/********************************************************* ***************** Dumped by aerosoul94 ******************* *********************************************************/ { menuDef { name "levels_challenge" rect 0 0 640 480 0 0 style 1 forecolor 1 1 1 1 focuscolor 1 1 1 1 fullscreen 1 fadeCycle 1 fadeClamp 1 fadeAmount 0.1 soundLoop "music_challenge_factory" onOpen { setLocalVarString "ui_so_level_reference" ( "so_killspree_trainer" ); setLocalVarInt "ui_player1_num" ( 0 ); setLocalVarInt "ui_player2_num" ( 1 ); if ( !gamehost( ) && iscoop( ) && !dvarbool( "splitscreen" ) ) { setLocalVarInt "ui_player1_num" ( 1 ); setLocalVarInt "ui_player2_num" ( 0 ); } setLocalVarInt "ui_stars_needed" ( 0 ); if ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specopstable.csv" , 1 , "so_alpha" , 5 ) ) ) { setLocalVarInt "ui_stars_needed" ( int( tablelookup( "sp/specopstable.csv" , 1 , "so_alpha" , 5 ) ) - int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) ); } if ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specopstable.csv" , 1 , "so_bravo" , 5 ) ) && int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) >= int( tablelookup( "sp/specopstable.csv" , 1 , "so_alpha" , 5 ) ) ) { setLocalVarInt "ui_stars_needed" ( int( tablelookup( "sp/specopstable.csv" , 1 , "so_bravo" , 5 ) ) - int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) ); } if ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specopstable.csv" , 1 , "so_charlie" , 5 ) ) && int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) >= int( tablelookup( "sp/specopstable.csv" , 1 , "so_bravo" , 5 ) ) ) { setLocalVarInt "ui_stars_needed" ( int( tablelookup( "sp/specopstable.csv" , 1 , "so_charlie" , 5 ) ) - int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) ); } if ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specopstable.csv" , 1 , "so_delta" , 5 ) ) && int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) >= int( tablelookup( "sp/specopstable.csv" , 1 , "so_charlie" , 5 ) ) ) { setLocalVarInt "ui_stars_needed" ( int( tablelookup( "sp/specopstable.csv" , 1 , "so_delta" , 5 ) ) - int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) ); } if ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specopstable.csv" , 1 , "so_echo" , 5 ) ) && int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) >= int( tablelookup( "sp/specopstable.csv" , 1 , "so_delta" , 5 ) ) ) { setLocalVarInt "ui_stars_needed" ( int( tablelookup( "sp/specopstable.csv" , 1 , "so_echo" , 5 ) ) - int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) ); } setLocalVarString "ui_flavor_desc" ( "" ); if ( !iscoop( ) ) { setdvar "specialops" 1; } focusfirst; if ( dvarint( "ui_last_opened_group" ) == 1 && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) && dvarbool( "solo_play" ) ) { open "popmenu_specops_alpha"; } if ( dvarint( "ui_last_opened_group" ) == 2 && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) && dvarbool( "solo_play" ) ) { open "popmenu_specops_beta"; } if ( dvarint( "ui_last_opened_group" ) == 3 && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) && dvarbool( "solo_play" ) ) { open "popmenu_specops_charlie"; } if ( dvarint( "ui_last_opened_group" ) == 4 && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) && dvarbool( "solo_play" ) ) { open "popmenu_specops_delta"; } if ( dvarint( "ui_last_opened_group" ) == 5 && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) && dvarbool( "solo_play" ) ) { open "popmenu_specops_echo"; } } onEsc { close self; if ( !iscoop( ) ) { setdvar "specialops" 0; open "main_specops"; } } itemDef { rect 0 0 640 480 4 4 decoration visible 1 style 3 forecolor 1 1 1 1 background "mw2_main_background" textscale 0.55 } itemDef { rect 0 0 1708 480 0 0 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "mw2_main_cloud_overlay" textscale 0.55 exp rect x 0 - 107 ) - ( ( float( milliseconds( ) % 60000 ) / 60000 ) * ( 854 ) ) ) } itemDef { rect 0 0 -1708 -480 0 0 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "mw2_main_cloud_overlay" textscale 0.55 exp rect x - 107 + 854 ) + ( ( float( milliseconds( ) % 50000 ) / 50000 ) * ( 854 ) ) ) } itemDef { rect 0 0 640 480 4 4 decoration visible 1 style 3 forecolor 1 1 1 0 background "mockup_bg_glow" textscale 0.55 exp forecolor a ( sin( milliseconds( ) / 1500 ) + 1 ) * 0.25 ) + 0.25 ) } itemDef { rect 0 0 640 480 4 4 decoration visible 1 style 3 forecolor 1 1 1 0 background "mockup_bg_glow" textscale 0.55 exp forecolor a ( sin( milliseconds( ) / 480 ) + 1 ) * 0.25 ) + 0.25 ) } itemDef { rect 0 0 272 28 1 1 decoration visible 1 forecolor 1 1 1 1 textfont 9 textalign 6 textalignx -60 textscale 0.5 text "@MENU_SP_SPECIAL_OPS_CAPS" } itemDef { rect 0 28 640 356 4 1 decoration visible 1 style 3 forecolor 1 1 1 0.15 background "white" textscale 0.55 } itemDef { rect -126 28 633.383 356 1 1 decoration visible 1 style 3 forecolor 1 1 1 0.2 background "mw2_main_co_image" textscale 0.55 visible when ( 1 ) } itemDef { rect -32 -4 32 32 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_tl" textscale 0.55 visible when ( 1 ) } itemDef { rect 0 -4 640 32 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_t" textscale 0.55 visible when ( 1 ) } itemDef { rect 640 -4 32 32 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_tr" textscale 0.55 visible when ( 1 ) } itemDef { rect 640 28 32 356 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_r" textscale 0.55 visible when ( 1 ) } itemDef { rect 640 384 32 32 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_br" textscale 0.55 visible when ( 1 ) } itemDef { rect 0 384 640 32 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_b" textscale 0.55 visible when ( 1 ) } itemDef { rect -32 384 32 32 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_bl" textscale 0.55 visible when ( 1 ) } itemDef { rect -32 28 32 356 4 1 decoration visible 1 style 3 forecolor 0 0 0 1 background "drop_shadow_l" textscale 0.55 visible when ( 1 ) } itemDef { rect -288 28 288 356 3 1 decoration visible 1 style 3 forecolor 0.225 0.225 0.225 1 background "white" textscale 0.55 } itemDef { name "mapimage" rect -288 50 288 160 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp material ( localvarstring( "ui_flavor_levelshot" ) ) } itemDef { name "mapimage_gradient" rect -280 186 272 -24 3 1 decoration visible 1 style 3 forecolor 0.7 0.7 0.7 1 textscale 0.55 visible when ( 0 ) exp material ( "gradient_top" ) } itemDef { name "name" rect -280 28 272 160 3 1 decoration visible 1 forecolor 1 1 1 0.75 textfont 9 textalign 4 textalignx -4 textaligny 2 textscale 0.375 exp text ( localvarstring( "ui_so_group_highlighted" ) ) } itemDef { name "description" rect -280 210 272 20 3 1 decoration autowrapped visible 1 forecolor 1 1 1 0.75 textfont 3 textalign 4 textscale 0.375 exp text ( localvarstring( "ui_flavor_desc" ) ) } itemDef { name "next_unlock_requirement" rect -280 340 272 20 3 1 decoration autowrapped visible 1 forecolor 1 1 1 0.75 textfont 3 textalign 4 textscale 0.375 exp text ( localvarstring( "ui_unlock_requirement" ) ) } itemDef { name "cheat_indicator" rect -64 -44 336 24 1 3 decoration visible 1 forecolor 1 0.8 0.4 1 textfont 9 textalign 6 textalignx -30 textscale 0.375 text "@MENU_CHEAT_ENABLED" visible when ( dvarbool( "mis_cheat" ) && dvarbool( "solo_play" ) ) } itemDef { name "total_stars" rect -21 9 13 13 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "difficulty_star" textfont 9 textalign 6 textalignx -16 textaligny -3 textscale 0.375 exp forecolor a ( max( localvarint( "ui_stars_needed" ) == 0 , min( 0.25 , max( 0 , sin( milliseconds( ) / 700 ) ) ) * 4 ) ) visible when ( 1 ) exp text ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) + "/" + ( 23 * 3 ) ) } itemDef { name "stars_needed_to_next_unlock" rect -21 9 13 13 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "difficulty_star" textfont 9 textalign 6 textalignx -16 textaligny -3 textscale 0.375 exp forecolor a ( ( localvarint( "ui_stars_needed" ) != 0 ) * min( 0.25 , max( 0 , 0 - sin( milliseconds( ) / 700 ) ) ) * 4 ) visible when ( 1 ) exp text ( locstring( "@MENU_SP_NEXT_UNLOCK" ) + localvarint( "ui_stars_needed" ) ) } itemDef { rect 0 -112 272 80 1 3 decoration visible 1 style 3 forecolor 0 0 0 0.5 background "line_horizontal" textscale 0.55 visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) ) } itemDef { name "friend_unlock" rect 0 -112 272 80 1 3 decoration autowrapped visible 1 forecolor 1 1 1 1 textfont 9 textalign 5 textscale 0.375 visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) ) exp text ( "@MENU_SP_FRIEND_LOCK_GROUP_DESC" ) } itemDef { name "friend_unlock_stars_required" rect 0 -112 272 80 1 3 decoration autowrapped visible 1 forecolor 1 1 1 1 textfont 9 textalign 6 textalignx -94 textaligny 36 textscale 0.375 visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) ) exp text ( locstring( "@MENU_SP_FRIEND_UNLOCK_GROUP_REQ" , int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) } itemDef { name "friend_unlock_stars_has" rect 0 -112 272 80 1 3 decoration autowrapped visible 1 forecolor 1 1 1 1 textfont 9 textalign 6 textalignx -94 textaligny 56 textscale 0.375 visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) ) exp text ( locstring( "@MENU_SP_FRIEND_UNLOCK_GROUP_HAS" , int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) ) ) } itemDef { rect 182 -74 272 80 1 3 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 182 -74 272 80 1 3 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( 1 ) visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) && 1 ) exp material ( "difficulty_star" ) } itemDef { rect 182 -54 272 80 1 3 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 182 -54 272 80 1 3 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( 1 ) visible when ( !dvarbool( "solo_play" ) && coopplayer( 1 , "exists" ) && ( ( int( coopplayer( localvarint( "ui_player2_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) && !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , localvarstring( "ui_flavor_ref" ) , 5 ) ) ) ) && 1 ) exp material ( "difficulty_star" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 0 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 0 ) ) exp material ( "difficulty_star" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 1 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 1 ) ) exp material ( "difficulty_star" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 2 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 2 ) ) exp material ( "difficulty_star" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 3 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 3 ) ) exp material ( "difficulty_star" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 4 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 4 ) ) exp material ( "difficulty_star" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 5 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 5 ) ) exp material ( "difficulty_star" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 6 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 6 ) ) exp material ( "difficulty_star" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 7 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 7 ) ) exp material ( "difficulty_star" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 8 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 8 ) ) exp material ( "difficulty_star" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 9 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 9 ) ) exp material ( "difficulty_star" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 10 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 10 ) ) exp material ( "difficulty_star" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 11 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 11 ) ) exp material ( "difficulty_star" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 12 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 12 ) ) exp material ( "difficulty_star" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 13 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 13 ) ) exp material ( "difficulty_star" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 14 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 14 ) ) exp material ( "difficulty_star" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 15 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 15 ) ) exp material ( "difficulty_star" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 16 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 16 ) ) exp material ( "difficulty_star" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 17 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 17 ) ) exp material ( "difficulty_star" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 18 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 18 ) ) exp material ( "difficulty_star" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 19 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 19 ) ) exp material ( "difficulty_star" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 20 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 20 ) ) exp material ( "difficulty_star" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 21 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 21 ) ) exp material ( "difficulty_star" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 22 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 22 ) ) exp material ( "difficulty_star" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 23 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 1 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 22 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 13 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 3 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 7 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 10 ) ) - 1 , 0 ) ) > 23 ) ) exp material ( "difficulty_star" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 0 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 0 ) ) exp material ( "difficulty_star" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 1 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 1 ) ) exp material ( "difficulty_star" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 2 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 2 ) ) exp material ( "difficulty_star" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 3 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 3 ) ) exp material ( "difficulty_star" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 4 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 4 ) ) exp material ( "difficulty_star" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 5 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 5 ) ) exp material ( "difficulty_star" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 6 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 6 ) ) exp material ( "difficulty_star" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 7 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 7 ) ) exp material ( "difficulty_star" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 8 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 8 ) ) exp material ( "difficulty_star" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 9 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 9 ) ) exp material ( "difficulty_star" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 10 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 10 ) ) exp material ( "difficulty_star" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 11 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 11 ) ) exp material ( "difficulty_star" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 12 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 12 ) ) exp material ( "difficulty_star" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 13 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 13 ) ) exp material ( "difficulty_star" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 14 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 14 ) ) exp material ( "difficulty_star" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 15 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 15 ) ) exp material ( "difficulty_star" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 16 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 16 ) ) exp material ( "difficulty_star" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 17 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 17 ) ) exp material ( "difficulty_star" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 18 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 18 ) ) exp material ( "difficulty_star" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 19 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 19 ) ) exp material ( "difficulty_star" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 20 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 20 ) ) exp material ( "difficulty_star" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 21 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 21 ) ) exp material ( "difficulty_star" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 22 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 22 ) ) exp material ( "difficulty_star" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 23 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 2 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 2 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 1 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 15 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 11 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 21 ) ) - 1 , 0 ) ) > 23 ) ) exp material ( "difficulty_star" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 0 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 0 ) ) exp material ( "difficulty_star" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 1 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 1 ) ) exp material ( "difficulty_star" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 2 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 2 ) ) exp material ( "difficulty_star" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 3 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 3 ) ) exp material ( "difficulty_star" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 4 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 4 ) ) exp material ( "difficulty_star" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 5 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 5 ) ) exp material ( "difficulty_star" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 6 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 6 ) ) exp material ( "difficulty_star" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 7 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 7 ) ) exp material ( "difficulty_star" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 8 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 8 ) ) exp material ( "difficulty_star" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 9 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 9 ) ) exp material ( "difficulty_star" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 10 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 10 ) ) exp material ( "difficulty_star" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 11 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 11 ) ) exp material ( "difficulty_star" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 12 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 12 ) ) exp material ( "difficulty_star" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 13 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 13 ) ) exp material ( "difficulty_star" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 14 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 14 ) ) exp material ( "difficulty_star" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 15 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 15 ) ) exp material ( "difficulty_star" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 16 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 16 ) ) exp material ( "difficulty_star" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 17 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 17 ) ) exp material ( "difficulty_star" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 18 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 18 ) ) exp material ( "difficulty_star" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 19 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 19 ) ) exp material ( "difficulty_star" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 20 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 20 ) ) exp material ( "difficulty_star" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 21 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 21 ) ) exp material ( "difficulty_star" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 22 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 22 ) ) exp material ( "difficulty_star" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 23 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 3 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 18 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 20 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 12 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 5 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 0 ) ) - 1 , 0 ) ) > 23 ) ) exp material ( "difficulty_star" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 0 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 0 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 0 ) ) exp material ( "difficulty_star" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 1 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 1 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 1 ) ) exp material ( "difficulty_star" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 2 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 2 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 2 ) ) exp material ( "difficulty_star" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 3 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 3 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 3 ) ) exp material ( "difficulty_star" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 4 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 4 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 4 ) ) exp material ( "difficulty_star" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 5 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 5 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 5 ) ) exp material ( "difficulty_star" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 6 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 6 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 6 ) ) exp material ( "difficulty_star" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 7 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 7 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 7 ) ) exp material ( "difficulty_star" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 8 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 8 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 8 ) ) exp material ( "difficulty_star" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 9 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 9 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 9 ) ) exp material ( "difficulty_star" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 10 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 10 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 10 ) ) exp material ( "difficulty_star" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 11 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 11 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 11 ) ) exp material ( "difficulty_star" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 12 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 12 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 12 ) ) exp material ( "difficulty_star" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 13 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 13 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 13 ) ) exp material ( "difficulty_star" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 14 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 14 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 14 ) ) exp material ( "difficulty_star" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 15 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 15 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 15 ) ) exp material ( "difficulty_star" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 16 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 16 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 16 ) ) exp material ( "difficulty_star" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 17 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 17 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 17 ) ) exp material ( "difficulty_star" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 18 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 18 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 18 ) ) exp material ( "difficulty_star" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 19 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 19 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 19 ) ) exp material ( "difficulty_star" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 20 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 20 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 20 ) ) exp material ( "difficulty_star" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 21 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 21 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 21 ) ) exp material ( "difficulty_star" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 22 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 22 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 22 ) ) exp material ( "difficulty_star" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 23 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 23 < ( ( 3 * 5 ) ) ) && ( localvarint( "ui_group_highlight" ) == 4 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 8 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 9 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 14 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 6 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 16 ) ) - 1 , 0 ) ) > 23 ) ) exp material ( "difficulty_star" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 0 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -280 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 0 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 0 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 0 ) ) exp material ( "difficulty_star" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 1 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -267 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 1 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 1 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 1 ) ) exp material ( "difficulty_star" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 2 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -254 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 2 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 2 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 2 ) ) exp material ( "difficulty_star" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 3 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -241 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 3 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 3 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 3 ) ) exp material ( "difficulty_star" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 4 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -228 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 4 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 4 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 4 ) ) exp material ( "difficulty_star" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 5 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -215 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 5 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 5 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 5 ) ) exp material ( "difficulty_star" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 6 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -202 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 6 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 6 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 6 ) ) exp material ( "difficulty_star" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 7 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -189 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 7 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 7 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 7 ) ) exp material ( "difficulty_star" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 8 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -176 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 8 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 8 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 8 ) ) exp material ( "difficulty_star" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 9 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -163 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 9 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 9 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 9 ) ) exp material ( "difficulty_star" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 10 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -150 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 10 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 10 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 10 ) ) exp material ( "difficulty_star" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 11 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -137 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 11 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 11 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 11 ) ) exp material ( "difficulty_star" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 12 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -124 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 12 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 12 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 12 ) ) exp material ( "difficulty_star" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 13 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -111 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 13 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 13 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 13 ) ) exp material ( "difficulty_star" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 14 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -98 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 14 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 14 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 14 ) ) exp material ( "difficulty_star" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 15 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -85 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 15 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 15 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 15 ) ) exp material ( "difficulty_star" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 16 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -72 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 16 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 16 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 16 ) ) exp material ( "difficulty_star" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 17 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -59 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 17 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 17 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 17 ) ) exp material ( "difficulty_star" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 18 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -46 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 18 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 18 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 18 ) ) exp material ( "difficulty_star" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 19 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -33 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 19 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 19 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 19 ) ) exp material ( "difficulty_star" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 20 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -20 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 20 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 20 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 20 ) ) exp material ( "difficulty_star" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 21 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect -7 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 21 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 21 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 21 ) ) exp material ( "difficulty_star" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 22 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 6 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 22 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 22 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 22 ) ) exp material ( "difficulty_star" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) visible when ( ( ( 23 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) ) exp material ( "difficulty_star_empty" ) } itemDef { rect 19 360 272 20 3 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 14 ) exp rect h ( 14 ) exp forecolor a ( ( int( min( max( ( milliseconds( ) - localvarint( "ui_star_animate_mark" ) ) / 25 * ( 1 + 23 ) , 0 ) , 1 ) ) && 1 ) ) visible when ( ( ( 23 < ( ( 3 * 3 ) ) ) && ( localvarint( "ui_group_highlight" ) == 5 ) ) && ( ( max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 4 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 19 ) ) - 1 , 0 ) + max( int( getcharbyindex( coopplayer( localvarint( "ui_player1_num" ) , "missionSOHighestDifficulty" ) , 17 ) ) - 1 , 0 ) ) > 23 ) ) exp material ( "difficulty_star" ) } itemDef { name "so_alpha" rect -64 28 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 1 1 1 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) || dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) ) ) ) ) exp text ( locstring( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 2 ) ) ) action { play "mouse_click"; open "popmenu_specops_alpha"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_star_animate_mark" ( milliseconds( ) ); setLocalVarInt "ui_group_highlight" ( 0 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_alpha" ); setLocalVarString "ui_unlock_requirement" ( "" ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { name "so_alpha" rect -64 28 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 0.6 0.6 0.6 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) ) ) ) ) exp text ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 2 ) ) action { play "mouse_click"; setLocalVarString "ui_unlock_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 6 ) ); open "so_unlock_requirement"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_group_highlight" ( 0 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_alpha" ); setLocalVarString "ui_unlock_requirement" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 6 ) ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { rect -10 28 336 20 1 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 40 ) exp rect h ( 20 ) visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_alpha" , 5 ) ) ) ) ) ) ) exp material ( "specialty_locked" ) } itemDef { name "so_bravo" rect -64 48 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 1 1 1 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) || dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) ) ) ) ) exp text ( locstring( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 2 ) ) ) action { play "mouse_click"; open "popmenu_specops_beta"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_star_animate_mark" ( milliseconds( ) ); setLocalVarInt "ui_group_highlight" ( 1 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_bravo" ); setLocalVarString "ui_unlock_requirement" ( "" ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { name "so_bravo" rect -64 48 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 0.6 0.6 0.6 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) ) ) ) ) exp text ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 2 ) ) action { play "mouse_click"; setLocalVarString "ui_unlock_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 6 ) ); open "so_unlock_requirement"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_group_highlight" ( 1 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_bravo" ); setLocalVarString "ui_unlock_requirement" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 6 ) ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { rect -10 48 336 20 1 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 40 ) exp rect h ( 20 ) visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_bravo" , 5 ) ) ) ) ) ) ) exp material ( "specialty_locked" ) } itemDef { name "so_charlie" rect -64 68 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 1 1 1 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) || dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) ) ) ) ) exp text ( locstring( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 2 ) ) ) action { play "mouse_click"; open "popmenu_specops_charlie"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_star_animate_mark" ( milliseconds( ) ); setLocalVarInt "ui_group_highlight" ( 2 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_charlie" ); setLocalVarString "ui_unlock_requirement" ( "" ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { name "so_charlie" rect -64 68 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 0.6 0.6 0.6 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) ) ) ) ) exp text ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 2 ) ) action { play "mouse_click"; setLocalVarString "ui_unlock_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 6 ) ); open "so_unlock_requirement"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_group_highlight" ( 2 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_charlie" ); setLocalVarString "ui_unlock_requirement" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 6 ) ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { rect -10 68 336 20 1 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 40 ) exp rect h ( 20 ) visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_charlie" , 5 ) ) ) ) ) ) ) exp material ( "specialty_locked" ) } itemDef { name "so_delta" rect -64 88 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 1 1 1 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) || dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) ) ) ) ) exp text ( locstring( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 2 ) ) ) action { play "mouse_click"; open "popmenu_specops_delta"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_star_animate_mark" ( milliseconds( ) ); setLocalVarInt "ui_group_highlight" ( 3 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_delta" ); setLocalVarString "ui_unlock_requirement" ( "" ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { name "so_delta" rect -64 88 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 0.6 0.6 0.6 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) ) ) ) ) exp text ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 2 ) ) action { play "mouse_click"; setLocalVarString "ui_unlock_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 6 ) ); open "so_unlock_requirement"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_group_highlight" ( 3 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_delta" ); setLocalVarString "ui_unlock_requirement" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 6 ) ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { rect -10 88 336 20 1 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 40 ) exp rect h ( 20 ) visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_delta" , 5 ) ) ) ) ) ) ) exp material ( "specialty_locked" ) } itemDef { name "so_echo" rect -64 108 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 1 1 1 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) || dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( !( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) ) ) ) ) exp text ( locstring( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 2 ) ) ) action { play "mouse_click"; open "popmenu_specops_echo"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_star_animate_mark" ( milliseconds( ) ); setLocalVarInt "ui_group_highlight" ( 4 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_echo" ); setLocalVarString "ui_unlock_requirement" ( "" ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { name "so_echo" rect -64 108 336 20 1 1 visible 1 group "mw2_button" style 1 forecolor 0.6 0.6 0.6 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) ) ) ) ) exp text ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 2 ) ) action { play "mouse_click"; setLocalVarString "ui_unlock_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 6 ) ); open "so_unlock_requirement"; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); setLocalVarFloat "ui_popupYPos" ( getfocuseditemy( ) ); setLocalVarInt "ui_group_highlight" ( 4 + 1 ); setLocalVarString "ui_flavor_ref" ( "so_echo" ); setLocalVarString "ui_unlock_requirement" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 6 ) ); setLocalVarString "ui_flavor_desc" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 3 ) ); setLocalVarString "ui_flavor_levelshot" ( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 4 ) ); setLocalVarString "ui_so_group_highlighted" ( "@" + tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 2 ) ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } itemDef { rect -10 108 336 20 1 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect w ( 40 ) exp rect h ( 20 ) visible when ( ( ( ( dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) && !dvarbool( "mis_cheat" ) ) ) || ( ( !dvarbool( "solo_play" ) ) && ( ( int( coopplayer( localvarint( "ui_player1_num" ) , "percentcompleteso" ) ) < int( tablelookup( "sp/specOpsTable.csv" , 1 , "so_echo" , 5 ) ) ) ) ) ) ) exp material ( "specialty_locked" ) } itemDef { rect -64 -20 336 20 1 3 visible 1 group "mw2_button" style 1 forecolor 1 1 1 1 disablecolor 0.6 0.55 0.55 1 background "menu_button_selection_bar" type 1 textfont 3 textalign 6 textalignx -60 textscale 0.375 text "@PLATFORM_BACK_CAPS" visible when ( 1 ) action { play "mouse_click"; play "mouse_click"; if ( !iscoop( ) ) { setdvar "specialops" 0; open "main_specops"; } close self; } onFocus { play "mouse_over"; if ( dvarstring( "gameMode" ) != "mp" ) { setItemColor "mw2_button" backcolor 0 0 0 0; } setItemColor self backcolor 0 0 0 1; setLocalVarBool "ui_menuAButton" ( 1 ); } leaveFocus { setItemColor self backcolor 0 0 0 "0.0"; setLocalVarString "ui_hint_text" ( "@NULL_EMPTY" ); setLocalVarBool "ui_menuAButton" ( 0 ); } } } }