diff --git a/core/assets/maps/lake.msav b/core/assets/maps/lake.msav new file mode 100644 index 0000000000..da7acda1fa Binary files /dev/null and b/core/assets/maps/lake.msav differ diff --git a/core/src/mindustry/content/ErekirTechTree.java b/core/src/mindustry/content/ErekirTechTree.java index c3e369bb3b..97448bc25f 100644 --- a/core/src/mindustry/content/ErekirTechTree.java +++ b/core/src/mindustry/content/ErekirTechTree.java @@ -289,7 +289,7 @@ public class ErekirTechTree{ }); - node(shipFabricator, Seq.with(new OnSector(two)), () -> { + node(shipFabricator, Seq.with(new OnSector(lake)), () -> { node(UnitTypes.elude); node(mechFabricator, Seq.with(new OnSector(three)), () -> { @@ -342,10 +342,13 @@ public class ErekirTechTree{ }); }); - //TODO more sectors node(onset, () -> { node(two, Seq.with(new SectorComplete(onset), new Research(ductRouter), new Research(ductBridge)), () -> { - node(three, Seq.with(new SectorComplete(two), new Research(ventCondenser), new Research(shipFabricator)), () -> { + node(lake, Seq.with(new SectorComplete(two)), () -> { + + }); + + node(three, Seq.with(new SectorComplete(two), new SectorComplete(lake), new Research(ventCondenser), new Research(shipFabricator)), () -> { node(four, Seq.with(new SectorComplete(three)), () -> { }); diff --git a/core/src/mindustry/content/SectorPresets.java b/core/src/mindustry/content/SectorPresets.java index 9260b99e68..f635257929 100644 --- a/core/src/mindustry/content/SectorPresets.java +++ b/core/src/mindustry/content/SectorPresets.java @@ -16,7 +16,7 @@ public class SectorPresets{ impact0078, desolateRift, nuclearComplex, planetaryTerminal, coastline, navalFortress, - onset, two, three, four + onset, two, lake, three, four ; public static void load(){ @@ -198,6 +198,11 @@ public class SectorPresets{ }; }}; + lake = new SectorPreset("lake", erekir, 41){{ + difficulty = 4; + + }}; + three = new SectorPreset("three", erekir, 36){{ difficulty = 5;