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!"); } }
public void Execute(Engine engine, WDCScript currentScript, frmDeveloperConsole console, object arg) { foreach (var kpl in ConsoleCommandManager.Instance.AvaiableConsoleCommands) { console.Print(kpl.Key); } }
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!"); } }