Added final campaign map (WIP, untested)

This commit is contained in:
Anuken
2020-11-18 18:58:54 -05:00
parent 63d4428527
commit 1ef264d560
37 changed files with 9240 additions and 8906 deletions
+22 -7
View File
@@ -30,6 +30,8 @@ public class TechTree implements ContentList{
node(junction, () -> {
node(router, () -> {
node(launchPad, Seq.with(new SectorComplete(extractionOutpost)), () -> {
node(interplanetaryAccelerator, Seq.with(new SectorComplete(planetaryTerminal)), () -> {
});
});
node(distributor);
@@ -47,7 +49,7 @@ public class TechTree implements ContentList{
});
node(itemBridge, () -> {
node(titaniumConveyor, () -> {
node(titaniumConveyor, Seq.with(new SectorComplete(craters)), () -> {
node(phaseConveyor, () -> {
node(massDriver, () -> {
@@ -108,7 +110,7 @@ public class TechTree implements ContentList{
});
node(graphitePress, () -> {
node(pneumaticDrill, () -> {
node(pneumaticDrill, Seq.with(new SectorComplete(frozenForest)), () -> {
node(cultivator, Seq.with(new SectorComplete(biomassFacility)), () -> {
});
@@ -234,7 +236,7 @@ public class TechTree implements ContentList{
});
});
node(steamGenerator, () -> {
node(steamGenerator, Seq.with(new SectorComplete(craters)), () -> {
node(thermalGenerator, () -> {
node(differentialGenerator, () -> {
node(thoriumReactor, Seq.with(new Research(Liquids.cryofluid)), () -> {
@@ -291,7 +293,7 @@ public class TechTree implements ContentList{
node(salvo, () -> {
node(swarmer, () -> {
node(cyclone, () -> {
node(spectre, () -> {
node(spectre, Seq.with(new SectorComplete(nuclearComplex)), () -> {
});
});
@@ -321,8 +323,8 @@ public class TechTree implements ContentList{
});
node(lancer, () -> {
node(foreshadow, () -> {
node(meltdown, () -> {
node(meltdown, () -> {
node(foreshadow, () -> {
});
});
@@ -417,7 +419,7 @@ public class TechTree implements ContentList{
});
node(additiveReconstructor, Seq.with(new SectorComplete(biomassFacility)), () -> {
node(multiplicativeReconstructor, () -> {
node(multiplicativeReconstructor, Seq.with(new SectorComplete(overgrowth)), () -> {
node(exponentialReconstructor, () -> {
node(tetrativeReconstructor, () -> {
});
@@ -468,7 +470,20 @@ public class TechTree implements ContentList{
new Research(thermalGenerator),
new Research(thoriumReactor)
), () -> {
node(planetaryTerminal, Seq.with(
new SectorComplete(desolateRift),
new SectorComplete(nuclearComplex),
new SectorComplete(overgrowth),
new SectorComplete(extractionOutpost),
new SectorComplete(saltFlats),
new Research(spectre),
new Research(launchPad),
new Research(impactReactor),
new Research(additiveReconstructor),
new Research(exponentialReconstructor)
), () -> {
});
});
});
});