]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - commands.cfg
Split up the common commands in commands.cfg
[xonotic/xonotic-data.pk3dir.git] / commands.cfg
index e24c349cdb7bfe6c9766473e63d31aaa5705ffd3..e5fc8b99924f68206acee2456e006aa80f3d37cf 100644 (file)
@@ -16,16 +16,27 @@ alias if_dedicated "${* asis}"
 _if_dedicated alias if_client ""
 if_client alias if_dedicated ""
 
+if_client alias cmd_prefix "cmd"
+if_dedicated alias cmd_prefix "sv_cmd"
+
 
 // ========
 //  common
 // ========
-if_client alias teamstatus "cmd teamstatus"
-if_dedicated alias teamstatus "sv_cmd teamstatus"
-
-if_client alias who "cmd who"
-if_dedicated alias who "sv_cmd who"
-alias w who
+alias cvar_changes "${cmd_prefix !} cvar_changes"
+alias cvar_purechanges "${cmd_prefix !} cvar_purechanges"
+alias info "${cmd_prefix !} info ${* ?}"
+alias ladder "${cmd_prefix !} ladder"
+alias lsmaps "${cmd_prefix !} lsmaps"
+alias lsnewmaps "${cmd_prefix !} lsnewmaps"
+alias maplist "${cmd_prefix !} maplist"
+alias rankings "${cmd_prefix !} rankings"
+alias records "${cmd_prefix !} records"
+alias teamstatus "${cmd_prefix !} teamstatus"
+alias timein "${cmd_prefix !} timein"
+alias timeout "${cmd_prefix !} timeout"
+alias vote "${cmd_prefix !} vote ${* ?}"
+alias who "${cmd_prefix !} who"
 
 alias g_hitplots_add "qc_cmd rpn /g_hitplots_individuals g_hitplots_individuals ${1 !} union def"
 alias g_hitplots_remove "qc_cmd rpn /g_hitplots_individuals g_hitplots_individuals ${1 !} difference def"
@@ -70,9 +81,8 @@ alias menu_loadmap_prepare "disconnect; wait; g_campaign 0; menu_cmd rpn /_menu_
 //  cl_cmd (client console command) - client/gamecommand.qc
 // =========================================================
 alias radar "cl_cmd hud_panel_radar_maximized"
-alias scoreboard_columns_set  "cl_cmd scoreboard_columns_set ${* ?}"
-alias scoreboard_columns_set  "" // aliased later
-alias scoreboard_columns_help "cl_cmd scoreboard_columns_help ${* ?}"
+alias scoreboard_columns_set "cl_cmd hud scoreboard_columns_set ${* ?}"
+alias scoreboard_columns_help "cl_cmd hud scoreboard_columns_help ${* ?}"
 
 
 // ===========================================================
@@ -80,24 +90,29 @@ alias scoreboard_columns_help "cl_cmd scoreboard_columns_help ${* ?}"
 // ===========================================================
 set sv_clientcommand_antispam_time 1 "Amount of seconds after a command before another command can be called again without being considered spam. (Use -1 for no antispam limit)"
 set sv_clientcommand_antispam_count 5 "Amount of commands considered spam before commands are rejected.
-
 seta sv_status_privacy 1 "hide IP addresses from \"status\" and \"who\" replies shown to clients"
-
 seta cl_autoswitch 1 "automatically switch to newly picked up weapons if they are better than what you are carrying"
 
-alias autoswitch "set cl_autoswitch ${1 ?} ; cmd autoswitch ${1 ?}"
-
-alias records "cmd records"
-alias rankings "cmd rankings"
-alias ladder "cmd ladder"
-
+alias autoswitch "cmd autoswitch ${* ?}"
+alias checkfail "cmd checkfail ${* ?}"
+alias clientversion "cmd clientversion ${* ?}"
+alias getmapvotepic "cmd getmapvotepic ${* ?}"
+alias join "cmd join"
 alias ready "cmd ready"
-alias cointoss "sv_cmd cointoss"
-alias timeout "cmd timeout" //use this command to call a timeout
-alias timein "cmd timein" //use this command to resume the game before timeout is finished
-
-alias lsmaps "cmd lsmaps" // lists all maps on server (for vmap, suggestmap, vnextmap)
-alias lsnewmaps "cmd lsnewmaps" // lists all maps on server that do not yet have a record set (race/cts)
+alias records "cmd records"
+alias reportcvar "cmd reportcvar ${* ?}"
+//alias say "cmd say ${* ?}" // engine already has this declared as a command
+//alias say_team "cmd say_team ${* ?}" // engine already has this declared as a command
+alias selectteam "cmd selectteam ${* ?}"
+alias sentcvar "cmd sentcvar ${* ?}"
+alias spectate "cmd spectate"
+alias suggestmap "cmd suggestmap ${* ?}"
+//alias tell "cmd tell ${* ?}" // engine already has this declared as a command
+alias voice "cmd voice ${* ?}"
+alias vote "cmd vote ${* ?}"
+
+// other aliases for client-to-server commands
+alias autoswitch "set cl_autoswitch ${1 ?} ; cmd autoswitch ${1 ?}" // todo
 
 alias team_red "cmd selectteam red; cmd join"
 alias team_blue "cmd selectteam blue; cmd join"
@@ -105,10 +120,10 @@ alias team_pink "cmd selectteam pink; cmd join"
 alias team_yellow "cmd selectteam yellow; cmd join"
 alias team_auto "cmd selectteam auto; cmd join"
 
-alias sandbox "cmd g_sandbox ${* ?}"
+alias spec "spectate"
 
-alias spec "cmd spectate"
-alias suggestmap "cmd suggestmap ${1 ?}"
+// mutator aliases
+alias sandbox "cmd g_sandbox ${* ?}"
 
 
 // =========================================================
@@ -121,8 +136,6 @@ alias anticheat "sv_cmd anticheat ${* ?}"
 alias bbox "sv_cmd bbox"
 alias bot_cmd "sv_cmd bot_cmd ${* ?}"
 alias cointoss "sv_cmd cointoss ${* ?}"
-alias cvar_changes "sv_cmd cvar_changes"
-alias cvar_purechanges "sv_cmd cvar_purechanges"
 alias database "sv_cmd database ${* ?}"
 alias defer_clear "sv_cmd defer_clear ${* ?}"
 alias defer_clear_all "sv_cmd defer_clear_all"
@@ -133,7 +146,6 @@ alias find "sv_cmd find ${* ?}"
 alias gametype "sv_cmd gametype ${* ?}"
 alias gettaginfo "sv_cmd gettaginfo ${* ?}"
 alias gotomap "sv_cmd gotomap ${* ?}"
-alias ladder "sv_cmd ladder"
 alias lockteams "sv_cmd lockteams"
 alias make_mapinfo "sv_cmd make_mapinfo"
 alias modelbug "sv_cmd modelbug"
@@ -143,18 +155,14 @@ alias onslaught_updatelinks "sv_cmd onslaught_updatelinks"
 alias playerdemo "sv_cmd playerdemo ${* ?}"
 alias printstats "sv_cmd printstats"
 alias radarmap "sv_cmd radarmap ${* ?}"
-alias rankings "sv_cmd rankings"
-alias records "sv_cmd records"
 alias reducematchtime "sv_cmd reducematchtime"
 alias setbots "sv_cmd setbots ${* ?}"
 alias shuffleteams "sv_cmd shuffleteams"
 alias stuffto "sv_cmd stuffto ${* ?}"
-alias teamstatus "sv_cmd teamstatus"
 alias time "sv_cmd time"
 alias trace "sv_cmd trace ${* ?}"
 alias unlockteams "sv_cmd unlockteams"
 alias warp "sv_cmd warp ${* ?}"
-alias vote "sv_cmd vote ${* ?}"
 
 // other aliases for server commands
 alias endmatch "timelimit -1"
@@ -221,8 +229,8 @@ alias vstop "cmd vote stop"
 alias vmaster "cmd vote master"
 alias vlogin "cmd vote login ${* ?}"
 alias vdo "cmd vote do ${* ?}"
-alias vyes "cl_cmd vyes"
-alias vno "cl_cmd vno"
+alias vyes "cl_cmd handlevote yes"
+alias vno "cl_cmd handlevote no"
 alias vdontcare "cmd vote dontcare"
 alias vabstain "cmd vote abstain"