diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 19703a139c..cdfe2330f2 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -822,6 +822,7 @@ sector.biomassFacility.name = Biomass Synthesis Facility sector.windsweptIslands.name = Windswept Islands sector.extractionOutpost.name = Extraction Outpost sector.facility32m.name = Facility 32 M +sector.taintedWoods.name = Tainted Woods sector.planetaryTerminal.name = Planetary Launch Terminal sector.coastline.name = Coastline sector.navalFortress.name = Naval Fortress @@ -846,6 +847,7 @@ sector.coastline.description = Remnants of naval unit technology have been detec sector.navalFortress.description = The enemy has established a base on a remote, naturally-fortified island. Destroy this outpost. Acquire their advanced naval craft technology, and research it. #do not translate sector.facility32m.description = WIP, map submission by Stormride_R +sector.taintedWoods.description = WIP, map submission by Stormride_R sector.onset.name = The Onset sector.aegis.name = Aegis diff --git a/core/assets/maps/taintedWoods.msav b/core/assets/maps/taintedWoods.msav new file mode 100644 index 0000000000..f77ad5c488 Binary files /dev/null and b/core/assets/maps/taintedWoods.msav differ diff --git a/core/src/mindustry/content/SectorPresets.java b/core/src/mindustry/content/SectorPresets.java index af3c58fda7..286d6c1404 100644 --- a/core/src/mindustry/content/SectorPresets.java +++ b/core/src/mindustry/content/SectorPresets.java @@ -7,7 +7,7 @@ import static mindustry.content.Planets.*; public class SectorPresets{ public static SectorPreset groundZero, - craters, biomassFacility, frozenForest, ruinousShores, facility32m, windsweptIslands, stainedMountains, tarFields, + craters, biomassFacility, taintedWoods, frozenForest, ruinousShores, facility32m, windsweptIslands, stainedMountains, tarFields, fungalPass, extractionOutpost, saltFlats, overgrowth, impact0078, desolateRift, nuclearComplex, planetaryTerminal, coastline, navalFortress, @@ -42,6 +42,11 @@ public class SectorPresets{ difficulty = 3; }}; + taintedWoods = new SectorPreset("taintedWoods", serpulo, 221){{ + captureWave = 32; + difficulty = 4; + }}; + craters = new SectorPreset("craters", serpulo, 18){{ captureWave = 20; difficulty = 2; diff --git a/core/src/mindustry/content/SerpuloTechTree.java b/core/src/mindustry/content/SerpuloTechTree.java index 658c73d7ea..a89ad87b9b 100644 --- a/core/src/mindustry/content/SerpuloTechTree.java +++ b/core/src/mindustry/content/SerpuloTechTree.java @@ -566,6 +566,13 @@ public class SerpuloTechTree{ new Research(scatter), new Research(graphitePress) ), () -> { + node(taintedWoods, Seq.with( + new SectorComplete(biomassFacility), + new Research(Items.sporePod) + ), () -> { + + }); + node(stainedMountains, Seq.with( new SectorComplete(biomassFacility), new Research(pneumaticDrill),