mirror of
https://github.com/Anuken/Mindustry.git
synced 2026-01-24 05:21:15 -08:00
Fixed RTG generator not using items
This commit is contained in:
parent
91a2dfab36
commit
cecf32e52e
2 changed files with 2 additions and 4 deletions
|
|
@ -85,7 +85,6 @@ public abstract class ItemGenerator extends PowerGenerator{
|
|||
ItemGeneratorEntity entity = tile.entity();
|
||||
|
||||
float maxPower = Math.min(powerCapacity - entity.power.amount, powerOutput * entity.delta()) * entity.efficiency;
|
||||
float mfract = maxPower / (powerOutput);
|
||||
|
||||
if(entity.generateTime <= 0f && entity.items.total() > 0){
|
||||
Effects.effect(generateEffect, tile.worldx() + Mathf.range(3f), tile.worldy() + Mathf.range(3f));
|
||||
|
|
@ -98,7 +97,7 @@ public abstract class ItemGenerator extends PowerGenerator{
|
|||
entity.power.graph.update();
|
||||
|
||||
if(entity.generateTime > 0f){
|
||||
entity.generateTime -= 1f / itemDuration * mfract * entity.delta();
|
||||
entity.generateTime -= 1f / itemDuration * entity.delta();
|
||||
entity.power.amount += maxPower;
|
||||
entity.generateTime = Mathf.clamp(entity.generateTime);
|
||||
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@ public abstract class ItemLiquidGenerator extends ItemGenerator{
|
|||
}else if(entity.cons.valid()){
|
||||
|
||||
float maxPower = Math.min(powerCapacity - entity.power.amount, powerOutput * entity.delta()) * entity.efficiency;
|
||||
float mfract = maxPower / (powerOutput);
|
||||
|
||||
if(entity.generateTime <= 0f && entity.items.total() > 0){
|
||||
Effects.effect(generateEffect, tile.worldx() + Mathf.range(3f), tile.worldy() + Mathf.range(3f));
|
||||
|
|
@ -68,7 +67,7 @@ public abstract class ItemLiquidGenerator extends ItemGenerator{
|
|||
}
|
||||
|
||||
if(entity.generateTime > 0f){
|
||||
entity.generateTime -= 1f / itemDuration * mfract * entity.delta();
|
||||
entity.generateTime -= 1f / itemDuration * entity.delta();
|
||||
entity.power.amount += maxPower;
|
||||
entity.generateTime = Mathf.clamp(entity.generateTime);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue