Alternate extraction outpost submission / Louder wave spawn noise
This commit is contained in:
@@ -668,14 +668,15 @@ public class SerpuloTechTree{
|
||||
new SectorComplete(windsweptIslands),
|
||||
new SectorComplete(perilousHarbor),
|
||||
new SectorComplete(facility32m),
|
||||
new Research(groundFactory),
|
||||
new Research(nova),
|
||||
new Research(airFactory),
|
||||
new Research(mono)
|
||||
|
||||
new Research(multiplicativeReconstructor),
|
||||
new Research(risso),
|
||||
new Research(minke),
|
||||
new Research(fortress)
|
||||
), () -> {
|
||||
node(atolls, Seq.with(
|
||||
new SectorComplete(extractionOutpost),
|
||||
new Research(multiplicativeReconstructor),
|
||||
new Research(poly),
|
||||
new Research(mega)
|
||||
), () -> {
|
||||
|
||||
|
||||
@@ -281,12 +281,14 @@ public class HintsFragment{
|
||||
&& state.rules.defaultTeam.core() != null
|
||||
&& state.rules.defaultTeam.core().block == Blocks.coreShard
|
||||
&& state.rules.defaultTeam.core().items.has(Blocks.coreFoundation.requirements),
|
||||
() -> ui.hints.placedBlocks.contains(Blocks.coreFoundation)),
|
||||
() -> ui.hints.placedBlocks.contains(Blocks.coreFoundation)
|
||||
),
|
||||
|
||||
serpuloCoreZone(
|
||||
() -> state.isCampaign() && state.getPlanet() == Planets.serpulo && Vars.indexer.isBlockPresent(Blocks.coreZone) &&
|
||||
(!state.rules.attackMode || state.stats.getDestroyed(Blocks.coreShard) + state.stats.getDestroyed(Blocks.coreFoundation) + state.stats.getDestroyed(Blocks.coreNucleus) > 0),
|
||||
() -> state.rules.defaultTeam.cores().size > 1),
|
||||
() -> state.rules.defaultTeam.cores().size > 1
|
||||
),
|
||||
|
||||
presetLaunch(
|
||||
() -> state.isCampaign() && state.getSector().preset == null,
|
||||
|
||||
Reference in New Issue
Block a user