New features for everyone:
- Add separate settings for different categories of effects controlled by photosensitive mode. Vanilla effects and anything that uses the vanilla code will be controlled by these settings. Code modders adding custom effects controlled by photosensitive mode can check the new properties in
CoreModuleSettings
(AllowDistort
etc.) instead of checking photosensitive mode directly to benefit from the categorization.
New features for mappers:
- Allow customizing mountain marker texture (via
MarkerTexture
meta option underMountain
).
New features for code modders:
- Add session sliders (named
float
values analogous to flags or counters). - Add
SettingInGameDisableAttribute
, which allows disabling the editability of a setting in either of the Mod Options menus.
Tweaks:
- Sort mods alphabetically by default in Mod Options instead of using load order. The order can still be manually overridden using
modoptionsorder.txt
. - Show (but disable editing of) text input settings in the in-game Mod Options menu.
- Disable number input settings in the in-game Mod Options menu (they would previously crash when trying to edit them).
Bugfixes:
- Fix Lua memory leak.
- Fix beta builds being labeled as coming from GitHub instead of Azure.