Checks to prevent uncaptureable sectors

This commit is contained in:
Anuken
2020-10-17 09:59:20 -04:00
parent c3d0819cc1
commit be394c4b33
6 changed files with 25 additions and 6 deletions

View File

@@ -412,12 +412,12 @@ public class SerpuloPlanetGenerator extends PlanetGenerator{
if(sector.hasEnemyBase()){
basegen.generate(tiles, enemies.map(r -> tiles.getn(r.x, r.y)), tiles.get(spawn.x, spawn.y), state.rules.waveTeam, sector, difficulty);
state.rules.attackMode = true;
state.rules.attackMode = sector.info.attack = true;
}else{
state.rules.winWave = 15 * (int)Math.max(difficulty * 10, 1);
state.rules.winWave = sector.info.winWave = 15 * (int)Math.max(difficulty * 10, 1);
}
state.rules.waves = true;
state.rules.waves = sector.info.waves = true;
//TODO better waves
state.rules.spawns = DefaultWaves.generate(difficulty);