/********************************************************* ***************** Dumped by aerosoul94 ******************* *********************************************************/ { menuDef { name "page_summary_splitscreen" rect 0 50 544 337 2 1 style 1 forecolor 1 1 1 1 focuscolor 1 1 1 1 fadeCycle 1 fadeClamp 1 fadeAmount 0.1 exp rect x ( - ( 544 / 2 ) ) execKey 157 { if ( "page_summary_splitscreen" == "page_summary_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_highlights_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } if ( "page_summary_splitscreen" == "page_highlights_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_scoreboard_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } } execKeyInt 186 { if ( "page_summary_splitscreen" == "page_summary_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_highlights_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } if ( "page_summary_splitscreen" == "page_highlights_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_scoreboard_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } } execKeyInt 23 { if ( "page_summary_splitscreen" == "page_summary_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_highlights_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } if ( "page_summary_splitscreen" == "page_highlights_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_scoreboard_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } } execKeyInt 31 { if ( "page_summary_splitscreen" == "page_summary_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_highlights_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } if ( "page_summary_splitscreen" == "page_highlights_splitscreen" ) { if ( ( getclientmatchdatadef( ) != "" ) ) { close self; open "page_scoreboard_splitscreen"; play "mouse_over"; setLocalVarInt "ui_switchTime" ( milliseconds( ) ); setLocalVarInt "ui_switchDir" ( 1 ); } } } execKeyInt 1 { close self; close "popup_summary_splitscreen"; } onOpen { setLocalVarString "ui_currentPage" ( "page_summary_splitscreen" ); if ( "page_summary_splitscreen" == "page_summary_splitscreen" ) { setLocalVarInt "ui_leftArrow" ( 0 ); if ( ( getclientmatchdatadef( ) != "" ) ) { setLocalVarInt "ui_rightArrow" ( 1 ); } else { setLocalVarInt "ui_rightArrow" ( 0 ); } } if ( "page_summary_splitscreen" == "page_highlights_splitscreen" ) { setLocalVarInt "ui_leftArrow" ( 1 ); if ( ( getclientmatchdatadef( ) != "" ) ) { setLocalVarInt "ui_rightArrow" ( 1 ); } else { setLocalVarInt "ui_rightArrow" ( 0 ); } } if ( "page_summary_splitscreen" == "page_scoreboard_splitscreen" ) { setLocalVarInt "ui_leftArrow" ( 1 ); setLocalVarInt "ui_rightArrow" ( 0 ); } if ( localvarint( "ui_autoopened" ) ) { play "mp_ingame_summary"; setLocalVarInt "popup_summary_time_start" ( milliseconds( ) ); setLocalVarInt "ui_autoopened" ( 0 ); } setLocalVarString "ui_navbutton_a" ( "@PLATFORM_BACK_CAPS" ); } onEsc { close self; close "popup_summary_splitscreen"; } itemDef { rect 0 50 544 28 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 9 textalign 5 textscale 0.5833 text "@MPUI_SUMMARY" } itemDef { rect 0 50 544 285.5 2 1 decoration visible 1 style 3 forecolor 0 0 0 0.3 background "white" textscale 0.55 exp rect x ( 42 ) exp rect y ( ( 28 ) ) visible when ( 1 ) } itemDef { rect 0 50 544 285.5 2 1 decoration visible 1 style 3 forecolor 0 0 0 0.125 background "gradient_vertical_rect" textscale 0.55 exp rect x ( 42 ) exp rect y ( ( 28 ) ) visible when ( 1 ) } itemDef { rect 0 50 450 48 2 1 decoration visible 1 style 3 border 1 bordersize 1 forecolor 1 1 1 1 bordercolor 0 0 0 0.75 background "cardtitle_248x48" textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 0 ) ) ) visible when ( ( 0 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 0 ) != 0 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 0 ) ) - 2 ) visible when ( ( 0 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 0 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 0 ) , 2 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 9 textscale 0.375 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 0 ) ) - 2 ) exp forecolor r ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 0 ) , 3 ) ) exp forecolor g ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 0 ) , 4 ) ) exp forecolor b ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 0 ) , 5 ) ) visible when ( ( 0 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 0 ) != 0 ) ) exp text ( "@" + tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 0 ) , 1 ) ) } itemDef { rect 0 50 160 18 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 10 textalign 4 textalignx 8 textscale 0.3333 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 0 ) ) ) + 28 ) visible when ( ( 0 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 0 ) != 0 ) ) exp text ( getplayercardinfo( 8 , 1 , 0 ) ) } itemDef { rect 0 50 48 48 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( ( 42 + 5 ) ) ) + 158 ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 0 ) ) ) ) visible when ( ( 0 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 0 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardIconTable.csv" , getplayercardinfo( 2 , 1 , 0 ) , 1 ) ) } itemDef { rect 260 78 232 24 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 10 textalignx -2 textaligny 2 textscale 0.35 visible when ( ( 0 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_SCORE_PRE_N" , getplayerdatasplitscreen( 0 , "round" , "score" ) ) ) } itemDef { rect 260 83 18 18 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( getplayerdatasplitscreen( 0 , "round" , "awardCount" ) && ( 0 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 0 , "round" , "awards" , 0 , "award" ) , 2 ) ) } itemDef { rect 260 78 232 24 2 1 decoration visible 1 forecolor 1 0.8 0.4 1 textfont 3 textalign 8 textalignx 20 textaligny 2 textscale 0.35 visible when ( getplayerdatasplitscreen( 0 , "round" , "awardCount" ) && ( 0 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 0 , "round" , "awards" , 0 , "award" ) , 3 ) ) } itemDef { rect 260 102 232 24 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 8 textaligny -2 textscale 0.35 visible when ( getplayerdatasplitscreen( 0 , "round" , "awardCount" ) && ( 0 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 0 , "round" , "awards" , 0 , "award" ) , 4 ) ) } itemDef { rect -1280 141 4096 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_stencilbase" textscale 0.55 visible when ( ( 0 < splitscreenplayercount( ) ) ) } itemDef { rect 49 141 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 0 < splitscreenplayercount( ) ) ) } itemDef { rect 49 141 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar" textscale 0.55 visible when ( ( 0 < splitscreenplayercount( ) ) ) } itemDef { rect 49 141 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar_solid" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 0 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 0 < splitscreenplayercount( ) ) ) } itemDef { rect 49 141 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_xpfill" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 0 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 0 < splitscreenplayercount( ) ) ) } itemDef { rect 49 141 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 0 < splitscreenplayercount( ) ) ) } itemDef { rect 49 123 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( ( 0 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , getplayerdatasplitscreen( 0 , "prestige" ) + 1 ) ) } itemDef { rect 69 123 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( ( 0 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 14 ) ) } itemDef { rect 459.5 123 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 0 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) + 1 ) , getplayerdatasplitscreen( 0 , "prestige" ) + 1 ) ) } itemDef { rect 479.5 123 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 0 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) + 1 ) , 14 ) ) } itemDef { rect 49 123 446.5 20 2 1 decoration visible 1 forecolor 1 1 0.498039 1 textfont 10 textalign 1 textaligny 18 textscale 0.3333 visible when ( levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 0 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_X_SLASH_Y_XP" , int( ( getplayerdatasplitscreen( 0 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 2 ) ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) , int( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 0 , "experience" ) ) , 2 ) ) ) ) } itemDef { rect 0 50 450 48 2 1 decoration visible 1 style 3 border 1 bordersize 1 forecolor 1 1 1 1 bordercolor 0 0 0 0.75 background "cardtitle_248x48" textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 1 ) ) ) visible when ( ( 1 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 1 ) != 0 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 1 ) ) - 2 ) visible when ( ( 1 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 1 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 1 ) , 2 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 9 textscale 0.375 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 1 ) ) - 2 ) exp forecolor r ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 1 ) , 3 ) ) exp forecolor g ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 1 ) , 4 ) ) exp forecolor b ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 1 ) , 5 ) ) visible when ( ( 1 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 1 ) != 0 ) ) exp text ( "@" + tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 1 ) , 1 ) ) } itemDef { rect 0 50 160 18 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 10 textalign 4 textalignx 8 textscale 0.3333 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 1 ) ) ) + 28 ) visible when ( ( 1 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 1 ) != 0 ) ) exp text ( getplayercardinfo( 8 , 1 , 1 ) ) } itemDef { rect 0 50 48 48 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( ( 42 + 5 ) ) ) + 158 ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 1 ) ) ) ) visible when ( ( 1 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 1 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardIconTable.csv" , getplayercardinfo( 2 , 1 , 1 ) , 1 ) ) } itemDef { rect 260 149.333 232 24 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 10 textalignx -2 textaligny 2 textscale 0.35 visible when ( ( 1 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_SCORE_PRE_N" , getplayerdatasplitscreen( 1 , "round" , "score" ) ) ) } itemDef { rect 260 154.333 18 18 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( getplayerdatasplitscreen( 1 , "round" , "awardCount" ) && ( 1 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 1 , "round" , "awards" , 0 , "award" ) , 2 ) ) } itemDef { rect 260 149.333 232 24 2 1 decoration visible 1 forecolor 1 0.8 0.4 1 textfont 3 textalign 8 textalignx 20 textaligny 2 textscale 0.35 visible when ( getplayerdatasplitscreen( 1 , "round" , "awardCount" ) && ( 1 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 1 , "round" , "awards" , 0 , "award" ) , 3 ) ) } itemDef { rect 260 173.333 232 24 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 8 textaligny -2 textscale 0.35 visible when ( getplayerdatasplitscreen( 1 , "round" , "awardCount" ) && ( 1 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 1 , "round" , "awards" , 0 , "award" ) , 4 ) ) } itemDef { rect -1280 212.333 4096 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_stencilbase" textscale 0.55 visible when ( ( 1 < splitscreenplayercount( ) ) ) } itemDef { rect 49 212.333 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 1 < splitscreenplayercount( ) ) ) } itemDef { rect 49 212.333 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar" textscale 0.55 visible when ( ( 1 < splitscreenplayercount( ) ) ) } itemDef { rect 49 212.333 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar_solid" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 1 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 1 < splitscreenplayercount( ) ) ) } itemDef { rect 49 212.333 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_xpfill" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 1 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 1 < splitscreenplayercount( ) ) ) } itemDef { rect 49 212.333 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 1 < splitscreenplayercount( ) ) ) } itemDef { rect 49 194.333 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( ( 1 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , getplayerdatasplitscreen( 1 , "prestige" ) + 1 ) ) } itemDef { rect 69 194.333 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( ( 1 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 14 ) ) } itemDef { rect 459.5 194.333 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 1 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) + 1 ) , getplayerdatasplitscreen( 1 , "prestige" ) + 1 ) ) } itemDef { rect 479.5 194.333 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 1 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) + 1 ) , 14 ) ) } itemDef { rect 49 194.333 446.5 20 2 1 decoration visible 1 forecolor 1 1 0.498039 1 textfont 10 textalign 1 textaligny 18 textscale 0.3333 visible when ( levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 1 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_X_SLASH_Y_XP" , int( ( getplayerdatasplitscreen( 1 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 2 ) ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) , int( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 1 , "experience" ) ) , 2 ) ) ) ) } itemDef { rect 0 50 450 48 2 1 decoration visible 1 style 3 border 1 bordersize 1 forecolor 1 1 1 1 bordercolor 0 0 0 0.75 background "cardtitle_248x48" textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 2 ) ) ) visible when ( ( 2 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 2 ) != 0 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 2 ) ) - 2 ) visible when ( ( 2 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 2 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 2 ) , 2 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 9 textscale 0.375 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 2 ) ) - 2 ) exp forecolor r ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 2 ) , 3 ) ) exp forecolor g ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 2 ) , 4 ) ) exp forecolor b ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 2 ) , 5 ) ) visible when ( ( 2 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 2 ) != 0 ) ) exp text ( "@" + tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 2 ) , 1 ) ) } itemDef { rect 0 50 160 18 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 10 textalign 4 textalignx 8 textscale 0.3333 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 2 ) ) ) + 28 ) visible when ( ( 2 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 2 ) != 0 ) ) exp text ( getplayercardinfo( 8 , 1 , 2 ) ) } itemDef { rect 0 50 48 48 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( ( 42 + 5 ) ) ) + 158 ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 2 ) ) ) ) visible when ( ( 2 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 2 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardIconTable.csv" , getplayercardinfo( 2 , 1 , 2 ) , 1 ) ) } itemDef { rect 260 220.666 232 24 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 10 textalignx -2 textaligny 2 textscale 0.35 visible when ( ( 2 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_SCORE_PRE_N" , getplayerdatasplitscreen( 2 , "round" , "score" ) ) ) } itemDef { rect 260 225.666 18 18 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( getplayerdatasplitscreen( 2 , "round" , "awardCount" ) && ( 2 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 2 , "round" , "awards" , 0 , "award" ) , 2 ) ) } itemDef { rect 260 220.666 232 24 2 1 decoration visible 1 forecolor 1 0.8 0.4 1 textfont 3 textalign 8 textalignx 20 textaligny 2 textscale 0.35 visible when ( getplayerdatasplitscreen( 2 , "round" , "awardCount" ) && ( 2 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 2 , "round" , "awards" , 0 , "award" ) , 3 ) ) } itemDef { rect 260 244.666 232 24 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 8 textaligny -2 textscale 0.35 visible when ( getplayerdatasplitscreen( 2 , "round" , "awardCount" ) && ( 2 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 2 , "round" , "awards" , 0 , "award" ) , 4 ) ) } itemDef { rect -1280 283.666 4096 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_stencilbase" textscale 0.55 visible when ( ( 2 < splitscreenplayercount( ) ) ) } itemDef { rect 49 283.666 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 2 < splitscreenplayercount( ) ) ) } itemDef { rect 49 283.666 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar" textscale 0.55 visible when ( ( 2 < splitscreenplayercount( ) ) ) } itemDef { rect 49 283.666 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar_solid" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 2 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 2 < splitscreenplayercount( ) ) ) } itemDef { rect 49 283.666 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_xpfill" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 2 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 2 < splitscreenplayercount( ) ) ) } itemDef { rect 49 283.666 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 2 < splitscreenplayercount( ) ) ) } itemDef { rect 49 265.666 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( ( 2 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , getplayerdatasplitscreen( 2 , "prestige" ) + 1 ) ) } itemDef { rect 69 265.666 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( ( 2 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 14 ) ) } itemDef { rect 459.5 265.666 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 2 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) + 1 ) , getplayerdatasplitscreen( 2 , "prestige" ) + 1 ) ) } itemDef { rect 479.5 265.666 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 2 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) + 1 ) , 14 ) ) } itemDef { rect 49 265.666 446.5 20 2 1 decoration visible 1 forecolor 1 1 0.498039 1 textfont 10 textalign 1 textaligny 18 textscale 0.3333 visible when ( levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 2 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_X_SLASH_Y_XP" , int( ( getplayerdatasplitscreen( 2 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 2 ) ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) , int( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 2 , "experience" ) ) , 2 ) ) ) ) } itemDef { rect 0 50 450 48 2 1 decoration visible 1 style 3 border 1 bordersize 1 forecolor 1 1 1 1 bordercolor 0 0 0 0.75 background "cardtitle_248x48" textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 3 ) ) ) visible when ( ( 3 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 3 ) != 0 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 3 ) ) - 2 ) visible when ( ( 3 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 3 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 3 ) , 2 ) ) } itemDef { rect 0 50 160 32 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 9 textscale 0.375 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 3 ) ) - 2 ) exp forecolor r ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 3 ) , 3 ) ) exp forecolor g ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 3 ) , 4 ) ) exp forecolor b ( tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 3 ) , 5 ) ) visible when ( ( 3 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 3 ) != 0 ) ) exp text ( "@" + tablelookupbyrow( "mp/cardTitleTable.csv" , getplayercardinfo( 1 , 1 , 3 ) , 1 ) ) } itemDef { rect 0 50 160 18 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 10 textalign 4 textalignx 8 textscale 0.3333 exp rect x ( ( ( 42 + 5 ) ) ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 3 ) ) ) + 28 ) visible when ( ( 3 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 3 ) != 0 ) ) exp text ( getplayercardinfo( 8 , 1 , 3 ) ) } itemDef { rect 0 50 48 48 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 exp rect x ( ( ( ( 42 + 5 ) ) ) + 158 ) exp rect y ( ( ( ( ( 28 ) ) + ( ( 71.333 + 0 ) * 3 ) ) ) ) visible when ( ( 3 < splitscreenplayercount( ) ) && ( getplayercardinfo( 0 , 1 , 3 ) != 0 ) ) exp material ( tablelookupbyrow( "mp/cardIconTable.csv" , getplayercardinfo( 2 , 1 , 3 ) , 1 ) ) } itemDef { rect 260 291.999 232 24 2 1 decoration visible 1 forecolor 1 1 1 1 textfont 3 textalign 10 textalignx -2 textaligny 2 textscale 0.35 visible when ( ( 3 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_SCORE_PRE_N" , getplayerdatasplitscreen( 3 , "round" , "score" ) ) ) } itemDef { rect 260 296.999 18 18 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( getplayerdatasplitscreen( 3 , "round" , "awardCount" ) && ( 3 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 3 , "round" , "awards" , 0 , "award" ) , 2 ) ) } itemDef { rect 260 291.999 232 24 2 1 decoration visible 1 forecolor 1 0.8 0.4 1 textfont 3 textalign 8 textalignx 20 textaligny 2 textscale 0.35 visible when ( getplayerdatasplitscreen( 3 , "round" , "awardCount" ) && ( 3 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 3 , "round" , "awards" , 0 , "award" ) , 3 ) ) } itemDef { rect 260 315.999 232 24 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 8 textaligny -2 textscale 0.35 visible when ( getplayerdatasplitscreen( 3 , "round" , "awardCount" ) && ( 3 < splitscreenplayercount( ) ) ) exp text ( "@" + tablelookup( "mp/awardTable.csv" , 1 , getplayerdatasplitscreen( 3 , "round" , "awards" , 0 , "award" ) , 4 ) ) } itemDef { rect -1280 354.999 4096 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_stencilbase" textscale 0.55 visible when ( ( 3 < splitscreenplayercount( ) ) ) } itemDef { rect 49 354.999 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 3 < splitscreenplayercount( ) ) ) } itemDef { rect 49 354.999 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar" textscale 0.55 visible when ( ( 3 < splitscreenplayercount( ) ) ) } itemDef { rect 49 354.999 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "summary_xpbar_solid" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 3 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 3 < splitscreenplayercount( ) ) ) } itemDef { rect 49 354.999 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 background "xpbar_xpfill" textscale 0.55 exp rect x ( ( ( 42 + 5 ) + 2 ) - 446.5 * ( 1 - ( min( ( getplayerdatasplitscreen( 3 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 2 ) ) / ( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 2 ) ) , 0.9999 ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) ) ) visible when ( ( 3 < splitscreenplayercount( ) ) ) } itemDef { rect 49 354.999 446.5 8 2 1 decoration visible 1 style 3 forecolor 1 1 1 0.5 background "summary_xpbar_shadow" textscale 0.55 visible when ( ( 3 < splitscreenplayercount( ) ) ) } itemDef { rect 49 336.999 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( ( 3 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , getplayerdatasplitscreen( 3 , "prestige" ) + 1 ) ) } itemDef { rect 69 336.999 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( ( 3 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 14 ) ) } itemDef { rect 459.5 336.999 20 20 2 1 decoration visible 1 style 3 forecolor 1 1 1 1 textscale 0.55 visible when ( levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 3 < splitscreenplayercount( ) ) ) exp material ( tablelookup( "mp/rankIconTable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) + 1 ) , getplayerdatasplitscreen( 3 , "prestige" ) + 1 ) ) } itemDef { rect 479.5 336.999 16 20 2 1 decoration visible 1 forecolor 0.701961 0.701961 0.729412 1 textfont 3 textalign 9 textscale 0.375 visible when ( levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 3 < splitscreenplayercount( ) ) ) exp text ( tablelookup( "mp/ranktable.csv" , 0 , ( levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) + 1 ) , 14 ) ) } itemDef { rect 49 336.999 446.5 20 2 1 decoration visible 1 forecolor 1 1 0.498039 1 textfont 10 textalign 1 textaligny 18 textscale 0.3333 visible when ( levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) < int( tablelookup( "mp/rankTable.csv" , 0 , "maxrank" , 1 ) ) && ( 3 < splitscreenplayercount( ) ) ) exp text ( locstring( "@MPUI_X_SLASH_Y_XP" , int( ( getplayerdatasplitscreen( 3 , "experience" ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 2 ) ) * min( max( ( milliseconds( ) - localvarint( "popup_summary_time_start" ) ) / 500 , 0 ) , 1 ) ) , int( tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 7 ) - tablelookup( "mp/rankTable.csv" , 0 , levelforexperience( getplayerdatasplitscreen( 3 , "experience" ) ) , 2 ) ) ) ) } } }