mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-21 12:08:34 +07:00
Cleanup
This commit is contained in:
parent
0802941cb8
commit
469a49b3d6
@ -1682,10 +1682,12 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
|
||||
|
||||
/** Called after efficiency is updated but before consumers are updated. Use to apply your own multiplier. */
|
||||
public void updateEfficiencyMultiplier(){
|
||||
|
||||
float scale = efficiencyScale();
|
||||
efficiency *= scale;
|
||||
optionalEfficiency *= scale;
|
||||
}
|
||||
|
||||
/** Calculate your own efficiency multiplier. */
|
||||
/** Calculate your own efficiency multiplier. By default, this is applied in updateEfficiencyMultiplier. */
|
||||
public float efficiencyScale(){
|
||||
return 1f;
|
||||
}
|
||||
|
@ -66,12 +66,6 @@ public class HeatCrafter extends GenericCrafter{
|
||||
return Mathf.clamp(heat / heatRequirement);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateEfficiencyMultiplier(){
|
||||
efficiency *= efficiencyScale();
|
||||
potentialEfficiency *= efficiencyScale();
|
||||
}
|
||||
|
||||
@Override
|
||||
public float efficiencyScale(){
|
||||
float over = Math.max(heat - heatRequirement, 0f);
|
||||
|
Loading…
Reference in New Issue
Block a user