Frontier re-added with T2 tutorial; overgrowth moved

This commit is contained in:
Anuken
2025-04-06 15:07:56 -04:00
parent 8353835aa7
commit c9b5b60c6d
5 changed files with 36 additions and 34 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -106,10 +106,9 @@ public class SectorPresets{
difficulty = 8; difficulty = 8;
}}; }};
//TODO: removed for now frontier = new SectorPreset("frontier", serpulo, 50){{
//frontier = new SectorPreset("frontier", serpulo, 203){{ difficulty = 4;
// difficulty = 4; }};
//}};
fungalPass = new SectorPreset("fungalPass", serpulo, 21){{ fungalPass = new SectorPreset("fungalPass", serpulo, 21){{
difficulty = 4; difficulty = 4;

View File

@@ -462,30 +462,41 @@ public class SerpuloTechTree{
new SectorComplete(stainedMountains), new SectorComplete(stainedMountains),
new Research(groundFactory) new Research(groundFactory)
), () -> { ), () -> {
node(overgrowth, Seq.with( node(frontier, Seq.with(
new SectorComplete(craters), new SectorComplete(biomassFacility),
new SectorComplete(fungalPass), new SectorComplete(fungalPass),
new Research(cultivator), new Research(groundFactory),
new Research(sporePress), new Research(airFactory),
new Research(additiveReconstructor), new Research(additiveReconstructor),
new Research(UnitTypes.mace), new Research(mace),
new Research(UnitTypes.flare) new Research(mono)
), () -> { ), () -> {
node(mycelialBastion, Seq.with( node(overgrowth, Seq.with(
new Research(atrax), new SectorComplete(frontier),
new Research(spiroct),
new Research(multiplicativeReconstructor),
new Research(exponentialReconstructor)
), () -> {
});
node(atolls, Seq.with(
new SectorComplete(windsweptIslands), new SectorComplete(windsweptIslands),
new Research(multiplicativeReconstructor), new Research(ripple),
new Research(mega) new Research(salvo),
new Research(crawler),
new Research(atrax),
new Research(cultivator),
new Research(sporePress)
), () -> { ), () -> {
node(mycelialBastion, Seq.with(
new Research(atrax),
new Research(spiroct),
new Research(multiplicativeReconstructor),
new Research(exponentialReconstructor)
), () -> {
});
node(atolls, Seq.with(
new SectorComplete(windsweptIslands),
new Research(multiplicativeReconstructor),
new Research(mega)
), () -> {
});
}); });
}); });
@@ -499,17 +510,6 @@ public class SerpuloTechTree{
}); });
}); });
/*
node(frontier, Seq.with(
new Research(groundFactory),
new Research(airFactory),
new Research(thermalGenerator),
new Research(dagger),
new Research(mono)
), () -> {
});*/
node(ruinousShores, Seq.with( node(ruinousShores, Seq.with(
new SectorComplete(craters), new SectorComplete(craters),
new Research(graphitePress), new Research(graphitePress),
@@ -525,6 +525,7 @@ public class SerpuloTechTree{
), () -> { ), () -> {
node(seaPort, Seq.with( node(seaPort, Seq.with(
new SectorComplete(biomassFacility), new SectorComplete(biomassFacility),
new SectorComplete(frontier),
new SectorComplete(fungalPass), new SectorComplete(fungalPass),
new Research(navalFactory), new Research(navalFactory),
new Research(risso), new Research(risso),
@@ -637,6 +638,7 @@ public class SerpuloTechTree{
node(saltFlats, Seq.with( node(saltFlats, Seq.with(
new SectorComplete(windsweptIslands), new SectorComplete(windsweptIslands),
new SectorComplete(fungalPass), new SectorComplete(fungalPass),
new SectorComplete(frontier),
new Research(groundFactory), new Research(groundFactory),
new Research(additiveReconstructor), new Research(additiveReconstructor),
new Research(airFactory), new Research(airFactory),
@@ -701,6 +703,7 @@ public class SerpuloTechTree{
//TODO bad order //TODO bad order
node(infestedCanyons, Seq.with( node(infestedCanyons, Seq.with(
new SectorComplete(fungalPass), new SectorComplete(fungalPass),
new SectorComplete(frontier),
new Research(navalFactory), new Research(navalFactory),
new Research(risso), new Research(risso),
new Research(minke), new Research(minke),

View File

@@ -74,7 +74,7 @@ public class GlobalVars{
varMapW = putEntry("@mapw", 0); varMapW = putEntry("@mapw", 0);
varMapH = putEntry("@maph", 0); varMapH = putEntry("@maph", 0);
varWait = putEntry("@wait", null); varWait = put("@wait", null, true, true);
putEntryOnly("sectionNetwork"); putEntryOnly("sectionNetwork");