DarkFogAwakening
Awaken the Dark Fog in a save started with combat disabled. Hives spawn at the farthest stars and spread inward with configurable aggressiveness.
| Last updated | 12 hours ago |
| Total downloads | 5 |
| Total rating | 0 |
| Categories | Cheats Environment |
| Dependency string | DysonModders-DarkFogAwakening-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
README
Dark Fog Awakening
A BepInEx mod for Dyson Sphere Program that lets you awaken the Dark Fog enemy faction in a save that was started with combat disabled.
Features
- In-game button appears only during active gameplay sessions (not the main menu).
- Two-step confirmation so you can't trigger it by accident.
- Colonised planets are protected — ground enemy systems are never seeded on planets you have already built on.
- Hives spawn at the farthest stars from the galactic centre so the threat starts distant and spreads inward.
- Configurable hive count and aggressiveness multiplier.
Installation
Thunderstore Mod Manager (recommended)
Search for Dark Fog Awakening in the Dyson Sphere Program community and click Install. BepInEx is installed automatically as a dependency.
Manual
- Install BepInEx 5.x for DSP.
- Drop
DarkFogAwakening.dllintoBepInEx/plugins/DarkFogAwakening/. - Launch the game.
How to use
Load a save that was started with the Dark Fog disabled (peace mode). A small window labelled "Dark Fog Awakening" will appear in the centre of the screen. Click Awaken the Dark Fog → Yes — Awaken Now.
There is no undo. The fog does not go back to sleep.
What happens on awakening
GameDesc.isPeaceModeis set tofalseandCombatSettingsdifficulty values are initialised (multiplied by the configured aggressiveness factor).- The
Nfarthest non-colonised stars each receive a hive viaSpaceSector.TryCreateNewHive, thenSetForNewGame()andRealize()are called to fully activate it. - Ground enemy systems (
EnemyDFGroundSystem.LoadPattern()) are initialised on all planets the player has not built on. - The save is unmodified until you manually save — the changes are applied in-memory and will persist from that point on.
Configuration
Config file: BepInEx/config/com.darkfogawakening.mod.cfg
| Key | Default | Description |
|---|---|---|
ShowButton |
true |
Show the awakening button during gameplay. |
AutoActivate |
false |
Awaken automatically on every save load (skip button). |
HiveCount |
4 |
Number of hives to spawn. Placed at the farthest non-colonised stars. |
Aggressiveness |
2.0 |
Multiplier on all CombatSettings difficulty values. 1.0 = vanilla normal, 2.0 = twice as fast/aggressive. |
Compatibility
- Tested against DSP build 0.10.34.28505.
- No dependency on LDBTool, CommonAPI, or any other mod.
- Compatible with MoreMegaStructure, LossyCompression, and other common DSP mods.
License
MIT