void LoadVariables()
{
dayLength = System.Convert.ToInt32(GetConfig("Settings", "dayLength", 45));
nightLength = System.Convert.ToInt32(GetConfig("Settings", "nightLength", 15));
freezeDate = System.Convert.ToBoolean(GetConfig("Settings", "freezeDate", false));
authLevelCmds = System.Convert.ToInt32(GetConfig("Settings", "authLevelCmds", 1));
authLevelFreeze = System.Convert.ToInt32(GetConfig("Settings", "authLevelFreeze", 2));
autoSkipNight = System.Convert.ToBoolean(GetConfig("Settings", "autoSkipNight", false));
autoSkipDay = System.Convert.ToBoolean(GetConfig("Settings", "autoSkipDay", false));
logAutoSkipConsole = System.Convert.ToBoolean(GetConfig("Settings", "logAutoSkipConsole", true));
presetDay = System.Convert.ToInt32(GetConfig("DatePreset", "presetDay", 1));
presetMonth = System.Convert.ToInt32(GetConfig("DatePreset", "presetMonth", 1));
presetYear = System.Convert.ToInt32(GetConfig("DatePreset", "presetYear", 2020));
setPresetDate = System.Convert.ToBoolean(GetConfig("DatePreset", "setPresetDate", false));
freezeTimeOnload = System.Convert.ToBoolean(GetConfig("TimeFreeze", "freezeTimeOnload", false));
timeToFreeze = System.Convert.ToSingle(GetConfig("TimeFreeze", "timeToFreeze", 12.0));
if (!Changed) return;
SaveConfig();
Changed = false;
}
protected override void LoadDefaultConfig()
{
Config.Clear();
LoadVariables();