While playing around with the fifth district slot on the UI, I have been cooking up some new ideas.
One thing I want to do is create a district is normal in all ways except you cannot directly build it. Instead, you can only get it from the add_district effect. My plan is to use this as a "reward" or "upgraded" district. For example, imagine a repeatable planetary decision to convert one city district into a "super city district."
There are two ways i can think of doing this. One is to use some kind of tag or parameter similar to what capital buildings use - can_build = no. This doesn't work on districts, but maybe there is some other combination of parameters that achieves the same result.
The other method would be to have the district capped by modifier, and then only increase the max allowed slots for that district by 1 each time the planetary decision finishes. Not sure how to actually do that though.
One thing I want to do is create a district is normal in all ways except you cannot directly build it. Instead, you can only get it from the add_district effect. My plan is to use this as a "reward" or "upgraded" district. For example, imagine a repeatable planetary decision to convert one city district into a "super city district."
There are two ways i can think of doing this. One is to use some kind of tag or parameter similar to what capital buildings use - can_build = no. This doesn't work on districts, but maybe there is some other combination of parameters that achieves the same result.
The other method would be to have the district capped by modifier, and then only increase the max allowed slots for that district by 1 each time the planetary decision finishes. Not sure how to actually do that though.