Remove added liquid consumes

This commit is contained in:
MEEPofFaith
2024-04-11 09:25:10 +08:00
parent 1cd3b49539
commit a58ff06111
4 changed files with 0 additions and 128 deletions

View File

@@ -1,32 +0,0 @@
package mindustry.world.consumers;
import mindustry.type.*;
import mindustry.world.meta.*;
public class ConsumeLiquidExplosive extends ConsumeLiquidFilter{
public float minExplosiveness;
public ConsumeLiquidExplosive(float minExplosiveness, float amount){
this.amount = amount;
this.minExplosiveness = minExplosiveness;
this.filter = liquid -> liquid.heatCapacity >= this.minExplosiveness;
}
public ConsumeLiquidExplosive(float amount){
this(0.2f, amount);
}
public ConsumeLiquidExplosive(){
this(0.2f);
}
@Override
public void display(Stats stats){
stats.add(booster ? Stat.booster : Stat.input, StatValues.liquidEffMultiplier(l -> l.explosiveness, amount * 60f, filter));
}
@Override
public float liquidEfficiencyMultiplier(Liquid liquid){
return liquid.explosiveness;
}
}

View File

@@ -1,32 +0,0 @@
package mindustry.world.consumers;
import mindustry.type.*;
import mindustry.world.meta.*;
public class ConsumeLiquidHeatCapacity extends ConsumeLiquidFilter{
public float minHeatCapacity;
public ConsumeLiquidHeatCapacity(float minHeatCapacity, float amount){
this.amount = amount;
this.minHeatCapacity = minHeatCapacity;
this.filter = liquid -> liquid.heatCapacity >= this.minHeatCapacity;
}
public ConsumeLiquidHeatCapacity(float amount){
this(0.2f, amount);
}
public ConsumeLiquidHeatCapacity(){
this(0.2f);
}
@Override
public void display(Stats stats){
stats.add(booster ? Stat.booster : Stat.input, StatValues.liquidEffMultiplier(l -> l.heatCapacity, amount * 60f, filter));
}
@Override
public float liquidEfficiencyMultiplier(Liquid liquid){
return liquid.heatCapacity;
}
}

View File

@@ -1,32 +0,0 @@
package mindustry.world.consumers;
import mindustry.type.*;
import mindustry.world.meta.*;
public class ConsumeLiquidTemperature extends ConsumeLiquidFilter{
public float minTemperature;
public ConsumeLiquidTemperature(float minTemperature, float amount){
this.amount = amount;
this.minTemperature = minTemperature;
this.filter = liquid -> liquid.temperature >= this.minTemperature;
}
public ConsumeLiquidTemperature(float amount){
this(0.2f, amount);
}
public ConsumeLiquidTemperature(){
this(0.2f);
}
@Override
public void display(Stats stats){
stats.add(booster ? Stat.booster : Stat.input, StatValues.liquidEffMultiplier(l -> l.temperature, amount * 60f, filter));
}
@Override
public float liquidEfficiencyMultiplier(Liquid liquid){
return liquid.temperature;
}
}

View File

@@ -1,32 +0,0 @@
package mindustry.world.consumers;
import mindustry.type.*;
import mindustry.world.meta.*;
public class ConsumeLiquidViscosity extends ConsumeLiquidFilter{
public float minViscosity;
public ConsumeLiquidViscosity(float minViscosity, float amount){
this.amount = amount;
this.minViscosity = minViscosity;
this.filter = liquid -> liquid.viscosity >= this.minViscosity;
}
public ConsumeLiquidViscosity(float amount){
this(0.2f, amount);
}
public ConsumeLiquidViscosity(){
this(0.2f);
}
@Override
public void display(Stats stats){
stats.add(booster ? Stat.booster : Stat.input, StatValues.liquidEffMultiplier(l -> l.viscosity, amount * 60f, filter));
}
@Override
public float liquidEfficiencyMultiplier(Liquid liquid){
return liquid.viscosity;
}
}