Polar Aerodrome sector submission / Shields absorb unit wrecks

This commit is contained in:
Anuken
2024-09-15 11:36:09 -04:00
parent 0889da2bc7
commit aafdd35796
9 changed files with 55 additions and 9 deletions

View File

@@ -1889,21 +1889,21 @@ public class Blocks{
titaniumConveyor = new Conveyor("titanium-conveyor"){{
requirements(Category.distribution, with(Items.copper, 1, Items.lead, 1, Items.titanium, 1));
health = 65;
health = 70;
speed = 0.08f;
displayedSpeed = 11f;
}};
plastaniumConveyor = new StackConveyor("plastanium-conveyor"){{
requirements(Category.distribution, with(Items.plastanium, 1, Items.silicon, 1, Items.graphite, 1));
health = 75;
health = 90;
speed = 4f / 60f;
itemCapacity = 10;
}};
armoredConveyor = new ArmoredConveyor("armored-conveyor"){{
requirements(Category.distribution, with(Items.plastanium, 1, Items.thorium, 1, Items.metaglass, 1));
health = 180;
health = 280;
speed = 0.08f;
displayedSpeed = 11f;
}};

View File

@@ -8,7 +8,7 @@ public class SectorPresets{
public static SectorPreset
groundZero,
craters, biomassFacility, taintedWoods, frozenForest, ruinousShores, facility32m, windsweptIslands, stainedMountains, tarFields,
fungalPass, infestedCanyons, extractionOutpost, saltFlats, overgrowth,
fungalPass, infestedCanyons, extractionOutpost, polarAerodrome, saltFlats, overgrowth,
impact0078, desolateRift, nuclearComplex, planetaryTerminal,
coastline, navalFortress,
@@ -76,6 +76,10 @@ public class SectorPresets{
difficulty = 5;
}};
polarAerodrome = new SectorPreset("polarAerodrome", serpulo, 68){{
difficulty = 7;
}};
coastline = new SectorPreset("coastline", serpulo, 108){{
captureWave = 30;
difficulty = 5;

View File

@@ -378,7 +378,7 @@ public class SerpuloTechTree{
node(flare, () -> {
node(horizon, () -> {
node(zenith, () -> {
node(antumbra, () -> {
node(antumbra, Seq.with(new SectorComplete(polarAerodrome)), () -> {
node(eclipse, () -> {
});
@@ -514,7 +514,17 @@ public class SerpuloTechTree{
new Research(airFactory),
new Research(mono)
), () -> {
node(polarAerodrome, Seq.with(
new SectorComplete(fungalPass),
new SectorComplete(overgrowth),
new Research(multiplicativeReconstructor),
new Research(zenith),
new Research(swarmer),
new Research(cyclone),
new Research(blastDrill)
), () -> {
});
});
});