Broke all crafting

This commit is contained in:
Anuken
2019-03-27 23:24:07 -04:00
parent 50959317e9
commit 855957b099
12 changed files with 101 additions and 428 deletions
@@ -1,8 +1,10 @@
package io.anuke.mindustry.ui;
import io.anuke.mindustry.type.Liquid;
import io.anuke.arc.scene.ui.Image;
import io.anuke.arc.scene.ui.layout.Stack;
import io.anuke.arc.scene.ui.layout.Table;
import io.anuke.arc.util.Strings;
import io.anuke.mindustry.type.Liquid;
/**An ItemDisplay, but for liquids.*/
public class LiquidDisplay extends Table{
@@ -11,4 +13,17 @@ public class LiquidDisplay extends Table{
add(new Image(liquid.getContentIcon())).size(8*3);
add(liquid.localizedName()).padLeft(3);
}
public LiquidDisplay(Liquid liquid, float amount){
add(new Stack(){{
add(new Image(liquid.getContentIcon()));
if(amount != 0){
Table t = new Table().left().bottom();
t.add(Strings.toFixed(amount, 2));
add(t);
}
}}).size(8*3);
add(liquid.localizedName()).padLeft(3);
}
}