Planetary Pacification


Adds a hidden, heavily defended alien Conduit that acts as the heart of the planet’s hive network, creating a late-game objective where players must locate, assault, and destroy it to pacify Nauvis.

Content
4 days ago
2.0
60
Combat Enemies Environment

Changelog

Version: 0.3.0
Date: 2026-06-18
Features:
* Added enhanced Conduit discovery gameplay.
* Added candidate search zones for orbital Conduit detection.
* Added false-positive anomaly zones.
* Added primary signal isolation.
* Added Orbital Intelligence Accuracy setting.
* Added improved orbital scan intelligence messages.
* Added scan count tracking.
* Added satellite scan count tracking.
* Added Orbital Map Uplink scan count tracking.
* Added active search zone tracking.
* Added organic Conduit hive generation.
* Added maximum-threat Conduit hive spawners.
* Added concealed Conduit map presentation.
* Added Orbital Map Uplink receiver callbacks for uplink activation and satellite scan completion.

Changes:
* Orbital scans now behave as an intelligence-gathering system rather than direct location reveal.
* Satellite scan progression now advances only from validated Orbital Map Uplink scan-completed events.
* Repeated Orbital Map Uplink scan pulses during a single map-view session no longer create additional Conduit discovery progress.
* Search zone reveal now identifies multiple possible Conduit signal zones.
* Final scan stage now eliminates false-positive zones and isolates the primary signal.
* Replaced Conduit defensive ring layouts with natural hive clusters.
* Conduit hives now generate as large hostile megabases with irregular nest placement.
* Conduit-associated spawners now produce maximum-threat enemy forces.
* Conduit map visibility has been adjusted to better blend with surrounding enemy structures.
* Expanded /pp-conduit-status debug output.
* Expanded remote interface status data.

Integration:
* Added on_orbital_uplink_activated() remote receiver support.
* Added on_orbital_scan_completed() remote receiver support.
* Added duplicate protection for Orbital Map Uplink scan counts.
* Orbital Map Uplink integration remains optional.
* Planetary Pacification continues to support debug-triggered orbital scan progress when Orbital Map Uplink is not installed.

Compatibility:
* Planetary Pacification remains fully standalone.
* Orbital Map Uplink remains optional.
* No hard dependency exists between Planetary Pacification and Orbital Map Uplink.
* Existing Conduit destruction and pacification behaviour is unchanged.
* Existing pacification mode settings remain unchanged.

Notes:
* This release adds the Planetary Pacification receiver side of the Orbital Map Uplink integration.
* One valid satellite-based Orbital Map Uplink scan advances Conduit discovery once.
* Additional map refresh pulses from the same scan session do not advance Conduit discovery.
* The Resonator system is not included in this release.
Version: 0.2.1 (Unreleased)
Date: 2026-06-18
Changes:
  - Changed default orbital scan progress from 25 to 20.
  - Clarified /pp-orbital-scan as a debug command.
  - Added scan source tracking for future integration with Orbital Map Uplink.
  - Added last scan tick tracking.
  - Expanded Conduit status data returned through the remote interface.
  - Added /pp-conduit-status debug command.

Notes:
  - Orbital scan progress remains debug-triggered in Planetary Pacification.
  - Real scan progress is intended to be triggered by Orbital Map Uplink when a satellite-based scan occurs.
Version: 0.2.0 (Unreleased)
Date: 2026-06-18
Features:
  - Added orbital scan progression system.
  - Added multi-stage Conduit detection mechanics.
  - Added anomaly detection stage.
  - Added regional signal localisation stage.
  - Added search zone reveal stage.
  - Added optional approximate coordinate hint stage.
  - Added scan progress tracking and persistence.
  - Added optional Orbital Map Uplink integration.

Integration:
  - Added remote interface support for external mods.
  - Added add_orbital_scan_progress() remote function.
  - Added get_conduit_status() remote function.
  - Added safe integration architecture allowing Planetary Pacification and Orbital Map Uplink to operate independently.
  - Added optional Orbital Map Uplink dependency support.

Settings:
  - Added Enable Orbital Map Uplink Integration setting.
  - Added Orbital Scan Progress setting.
  - Added Allow Final Coordinate Hint setting.

Gameplay:
  - Orbital scans can progressively narrow the location of the Conduit.
  - Search zones can be charted without revealing the exact Conduit position.
  - Conduit discovery remains possible through normal exploration when Orbital Map Uplink is not installed.

Developer Features:
  - Added /pp-orbital-scan debug command.
  - Added scan stage tracking.
  - Added search zone generation utilities.
  - Added approximate coordinate generation utilities.

Notes:
  - Planetary Pacification remains fully standalone.
  - Orbital Map Uplink remains fully standalone.
  - No hard dependency exists between the two mods.
  - Orbital scan progression is currently debug-driven and intended to be triggered by Orbital Map Uplink in a future update.
Version: 0.1.2 (Unreleased)
Date: 2026-06-16
Features:
  - Added custom Conduit graphics and animation.
  - Increased Conduit footprint from 5x5 to 7x7.
  - Added animated emission layer to the Conduit.
  - Improved visual scale and positioning of the Conduit.

Changes:
  - Reworked Conduit graphics implementation.
  - Adjusted defensive perimeter spacing to better suit the larger Conduit.
  - Refined animation timing for a smoother visual effect.
  - Removed experimental colour-mask implementation pending future review.

Fixes:
  - Fixed Conduit spawning on water.
  - Fixed defensive structures occasionally spawning on invalid terrain.
  - Fixed prototype bounding box errors introduced by the larger footprint.
  - Fixed startup message timing issues when creating a new world.
Version: 0.1.1 (Unreleased)
Date: 2026-06-16
Features:
  - Added support for custom Conduit artwork.
  - Added 5x5 Conduit footprint.
  - Added emission layer support for future graphical enhancements.

Changes:
  - Replaced temporary biter-spawner visuals with the Conduit prototype.
  - Improved Conduit placement logic.
  - Expanded defensive hive generation around the Conduit.

Fixes:
  - Improved sector generation reliability.
  - Fixed Conduit placement edge cases.
  - Improved Space Age compatibility testing.
Version: 0.1.0 (Unreleased)
Date: 2026-06-16
Features:
  - Initial release.
  - Added the Conduit planetary objective.
  - Added sector-based Conduit generation.
  - Added hive complex generation surrounding the Conduit.
  - Added Conduit destruction detection.
  - Added planetary pacification mechanic.
  - Added configurable pacification modes:
      * Remove all enemies
      * Remove nests only
  - Added Conduit health multiplier setting.
  - Added optional Space Age compatibility.

Developer Features:
  - Added /pp-find-conduit command.
  - Added /pp-teleport-conduit command.
  - Added /pp-destroy-conduit command.

Notes:
  - One Conduit generates per world.
  - The Conduit must be discovered through exploration.
  - Space Age is supported but not required.