Added a new "preparation" sector before PLT / Renamed "The Craters"
This commit is contained in:
|
Before Width: | Height: | Size: 660 B After Width: | Height: | Size: 660 B |
BIN
core/assets-raw/sprites/ui/sectors/sector-littoralShipyard.png
Normal file
BIN
core/assets-raw/sprites/ui/sectors/sector-littoralShipyard.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 852 B |
Binary file not shown.
|
Before Width: | Height: | Size: 831 B After Width: | Height: | Size: 814 B |
@@ -868,7 +868,7 @@ planet.sun.name = Sun
|
||||
|
||||
sector.impact0078.name = Impact 0078
|
||||
sector.groundZero.name = Ground Zero
|
||||
sector.craters.name = The Craters
|
||||
sector.crateredBattleground.name = Cratered Battleground
|
||||
sector.frozenForest.name = Frozen Forest
|
||||
sector.ruinousShores.name = Ruinous Shores
|
||||
sector.stainedMountains.name = Stained Mountains
|
||||
@@ -896,13 +896,14 @@ sector.fallenVessel.name = Fallen Vessel
|
||||
sector.mycelialBastion.name = Mycelial Bastion
|
||||
sector.frontier.name = Frontier
|
||||
sector.sunkenPier.name = Sunken Pier
|
||||
sector.littoralShipyard.name = Littoral Shipyard
|
||||
sector.cruxscape.name = Cruxscape
|
||||
sector.geothermalStronghold.name = Geothermal Stronghold
|
||||
|
||||
sector.groundZero.description = The optimal location to begin once more. Low enemy threat. Few resources.\nGather as much lead and copper as possible.\nMove on.
|
||||
sector.frozenForest.description = Even here, closer to mountains, the spores have spread. The frigid temperatures cannot contain them forever.\n\nBegin the venture into power. Build combustion generators. Learn to use menders.
|
||||
sector.saltFlats.description = On the outskirts of the desert lie the Salt Flats. Few resources can be found in this location.\n\nThe enemy has erected a resource storage complex here. Eradicate their core. Leave nothing standing.
|
||||
sector.craters.description = Water has accumulated in this crater, relic of the old wars. Reclaim the area. Collect sand. Smelt metaglass. Pump water to cool turrets and drills.
|
||||
sector.crateredBattleground.description = Water has accumulated in this crater, relic of the old wars. Reclaim the area. Collect sand. Smelt metaglass. Pump water to cool turrets and drills.
|
||||
sector.ruinousShores.description = Past the wastes, is the shoreline. Once, this location housed a coastal defense array. Not much of it remains. Only the most basic defense structures have remained unscathed, everything else reduced to scrap.\nContinue the expansion outwards. Rediscover the technology.
|
||||
sector.stainedMountains.description = Further inland lie the mountains, yet untainted by spores.\nExtract the abundant titanium in this area. Learn how to use it.\n\nThe enemy presence is greater here. Do not give them time to send their strongest units.
|
||||
sector.overgrowth.description = This area is overgrown, closer to the source of the spores.\nThe enemy has established an outpost here. Build Mace units. Destroy it.
|
||||
|
||||
@@ -28,6 +28,7 @@ sector.windsweptIslands.credit = Stormrider
|
||||
sector.navalFortress.credit = blackberry2093
|
||||
sector.desolateRift.credit = hhh i 17
|
||||
sector.extractionOutpost.credit = CD, wpx
|
||||
sector.littoralShipyard.credit = Comi, sAnekus
|
||||
|
||||
sector.origin.credit = Mechanical Fishe
|
||||
sector.karst.credit = Mechanical Fishe
|
||||
@@ -49,4 +50,5 @@ sector.weatheredChannels.description = WIP
|
||||
sector.fallenVessel.description = WIP
|
||||
sector.mycelialBastion.description = WIP
|
||||
sector.cruxscape.description = WIP
|
||||
sector.geothermalStronghold.description = WIP
|
||||
sector.geothermalStronghold.description = WIP
|
||||
sector.littoralShipyard.description = WIP
|
||||
BIN
core/assets/maps/serpulo/littoralShipyard.msav
Normal file
BIN
core/assets/maps/serpulo/littoralShipyard.msav
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
{presets:{windsweptIslands:97,stainedMountains:223,weatheredChannels:166,craters:219,extractionOutpost:213,coastline:164,navalFortress:165,frontier:86,sunkenPier:173,groundZero:170,mycelialBastion:143,facility32m:65,atolls:75,overgrowth:142,testingGrounds:169,frozenForest:64,saltFlats:98,taintedWoods:145,infestedCanyons:85,desolateRift:271,nuclearComplex:228,ruinousShores:41,planetaryTerminal:217,impact0078:266,perilousHarbor:214,fallenVessel:95,fungalPass:221,tarFields:99,biomassFacility:23},attackSectors:[0,6,13,16,19,20,24,27,30,47,55,66,67,69,76,92,94,103,111,116,127,133,138,150,157,161,162,176,180,185,191,192,197,200,204,207,225,230,237,240,242,243,244,245,246,247,248,251,254,259,263,265]}
|
||||
{presets:{windsweptIslands:97,stainedMountains:223,weatheredChannels:166,craters:219,extractionOutpost:213,littoralShipyard:204,coastline:164,navalFortress:165,frontier:86,sunkenPier:173,groundZero:170,mycelialBastion:143,facility32m:65,atolls:75,overgrowth:142,testingGrounds:169,frozenForest:64,saltFlats:98,taintedWoods:145,infestedCanyons:85,desolateRift:271,nuclearComplex:228,ruinousShores:41,planetaryTerminal:217,impact0078:266,perilousHarbor:214,fallenVessel:95,fungalPass:221,tarFields:99,biomassFacility:23},attackSectors:[0,6,13,16,19,20,24,27,30,47,55,66,67,69,76,92,94,103,111,116,127,133,138,150,157,161,162,176,180,185,191,192,197,200,207,225,230,237,240,242,243,244,245,246,247,248,251,254,259,263,265]}
|
||||
|
||||
@@ -8,10 +8,10 @@ import static mindustry.content.Planets.*;
|
||||
public class SectorPresets{
|
||||
public static SectorPreset
|
||||
groundZero,
|
||||
craters, biomassFacility, taintedWoods, frozenForest, ruinousShores, facility32m, windsweptIslands, stainedMountains, tarFields,
|
||||
crateredBattleground, biomassFacility, taintedWoods, frozenForest, ruinousShores, facility32m, windsweptIslands, stainedMountains, tarFields,
|
||||
frontier, fungalPass, infestedCanyons, atolls, sunkenPier, mycelialBastion, extractionOutpost, saltFlats, testingGrounds, overgrowth,
|
||||
impact0078, desolateRift, fallenVessel, nuclearComplex, planetaryTerminal,
|
||||
coastline, navalFortress, weatheredChannels, perilousHarbor,
|
||||
coastline, navalFortress, weatheredChannels, perilousHarbor, littoralShipyard,
|
||||
|
||||
onset, aegis, lake, intersect, basin, atlas, split, marsh, peaks, ravine, caldera,
|
||||
stronghold, crevice, siege, crossroads, karst, origin;
|
||||
@@ -53,7 +53,7 @@ public class SectorPresets{
|
||||
difficulty = 5;
|
||||
}};
|
||||
|
||||
craters = new SectorPreset("craters", serpulo, 18){{
|
||||
crateredBattleground = new SectorPreset("crateredBattleground", serpulo, 18){{
|
||||
captureWave = 20;
|
||||
difficulty = 2;
|
||||
}};
|
||||
@@ -154,6 +154,10 @@ public class SectorPresets{
|
||||
difficulty = 7;
|
||||
}};
|
||||
|
||||
littoralShipyard = new SectorPreset("littoralShipyard", serpulo, 204){{
|
||||
difficulty = 9;
|
||||
}};
|
||||
|
||||
planetaryTerminal = new SectorPreset("planetaryTerminal", serpulo, 93){{
|
||||
difficulty = 10;
|
||||
isLastSector = true;
|
||||
|
||||
@@ -5,7 +5,6 @@ import mindustry.game.Objectives.*;
|
||||
import mindustry.type.*;
|
||||
|
||||
import static mindustry.content.Blocks.*;
|
||||
import static mindustry.content.SectorPresets.craters;
|
||||
import static mindustry.content.SectorPresets.*;
|
||||
import static mindustry.content.TechTree.*;
|
||||
import static mindustry.content.UnitTypes.*;
|
||||
@@ -41,7 +40,7 @@ public class SerpuloTechTree{
|
||||
});
|
||||
|
||||
node(itemBridge, () -> {
|
||||
node(titaniumConveyor, Seq.with(new SectorComplete(craters)), () -> {
|
||||
node(titaniumConveyor, Seq.with(new SectorComplete(crateredBattleground)), () -> {
|
||||
node(phaseConveyor, () -> {
|
||||
node(massDriver, Seq.with(new SectorComplete(tarFields)), () -> {
|
||||
|
||||
@@ -145,7 +144,7 @@ public class SerpuloTechTree{
|
||||
});
|
||||
});
|
||||
|
||||
node(kiln, Seq.with(new OnSector(craters)), () -> {
|
||||
node(kiln, Seq.with(new OnSector(crateredBattleground)), () -> {
|
||||
node(pulverizer, () -> {
|
||||
node(incinerator, () -> {
|
||||
node(melter, () -> {
|
||||
@@ -236,7 +235,7 @@ public class SerpuloTechTree{
|
||||
});
|
||||
});
|
||||
|
||||
node(steamGenerator, Seq.with(new SectorComplete(craters)), () -> {
|
||||
node(steamGenerator, Seq.with(new SectorComplete(crateredBattleground)), () -> {
|
||||
node(thermalGenerator, () -> {
|
||||
node(differentialGenerator, () -> {
|
||||
node(thoriumReactor, Seq.with(new Research(Liquids.cryofluid)), () -> {
|
||||
@@ -298,7 +297,7 @@ public class SerpuloTechTree{
|
||||
});
|
||||
|
||||
node(scatter, () -> {
|
||||
node(hail, Seq.with(new SectorComplete(craters)), () -> {
|
||||
node(hail, Seq.with(new SectorComplete(crateredBattleground)), () -> {
|
||||
node(salvo, () -> {
|
||||
node(swarmer, () -> {
|
||||
node(cyclone, () -> {
|
||||
@@ -415,7 +414,7 @@ public class SerpuloTechTree{
|
||||
node(minke, () -> {
|
||||
node(bryde, () -> {
|
||||
node(sei, () -> {
|
||||
node(omura, () -> {
|
||||
node(omura, Seq.with(new SectorComplete(littoralShipyard)), () -> {
|
||||
|
||||
});
|
||||
});
|
||||
@@ -454,14 +453,14 @@ public class SerpuloTechTree{
|
||||
new Research(junction),
|
||||
new Research(router)
|
||||
), () -> {
|
||||
node(craters, Seq.with(
|
||||
node(crateredBattleground, Seq.with(
|
||||
new SectorComplete(frozenForest),
|
||||
new Research(mender),
|
||||
new Research(combustionGenerator)
|
||||
), () -> {
|
||||
|
||||
node(ruinousShores, Seq.with(
|
||||
new SectorComplete(craters),
|
||||
new SectorComplete(crateredBattleground),
|
||||
new Research(graphitePress),
|
||||
new Research(kiln),
|
||||
new Research(mechanicalPump)
|
||||
@@ -502,27 +501,30 @@ public class SerpuloTechTree{
|
||||
new Research(thoriumReactor),
|
||||
new Research(coreNucleus)
|
||||
), () -> {
|
||||
node(planetaryTerminal, Seq.with(
|
||||
node(littoralShipyard, Seq.with(
|
||||
new SectorComplete(desolateRift),
|
||||
new SectorComplete(nuclearComplex),
|
||||
new SectorComplete(overgrowth),
|
||||
new SectorComplete(extractionOutpost),
|
||||
new SectorComplete(saltFlats),
|
||||
new SectorComplete(mycelialBastion),
|
||||
new SectorComplete(navalFortress),
|
||||
new Research(risso),
|
||||
new Research(minke),
|
||||
new Research(bryde),
|
||||
new Research(sei),
|
||||
new Research(omura),
|
||||
new Research(spectre),
|
||||
new Research(advancedLaunchPad),
|
||||
new Research(massDriver),
|
||||
new Research(impactReactor),
|
||||
new Research(additiveReconstructor),
|
||||
new Research(exponentialReconstructor),
|
||||
new Research(tetrativeReconstructor)
|
||||
new Research(exponentialReconstructor)
|
||||
), () -> {
|
||||
node(planetaryTerminal, Seq.with(
|
||||
new SectorComplete(nuclearComplex),
|
||||
new SectorComplete(extractionOutpost),
|
||||
new SectorComplete(mycelialBastion),
|
||||
new SectorComplete(littoralShipyard),
|
||||
new Research(omura),
|
||||
new Research(advancedLaunchPad),
|
||||
new Research(massDriver),
|
||||
new Research(impactReactor),
|
||||
new Research(tetrativeReconstructor)
|
||||
), () -> {
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
@@ -574,6 +576,7 @@ public class SerpuloTechTree{
|
||||
node(fallenVessel, Seq.with(
|
||||
new SectorComplete(desolateRift),
|
||||
new SectorComplete(mycelialBastion),
|
||||
new SectorComplete(littoralShipyard),
|
||||
new Research(sei),
|
||||
new Research(meltdown),
|
||||
new Research(spectre)
|
||||
@@ -588,7 +591,7 @@ public class SerpuloTechTree{
|
||||
});
|
||||
|
||||
node(biomassFacility, Seq.with(
|
||||
new SectorComplete(craters),
|
||||
new SectorComplete(crateredBattleground),
|
||||
new Research(powerNode),
|
||||
new Research(steamGenerator),
|
||||
new Research(scatter),
|
||||
|
||||
Reference in New Issue
Block a user