431 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			431 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| {
 | |
|     menuDef
 | |
|     {
 | |
|         name                        "player_profile"
 | |
|         rect                        0 0 640 480 0 0
 | |
|         focuscolor                  1 1 1 1
 | |
|         soundLoop                   "music_opening"
 | |
|         onOpen
 | |
|         {
 | |
|             close main_selection;
 | |
|             setdvar ui_separator_show 1;
 | |
|             setdvar ui_version_show 0;
 | |
|             uiScript closeMenuOnDvar ui_playerProfileAlreadyChosen 1 player_profile;
 | |
|             uiScript addPlayerProfiles;
 | |
|             uiScript selectActivePlayerProfile;
 | |
|             uiScript openMenuOnDvar ui_playerProfileCount 0 profile_create_popmenu;
 | |
|             setfocus profilelist;
 | |
|         }
 | |
|         onClose
 | |
|         {
 | |
|             setdvar ui_separator_show 1;
 | |
|             setdvar ui_version_show 1;
 | |
|             open main_selection;
 | |
|         }
 | |
|         onESC
 | |
|         {
 | |
|             setdvar ui_playerProfileAlreadyChosen 1;
 | |
|             uiScript closeMenuOnDvarNot com_playerProfile "" player_profile;
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 0 640 480 4 4
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             background                  "mw2_main_background"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 0 1708 480 0 0
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   1 1 1 0.5
 | |
|             background                  "mw2_main_cloud_overlay"
 | |
|             exp rect x                  (0 - 107) - ((float(milliseconds() % 60000) / 60000) * (854));
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 0 -1708 -480 0 0
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   1 1 1 0.5
 | |
|             background                  "mw2_main_cloud_overlay"
 | |
|             exp rect x                  (- 107 + 854) + ((float(milliseconds() % 50000) / 50000) * (854));
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -427 -240 854 480 2 2
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             background                  "mw2_main_sp_image"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 0 640 480 4 4
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   1 1 1 0
 | |
|             background                  "mockup_bg_glow"
 | |
|             exp forecolor a             ((sin(milliseconds() / 1500) + 1) * 0.25) + 0.25;
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 0 640 480 4 4
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   1 1 1 0
 | |
|             background                  "mockup_bg_glow"
 | |
|             exp forecolor a             ((sin(milliseconds() / 480) + 1) * 0.25) + 0.25;
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -256 -198 512 128 2 2
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             background                  "logo_cod2"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 170 640 156 2 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 0.2
 | |
|             background                  "white"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -160 170 320 156 2 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   0.5 0.5 0.5 0.65
 | |
|             background                  "white"
 | |
|             exp rect x                  0 - 320 * 1.5 - 4;
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -160 170 320 156 2 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   0.5 0.5 0.5 0.65
 | |
|             background                  "white"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -160 170 320 156 2 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     1
 | |
|             textscale                   0.55
 | |
|             forecolor                   0.5 0.5 0.5 0.65
 | |
|             background                  "white"
 | |
|             exp rect x                  320 * 0.5 + 4;
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -32 138 32 32 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_tl"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 138 640 32 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_t"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        640 138 32 32 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_tr"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        640 170 32 156 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_r"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        640 326 32 32 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_br"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        0 326 640 32 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_b"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -32 326 32 32 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_bl"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             rect                        -32 170 32 156 4 1
 | |
|             style                       3
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textscale                   0.55
 | |
|             forecolor                   0 0 0 1
 | |
|             background                  "drop_shadow_l"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             name                        "profile_box"
 | |
|             text                        "@MENU_SELECT_PROFILE"
 | |
|             rect                        -160 170 320 156 2 1
 | |
|             style                       1
 | |
|             decoration                  
 | |
|             visible                     when(1);
 | |
|             textalign                   5
 | |
|             textscale                   0.375
 | |
|             textfont                    9
 | |
|             backcolor                   0 0 0 0.375
 | |
|             background                  "white"
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             name                        "profilelist"
 | |
|             rect                        -160 190 320 136 2 1
 | |
|             style                       1
 | |
|             type                        6
 | |
|             visible                     1
 | |
|             textalignx                  6
 | |
|             textscale                   0.375
 | |
|             outlinecolor                0 0 0 0.5
 | |
|             mouseEnter
 | |
|             {
 | |
|                 play mouse_over;
 | |
|             }
 | |
|             mouseExit
 | |
|             {
 | |
|             }
 | |
|             execKeyInt 13
 | |
|             {
 | |
|                 play mouse_click;
 | |
|                 setdvar ui_playerProfileAlreadyChosen 1;
 | |
|                 uiScript loadPlayerProfile;
 | |
|                 if (!getprofiledata("hasEverPlayed_MainMenu"))
 | |
|                 {
 | |
|                     close self;
 | |
|                     open brightness_adjust;
 | |
|                 }
 | |
|                 else
 | |
|                 {
 | |
|                     close self;
 | |
|                     open main_selection;
 | |
|                 }
 | |
|                 close player_profile;
 | |
|             }
 | |
|             elementwidth                120
 | |
|             elementheight               22
 | |
|             feeder                      22
 | |
|             doubleclick
 | |
|             {
 | |
|                 play mouse_click;
 | |
|                 setdvar ui_playerProfileAlreadyChosen 1;
 | |
|                 uiScript loadPlayerProfile;
 | |
|                 if (!getprofiledata("hasEverPlayed_MainMenu"))
 | |
|                 {
 | |
|                     close self;
 | |
|                     open brightness_adjust;
 | |
|                 }
 | |
|                 else
 | |
|                 {
 | |
|                     close self;
 | |
|                     open main_selection;
 | |
|                 }
 | |
|                 close player_profile;
 | |
|             }
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             name                        "create"
 | |
|             text                        "@MENU_NEW"
 | |
|             rect                        -160 326 106.667 20 2 1
 | |
|             style                       1
 | |
|             type                        1
 | |
|             visible                     1
 | |
|             textalign                   9
 | |
|             textscale                   0.375
 | |
|             textfont                    9
 | |
|             disablecolor                0.55 0.55 0.55 1
 | |
|             background                  "white"
 | |
|             onFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 1;
 | |
|             }
 | |
|             leaveFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 0;
 | |
|             }
 | |
|             mouseEnter
 | |
|             {
 | |
|                 play mouse_over;
 | |
|             }
 | |
|             action
 | |
|             {
 | |
|                 play mouse_click;
 | |
|                 open profile_create_popmenu;
 | |
|             }
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             name                        "del"
 | |
|             text                        "@MENU_DELETE"
 | |
|             rect                        -53.3333 326 106.667 20 2 1
 | |
|             style                       1
 | |
|             type                        1
 | |
|             visible                     1
 | |
|             textalign                   9
 | |
|             textscale                   0.375
 | |
|             textfont                    9
 | |
|             disablecolor                0.55 0.55 0.55 1
 | |
|             background                  "white"
 | |
|             onFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 1;
 | |
|             }
 | |
|             leaveFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 0;
 | |
|             }
 | |
|             mouseEnter
 | |
|             {
 | |
|                 play mouse_over;
 | |
|             }
 | |
|             action
 | |
|             {
 | |
|                 play mouse_click;
 | |
|                 open profile_del_sure_popmenu;
 | |
|             }
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             name                        "load"
 | |
|             text                        "@MENU_OK"
 | |
|             rect                        53.3333 326 106.667 20 2 1
 | |
|             style                       1
 | |
|             type                        1
 | |
|             visible                     1
 | |
|             disabled                    when(dvarstring(ui_playerProfileSelected) == "");
 | |
|             textalign                   9
 | |
|             textscale                   0.375
 | |
|             textfont                    9
 | |
|             disablecolor                0.55 0.55 0.55 1
 | |
|             background                  "white"
 | |
|             onFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 1;
 | |
|             }
 | |
|             leaveFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 0;
 | |
|             }
 | |
|             mouseEnter
 | |
|             {
 | |
|                 play mouse_over;
 | |
|             }
 | |
|             action
 | |
|             {
 | |
|                 play mouse_click;
 | |
|                 setdvar ui_playerProfileAlreadyChosen 1;
 | |
|                 uiScript loadPlayerProfile;
 | |
|                 if (!getprofiledata("hasEverPlayed_MainMenu"))
 | |
|                 {
 | |
|                     close self;
 | |
|                     open brightness_adjust;
 | |
|                 }
 | |
|                 else
 | |
|                 {
 | |
|                     close self;
 | |
|                     open main_selection;
 | |
|                 }
 | |
|                 close player_profile;
 | |
|             }
 | |
|             exp disabled                dvarstring(ui_playerProfileSelected) == "";
 | |
|         }
 | |
|         itemDef
 | |
|         {
 | |
|             name                        "quit"
 | |
|             text                        "@MENU_QUIT"
 | |
|             rect                        -85 0 170 20 2 3
 | |
|             style                       1
 | |
|             type                        1
 | |
|             visible                     1
 | |
|             textalign                   9
 | |
|             textscale                   0.375
 | |
|             textfont                    9
 | |
|             background                  "white"
 | |
|             onFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 1;
 | |
|             }
 | |
|             leaveFocus
 | |
|             {
 | |
|                 setItemColor self backcolor 0 0 0 0;
 | |
|             }
 | |
|             mouseEnter
 | |
|             {
 | |
|                 play mouse_over;
 | |
|             }
 | |
|             action
 | |
|             {
 | |
|                 play mouse_click;
 | |
|                 open quit_popmenu;
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |