WIP campaign difficulty dialog

This commit is contained in:
Anuken
2024-09-13 17:58:11 -04:00
parent efb86724a1
commit d8eabece7c
15 changed files with 204 additions and 29 deletions

View File

@@ -0,0 +1,15 @@
package mindustry.game;
public class CampaignRules{
public Difficulty difficulty = Difficulty.normal;
public boolean fog;
public boolean showSpawns;
public boolean sectorInvasion;
public void apply(Rules rules){
rules.staticFog = rules.fog = fog;
rules.showSpawns = showSpawns;
rules.teams.get(rules.waveTeam).blockHealthMultiplier = difficulty.enemyHealthMultiplier;
rules.teams.get(rules.waveTeam).unitHealthMultiplier = difficulty.enemyHealthMultiplier;
}
}