From b66c7715ab494f20f65b111c32efcfd60c8e770c Mon Sep 17 00:00:00 2001 From: sireus Date: Fri, 13 Apr 2012 12:19:11 +0000 Subject: [PATCH] set menu item depending on player's spectator state git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6785 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- config/menus_multiplayer.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/menus_multiplayer.cfg b/config/menus_multiplayer.cfg index ca9ab3d5..18699e4b 100644 --- a/config/menus_multiplayer.cfg +++ b/config/menus_multiplayer.cfg @@ -18,7 +18,7 @@ newmenu "In-game" menuitemtextinput "Nickname: " "result $curname" "name $arg1" [ __ingamemenu_showmodel "In-game" 0 ] menuitem "Change weapon..." "showmenu Weapons" [ __ingamemenu_showmodel "In-game" 0 ] menuitem "Change to the enemy team" "changeteam" [ __ingamemenu_showmodel "In-game" 0 ] -menuitem "Change to spectate mode" "spectate" [ __ingamemenu_showmodel "In-game" 0 ] +menuitemvar [result (concat "Change to" (if (> (player1 team) 1) [result "active"] [result "spectate"]) "mode")] "spectate" [ __ingamemenu_showmodel "In-game" 0 ] menuitem "Change player skin..." [showmenu (at [CLA RVSF] (curteam))] [ __ingamemenu_showmodel "In-game" 1 ] menuitem "" -1 [__ingamemenu_showmodel "In-game" 0] menuitem "Set mode/map..." [ showmenu Gamemode ] @@ -56,7 +56,7 @@ menuitem "" -1 menuitemtextinput "Nickname: " "result $curname" [ name $arg1 ] menuitem "Change weapon..." "showmenu Weapons" [ __ingamemenu_showmodel "In-game admin" 0 ] menuitem "Change to the enemy team" "changeteam" [ __ingamemenu_showmodel "In-game admin" 1 ] -menuitem "Change to spectate mode" "spectate" [ __ingamemenu_showmodel "In-game admin" 1 ] +menuitemvar [result (concat "Change to" (if (> (player1 team) 1) [result "active"] [result "spectate"]) "mode")] "spectate" [ __ingamemenu_showmodel "In-game admin" 1 ] menuitem "Change player skin..." [ showmenu (at [CLA RVSF] (curteam)) ] [ __ingamemenu_showmodel "In-game admin" 1 ] menuitem "Demos..." "showmenu Demo" [ __ingamemenu_showmodel "In-game admin" 0 ] menuitem "" -1