void GetHelp(string toHelp) { ConsoleHelpPlayer p = new ConsoleHelpPlayer(); Command.Find("Help").Use(p, toHelp); Popup.Message(Colors.StripUsed(p.Messages), "Help for /" + toHelp); }
void DoGen(string name, string args) { mapgen = true; try { Command.Find("NewLvl").Use(Player.Console, args); } catch (Exception ex) { Logger.LogError(ex); Popup.Error("Failed to generate level. Check error logs for details."); mapgen = false; return; } if (LevelInfo.MapExists(name)) { Popup.Message("Level successfully generated."); RunOnUI_Async(() => { Map_UpdateUnloadedList(); Map_UpdateLoadedList(); Main_UpdateMapList(); }); } else { Popup.Error("Level was not generated. Check main log for details."); } mapgen = false; }
void GetHelp(string toHelp) { ConsoleHelpPlayer player = new ConsoleHelpPlayer(); Command.Find("Help").Use(player, toHelp); Popup.Message(Colors.Strip(player.HelpOutput), "Help for /" + toHelp); }
void tw_btnAbout_Click(object sender, EventArgs e) { string msg = "Difficulty:"; msg += Environment.NewLine; msg += "Easy (2 Hits to die, TNT has long delay)"; msg += Environment.NewLine; msg += "Normal (2 Hits to die, TNT has normal delay)"; msg += Environment.NewLine; msg += "Hard (1 Hit to die, TNT has short delay and team kills on)"; msg += Environment.NewLine; msg += "Extreme (1 Hit to die, TNT has short delay, big explosion and team kills on)"; Popup.Message(msg, "Difficulty"); }