Return to site

Better build mod slime rancher

broken image

MyFirstSRMod.Log('Error loading mod settings: ' + e.Message + '(' + e.InnerException?.Message + ')') MyFirstSRMod.Log('Finished loading settings.') MaxHealth = cfg.Read('MaxHealth', new UMFConfigInt(999, 1, 9999), 'This is the player's max health.')

broken image

MyFirstSRMod.Log('Finished UMF Settings.') cfg.Write('MaxVersion', new UMFConfigString('9.99999')) //Uncomment if you think your mod may break with the next major UMF release.Ĭfg.Write('UpdateURL', new UMFConfigString('')) Ĭfg.Write('ConfigVersion', new UMFConfigString(configVersion)) cfg.Write('SupportsHotLoading', new UMFConfigBool(false)) //Uncomment if your mod can't be loaded once the game has started.Ĭfg.Read('LoadPriority', new UMFConfigString('Normal')) Ĭfg.Write('MinVersion', new UMFConfigString('0.52.1')) MyFirstSRMod.Log('The config file was outdated and has been deleted.

broken image

If (cfgVer != string.Empty & cfgVer != configVersion) String cfgVer = cfg.Read('ConfigVersion', new UMFConfigString()) Private static readonly string configVersion = '1.0'

broken image

Your config class should now look something like this: using System

broken image