Erekir rule option

This commit is contained in:
Anuken
2022-02-18 18:06:33 -05:00
parent 0c0adea2a4
commit 9633c57fe0
16 changed files with 38 additions and 16 deletions

View File

@@ -142,7 +142,7 @@ public class AsteroidGenerator extends BlankPlanetGenerator{
state.rules.dragMultiplier = 0.7f; //yes, space actually has 0 drag but true 0% drag is very annoying
state.rules.borderDarkness = false;
state.rules.environment = Env.space;
state.rules.env = Env.space;
state.rules.waves = true;
//TODO ???

View File

@@ -443,7 +443,7 @@ public class ErekirPlanetGenerator extends PlanetGenerator{
//it is very hot
state.rules.attributes.set(Attribute.heat, 0.8f);
state.rules.environment = sector.planet.defaultEnv;
state.rules.env = sector.planet.defaultEnv;
state.rules.placeRangeCheck = true;
//TODO remove slag and arkycite around core.

View File

@@ -645,7 +645,7 @@ public class SerpuloPlanetGenerator extends PlanetGenerator{
state.rules.waveSpacing = Mathf.lerp(60 * 65 * 2, 60f * 60f * 1f, Math.max(difficulty - waveTimeDec, 0f));
state.rules.waves = sector.info.waves = true;
state.rules.environment = sector.planet.defaultEnv;
state.rules.env = sector.planet.defaultEnv;
state.rules.enemyCoreBuildRadius = 600f;
//spawn air only when spawn is blocked

View File

@@ -87,7 +87,7 @@ public class TantrosPlanetGenerator extends PlanetGenerator{
Schematics.placeLaunchLoadout(width / 2, height / 2);
Vars.state.rules.environment = Env.underwater;
Vars.state.rules.env = Env.underwater;
state.rules.canGameOver = false;
}