示例#1
0
        public void Execute(Engine engine, WDCScript currentScript, frmDeveloperConsole console, object arg)
        {
            if (engine.CheatEnabled && currentScript is GarbageClassificationScript)
            {
                string[] arr = arg as string[];
                if (arr.Count() == 1)
                {
                    console.Print("Invalid Parameters");
                    return;
                }

                int mode = int.Parse(arr[1].ToString());
                if (mode == 0)
                {
                    (currentScript as GarbageClassificationScript).HideCurrentAnswer();
                }
                else if (mode == 1)
                {
                    (currentScript as GarbageClassificationScript).ShowCurrentAnswer();
                }
                console.Print("Done");
            }
            else
            {
                console.Print("You need to enable cheat mode first!");
            }
        }
示例#2
0
 public void Execute(Engine engine, WDCScript currentScript, frmDeveloperConsole console, object arg)
 {
     foreach (var kpl in ConsoleCommandManager.Instance.AvaiableConsoleCommands)
     {
         console.Print(kpl.Key);
     }
 }
示例#3
0
 public void MainFormLoaded(frmRenderPanel mainForm)
 {
     this.mainForm = mainForm;
     winWidth      = mainForm.Width;
     winHeight     = mainForm.Height;
     script.Init(this);
     script.SetRenderPanel(mainForm);
     if ((script as INotifyMessageWhenShutdown) != null)
     {
         ((INotifyMessageWhenShutdown)script).ShutdownShowMessage += Render_ShutdownShowMessage;
     }
     developerConsole = new frmDeveloperConsole(this, script);
     ConsoleCommandManager.Instance.AddConsoleCommand(new ListAvaliabeCommandsConsoleCommand());
 }
        public void Execute(Engine engine, WDCScript script, frmDeveloperConsole consoleForm, object arg)
        {
            string[] arr = arg as string[];
            if (arr.Count() == 1)
            {
                consoleForm.Print("Invalid Parameters");
                return;
            }

            int mode = int.Parse(arr[1].ToString());

            if (mode == 0)
            {
                engine.DisableCheat();
                consoleForm.Print("Cheat Disabled!");
            }
            else if (mode == 1)
            {
                engine.EnableCheat();
                consoleForm.Print("Cheat Enabled!");
            }
        }