{ menuDef { name "challenges_popup" rect -213 57 426 290 2 1 style 1 focuscolor 1 1 1 1 background "white" outOfBoundsClick popup legacySplitScreenScale allowedBinding "+talk" visible 1 onOpen { setLocalVarString ui_info_filter_backup localvarstring("ui_info_filter"); setLocalVarString ui_hint_text_backup localvarstring("ui_hint_text"); execnow "incnosplitscreencontrol challenges_popup"; setLocalVarInt ui_centerPopup 1; uiScript SortChallengesTop; setLocalVarInt total_width (getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 60 + getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) + 20); setLocalVarInt ui_navbar_x (0 - (0.5 * localvarint("total_width"))); if (getsortedchallengecount(localvarstring("ui_info_filter")) == 0) { close self; if (localvarbool("ui_challenges_online")) { open challenges_online; } else { open challenges_offline; } } } onClose { execnow "decnosplitscreencontrol challenges_popup"; setLocalVarInt ui_centerPopup 0; } onESC { close self; } itemDef { rect -1280 -480 2560 960 2 2 style 3 decoration visible when(menuistopmost("challenges_popup")); textscale 0.55 forecolor 0 0 0 0.8 background "white" } itemDef { rect 0 0 426 290 0 0 style 1 decoration visible 1 textscale 0.55 backcolor 0.2118 0.2314 0.22 1 } itemDef { rect 0 0 426 48 0 0 style 1 decoration visible 1 textscale 0.55 backcolor 0.1569 0.1725 0.1608 1 } itemDef { rect 0 0 410 24 0 0 decoration visible when(!((localvarstring("ui_info_name") == ("@CLASS_SLOT" + 1)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 2)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 3)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 4)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 5)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 6)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 7)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 8)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 9)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 10)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 11)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 12)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 13)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 14)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 15)))); textalign 9 textaligny 2 textscale 0.4583 textfont 9 exp text locstring(localvarstring("ui_info_name")); } itemDef { rect 0 0 410 24 0 0 decoration visible when(((localvarstring("ui_info_name") == ("@CLASS_SLOT" + 1)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 2)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 3)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 4)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 5)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 6)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 7)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 8)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 9)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 10)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 11)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 12)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 13)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 14)) || (localvarstring("ui_info_name") == ("@CLASS_SLOT" + 15)))); textalign 9 textaligny 2 textscale 0.4583 textfont 9 exp text localvarstring("loadoutClassName"); } itemDef { text "@MENU_CHALLENGES_CAP" rect 0 24 410 24 0 0 decoration visible 1 textalign 9 textaligny -2 textscale 0.2916 textstyle 9 textfont 9 } itemDef { rect 0 0 426 72 0 0 style 1 decoration visible when(((int(getFeederData("challengeFeeder", "start")) % 2 == 0))); textscale 0.55 backcolor 0 0 0 0.15 exp rect y 0 * 72 + 48; } itemDef { rect 0 0 426 72 0 0 style 1 decoration visible when(((int(getFeederData("challengeFeeder", "start")) % 2 == 0))); textscale 0.55 backcolor 0 0 0 0.15 exp rect y 2 * 72 + 48; } itemDef { rect 0 0 426 72 0 0 style 1 decoration visible when(((int(getFeederData("challengeFeeder", "start")) % 2 == 1))); textscale 0.55 backcolor 0 0 0 0.15 exp rect y 1 * 72 + 48; } itemDef { rect 0 48 426 10 0 0 style 3 decoration visible when(1); textscale 0.55 background "navbar_selection_bar_shadow" } itemDef { rect 0 256 426 -10 0 0 style 3 decoration visible when(1); textscale 0.55 background "navbar_selection_bar_shadow" } itemDef { rect 0 266 426 24 0 0 style 1 decoration visible 1 textscale 0.55 backcolor 0.3098 0.349 0.2745 1 } itemDef { rect 0 0 0 20 2 1 type 1 visible when(1); textalign 8 textscale 0.375 textfont 3 onFocus { setLocalVarInt ui_ralign_index 2; setLocalVarString ui_ralign_group "challenges_popup"; play mouse_over; } leaveFocus { setLocalVarInt ui_ralign_index - 1; setLocalVarString ui_ralign_group ""; } action { play mouse_click; play mouse_click; close self; if (localvarbool("ui_challenges_online")) { open challenges_online; } else { open challenges_offline; } } exp rect x (426) - (1 * 5) - 20 - getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) - select((1), (20 + getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 5), 0); exp rect y (((290 - 24) + 2)); exp rect w getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) + 20; } itemDef { rect 0 0 0 8.666 2 1 style 3 decoration visible when((1) && (!1) && (localvarint("ui_ralign_index") == 2 && localvarstring("ui_ralign_group") == "challenges_popup")); textscale 0.55 background "navbar_selection_bar_shadow" exp rect x (426) - (1 * 5) - (20) - getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) - select((1), (20 + getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 5), 0); exp rect y (((290 - 24) + 2)) + 20; exp rect w getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) + 20; } itemDef { rect 0 0 0 20 2 1 style 1 decoration visible when((1) && (localvarint("ui_ralign_index") == 2 && localvarstring("ui_ralign_group") == "challenges_popup")); textscale 0.55 backcolor 0.6 0.6314 0.6 1 exp rect x (426) - (1 * 5) - (20) - getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) - select((1), (20 + getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 5), 0); exp rect y (((290 - 24) + 2)); exp rect w getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) + 20; } itemDef { rect 0 0 0 20 2 1 decoration visible when(1); textalign 8 textscale 0.375 textfont 3 exp text "@CHALLENGE_ALL_CHALLENGES"; exp rect x (426) - (1 * 5) - (20 / 2) - getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375) - select((1), (20 + getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 5), 0); exp rect y (((290 - 24) + 2)); exp rect w getTextWidth(locstring("@CHALLENGE_ALL_CHALLENGES"), 3, 0.375); exp forecolor r select((localvarint("ui_ralign_index") == 2 && localvarstring("ui_ralign_group") == "challenges_popup"), select(isdemoplaying(), FUNC_36(), FUNC_35()), 1); exp forecolor g select((localvarint("ui_ralign_index") == 2 && localvarstring("ui_ralign_group") == "challenges_popup"), select(isdemoplaying(), FUNC_36(), FUNC_35()), 1); exp forecolor b select((localvarint("ui_ralign_index") == 2 && localvarstring("ui_ralign_group") == "challenges_popup"), select(isdemoplaying(), FUNC_36(), FUNC_35()), 1); } itemDef { rect 0 0 0 20 2 1 type 1 visible when(1); textalign 8 textscale 0.375 textfont 3 onFocus { setLocalVarInt ui_ralign_index 1; setLocalVarString ui_ralign_group "challenges_popup"; play mouse_over; } leaveFocus { setLocalVarInt ui_ralign_index - 1; setLocalVarString ui_ralign_group ""; } action { play mouse_click; close self; } exp rect x (426) - (1 * 5) - 20 - getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375); exp rect y (((290 - 24) + 2)); exp rect w getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 20; } itemDef { rect 0 0 0 8.666 2 1 style 3 decoration visible when((1) && (!1) && (localvarint("ui_ralign_index") == 1 && localvarstring("ui_ralign_group") == "challenges_popup")); textscale 0.55 background "navbar_selection_bar_shadow" exp rect x (426) - (1 * 5) - (20) - getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375); exp rect y (((290 - 24) + 2)) + 20; exp rect w getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 20; } itemDef { rect 0 0 0 20 2 1 style 1 decoration visible when((1) && (localvarint("ui_ralign_index") == 1 && localvarstring("ui_ralign_group") == "challenges_popup")); textscale 0.55 backcolor 0.6 0.6314 0.6 1 exp rect x (426) - (1 * 5) - (20) - getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375); exp rect y (((290 - 24) + 2)); exp rect w getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375) + 20; } itemDef { rect 0 0 0 20 2 1 decoration visible when(1); textalign 8 textscale 0.375 textfont 3 exp text "@MENU_CLOSE"; exp rect x (426) - (1 * 5) - (20 / 2) - getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375); exp rect y (((290 - 24) + 2)); exp rect w getTextWidth(locstring("@MENU_CLOSE"), 3, 0.375); exp forecolor r select((localvarint("ui_ralign_index") == 1 && localvarstring("ui_ralign_group") == "challenges_popup"), select(isdemoplaying(), FUNC_36(), FUNC_35()), 1); exp forecolor g select((localvarint("ui_ralign_index") == 1 && localvarstring("ui_ralign_group") == "challenges_popup"), select(isdemoplaying(), FUNC_36(), FUNC_35()), 1); exp forecolor b select((localvarint("ui_ralign_index") == 1 && localvarstring("ui_ralign_group") == "challenges_popup"), select(isdemoplaying(), FUNC_36(), FUNC_35()), 1); } itemDef { name "challengeFeeder" rect -2 46 430 220 2 1 type 6 visible when(1); textscale 0.375 elementwidth 200 elementheight 214 feeder 38 columns 1 0 0 200 0 40 0 doubleclick { play mouse_click; close self; if (localvarbool("ui_challenges_online")) { open challenges_online; } else { open challenges_offline; } } selectBorder 0.8 0.95 1 0 } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280))); exp rect y (48) + (44) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1)))))); exp rect y (48) + (44) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 0) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc"))); exp rect y (48) + (44) + (0) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 0), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280))); exp rect y (48) + (44) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1)))))); exp rect y (48) + (44) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 1) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc"))); exp rect y (48) + (44) + (1) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 1), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280))); exp rect y (48) + (44) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ((getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro" && "@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") != "@CHALLENGE_BLANK")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1)))))); exp rect y (48) + (44) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textalign 4 textaligny -4 textscale 0.32 textfont 9 exp text getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "name") + locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label_nonperiodic") + "_" + int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))); exp rect y (48) + (6) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0 0 0 1 background "white" exp rect y (48) + (18) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 7.833 0 0 style 3 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textscale 0.55 forecolor 0.7843 0.7843 0.7843 1 background "white" exp rect y (48) + (18) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); exp rect w (426 - 16 - 30) * ((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")))) / (int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1)))))); } itemDef { rect 15 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK"))); textalign 4 textscale 0.32 textfont 9 forecolor 0.941 0.773 0.361 1 exp text locstring("@MPUI_N_XP", int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "reward", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) == "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", int((getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")))) / 5280), int((int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))) / 5280)); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 205 0 190 0 0 0 decoration visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && (("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")) && (getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")) != "ch_longersprint_pro")); textalign 6 textscale 0.32 textfont 9 exp text locstring("@CHALLENGE_PROGRESS_X_OF_Y", getplayerdata("challengeProgress", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), int(getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "target", int(max(getplayerdata("challengeState", getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter"))), 1))))); exp rect y (48) + (18 + 7.833) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } itemDef { rect 15 0 380 0 0 0 decoration autowrapped visible when(((int(getFeederData("challengeFeeder", "start")) + 2) < (int(getFeederData("challengeFeeder", "count")) + 2)) && ("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "label") == "@CHALLENGE_BLANK")); textalign 4 textaligny -4 textscale 0.3 textfont 3 exp text (locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc"))); exp rect y (48) + (44) + (2) * 72 + (select((getTextWidth(((locstring("@" + getchallengedata(getsortedchallengename((int(getFeederData("challengeFeeder", "start")) + 2), localvarstring("ui_info_filter")), "desc")))), 3, 0.3) > (426 - 16 - 30)), 0, 8)); } } }