////////////////////////////////////////////////////////////////////////////// #region Lifecycle public void Start() { m_console = CreateConsole(); m_console.TryExecuteCommand("exec default.cfg"); OnStart(); }
////////////////////////////////////////////////////////////////////////////// #region Console protected virtual CConsole CreateConsole() { Font consoleFont = new VectorFont(m_contentManager.Load<SpriteFont>("ConsoleFont")); CConsole console = new CConsole(consoleFont); console.RegisterCommand(new Cmd_exit()); console.RegisterCommand(new Cmd_listcmds()); console.RegisterCommand(new Cmd_listcvars()); console.RegisterCommand(new Cmd_exec()); console.RegisterCommand(new Cmd_write()); console.RegisterCommand(new Cmd_bind()); console.RegisterCommand(new Cmd_unbind()); console.RegisterCommand(new Cmd_unbind_all()); console.RegisterCommand(new Cmd_bindlist()); console.RegisterCommand(new Cmd_ctoggle()); console.RegisterCvar(CVars.g_drawViewBorders); console.RegisterCvar(CVars.d_demoTargetFrame); return console; }
public static void Register(CConsole console) { console.RegisterCvar(sy_maxControllers); console.RegisterCvar(sy_maxKeyboards); console.RegisterCvar(name); console.RegisterCvar(roundsToWin); console.RegisterCvar(roundTime); console.RegisterCvar(winDelay); console.RegisterCvars(powerupsInitials); console.RegisterCvars(powerupsMax); console.RegisterCvars(powerupsCount); #if DEBUG console.RegisterCvars(debugVars); #endif console.RegisterCvars(serverVars); console.RegisterCvars(cheatVars); console.RegisterCvar(cg_fuzeTimeNormal); console.RegisterCvar(cg_fuzeTimeShort); console.RegisterCvar(cg_timeFlame); console.RegisterCvar(cg_maxPlayers); console.RegisterCvar(cg_playerSpeed); console.RegisterCvar(cg_playerSpeedAdd); console.RegisterCvar(cg_playerSpeedMolasses); console.RegisterCvar(cg_playerSpeedCrack); console.RegisterCvar(cg_bombRollSpeed); console.RegisterCvar(cg_bombFlySpeed); console.RegisterCvar(cg_bombDropGravity); console.RegisterCvar(cg_bombShortFlame); console.RegisterCvar(cg_bombFlyDistance); console.RegisterCvar(cg_bombJumpDistance); }