WIP map submission

This commit is contained in:
Anuken
2024-09-03 13:36:46 -04:00
parent 21a2eccf69
commit 0d8d73f9e6
5 changed files with 21 additions and 9 deletions

View File

@@ -821,6 +821,7 @@ sector.fungalPass.name = Fungal Pass
sector.biomassFacility.name = Biomass Synthesis Facility sector.biomassFacility.name = Biomass Synthesis Facility
sector.windsweptIslands.name = Windswept Islands sector.windsweptIslands.name = Windswept Islands
sector.extractionOutpost.name = Extraction Outpost sector.extractionOutpost.name = Extraction Outpost
sector.facility32m.name = Facility 32 M
sector.planetaryTerminal.name = Planetary Launch Terminal sector.planetaryTerminal.name = Planetary Launch Terminal
sector.coastline.name = Coastline sector.coastline.name = Coastline
sector.navalFortress.name = Naval Fortress sector.navalFortress.name = Naval Fortress
@@ -843,6 +844,8 @@ sector.impact0078.description = Here lie remnants of the interstellar transport
sector.planetaryTerminal.description = The final target.\n\nThis coastal base contains a structure capable of launching Cores to local planets. It is extremely well guarded.\n\nProduce naval units. Eliminate the enemy as quickly as possible. Research the launch structure. sector.planetaryTerminal.description = The final target.\n\nThis coastal base contains a structure capable of launching Cores to local planets. It is extremely well guarded.\n\nProduce naval units. Eliminate the enemy as quickly as possible. Research the launch structure.
sector.coastline.description = Remnants of naval unit technology have been detected at this location. Repel the enemy attacks, capture this sector, and acquire the technology. sector.coastline.description = Remnants of naval unit technology have been detected at this location. Repel the enemy attacks, capture this sector, and acquire the technology.
sector.navalFortress.description = The enemy has established a base on a remote, naturally-fortified island. Destroy this outpost. Acquire their advanced naval craft technology, and research it. sector.navalFortress.description = The enemy has established a base on a remote, naturally-fortified island. Destroy this outpost. Acquire their advanced naval craft technology, and research it.
#do not translate
sector.facility32m.description = WIP, map submission by Stormride_R
sector.onset.name = The Onset sector.onset.name = The Onset
sector.aegis.name = Aegis sector.aegis.name = Aegis

Binary file not shown.

View File

@@ -7,7 +7,7 @@ import static mindustry.content.Planets.*;
public class SectorPresets{ public class SectorPresets{
public static SectorPreset public static SectorPreset
groundZero, groundZero,
craters, biomassFacility, frozenForest, ruinousShores, windsweptIslands, stainedMountains, tarFields, craters, biomassFacility, frozenForest, ruinousShores, facility32m, windsweptIslands, stainedMountains, tarFields,
fungalPass, extractionOutpost, saltFlats, overgrowth, fungalPass, extractionOutpost, saltFlats, overgrowth,
impact0078, desolateRift, nuclearComplex, planetaryTerminal, impact0078, desolateRift, nuclearComplex, planetaryTerminal,
coastline, navalFortress, coastline, navalFortress,
@@ -52,6 +52,11 @@ public class SectorPresets{
difficulty = 3; difficulty = 3;
}}; }};
facility32m = new SectorPreset("facility32m", serpulo, 170){{
captureWave = 25;
difficulty = 4;
}};
windsweptIslands = new SectorPreset("windsweptIslands", serpulo, 246){{ windsweptIslands = new SectorPreset("windsweptIslands", serpulo, 246){{
captureWave = 30; captureWave = 30;
difficulty = 4; difficulty = 4;

View File

@@ -502,15 +502,19 @@ public class SerpuloTechTree{
}); });
}); });
node(extractionOutpost, Seq.with( node(facility32m, Seq.with(
new SectorComplete(stainedMountains), new Research(pneumaticDrill)
new SectorComplete(windsweptIslands),
new Research(groundFactory),
new Research(nova),
new Research(airFactory),
new Research(mono)
), () -> { ), () -> {
node(extractionOutpost, Seq.with(
new SectorComplete(stainedMountains),
new SectorComplete(windsweptIslands),
new Research(groundFactory),
new Research(nova),
new Research(airFactory),
new Research(mono)
), () -> {
});
}); });
node(saltFlats, Seq.with( node(saltFlats, Seq.with(

View File

@@ -72,7 +72,7 @@ public class WaveInfoDialog extends BaseDialog{
groups = maps.readWaves(Core.app.getClipboardText()); groups = maps.readWaves(Core.app.getClipboardText());
buildGroups(); buildGroups();
}catch(Exception e){ }catch(Exception e){
e.printStackTrace(); Log.err(e);
ui.showErrorMessage("@waves.invalid"); ui.showErrorMessage("@waves.invalid");
} }
dialog.hide(); dialog.hide();