Пример #1
0
 void ReloadEvent(TShockAPI.Hooks.ReloadEventArgs e)
 {
     if (!Config.ReadConfig())
     {
         Log.ConsoleError("Failed to read ColHealthConfig.json. Consider generating a new config file.");
     }
     update.Interval = Config.contents.UpdateInterval;
 }
Пример #2
0
        private void OnReload(TShockAPI.Hooks.ReloadEventArgs e)
        {
            if (!File.Exists(SavePath))
            {
                AddDefaultsToConfig();
                config.Write(SavePath);
            }
            config.Read(SavePath);

            Regexes.Clear();

            foreach (EmoteRegex regex in config.Emotes)
            {
                Regexes.Add(new Regex(regex.ToString()), regex);
            }

            Commands.ChatCommands.Remove(_emoteCmd);
            _emoteCmd.HelpDesc = config.HelpText;
            Commands.ChatCommands.Add(_emoteCmd);
        }
Пример #3
0
 public void OnReload(TShockAPI.Hooks.ReloadEventArgs args)
 {
     this.RefreshConfig();
     args?.Player?.SendSuccessMessage("[" + PLUGIN_NAME + "] Successfully reloaded config.");
 }
Пример #4
0
 private void OnReload(TShockAPI.Hooks.ReloadEventArgs args)
 {
     Config = Config.Read();
 }