add liquid out speed display (#250)
This commit is contained in:
@@ -326,6 +326,7 @@ text.blocks.outputitem=Output Item
|
|||||||
text.blocks.drilltier=Drillables
|
text.blocks.drilltier=Drillables
|
||||||
text.blocks.drillspeed=Base Drill Speed
|
text.blocks.drillspeed=Base Drill Speed
|
||||||
text.blocks.liquidoutput=Liquid Output
|
text.blocks.liquidoutput=Liquid Output
|
||||||
|
text.blocks.liquidoutputspeed=Liquid Output Speed
|
||||||
text.blocks.liquiduse=Liquid Use
|
text.blocks.liquiduse=Liquid Use
|
||||||
text.blocks.coolant=Coolant
|
text.blocks.coolant=Coolant
|
||||||
text.blocks.coolantuse=Coolant Use
|
text.blocks.coolantuse=Coolant Use
|
||||||
|
|||||||
@@ -267,7 +267,8 @@ text.blocks.inputitems=输入物品
|
|||||||
text.blocks.outputitem=输出物品
|
text.blocks.outputitem=输出物品
|
||||||
text.blocks.drilltier=可钻探矿物
|
text.blocks.drilltier=可钻探矿物
|
||||||
text.blocks.drillspeed=基础钻探速度
|
text.blocks.drillspeed=基础钻探速度
|
||||||
text.blocks.liquidoutput=液体输出速度
|
text.blocks.liquidoutput=液体输出
|
||||||
|
text.blocks.liquidoutputspeed=液体输出速度
|
||||||
text.blocks.liquiduse=使用液体
|
text.blocks.liquiduse=使用液体
|
||||||
text.blocks.coolant=冷却剂
|
text.blocks.coolant=冷却剂
|
||||||
text.blocks.coolantuse=使用冷却剂
|
text.blocks.coolantuse=使用冷却剂
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import io.anuke.mindustry.world.blocks.LiquidBlock;
|
|||||||
import io.anuke.mindustry.world.consumers.ConsumeLiquid;
|
import io.anuke.mindustry.world.consumers.ConsumeLiquid;
|
||||||
import io.anuke.mindustry.world.meta.BlockBar;
|
import io.anuke.mindustry.world.meta.BlockBar;
|
||||||
import io.anuke.mindustry.world.meta.BlockStat;
|
import io.anuke.mindustry.world.meta.BlockStat;
|
||||||
|
import io.anuke.mindustry.world.meta.StatUnit;
|
||||||
import io.anuke.mindustry.world.modules.LiquidModule;
|
import io.anuke.mindustry.world.modules.LiquidModule;
|
||||||
import io.anuke.ucore.graphics.Draw;
|
import io.anuke.ucore.graphics.Draw;
|
||||||
|
|
||||||
@@ -35,6 +36,7 @@ public class LiquidMixer extends LiquidBlock{
|
|||||||
super.setStats();
|
super.setStats();
|
||||||
|
|
||||||
stats.add(BlockStat.liquidOutput, outputLiquid);
|
stats.add(BlockStat.liquidOutput, outputLiquid);
|
||||||
|
stats.add(BlockStat.liquidOutputSpeed, 60f * consumes.get(ConsumeLiquid.class).used(), StatUnit.liquidSecond);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class Pump extends LiquidBlock{
|
|||||||
@Override
|
@Override
|
||||||
public void setStats(){
|
public void setStats(){
|
||||||
super.setStats();
|
super.setStats();
|
||||||
stats.add(BlockStat.liquidOutput, 60f * pumpAmount, StatUnit.liquidSecond);
|
stats.add(BlockStat.liquidOutputSpeed, 60f * pumpAmount, StatUnit.liquidSecond);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ public class SolidPump extends Pump{
|
|||||||
public void setStats(){
|
public void setStats(){
|
||||||
super.setStats();
|
super.setStats();
|
||||||
|
|
||||||
stats.remove(BlockStat.liquidOutput);
|
// stats.remove(BlockStat.liquidOutput);
|
||||||
stats.add(BlockStat.liquidOutput, result);
|
stats.add(BlockStat.liquidOutput, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ public enum BlockStat{
|
|||||||
|
|
||||||
liquidCapacity(StatCategory.liquids),
|
liquidCapacity(StatCategory.liquids),
|
||||||
liquidOutput(StatCategory.liquids),
|
liquidOutput(StatCategory.liquids),
|
||||||
|
liquidOutputSpeed(StatCategory.liquids),
|
||||||
coolant(StatCategory.liquids),
|
coolant(StatCategory.liquids),
|
||||||
coolantUse(StatCategory.liquids),
|
coolantUse(StatCategory.liquids),
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user