mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-02 20:33:50 +07:00
Added karst and crossroads to campaign
This commit is contained in:
parent
95abcddbc6
commit
634ece405f
@ -770,6 +770,8 @@ sector.caldera-erekir.name = Caldera
|
|||||||
sector.stronghold.name = Stronghold
|
sector.stronghold.name = Stronghold
|
||||||
sector.crevice.name = Crevice
|
sector.crevice.name = Crevice
|
||||||
sector.siege.name = Siege
|
sector.siege.name = Siege
|
||||||
|
sector.crossroads.name = Crossroads
|
||||||
|
sector.karst.name = Karst
|
||||||
|
|
||||||
sector.onset.description = The tutorial sector. This objective has not been created yet. Await further information.
|
sector.onset.description = The tutorial sector. This objective has not been created yet. Await further information.
|
||||||
sector.aegis.description = This sector contains deposits of tungsten.\nResearch the [accent]Impact Drill[] to mine this resource, and destroy the enemy base in the area.
|
sector.aegis.description = This sector contains deposits of tungsten.\nResearch the [accent]Impact Drill[] to mine this resource, and destroy the enemy base in the area.
|
||||||
@ -783,6 +785,8 @@ sector.caldera-erekir.description = The resources detected in this sector are sc
|
|||||||
sector.stronghold.description = WiP Description.
|
sector.stronghold.description = WiP Description.
|
||||||
sector.crevice.description = WiP Description.
|
sector.crevice.description = WiP Description.
|
||||||
sector.siege.description = WiP Description.
|
sector.siege.description = WiP Description.
|
||||||
|
sector.crossroads.description = WiP Description.
|
||||||
|
sector.karst.description = WiP Description.
|
||||||
|
|
||||||
status.burning.name = Burning
|
status.burning.name = Burning
|
||||||
status.freezing.name = Freezing
|
status.freezing.name = Freezing
|
||||||
|
@ -148,8 +148,8 @@ public class ErekirTechTree{
|
|||||||
node(ventCondenser, Seq.with(new OnSector(aegis)), () -> {
|
node(ventCondenser, Seq.with(new OnSector(aegis)), () -> {
|
||||||
node(chemicalCombustionChamber, Seq.with(new OnSector(basin)), () -> {
|
node(chemicalCombustionChamber, Seq.with(new OnSector(basin)), () -> {
|
||||||
node(pyrolysisGenerator, Seq.with(new OnSector(crevice)), () -> {
|
node(pyrolysisGenerator, Seq.with(new OnSector(crevice)), () -> {
|
||||||
node(fluxReactor, Seq.with(tmpNever), () -> {
|
node(fluxReactor, Seq.with(new OnSector(crossroads), new Research(cyanogenSynthesizer)), () -> {
|
||||||
node(neoplasiaReactor, () -> {
|
node(neoplasiaReactor, Seq.with(new OnSector(karst)), () -> {
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -214,8 +214,8 @@ public class ErekirTechTree{
|
|||||||
});
|
});
|
||||||
|
|
||||||
node(carbideCrucible, Seq.with(new OnSector(crevice)), () -> {
|
node(carbideCrucible, Seq.with(new OnSector(crevice)), () -> {
|
||||||
node(phaseSynthesizer, Seq.with(tmpNever), () -> {
|
node(phaseSynthesizer, Seq.with(new OnSector(karst)), () -> {
|
||||||
node(phaseHeater, () -> {
|
node(phaseHeater, Seq.with(new Research(phaseSynthesizer)), () -> {
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -274,7 +274,7 @@ public class ErekirTechTree{
|
|||||||
node(afflict, Seq.with(new OnSector(ravine)), () -> {
|
node(afflict, Seq.with(new OnSector(ravine)), () -> {
|
||||||
node(titan, Seq.with(new OnSector(stronghold)), () -> {
|
node(titan, Seq.with(new OnSector(stronghold)), () -> {
|
||||||
node(lustre, Seq.with(new OnSector(crevice)), () -> {
|
node(lustre, Seq.with(new OnSector(crevice)), () -> {
|
||||||
node(smite, Seq.with(tmpNever), () -> {
|
node(smite, Seq.with(new OnSector(karst)), () -> {
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -340,25 +340,25 @@ public class ErekirTechTree{
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
node(shipAssembler, Seq.with(tmpNever), () -> {
|
node(shipAssembler, Seq.with(new OnSector(crossroads)), () -> {
|
||||||
node(UnitTypes.quell, () -> {
|
node(UnitTypes.quell, () -> {
|
||||||
node(UnitTypes.disrupt, Seq.with(tmpNever), () -> {
|
node(UnitTypes.disrupt, Seq.with(tmpNever), () -> {
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
node(mechAssembler, Seq.with(tmpNever), () -> {
|
node(mechAssembler, Seq.with(new OnSector(crossroads)), () -> {
|
||||||
node(UnitTypes.tecta, () -> {
|
node(UnitTypes.tecta, () -> {
|
||||||
node(UnitTypes.collaris, Seq.with(tmpNever), () -> {
|
node(UnitTypes.collaris, Seq.with(tmpNever), () -> {
|
||||||
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
node(basicAssemblerModule, () -> {
|
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
node(basicAssemblerModule, Seq.with(tmpNever), () -> {
|
||||||
|
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -386,7 +386,11 @@ public class ErekirTechTree{
|
|||||||
node(stronghold, Seq.with(new SectorComplete(caldera), new Research(coreCitadel)), () -> {
|
node(stronghold, Seq.with(new SectorComplete(caldera), new Research(coreCitadel)), () -> {
|
||||||
node(crevice, Seq.with(new SectorComplete(stronghold)), () -> {
|
node(crevice, Seq.with(new SectorComplete(stronghold)), () -> {
|
||||||
node(siege, Seq.with(new SectorComplete(crevice)), () -> {
|
node(siege, Seq.with(new SectorComplete(crevice)), () -> {
|
||||||
|
node(crossroads, Seq.with(new SectorComplete(siege)), () -> {
|
||||||
|
node(karst, Seq.with(new SectorComplete(crossroads), new Research(coreAcropolis)), () -> {
|
||||||
|
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -12,7 +12,8 @@ public class SectorPresets{
|
|||||||
impact0078, desolateRift, nuclearComplex, planetaryTerminal,
|
impact0078, desolateRift, nuclearComplex, planetaryTerminal,
|
||||||
coastline, navalFortress,
|
coastline, navalFortress,
|
||||||
|
|
||||||
onset, aegis, lake, intersect, basin, atlas, split, marsh, peaks, ravine, caldera, stronghold, crevice, siege;
|
onset, aegis, lake, intersect, basin, atlas, split, marsh, peaks, ravine, caldera, stronghold, crevice, siege,
|
||||||
|
crossroads, karst;
|
||||||
|
|
||||||
public static void load(){
|
public static void load(){
|
||||||
//region serpulo
|
//region serpulo
|
||||||
@ -171,6 +172,14 @@ public class SectorPresets{
|
|||||||
difficulty = 4;
|
difficulty = 4;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
crossroads = new SectorPreset("crossroads", erekir, 36){{
|
||||||
|
difficulty = 5;
|
||||||
|
}};
|
||||||
|
|
||||||
|
karst = new SectorPreset("karst", erekir, 5){{
|
||||||
|
difficulty = 5;
|
||||||
|
}};
|
||||||
|
|
||||||
//endregion
|
//endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user