~Utility: clear_deposits Replacement
2.3 compatible
This modding utility is a substitute for vanilla indiscriminate "clear_deposits" effect, giving more control over what deposits to clear.
The most straightforward example use-case is as a solution to unwanted loss of modded deposits upon terraforming into ecumenopolis, which is included in the mod, making more complicated workarounds unnecessary.
Technicalities
> Scripted_effects included:
> You can mod what specific deposits are cleared or not, by directly editing a scripted_effect.
> You can mod which scripted effects are used, for example this mod includes swapping vanilla "clear_deposits" for "clear_all_deposits" in the ecumenopolis decision and in the hive/machine -worlds terraforming on_action event.
> Keep in mind this only relates to "clear_deposits", not "reroll_deposits" (which is used by "reset_planet" and "reroll_planet" vanilla scripted effects).
Overwrites & Compatibility
This utility is compatible with everything, as other mods’ overwrites take priority.
> Terraforming on_action event "action.68" (Hive & Machine -worlds terraforming event) @ 02_special_decisions.txt
> Decision "decision_arcology_project". Note: related event "mega.200" is not affected by this mod. @ on_action_events.txt
This mod uses "000_" as the naming prefix for "overwritten" FIOS files, and "b_" for LIOS files. ("First/Last in only served")
Acknowledgements:This mod is a result of fixing a feature/deposit-loss bug in my Mastery of Districts mod. Thank you Astral, ホールドタイト and starchitect for your feedback.
Revisions:
Old revisions of this mod are available below. Click the link to download.