diff options
Diffstat (limited to 'src/game/server/hooks.cpp')
| -rw-r--r-- | src/game/server/hooks.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game/server/hooks.cpp b/src/game/server/hooks.cpp index 1c89b4c8..fa6db69d 100644 --- a/src/game/server/hooks.cpp +++ b/src/game/server/hooks.cpp @@ -470,6 +470,10 @@ static void con_addvote(void *result, void *user_data) dbg_msg("server", "added option '%s'", option->command); } + +static void con_pause(void *result, void *user_data) { game.world.paused = true; } +static void con_unpause(void *result, void *user_data) { game.world.paused = false; } + void mods_console_init() { MACRO_REGISTER_COMMAND("tune", "si", con_tune_param, 0); @@ -482,6 +486,9 @@ void mods_console_init() MACRO_REGISTER_COMMAND("say", "r", con_say, 0); MACRO_REGISTER_COMMAND("set_team", "ii", con_set_team, 0); + MACRO_REGISTER_COMMAND("pause", "", con_pause, 0); + MACRO_REGISTER_COMMAND("unpause", "", con_unpause, 0); + MACRO_REGISTER_COMMAND("addvote", "r", con_addvote, 0); } |