Atolls map fixes / Extraction outpost edits / Option to hide objectives

This commit is contained in:
Anuken
2024-09-16 16:05:03 -04:00
parent ac928593e3
commit 4e19a3c4d0
8 changed files with 7 additions and 4 deletions

View File

@@ -164,6 +164,7 @@ public class MapObjectives implements Iterable<MapObjective>, Eachable<MapObject
/** Base abstract class for any in-map objective. */
public static abstract class MapObjective{
public boolean hidden;
public @Nullable @Multiline String details;
public @Unordered String[] flagsAdded = {};
public @Unordered String[] flagsRemoved = {};

View File

@@ -135,6 +135,8 @@ public class Rules{
public int winWave = 0;
/** Base unit cap. Can still be increased by blocks. */
public int unitCap = 0;
/** If true, the unit cap is disabled. */
public boolean disableUnitCap;
/** Environment drag multiplier. */
public float dragMultiplier = 1f;
/** Environmental flags that dictate visuals & how blocks function. */