Пример #1
0
        private void ConsoleCommand(string str, ITMGame game, ITMPlayer player1, ITMPlayer player2, IOutputLog log)
        {
            str = str.ToLower();
            string[] commands = str.Split(' ');

            if (commands.Length > 1)
            {
                switch (commands[1])
                {
                case "help": log.WriteLine(QuickGatherHelp(commands)); break;

                case "toggleveinmine": log.WriteLine(ToggleVeinMining()); break;

                case "togglelumberjack": log.WriteLine(ToggleLumberJack()); break;

                case "toggleharvest": log.WriteLine(ToggleHarvesting()); break;

                case "saveconfig": log.WriteLine(SaveConfigs()); break;

                case "ver": log.WriteLine(GetVersion()); break;

                case "version": log.WriteLine(GetVersion()); break;

                default: log.WriteLine("Unknown Command use 'qg help' for more info"); break;
                }
            }
            else
            {
                log.WriteLine("Unknown Command use 'qg help' for help");
            }
        }
Пример #2
0
 public void print(string message)
 {
     log?.WriteLine(message);
     Logger.Info(message);
 }