I'm sure most of you are familiar with the wide variety of mods that let you colonize harsh worlds: barren, toxic, asteroids, etc. I like this idea, but find it often fails in execution because the mod creators set the habitability of these worlds artificially high or way too low with no clear way to increase habitability, making them decidedly unattractive prospects, without resorting to robots, which I don't like generally. Simply put, these places aren't habitable, but it should be possible to make them so, and without resorting to terraforming.
I was inspired by a mod called Strange New Worlds, which has a planet modifier called 'artificial environment.' As originally written, though, it was an entirely negative modifier, because the mod author had, as I mentioned, set the habitability of asteroids to 60%, which is way too high. So, I modded that mod and set the habitability of all those uninhabitable worlds (barren, toxic, molten, asteroid) to a round 20%, and I changed the artificial environment modifier to add habitability and a little happiness. The problem, I quickly realized, was that this was a planet modifier, and therefore would almost never spawn unless I made it spawn on all planets, which would be too easy.
Long story short, what I want to do is this: I want to add three new triggered planet modifiers for artificial environments. Tier 1 would give 10% habitability, and would trigger when the colony is finished being established. This would reflect the initial, rudimentary life support infrastructure of a new asteroid habitat, and would give 10% habitability. Tier 2 would trigger when the asteroid hit 3 pops, and would give a further 10%. Then, when the planetary administration was built at 5 pops, Tier 3 would trigger, giving a final 10% habitability (for a total of 50%), plus a slight happiness boost.
I checked in the vanilla files, and the triggered modifiers document is blank. Anyone have any ideas how I might go about doing this? Thanks.
I was inspired by a mod called Strange New Worlds, which has a planet modifier called 'artificial environment.' As originally written, though, it was an entirely negative modifier, because the mod author had, as I mentioned, set the habitability of asteroids to 60%, which is way too high. So, I modded that mod and set the habitability of all those uninhabitable worlds (barren, toxic, molten, asteroid) to a round 20%, and I changed the artificial environment modifier to add habitability and a little happiness. The problem, I quickly realized, was that this was a planet modifier, and therefore would almost never spawn unless I made it spawn on all planets, which would be too easy.
Long story short, what I want to do is this: I want to add three new triggered planet modifiers for artificial environments. Tier 1 would give 10% habitability, and would trigger when the colony is finished being established. This would reflect the initial, rudimentary life support infrastructure of a new asteroid habitat, and would give 10% habitability. Tier 2 would trigger when the asteroid hit 3 pops, and would give a further 10%. Then, when the planetary administration was built at 5 pops, Tier 3 would trigger, giving a final 10% habitability (for a total of 50%), plus a slight happiness boost.
I checked in the vanilla files, and the triggered modifiers document is blank. Anyone have any ideas how I might go about doing this? Thanks.