Releases: jackhumbert/mod_settings
Releases · jackhumbert/mod_settings
Vertical mod list
- Mods are now displayed in a vertical list, and are scrollable.
- When installed without other mods, the list will display "No mods" instead of testtesttest.
Update for 1.61hf1
v0.0.11 update for 1.61hf1
Adds more support for local/named enums
Fix for variant type (fix for 1.61)
Fix 1.61 update
You'll need to delete mods/ModSettings
if you used 0.0.7
Update for 1.61, make compatible with Hot Reload
v0.0.7 add clear for hot reload compat
Some writing/reading fixes, module declaration
- "Apply" button doesn't automatically close settings
- Increases the name length to 1024 characters (#6)
- Fixes some reading/writing issues (#7)
- Filenames display correctly in log
- Adds
ModSettingsModule
declaration for conditional compilation (#6)
Mods can now declare their own functions to make calling ModSettings.RegisterListenerToClass
easier (replace LTBF_
with your own name):
@if(ModuleExists("ModSettingsModule"))
public func LTBF_RegisterListener(listener: ref<IScriptable>) {
ModSettings.RegisterListenerToClass(listener);
}
@if(!ModuleExists("ModSettingsModule"))
public func LTBF_RegisterListener(listener: ref<IScriptable>) { }
@if(ModuleExists("ModSettingsModule"))
public func LTBF_UnregisterListener(listener: ref<IScriptable>) {
ModSettings.UnregisterListenerToClass(listener);
}
@if(!ModuleExists("ModSettingsModule"))
public func LTBF_UnregisterListener(listener: ref<IScriptable>) { }
Fix r4e errors & logging
v0.0.5 inc version
Fix for Sleeping & Roach Race
v0.0.4 update version number
Update for 1.6
Also may fix a crash related to enums