Not sure if it's intended that we change the world events via ApplySpecialEvent() from simutil.lua, but since the function overwrites WORLD_SPECIAL_EVENT, it's impossible to change to the default special event setting, e.g. a world with Hallowed Nights can't opt out of Hallowed Nights to default, it has to either opt out of every event via "none" or opt in to Winter's Feast specifically. Still, changes aren't saved, so to change the setting persistently one must use TheWorld.topology.overrides.specialevent. Maybe ApplySpecialEvent() can allow the special event setting be set to default correctly, and if possible save the setting?
Steps to Reproduce
ApplySpecialEvent(SPECIAL_EVENTS.HALLOWED_NIGHTS) ApplySpecialEvent("default") print(WORLD_SPECIAL_EVENT)
ApplySpecialEvent(SPECIAL_EVENTS.HALLOWED_NIGHTS) ApplySpecialEvent("default") print(WORLD_SPECIAL_EVENT)
-
1
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now