// tab size 4 // Command menu script // Escaped characters are supported (e.g. if you want quotes in your command, type \" ). // Maximum 128 menus (including sub-menus), 96 buttons per menu, 4 levels of submenus. // This menu is available to local client ("+commandmenu", PageUp by default). // Server does not modify/send/check/synchronize this file anyhow. /////////////////////////////////////////////////////////// "1" "Main controls" { "1" "Show MOTD" "showmotd" // Show message of the day "2" "Show map briefing" "showmapbriefing" //TODO "3" "Show statistics" "showstats" "5" "Drop current item" "drop" "6" "Throw a flare" "impulse 120" "7" "Place Atomic DD" "impulse 121" "m" "Mouse selection mode" { "0" "Off" "toggleselmode 0" "1" "Use(1)/Use(0)" "toggleselmode 1" "2" "Pick/Move" "toggleselmode 2" "3" "Create" "toggleselmode 3" "4" "Measure/Remember" "toggleselmode 4" } "9" "Save myconfig file" { "1" "Normal config file" "writecfg myconfig" "2" "Using profile.lst" "profile_save myconfig" } "o" "Options" { TOGGLE "1" "Item pick-up voice" "cl_pickup_voice" "2" "Visual effects" { "0" "None" "cl_effects 0" "1" "Normal" "cl_effects 1" "2" "Extra" "cl_effects 2" } "3" "Particle effects" { "0" "None" "cl_particles 0" "1" "Normal" "cl_particles 1" "2" "Extra" "cl_particles 2" } TOGGLE "4" "Dynamic lights" "cl_effects_dlight" "9" "Content control" { TOGGLE "1" "Alien blood" "violence_ablood" TOGGLE "2" "Alien gibs" "violence_agibs" TOGGLE "3" "Human blood" "violence_hblood" TOGGLE "4" "Human gibs" "violence_hgibs" } } "k" "Instant suicide" "kill" } /////////////////////////////////////////////////////////// "2" "Multiplayer" { "1" "Say to all players" "messagemode" "2" "Say to teammates" "messagemode2" "3" "Toggle spectator mode" "spectate" "4" "Change team" "chooseteam" "5" "Server options" { "1" "Settings" { TOGGLE "0" "Allow monsters" "mp_allowmonsters" TOGGLE "1" "Allow minimap" "mp_allowminimap" TOGGLE "2" "Allow music events" "mp_allowmusicevents" TOGGLE "3" "Allow spectators" "mp_allowspectators" TOGGLE "4" "Flashlight" "mp_flashlight" TOGGLE "5" "Effects" "mp_effects" TOGGLE "6" "Pausable by clients" "pausable" TOGGLE "7" "Cheats" "sv_cheats" TOGGLE "8" "Use map.ent patches" "sv_loadentfile" TOGGLE "9" "Teleporters can kill" "mp_telegib" TOGGLE "a" "Disable shooting" "mp_noshooting" TOGGLE "b" "Allow powerful weapons" "mp_allowpowerfulweapons" TOGGLE "c" "Disable all weapons" "mp_noweapons" TOGGLE "d" "Weapons stay" "mp_weaponstay" TOGGLE "e" "Spawnpoints kill" "mp_spawnkill" TOGGLE "f" "Accurate jumping" "sv_jumpaccuracy" TOGGLE "t" "Teamplay" "mp_teamplay" } "2" "Set FRAG limit" { "1" "10 frags" "mp_fraglimit 10" "2" "20 frags" "mp_fraglimit 20" "3" "30 frags" "mp_fraglimit 30" "4" "50 frags" "mp_fraglimit 50" "5" "100 frags" "mp_fraglimit 100" "6" "150 frags" "mp_fraglimit 150" "7" "200 frags" "mp_fraglimit 200" "8" "300 frags" "mp_fraglimit 300" "9" "500 frags" "mp_fraglimit 500" "0" "unlimited" "mp_fraglimit 0" } "3" "Set TIME limit" { "1" "10 minutes" "mp_timelimit 10" "2" "20 minutes" "mp_timelimit 20" "3" "30 minutes" "mp_timelimit 30" "4" "40 minutes" "mp_timelimit 40" "5" "50 minutes" "mp_timelimit 50" "6" "60 (1 hr)" "mp_timelimit 60" "7" "90 (1.5 hrs)" "mp_timelimit 90" "8" "120 (2 hrs)" "mp_timelimit 120" "9" "180 (3 hrs)" "mp_timelimit 180" "0" "unlimited" "mp_timelimit 0" TOGGLE "a" "Overtime" "mp_overtime" } "4" "Set SCORE limit (DOM)" { "1" "100" "mp_scorelimit 100" "2" "200" "mp_scorelimit 200" "3" "300" "mp_scorelimit 300" "4" "400" "mp_scorelimit 400" "5" "500" "mp_scorelimit 500" "6" "600" "mp_scorelimit 600" "7" "700" "mp_scorelimit 700" "8" "800" "mp_scorelimit 800" "9" "1000" "mp_scorelimit 1000" "0" "unlimited" "mp_scorelimit 0" } "4" "Set CAPTURE limit (CTF)" { "1" "1" "mp_capturelimit 1" "2" "2" "mp_capturelimit 2" "3" "3" "mp_capturelimit 3" "4" "4" "mp_capturelimit 4" "5" "5" "mp_capturelimit 5" "6" "6" "mp_capturelimit 6" "7" "7" "mp_capturelimit 7" "8" "8" "mp_capturelimit 8" "9" "9" "mp_capturelimit 9" "0" "unlimited" "mp_capturelimit 0" } "5" "Ammo drop policy" { "0" "none" "mp_ammodrop 0" "1" "of active weapon" "mp_ammodrop 1" "2" "of all weapons" "mp_ammodrop 2" } "6" "Weapon drop policy" { "0" "none" "mp_wpndrop 0" "1" "active weapon" "mp_wpndrop 1" "2" "all weapons" "mp_wpndrop 2" TOGGLE "3" "Default-added too" "mp_dropdefault" } "7" "Revenge policy" { "0" "no revenge" "mp_revengemode 0" "1" "additional score" "mp_revengemode 1" "2" "required" "mp_revengemode 2" } "8" "Use game_player_equip" { "0" "No, default items only" "sv_usemapequip 0" "1" "Yes, map equip only" "sv_usemapequip 1" "2" "Default + map equip" "sv_usemapequip 2" "3" "Default when map says so" "sv_usemapequip 3" } "0" "OVERDRIVE!!!11" { "0" "Nowai!" "sv_overdrive 0" "1" "Insanity" "sv_overdrive 1" "2" "Madness" "sv_overdrive 2" //"3" "tERROR" "sv_overdrive 3" } "e" "End current game/next map" "endgame" } "6" "Client options" { TOGGLE "1" "DL resources" "cl_download_ingame" TOGGLE "2" "Client prediction" "cl_nopred" TOGGLE "3" "3rd person death" "cl_death_view" TOGGLE "4" "Highlight players by team" "cl_highlight_players" TOGGLE "5" "Announcer voice" "cl_announcer_voice" TOGGLE "6" "Announce events (combo, )" "cl_announcer_events" TOGGLE "7" "Announce loss combos" "cl_announcer_losecombo" TOGGLE "0" "Log stats to files" "cl_log_stats" } } /////////////////////////////////////////////////////////// "3" "View controls (cl)" { "1" "Toggle camera view" "cam_toggle" "2" "Camera mode" { "1" "Off" "cam_mode 0" "2" "Locked" "cam_mode 1" "3" "Rotating" "cam_mode 2" //"4" "Free" "cam_mode 3" } "3" "Set camera distance" { //"0" "0 units" "cl_chasedist 0" "1" "80 units" "cl_chasedist 80" "2" "160 units" "cl_chasedist 160" "3" "256 units" "cl_chasedist 256" "4" "320 units" "cl_chasedist 320" "5" "480 units" "cl_chasedist 480" } "4" "Set camera angle" { "1" "0 degrees" "cl_chaseang 0" "2" "90 degrees" "cl_chaseang 90" "3" "180 degrees" "cl_chaseang 180" "4" "270 degrees" "cl_chaseang 270" } TOGGLE "5" "Camera clipping" "cl_chaseclip" "6" "Mini map" { "1" "Off" "hud_minimap 0" "2" "Follow" "hud_minimap 1" "3" "Static" "hud_minimap 2" TOGGLE "4" "Show status" "spec_drawstatus" TOGGLE "5" "View cone" "spec_drawcone" TOGGLE "6" "Player names" "spec_drawnames" } "7" "Video" { TOGGLE "1" "Detail texturing" "r_detailtextures" TOGGLE "2" "Draw view model" "r_drawviewmodel" "3" "GL_texturemode" { "1" "GL_NEAREST_MIPMAP_NEAREST" "gl_texturemode GL_NEAREST_MIPMAP_NEAREST" "2" "GL_NEAREST_MIPMAP_LINEAR" "gl_texturemode GL_NEAREST_MIPMAP_NEAREST" "3" "GL_LINEAR_MIPMAP_NEAREST" "gl_texturemode GL_LINEAR_MIPMAP_NEAREST" "4" "GL_LINEAR_MIPMAP_LINEAR" "gl_texturemode GL_LINEAR_MIPMAP_LINEAR" } } } /////////////////////////////////////////////////////////// "4" "Customize UI/HUD (cl)" { "1" "HUD colors" { "1" "Main" { "1" "Grey" "hud_grn \"127 127 127\"" "2" "Red" "hud_grn \"255 0 0\"" "3" "Green" "hud_grn \"0 255 0\"" "4" "Blue" "hud_grn \"0 0 255\"" "5" "Yellow" "hud_grn \"255 255 0\"" "6" "Cyan" "hud_grn \"0 255 255\"" "7" "Magenta" "hud_grn \"255 0 255\"" "8" "White" "hud_grn \"255 255 255\"" "9" "Default" "hud_grn \"159 159 255\"" TOGGLE "0" "Use team color" "hud_useteamcolor" TOGGLE "a" "Use player color" "hud_useplayercolor" } "2" "Damage direction" { "1" "Grey" "hud_red \"127 127 127\"" "2" "Red" "hud_red \"255 0 0\"" "3" "Green" "hud_red \"0 255 0\"" "4" "Blue" "hud_red \"0 0 255\"" "5" "Yellow" "hud_red \"255 255 0\"" "6" "Cyan" "hud_red \"0 255 255\"" "7" "Magenta" "hud_red \"255 0 255\"" "8" "White" "hud_red \"255 255 255\"" "9" "Default" "hud_red \"255 0 0\"" } "3" "Ammo, train control" { "1" "Grey" "hud_blu \"127 127 127\"" "2" "Red" "hud_blu \"255 0 0\"" "3" "Green" "hud_blu \"0 255 0\"" "4" "Blue" "hud_blu \"0 0 255\"" "5" "Yellow" "hud_blu \"255 255 0\"" "6" "Cyan" "hud_blu \"0 255 255\"" "7" "Magenta" "hud_blu \"255 0 255\"" "8" "White" "hud_blu \"255 255 255\"" "9" "Default" "hud_blu \"0 0 255\"" } "3" "Highlight" { "1" "Grey" "hud_cyn \"127 127 127\"" "2" "Red" "hud_cyn \"255 0 0\"" "3" "Green" "hud_cyn \"0 255 0\"" "4" "Blue" "hud_cyn \"0 0 255\"" "5" "Yellow" "hud_cyn \"255 255 0\"" "6" "Cyan" "hud_cyn \"0 255 255\"" "7" "Magenta" "hud_cyn \"255 0 255\"" "8" "White" "hud_cyn \"255 255 255\"" "9" "Default" "hud_cyn \"0 255 255\"" } "3" "Warning" { "1" "Grey" "hud_yel \"127 127 127\"" "2" "Red" "hud_yel \"255 0 0\"" "3" "Green" "hud_yel \"0 255 0\"" "4" "Blue" "hud_yel \"0 0 255\"" "5" "Yellow" "hud_yel \"255 255 0\"" "6" "Cyan" "hud_yel \"0 255 255\"" "7" "Magenta" "hud_yel \"255 0 255\"" "8" "White" "hud_yel \"255 255 255\"" "9" "Default" "hud_yel \"255 255 0\"" } } "5" "Chat (say text)" { TOGGLE "1" "Enable" "hud_saytext" "2" "Hold time" { "1" "1 second" "hud_saytext_time 1" "2" "2 s" "hud_saytext_time 2" "3" "3 s" "hud_saytext_time 3" "4" "4 s" "hud_saytext_time 4" "5" "5 s (default)" "hud_saytext_time 5" "6" "6 s" "hud_saytext_time 6" "7" "7 s" "hud_saytext_time 7" "8" "8 s" "hud_saytext_time 8" "9" "9 s" "hud_saytext_time 9" "0" "10 s" "hud_saytext_time 10" } "3" "Voice $commands" { "0" "Disable" "hud_saytext_voice 0" "1" "Important only" "hud_saytext_voice 1" "2" "All (taunts,etc)" "hud_saytext_voice 2" } } "5" "Death notice" { "1" "Hold time" { "1" "1 second" "hud_deathnotice_time 1" "2" "2 s" "hud_deathnotice_time 2" "3" "3 s" "hud_deathnotice_time 3" "4" "4 s" "hud_deathnotice_time 4" "5" "5 s" "hud_deathnotice_time 5" "6" "6 s (default)" "hud_deathnotice_time 6" "7" "7 s" "hud_deathnotice_time 7" "8" "8 s" "hud_deathnotice_time 8" "9" "9 s" "hud_deathnotice_time 9" "0" "10 s" "hud_deathnotice_time 10" } "2" "Vertical position" { "1" "top" "hud_deathnotice_top 0" "2" "2.5%" "hud_deathnotice_top 0.025" "3" "5% (default)" "hud_deathnotice_top 0.05" "4" "7.5%" "hud_deathnotice_top 0.075" "5" "10%" "hud_deathnotice_top 0.1" "6" "25%" "hud_deathnotice_top 0.25" "7" "30%" "hud_deathnotice_top 0.3" "8" "40%" "hud_deathnotice_top 0.4" "9" "50%" "hud_deathnotice_top 0.5" "0" "60%" "hud_deathnotice_top 0.6" } TOGGLE "3" "Console text" "hud_deathnotice_echo" } "6" "Game event icons" { "0" "Disable" "hud_eventicontime 0" "1" "1 second" "hud_eventicontime 1" "2" "2 seconds" "hud_eventicontime 2" "3" "3 seconds" "hud_eventicontime 3" "4" "4 seconds" "hud_eventicontime 4" "5" "5 seconds" "hud_eventicontime 5" } "0" "Options" { TOGGLE "1" "Draw HUD" "hud_draw" TOGGLE "2" "Draw HUD numbers" "hud_drawnumbers" TOGGLE "3" "Draw score/deaths" "hud_drawscore" TOGGLE "4" "Draw status icons" "hud_drawstatusicons" TOGGLE "5" "Draw accuracy" "hud_drawaccuracy" TOGGLE "6" "Draw crosshair" "crosshair" TOGGLE "7" "Show pause" "showpause" TOGGLE "8" "Show ID in center" "hud_centerid" TOGGLE "9" "GUI mouse capture" "hud_capturemouse" TOGGLE "0" "Fast switch mode" "hud_fastswitch" TOGGLE "a" "Auto screenshots" "hud_takesshots" TOGGLE "h" "Display help" "hud_displayhelp" } } /////////////////////////////////////////////////////////// "5" "Customize weapons (sv)" { "1" "Gauss/Tau gun" { "1" "Max reflections" { "1" "1" "sv_tau_max_reflections 1" "2" "2" "sv_tau_max_reflections 2" "4" "4" "sv_tau_max_reflections 4" "8" "8 (normal)" "sv_tau_max_reflections 8" "a" "16" "sv_tau_max_reflections 16" "b" "24" "sv_tau_max_reflections 24" "c" "32" "sv_tau_max_reflections 32" } "1" "Velocity multiplier" { "1" "1" "sv_tau_velocity_mult 1.0" "2" "2" "sv_tau_velocity_mult 2.0" "4" "4 (normal)" "sv_tau_velocity_mult 4.0" "8" "8" "sv_tau_velocity_mult 8.0" "0" "10" "sv_tau_velocity_mult 10.0" } } "2" "Razor disc launcher" { "1" "Max reflections" { "1" "1" "sv_razordisc_max_bounce 1" "2" "2" "sv_razordisc_max_bounce 2" "4" "4" "sv_razordisc_max_bounce 4" "8" "8 (normal)" "sv_razordisc_max_bounce 8" "a" "16" "sv_razordisc_max_bounce 16" "b" "24" "sv_razordisc_max_bounce 24" "c" "32" "sv_razordisc_max_bounce 32" } } TOGGLE "3" "RPG nuclear missile" "sv_rpg_nuclear" "4" "Satchel (C4) charge" { "1" "Detonation delay" { "0" "0 (normal)" "sv_satchel_delay 0" "1" "0.1" "sv_satchel_delay 0.1" "2" "0.25" "sv_satchel_delay 0.25" "3" "0.5" "sv_satchel_delay 0.5" "4" "0.75" "sv_satchel_delay 0.75" "5" "1.0" "sv_satchel_delay 1.0" "6" "1.5" "sv_satchel_delay 1.5" } } "4" "Trip mine" { "1" "Detonation delay" { "1" "0.01" "sv_trip_delay 0.01" "2" "0.05" "sv_trip_delay 0.05" "3" "0.1 (normal)" "sv_trip_delay 0.1" "4" "0.25" "sv_trip_delay 0.25" "5" "0.5" "sv_trip_delay 0.5" "6" "0.75" "sv_trip_delay 0.75" "7" "1.0" "sv_trip_delay 1.0" "8" "1.5" "sv_trip_delay 1.5" } } } /////////////////////////////////////////////////////////// "6" "Developer (sv/cl)" { TOGGLE "1" "Console" "console" "2" "Developer mode" { "0" "Off" "developer 0" "1" "Normal" "developer 1" "2" "Advanced" "developer 2" "3" "SPAM" "developer 3" } "3" "Overview mode" { "0" "Off" "dev_overview 0" "1" "On" "dev_overview 1" "2" "On (no text)" "dev_overview 2" } "4" "Net graph" { "0" "Off" "net_graph 0" "1" "On (simple)" "net_graph 1" "2" "On (advanced)" "net_graph 2" "3" "On (text only)" "net_graph 3" "4" "< Left" "net_graphpos 0" "5" "> Right" "net_graphpos 1" "6" "| Center" "net_graphpos 2" } "5" "My coordinates" { "1" "Show" "getcoord" "2" "Remember" "getcoord 1" "3" "Forget" "mycoordedit 0" "4" "Set to ent infront" "searchforward moveto" } "6" "Entity Key Values" { "1" "Render mode" { "0" "Normal" "searchforward set rendermode 0" "1" "TransColor" "searchforward set rendermode 1" "2" "TransTexture" "searchforward set rendermode 2" "3" "Glow (sprites)" "searchforward set rendermode 3" "4" "TransAlpha (masked)" "searchforward set rendermode 4" "5" "TransAdd" "searchforward set rendermode 5" } "2" "Render effect" { "0" "FxNone" "searchforward set renderfx 0" "1" "FxPulseSlow" "searchforward set renderfx 1" "2" "FxPulseFast" "searchforward set renderfx 2" "3" "FxPulseSlowWide" "searchforward set renderfx 3" "4" "FxPulseFastWide" "searchforward set renderfx 4" "5" "FxFadeSlow" "searchforward set renderfx 5" "6" "FxFadeFast" "searchforward set renderfx 6" "7" "FxSolidSlow" "searchforward set renderfx 7" "8" "FxSolidFast" "searchforward set renderfx 8" "9" "FxStrobeSlow" "searchforward set renderfx 9" "a" "FxStrobeFast" "searchforward set renderfx 10" "b" "FxStrobeFaster" "searchforward set renderfx 11" "c" "FxFlickerSlow" "searchforward set renderfx 12" "d" "FxFlickerFast" "searchforward set renderfx 13" "e" "FxNoDissipation" "searchforward set renderfx 14" "f" "FxDistort" "searchforward set renderfx 15" "g" "FxHologram" "searchforward set renderfx 16" "h" "FxDeadPlayer" "searchforward set renderfx 17" "i" "FxExplode" "searchforward set renderfx 18" "j" "FxGlowShell" "searchforward set renderfx 19" "k" "FxClampMinScale" "searchforward set renderfx 20" "l" "FxScaleVec" "searchforward set renderfx 21" "m" "FxFullBright" "searchforward set renderfx 22" } "4" "Effect amount" { "1" "0 (transparent)" "searchforward set renderamt 0" "2" "15" "searchforward set renderamt 15" "3" "31" "searchforward set renderamt 31" "4" "63" "searchforward set renderamt 63" "5" "127 (50%)" "searchforward set renderamt 127" "6" "159" "searchforward set renderamt 159" "7" "191" "searchforward set renderamt 191" "8" "207" "searchforward set renderamt 207" "9" "255 (opaque)" "searchforward set renderamt 255" } "5" "Render color" { "1" "Black" "searchforward set rendercolor \"0 0 0\"" "2" "Red" "searchforward set rendercolor \"255 0 0\"" "3" "Green" "searchforward set rendercolor \"0 255 0\"" "4" "Blue" "searchforward set rendercolor \"0 0 255\"" "5" "Yellow" "searchforward set rendercolor \"255 255 0\"" "6" "Cyan" "searchforward set rendercolor \"0 255 255\"" "7" "Magenta" "searchforward set rendercolor \"255 0 255\"" "8" "White (default)" "searchforward set rendercolor \"255 255 255\"" } "6" "Scale" { "1" "0.25x" "searchforward set scale 0.25" "2" "0.5x" "searchforward set scale 0.5" "3" "0.75x" "searchforward set scale 0.75" "4" "1x" "searchforward set scale 1" "5" "1.25x" "searchforward set scale 1.25" "6" "1.5x" "searchforward set scale 1.5" "7" "1.75x" "searchforward set scale 1.75" "8" "2x" "searchforward set scale 2" "9" "3x" "searchforward set scale 3" "0" "4x" "searchforward set scale 4" "a" "10x" "searchforward set scale 10" } "7" "Class" { "0" "CLASS_NONE" "searchforward set class 0" "1" "MACHINE" "searchforward set class 1" "2" "PLAYER" "searchforward set class 2" "3" "HUMAN_PASSIVE" "searchforward set class 3" "4" "HUMAN_MILITARY" "searchforward set class 4" "5" "ALIEN_MILITARY" "searchforward set class 5" "6" "ALIEN_PASSIVE" "searchforward set class 6" "7" "ALIEN_MONSTER" "searchforward set class 7" "8" "ALIEN_PREY" "searchforward set class 8" "9" "ALIEN_PREDATOR" "searchforward set class 9" "a" "INSECT" "searchforward set class 10" "b" "PLAYER_ALLY" "searchforward set class 11" "c" "PLAYER_BIOWEAPON" "searchforward set class 12" "d" "ALIEN_BIOWEAPON" "searchforward set class 13" "e" "GRENADE" "searchforward set class 14" "f" "GIB" "searchforward set class 15" "g" "BARNACLE" "searchforward set class 16" "h" "HUMAN_MONSTER" "searchforward set class 17" } } "8" "Options" { TOGGLE "1" "cl_showerror" "cl_showerror" TOGGLE "2" "cl_showevents" "cl_showevents" TOGGLE "3" "cl_showfps" "cl_showfps" TOGGLE "4" "cl_showmessages" "cl_showmessages" TOGGLE "5" "cl_shownet" "cl_shownet" TOGGLE "6" "r_speeds" "r_speeds" TOGGLE "7" "Show triggers (sv, restart)" "sv_showtriggers" } "9" "Wireframe mode (GL)" { "0" "Off" "gl_wireframe 0" "1" "On" "gl_wireframe 1" "2" "On (overlay)" "gl_wireframe 2" } } /////////////////////////////////////////////////////////// "7" "Botmatch (sv)" { "1" "Skill" { "1" "1 (best)" "bot_skill 1" "2" "2" "bot_skill 2" "3" "3" "bot_skill 3" "4" "4" "bot_skill 4" "5" "5 (worst)" "bot_skill 5" } TOGGLE "2" "Don't shoot" "bot_dont_shoot" TOGGLE "3" "Talk in chat" "bot_chat_enable" TOGGLE "4" "Use flashlight" "bot_use_flashlight" TOGGLE "5" "Use entities" "bot_use_entities" TOGGLE "6" "Follow user actions" "bot_follow_actions" //TOGGLE "7" "See light (UNDONE)" "bot_check_lightlevel" "8" "Debug mode" { "1" "On (print debug text)" "debug_engine 1" "0" "Off" "debug_engine 0" } "9" "Waypoints" { "1" "Editing" { "1" "On" "waypoint on" "0" "Off" "waypoint off" } "2" "Add" "waypoint_add" "3" "Delete" "waypoint_delete" "4" "Save" "waypoint save" "5" "Load" "waypoint load" "7" "Info" "waypoint info" "8" "Update" "waypoint update" "9" "Autowaypoint" { "1" "On" "autowaypoint on" "0" "Off" "autowaypoint off" } "0" "Pathwaypoint" { "1" "On" "pathwaypoint on" "0" "Off" "pathwaypoint off" "2" "Enable" "pathwaypoint enable" "3" "Disable" "pathwaypoint disable" "4" "Create 1" "pathwaypoint create1" "5" "Create 2" "pathwaypoint create2" "6" "Remove 1" "pathwaypoint remove1" "7" "Remove 2" "pathwaypoint remove2" } } } /////////////////////////////////////////////////////////// "8" "Music player" { "1" "Playlist" { "1" "Play" "bgm_pls_play default.xpl 0" "2" "Play + loop" "bgm_pls_play default.xpl 1" "3" ">> Next" "bgm_pls_next" "4" "<< Previous" "bgm_pls_prev" "5" "Show playlist" "bgm_pls_list" //TOGGLE "6" "Repeat" "bgm_pls_repeat" } "2" "Pause" "bgm_pause" "3" "Stop" "bgm_stop" "4" "Info (console)" "bgm_info" TOGGLE "6" "Autoplay map playlist" "bgm_playmaplist" TOGGLE "7" "Use custom playlist" "bgm_playcustomlist" "8" "HL music player" { "1" "CD" { "1" "(cd play )" "echo cd play " "2" "Show information" "cd info" "3" "Eject" "cd eject" "4" "Close" "cd close" "5" "Reset" "cd reset" } "2" "MP3" { "1" "(cd mp3track )" "echo cd mp3track " "2" "Show information" "cd mp3info" } "3" "Pause" "cd pause" "4" "Resume" "cd resume" "5" "Stop" "cd stop" "6" "Activate" "cd on" "7" "Deactivate" "cd off" } "0" "Show Player GUI" "togglemplayer" } /////////////////////////////////////////////////////////// "9" "Voice commands" { // say $phrase_id [phrase_variant] [recipient name]; variant -1 will be randomized. "c" "Commands" { // TODO: code needs to generate sub-menu of player names FRIENDLIST "a" "Attack" "say $cmdattack -1" FRIENDLIST "d" "Defend" "say $cmddefend -1" FRIENDLIST "f" "Free" "say $cmdfree -1" FRIENDLIST "c" "Cover me" "say $cmdcover -1" FRIENDLIST "h" "Hold position" "say $cmdholdpos -1" } "a" "Ack" { "p" "Positive" "say $positive -1" "a" "Acknowledge" "say $ack -1" "i" "In position" "say $ackpos -1" "c" "Covering" "say $ackcover -1" "n" "Negative" "say $negative -1" } "o" "Objective" { "f" "Got the flag" "say $flagtake -1" "d" "Dropped the flag" "say $flagdrop -1" "h" "Flag carrier is here" "say $flagcarrier -1" "p" "Control point secure" "say $cpsecure -1" "o" "Objective complete" "say $objcomplete -1" } "t" "Taunt" "say $taunt -1" "w" "Whine" "say $whine -1" "m" "Misc" { "g" "Greeting" "say $greeting -1" "h" "Help!" "say $help -1" "i" "Incoming!" "say $incoming -1" "a" "Attacked" "say $attacked -1" "f" "Friendly fire!" "say $friendlyfire -1" "m" "Man down!" "say $mandown -1" "w" "Win" "say $win -1" "l" "Lose" "say $lose -1" "t" "Thank" "say $thank -1" "s" "Sorry" "say $sorry -1" "0" "Random talk" "say $idle -1" } // TODO: code needs to generate this from voice/index.txt file "u" "Custom" { "1" "Add your stuff here" "say $fffuuuu -1" } } /////////////////////////////////////////////////////////// "0" "Close" "ForceCloseCommandMenu"