Untested/WIP naval campaign map

This commit is contained in:
Anuken
2021-09-10 09:17:25 -04:00
parent ae0a70703b
commit b2a634e5e7
4 changed files with 25 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
63743=spawn|block-spawn-ui 63743=spawn|block-spawn-ui
63742=deepwater|block-deepwater-ui 63742=deepwater|block-deepwater-ui
63741=water|block-water-ui 63741=water|block-shallow-water-ui
63740=tainted-water|block-tainted-water-ui 63740=tainted-water|block-tainted-water-ui
63739=darksand-tainted-water|block-darksand-tainted-water-ui 63739=darksand-tainted-water|block-darksand-tainted-water-ui
63738=sand-water|block-sand-water-ui 63738=sand-water|block-sand-water-ui

Binary file not shown.

View File

@@ -10,7 +10,8 @@ public class SectorPresets implements ContentList{
groundZero, groundZero,
craters, biomassFacility, frozenForest, ruinousShores, windsweptIslands, stainedMountains, tarFields, craters, biomassFacility, frozenForest, ruinousShores, windsweptIslands, stainedMountains, tarFields,
fungalPass, extractionOutpost, saltFlats, overgrowth, fungalPass, extractionOutpost, saltFlats, overgrowth,
impact0078, desolateRift, nuclearComplex, planetaryTerminal; impact0078, desolateRift, nuclearComplex, planetaryTerminal,
coastline, navalFortress;
@Override @Override
public void load(){ public void load(){
@@ -64,6 +65,18 @@ public class SectorPresets implements ContentList{
useAI = false; useAI = false;
}}; }};
coastline = new SectorPreset("coastline", serpulo, 108){{
captureWave = 30;
difficulty = 5;
}};
//TODO
if(false)
navalFortress = new SectorPreset("navalFortress", serpulo, 216){{
useAI = true;
difficulty = 8;
}};
fungalPass = new SectorPreset("fungalPass", serpulo, 21){{ fungalPass = new SectorPreset("fungalPass", serpulo, 21){{
difficulty = 4; difficulty = 4;
useAI = false; useAI = false;

View File

@@ -421,8 +421,8 @@ public class TechTree implements ContentList{
}); });
}); });
node(retusa, () -> { node(retusa, Seq.with(new SectorComplete(windsweptIslands)), () -> {
node(oxynoe, () -> { node(oxynoe, Seq.with(new SectorComplete(coastline)), () -> {
node(cyerce, () -> { node(cyerce, () -> {
node(aegires, () -> { node(aegires, () -> {
node(navanax, () -> { node(navanax, () -> {
@@ -533,6 +533,14 @@ public class TechTree implements ContentList{
), () -> { ), () -> {
}); });
node(coastline, Seq.with(
new SectorComplete(windsweptIslands),
new Research(navalFactory),
new Research(payloadConveyor)
), () -> {
//TODO naval fortress
});
}); });
}); });