Files
2025-09-29 00:52:08 +02:00

589 lines
37 KiB
XML
Executable File

USING "UIUtil.sch"
FLOAT NEW_STAR_OFFSET_x =0.008
FLOAT NEW_STAR_OFFSET_Y =0.013000
TWEAK_FLOAT k_MENU_DEBUG_OUTPUT_X 0.8
TWEAK_FLOAT k_MENU_DEBUG_OUTPUT_Y 0.2125
TWEAK_FLOAT k_MENU_DEBUG_OUTPUT_SPACING 0.0125
ENUM RANGE_SCREEN_TEXT
RANGE_MENU_MAIN_TITLE,
RANGE_WEAPON_TITLE,
RANGE_CHALLENGE_TITLE,
RANGE_AWARDS_TITLE,
RANGE_WEAPON_ITEM_TEXT_1,
RANGE_WEAPON_ITEM_TEXT_2,
RANGE_WEAPON_ITEM_TEXT_3,
RANGE_WEAPON_ITEM_TEXT_4,
RANGE_WEAPON_ITEM_TEXT_5,
RANGE_WEAPON_ITEM_TEXT_6,
RANGE_WEAPON_ITEM_TEXT_7,
RANGE_WEAPON_ITEM_TEXT_8,
RANGE_WEAPON_ITEM_TEXT_9,
RANGE_WEAPON_ITEM_TEXT_10,
RANGE_WEAPON_ITEM_TEXT_11,
RANGE_CHALLENGE_CATEGORY_TITLE_1,
RANGE_CHALLENGE_CATEGORY_TITLE_2,
RANGE_CHALLENGE_CATEGORY_TITLE_3,
RANGE_CHALLENGE_CATEGORY_TITLE_4,
RANGE_CHALLENGE_CATEGORY_INFO_1,
RANGE_CHALLENGE_CATEGORY_INFO_2,
RANGE_CHALLENGE_CATEGORY_INFO_3,
RANGE_CHALLENGE_CATEGORY_INFO_4,
RANGE_AWARDS_ITEM_TEXT_1,
RANGE_AWARDS_ITEM_TEXT_2,
RANGE_AWARDS_ITEM_TEXT_3,
RANGE_AWARDS_ITEM_TEXT_4,
RANGE_AWARDS_ITEM_TEXT_5,
RANGE_AWARDS_ITEM_TEXT_6,
RANGE_AWARDS_ITEM_TEXT_7,
RANGE_AWARDS_ITEM_TEXT_8,
RANGE_AWARDS_ITEM_STAT_1,
RANGE_AWARDS_ITEM_STAT_2,
RANGE_AWARDS_ITEM_STAT_3,
RANGE_AWARDS_ITEM_STAT_4,
RANGE_AWARDS_ITEM_STAT_5,
RANGE_AWARDS_ITEM_STAT_6,
RANGE_AWARDS_ITEM_STAT_7,
RANGE_AWARDS_ITEM_STAT_8,
RANGE_AWARDS_BRONZE_GOAL_SCORE,
RANGE_AWARDS_SILVER_GOAL_SCORE,
RANGE_AWARDS_GOLD_GOAL_SCORE,
RANGE_AWARDS_TARGET_1_TXT,
RANGE_AWARDS_TARGET_2_TXT,
RANGE_AWARDS_TARGET_3_TXT,
RANGE_AWARDS_TARGET_4_TXT,
RANGE_AWARDS_TARGET_HITS_1_TXT,
RANGE_AWARDS_TARGET_HITS_2_TXT,
RANGE_AWARDS_TARGET_HITS_3_TXT,
RANGE_AWARDS_TARGET_HITS_4_TXT,
NUM_RANGE_TEXTS
ENDENUM
ENUM RANGE_SCREEN_SPRITE
RANGE_MAIN_BACKGROUND,
RANGE_WEAPON_TITLE_IMAGE,
RANGE_CHALLENGE_TITLE_IMAGE,
RANGE_MEDAL_TITLE_IMAGE,
RANGE_WEAPON_ITEM_INFO_1,
RANGE_WEAPON_ITEM_INFO_2,
RANGE_WEAPON_ITEM_INFO_3,
RANGE_WEAPON_ITEM_INFO_4,
RANGE_WEAPON_ITEM_INFO_5,
RANGE_WEAPON_ITEM_INFO_6,
RANGE_WEAPON_ITEM_INFO_7,
RANGE_WEAPON_ITEM_INFO_8,
RANGE_WEAPON_ITEM_INFO_9,
RANGE_WEAPON_ITEM_INFO_10,
RANGE_WEAPON_ITEM_INFO_11,
RANGE_CHALLENGE_CATEGORY_MEDAL_1,
RANGE_CHALLENGE_CATEGORY_MEDAL_2,
RANGE_CHALLENGE_CATEGORY_MEDAL_3,
RANGE_CHALLENGE_CATEGORY_MEDAL_4,
RANGE_AWARDS_CURRENT_MEDAL,
RANGE_AWARDS_BRONZE_GOAL_IMAGE,
RANGE_AWARDS_SILVER_GOAL_IMAGE,
RANGE_AWARDS_GOLD_GOAL_IMAGE,
RANGE_AWARDS_TARGET_1,
RANGE_AWARDS_TARGET_2,
RANGE_AWARDS_TARGET_3,
RANGE_AWARDS_TARGET_4,
NUM_RANGE_SPRITES
ENDENUM
ENUM RANGE_SCREEN_RECT
RANGE_WEAPON_BACKGROUD,
RANGE_CHALLENGE_BACKGROUND,
RANGE_AWARDS_BACKGROUND,
RANGE_WEAPON_EDGING,
RANGE_CHALLENGE_EDGING,
RANGE_AWARDS_EDGING,
RANGE_WEAPON_IMAGE_BACKGROUD,
RANGE_CHALLENGE_IMAGE_BACKGROUND,
RANGE_AWARDS_IMAGE_BACKGROUND,
RANGE_WEAPON_ITEM_BG_1,
RANGE_WEAPON_ITEM_BG_2,
RANGE_WEAPON_ITEM_BG_3,
RANGE_WEAPON_ITEM_BG_4,
RANGE_WEAPON_ITEM_BG_5,
RANGE_WEAPON_ITEM_BG_6,
RANGE_WEAPON_ITEM_BG_7,
RANGE_WEAPON_ITEM_BG_8,
RANGE_WEAPON_ITEM_BG_9,
RANGE_WEAPON_ITEM_BG_10,
RANGE_WEAPON_ITEM_BG_11,
RANGE_AWARDS_ITEM_BG_1,
RANGE_AWARDS_ITEM_BG_2,
RANGE_AWARDS_ITEM_BG_3,
RANGE_AWARDS_ITEM_BG_4,
RANGE_CHALLENGE_1_TITLE_BG,
RANGE_CHALLENGE_2_TITLE_BG,
RANGE_CHALLENGE_3_TITLE_BG,
RANGE_CHALLENGE_4_TITLE_BG,
RANGE_CHALLENGE_1_INFO_BG,
RANGE_CHALLENGE_2_INFO_BG,
RANGE_CHALLENGE_3_INFO_BG,
RANGE_CHALLENGE_4_INFO_BG,
RANGE_AWARDS_BRONZE_MEDAL_BG,
RANGE_AWARDS_SILVER_MEDAL_BG,
RANGE_AWARDS_GOLD_MEDAL_BG,
RANGE_AWARDS_BRONZE_SCORE_BG,
RANGE_AWARDS_SILVER_SCORE_BG,
RANGE_AWARDS_GOLD_SCORE_BG,
NUM_RANGE_BGS
ENDENUM
PROC INIT_SCREEN_RANGE_MENU(MEGA_PLACEMENT_TOOLS &thisPlacement)
#IF COMPILE_WIDGET_OUTPUT
thisPlacement.txtScreenName = "RANGE"
thisPlacement.txtFileName = "a"
thisPlacement.txtFilePath = "a"
thisPlacement.SpritePlacement[RANGE_MAIN_BACKGROUND].txtSpriteName = "MAIN_BACKGROUND"
thisPlacement.SpritePlacement[RANGE_WEAPON_TITLE_IMAGE].txtSpriteName = "WEAPON_TITLE_IMAGE"
thisPlacement.SpritePlacement[RANGE_CHALLENGE_TITLE_IMAGE].txtSpriteName = "CHALLENGE_TITLE_IMAGE"
thisPlacement.SpritePlacement[RANGE_MEDAL_TITLE_IMAGE].txtSpriteName = "MEDAL_TITLE_IMAGE"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_1].txtSpriteName = "WEAPON_ITEM_INFO_1"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_2].txtSpriteName = "WEAPON_ITEM_INFO_2"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_3].txtSpriteName = "WEAPON_ITEM_INFO_3"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_4].txtSpriteName = "WEAPON_ITEM_INFO_4"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_5].txtSpriteName = "WEAPON_ITEM_INFO_5"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_6].txtSpriteName = "WEAPON_ITEM_INFO_6"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_7].txtSpriteName = "WEAPON_ITEM_INFO_7"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_8].txtSpriteName = "WEAPON_ITEM_INFO_8"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_9].txtSpriteName = "WEAPON_ITEM_INFO_9"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_10].txtSpriteName = "WEAPON_ITEM_INFO_10"
thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_11].txtSpriteName = "WEAPON_ITEM_INFO_11"
thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_1].txtSpriteName = "CHALLENGE_CATEGORY_MEDAL_1"
thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_2].txtSpriteName = "CHALLENGE_CATEGORY_MEDAL_2"
thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_3].txtSpriteName = "CHALLENGE_CATEGORY_MEDAL_3"
thisPlacement.SpritePlacement[RANGE_AWARDS_CURRENT_MEDAL].txtSpriteName = "AWARDS_CURRENT_MEDAL"
thisPlacement.SpritePlacement[RANGE_AWARDS_BRONZE_GOAL_IMAGE].txtSpriteName = "AWARDS_BRONZE_GOAL_IMAGE"
thisPlacement.SpritePlacement[RANGE_AWARDS_SILVER_GOAL_IMAGE].txtSpriteName = "AWARDS_SILVER_GOAL_IMAGE"
thisPlacement.SpritePlacement[RANGE_AWARDS_GOLD_GOAL_IMAGE].txtSpriteName = "AWARDS_GOLD_GOAL_IMAGE"
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_1].txtSpriteName = "RANGE_AWARDS_TARGET_1"
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_2].txtSpriteName = "RANGE_AWARDS_TARGET_2"
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_3].txtSpriteName = "RANGE_AWARDS_TARGET_3"
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_4].txtSpriteName = "RANGE_AWARDS_TARGET_4"
thisPlacement.TextPlacement[RANGE_MENU_MAIN_TITLE].strName = "MENU_MAIN_TITLE"
thisPlacement.TextPlacement[RANGE_WEAPON_TITLE].strName = "WEAPON_TITLE"
thisPlacement.TextPlacement[RANGE_CHALLENGE_TITLE].strName = "CHALLENGE_TITLE"
thisPlacement.TextPlacement[RANGE_AWARDS_TITLE].strName = "AWARDS_TITLE"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_1].strName = "WEAPON_ITEM_TEXT_1"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_2].strName = "WEAPON_ITEM_TEXT_2"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_3].strName = "WEAPON_ITEM_TEXT_3"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_4].strName = "WEAPON_ITEM_TEXT_4"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_5].strName = "WEAPON_ITEM_TEXT_5"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_6].strName = "WEAPON_ITEM_TEXT_6"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_7].strName = "WEAPON_ITEM_TEXT_7"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_8].strName = "WEAPON_ITEM_TEXT_8"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_9].strName = "WEAPON_ITEM_TEXT_9"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_10].strName = "WEAPON_ITEM_TEXT_10"
thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_11].strName = "WEAPON_ITEM_TEXT_11"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_1].strName = "CHALLENGE_CATEGORY_TITLE_1"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_2].strName = "CHALLENGE_CATEGORY_TITLE_2"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_3].strName = "CHALLENGE_CATEGORY_TITLE_3"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_4].strName = "CHALLENGE_CATEGORY_TITLE_4"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_1].strName = "CHALLENGE_CATEGORY_INFO_1"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_2].strName = "CHALLENGE_CATEGORY_INFO_2"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_3].strName = "CHALLENGE_CATEGORY_INFO_3"
thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_4].strName = "CHALLENGE_CATEGORY_INFO_4"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_1].strName = "AWARDS_ITEM_TEXT_1"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_2].strName = "AWARDS_ITEM_TEXT_2"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_3].strName = "AWARDS_ITEM_TEXT_3"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_4].strName = "AWARDS_ITEM_TEXT_4"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_5].strName = "AWARDS_ITEM_TEXT_5"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_6].strName = "AWARDS_ITEM_TEXT_6"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_7].strName = "AWARDS_ITEM_TEXT_7"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_8].strName = "AWARDS_ITEM_TEXT_8"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_1].strName = "AWARDS_ITEM_STAT_1"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_2].strName = "AWARDS_ITEM_STAT_2"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_3].strName = "AWARDS_ITEM_STAT_3"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_4].strName = "AWARDS_ITEM_STAT_4"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_5].strName = "AWARDS_ITEM_STAT_5"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_6].strName = "AWARDS_ITEM_STAT_6"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_7].strName = "AWARDS_ITEM_STAT_7"
thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_8].strName = "AWARDS_ITEM_STAT_8"
thisPlacement.TextPlacement[RANGE_AWARDS_BRONZE_GOAL_SCORE].strName = "AWARDS_BRONZE_GOAL_SCORE"
thisPlacement.TextPlacement[RANGE_AWARDS_SILVER_GOAL_SCORE].strName = "AWARDS_SILVER_GOAL_SCORE"
thisPlacement.TextPlacement[RANGE_AWARDS_GOLD_GOAL_SCORE].strName = "AWARDS_GOLD_GOAL_SCORE"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_1_TXT].strName = "RANGE_AWARDS_TARGET_1_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_2_TXT].strName = "RANGE_AWARDS_TARGET_2_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_3_TXT].strName = "RANGE_AWARDS_TARGET_3_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_4_TXT].strName = "RANGE_AWARDS_TARGET_4_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_1_TXT].strName = "RANGE_AWARDS_TARGET_HITS_1_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_2_TXT].strName = "RANGE_AWARDS_TARGET_HITS_2_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_3_TXT].strName = "RANGE_AWARDS_TARGET_HITS_3_TXT"
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_4_TXT].strName = "RANGE_AWARDS_TARGET_HITS_4_TXT"
thisPlacement.RectPlacement[RANGE_WEAPON_BACKGROUD].txtRectName = "WEAPON_BACKGROUD"
thisPlacement.RectPlacement[RANGE_CHALLENGE_BACKGROUND].txtRectName = "CHALLENGE_BACKGROUND"
thisPlacement.RectPlacement[RANGE_AWARDS_BACKGROUND].txtRectName = "AWARDS_BACKGROUND"
thisPlacement.RectPlacement[RANGE_WEAPON_EDGING].txtRectName = "WEAPON_EDGING"
thisPlacement.RectPlacement[RANGE_CHALLENGE_EDGING].txtRectName = "CHALLENGE_EDGING"
thisPlacement.RectPlacement[RANGE_AWARDS_EDGING].txtRectName = "AWARDS_EDGING"
thisPlacement.RectPlacement[RANGE_WEAPON_IMAGE_BACKGROUD].txtRectName = "WEAPON_IMAGE_BACKGROUD"
thisPlacement.RectPlacement[RANGE_CHALLENGE_IMAGE_BACKGROUND].txtRectName = "CHALLENGE_IMAGE_BACKGROUND"
thisPlacement.RectPlacement[RANGE_AWARDS_IMAGE_BACKGROUND].txtRectName = "AWARDS_IMAGE_BACKGROUND"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_1].txtRectName = "WEAPON_ITEM_BG_1"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_2].txtRectName = "WEAPON_ITEM_BG_2"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_3].txtRectName = "WEAPON_ITEM_BG_3"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_4].txtRectName = "WEAPON_ITEM_BG_4"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_5].txtRectName = "WEAPON_ITEM_BG_5"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_6].txtRectName = "WEAPON_ITEM_BG_6"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_7].txtRectName = "WEAPON_ITEM_BG_7"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_8].txtRectName = "WEAPON_ITEM_BG_8"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_9].txtRectName = "WEAPON_ITEM_BG_9"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_10].txtRectName = "WEAPON_ITEM_BG_10"
thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_11].txtRectName = "WEAPON_ITEM_BG_11"
thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_1].txtRectName = "AWARDS_ITEM_BG_1"
thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_2].txtRectName = "AWARDS_ITEM_BG_2"
thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_3].txtRectName = "AWARDS_ITEM_BG_3"
thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_4].txtRectName = "AWARDS_ITEM_BG_4"
thisPlacement.RectPlacement[RANGE_CHALLENGE_1_TITLE_BG].txtRectName = "CHALLENGE_1_TITLE_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_2_TITLE_BG].txtRectName = "CHALLENGE_2_TITLE_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_3_TITLE_BG].txtRectName = "CHALLENGE_3_TITLE_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_4_TITLE_BG].txtRectName = "CHALLENGE_4_TITLE_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_1_INFO_BG].txtRectName = "CHALLENGE_1_INFO_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_2_INFO_BG].txtRectName = "CHALLENGE_2_INFO_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_3_INFO_BG].txtRectName = "CHALLENGE_3_INFO_BG"
thisPlacement.RectPlacement[RANGE_CHALLENGE_4_INFO_BG].txtRectName = "CHALLENGE_4_INFO_BG"
thisPlacement.RectPlacement[RANGE_AWARDS_BRONZE_MEDAL_BG].txtRectName = "AWARDS_BRONZE_MEDAL_BG"
thisPlacement.RectPlacement[RANGE_AWARDS_SILVER_MEDAL_BG].txtRectName = "AWARDS_SILVER_MEDAL_BG"
thisPlacement.RectPlacement[RANGE_AWARDS_GOLD_MEDAL_BG].txtRectName = "AWARDS_GOLD_MEDAL_BG"
thisPlacement.RectPlacement[RANGE_AWARDS_BRONZE_SCORE_BG].txtRectName = "AWARDS_BRONZE_SCORE_BG"
thisPlacement.RectPlacement[RANGE_AWARDS_SILVER_SCORE_BG].txtRectName = "AWARDS_SILVER_SCORE_BG"
thisPlacement.RectPlacement[RANGE_AWARDS_GOLD_SCORE_BG].txtRectName = "AWARDS_GOLD_SCORE_BG"
#ENDIF
BOOL bWidescreen = GET_IS_WIDESCREEN()
FLOAT fXPadding = FLOAT_X_TO_PIXEL(MINIGAME_X_PADDING_LEFT, 1280, TRUE)
// TITLES
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_MENU_MAIN_TITLE], 262.0000, 69.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_TITLE], 384.0000, 125.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_TITLE], 640.0000, 125.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_TITLE], 896.0000, 125.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
// Weapons
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_1], 257.0000+fXPadding, 296.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_2], 257.0000+fXPadding, 323.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_3], 257.0000+fXPadding, 350.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_4], 257.0000+fXPadding, 377.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_5], 257.0000+fXPadding, 404.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_6], 257.0000+fXPadding, 431.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_7], 257.0000+fXPadding, 458.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_8], 257.0000+fXPadding, 485.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_9], 257.0000+fXPadding, 512.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_10], 257.0000+fXPadding, 539.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_WEAPON_ITEM_TEXT_11], 257.0000+fXPadding, 566.0000)
// Challenge
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_1], 513.0000+fXPadding, 296.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_2], 513.0000+fXPadding, 377.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_3], 513.0000+fXPadding, 458.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_TITLE_4], 513.0000+fXPadding, 539.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_1], 513.0000+fXPadding, 319.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_2], 513.0000+fXPadding, 400.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_3], 513.0000+fXPadding, 481.0000)
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_CHALLENGE_CATEGORY_INFO_4], 513.0000+fXPadding, 562.0000)
// Result Labels
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_1], 769.0000+fXPadding, 297.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_2], 769.0000+fXPadding, 324.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_3], 769.0000+fXPadding, 351.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_4], 769.0000+fXPadding, 378.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_5], 769.0000+fXPadding, 405.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_6], 769.0000+fXPadding, 432.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_7], 769.0000+fXPadding, 459.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_TEXT_8], 769.0000+fXPadding, 486.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
// Result Stats
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_1], 1015.0000, 297.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_2], 1015.0000, 324.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_3], 1015.0000, 351.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_4], 1015.0000, 378.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_5], 1015.0000, 405.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_6], 1015.0000, 432.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_7], 1015.0000, 459.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_ITEM_STAT_8], 1015.0000, 486.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
//Result Medals
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_BRONZE_GOAL_SCORE], 982.0000, 487.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_SILVER_GOAL_SCORE], 896.0000, 487.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
PIXEL_POSITION_TEXT(thisPlacement.TextPlacement[RANGE_AWARDS_GOLD_GOAL_SCORE], 810.0000, 487.0000 - FLOAT_Y_TO_PIXEL(0.00278, 720, TRUE))
// Target htis text
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_1_TXT].x = 0.629
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_1_TXT].y = 0.228
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_2_TXT].x = 0.629
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_2_TXT].y = 0.272
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_3_TXT].x = 0.629
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_3_TXT].y = 0.316
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_4_TXT].x = 0.629
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_4_TXT].y = 0.360
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_1_TXT].x = 0.625
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_1_TXT].y = 0.330
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_2_TXT].x = 0.673
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_2_TXT].y = 0.330
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_3_TXT].x = 0.721
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_3_TXT].y = 0.330
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_4_TXT].x = 0.769
thisPlacement.TextPlacement[RANGE_AWARDS_TARGET_HITS_4_TXT].y = 0.330
// MAIN BACKGROUND
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_MAIN_BACKGROUND], 257.0000, 55.0000, 766.0000, 105.0000, TRUE)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_MAIN_BACKGROUND],0,0,0, 102)
// TITLE IMAGES (col 1 - weapon, col 2 - challenge, col 3 - results
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_TITLE_IMAGE], 384.0000, 224.0000, 256.0000, 256.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_TITLE_IMAGE])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_CHALLENGE_TITLE_IMAGE], 640.0000, 224.0000, 256.0000, 256.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_CHALLENGE_TITLE_IMAGE])
thisPlacement.SpritePlacement[RANGE_MEDAL_TITLE_IMAGE].x = 0.742
thisPlacement.SpritePlacement[RANGE_MEDAL_TITLE_IMAGE].y = 0.308
thisPlacement.SpritePlacement[RANGE_MEDAL_TITLE_IMAGE].w = 0.100
thisPlacement.SpritePlacement[RANGE_MEDAL_TITLE_IMAGE].h = 0.178
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_MEDAL_TITLE_IMAGE])
// Sprites - Weapons (column 1)
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_1], 496.0000, 306.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_1])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_2], 496.0000, 333.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_2])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_3], 496.0000, 360.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_3])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_4], 496.0000, 387.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_4])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_5], 496.0000, 414.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_5])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_6], 496.0000, 441.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_6])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_7], 496.0000, 468.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_7])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_8], 496.0000, 495.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_8])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_9], 496.0000, 522.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_9])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_10], 496.0000, 549.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_10])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_11], 496.0000, 576.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_WEAPON_ITEM_INFO_11])
// Sprites - Challenges (column 2)
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_1], 752.0000, 306.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_1])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_2], 752.0000, 387.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_2])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_3], 752.0000, 468.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_3])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_4], 752.0000, 549.0000, 32.0000, 32.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_CHALLENGE_CATEGORY_MEDAL_4])
// Sprites - Medals (column 3)
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_AWARDS_CURRENT_MEDAL], 1005.0000, 314.0000, 26.0000, 26.0000)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_CURRENT_MEDAL])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_AWARDS_BRONZE_GOAL_IMAGE], 941.5000, 401.5000, 80.0000, 80.0000, TRUE)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_BRONZE_GOAL_IMAGE])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_AWARDS_SILVER_GOAL_IMAGE], 856.0000, 401.5000, 80.0000, 80.0000, TRUE)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_SILVER_GOAL_IMAGE])
PIXEL_POSITION_AND_SIZE_SPRITE(thisPlacement.SpritePlacement[RANGE_AWARDS_GOLD_GOAL_IMAGE], 770.5000, 401.5000, 80.0000, 80.0000, TRUE)
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_GOLD_GOAL_IMAGE])
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_1].x = 0.617
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_1].y = 0.242
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_1].w = 0.025
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_1].h = 0.044
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_1],151,124,19)
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_2].x = 0.617
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_2].y = 0.286
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_2].w = 0.025
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_2].h = 0.044
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_2],112,33,35)
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_3].x = 0.617
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_3].y = 0.330
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_3].w = 0.025
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_3].h = 0.044
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_3],49,113,107)
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_4].x = 0.617
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_4].y = 0.374
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_4].w = 0.025
thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_4].h = 0.044
SPRITE_COLOR(thisPlacement.SpritePlacement[RANGE_AWARDS_TARGET_4],48,48,48)
// RECT - Column titles (1, 2, 3)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_EDGING], 257.0000, 115.0000, 254.0000, 5.0000, TRUE)
RECT_COLOR(thisPlacement.RectPlacement[RANGE_WEAPON_EDGING],157,46,26)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_EDGING], 513.0000, 115.0000, 254.0000, 5.0000, TRUE)
RECT_COLOR(thisPlacement.RectPlacement[RANGE_CHALLENGE_EDGING],157,46,26)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_EDGING], 769.0000, 115.0000, 254.0000, 5.0000, TRUE)
RECT_COLOR(thisPlacement.RectPlacement[RANGE_AWARDS_EDGING],157,46,26)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_BACKGROUD], 257.0000, 120.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_BACKGROUD], HUD_COLOUR_WHITE, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_BACKGROUND], 513.0000, 120.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_BACKGROUND], HUD_COLOUR_WHITE, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_BACKGROUND], 769.0000, 120.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_BACKGROUND], HUD_COLOUR_WHITE, TRUE)
// RECT - Column Image BG (column 1, 2 & 3)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_IMAGE_BACKGROUD], 257.0000, 159.0000, 254.0000, 133.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_IMAGE_BACKGROUD], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_IMAGE_BACKGROUND], 513.0000, 159.0000, 254.0000, 133.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_IMAGE_BACKGROUND], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_IMAGE_BACKGROUND], 769.0000, 159.0000, 254.0000, 133.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_IMAGE_BACKGROUND], HUD_COLOUR_PAUSE_BG, TRUE)
// RECT - Weapons (column 1)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_1], 257.0000, 294.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_1], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_2], 257.0000, 321.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_2], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_3], 257.0000, 348.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_3], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_4], 257.0000, 375.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_4], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_5], 257.0000, 402.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_5], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_6], 257.0000, 429.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_6], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_7], 257.0000, 456.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_7], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_8], 257.0000, 483.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_8], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_9], 257.0000, 510.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_9], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_10], 257.0000, 537.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_10], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_11], 257.0000, 564.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_WEAPON_ITEM_BG_11], HUD_COLOUR_PAUSE_BG, TRUE)
// RECT - Challenges (column 2)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_1_TITLE_BG], 513.0000, 294.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_1_TITLE_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_2_TITLE_BG], 513.0000, 375.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_2_TITLE_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_3_TITLE_BG], 513.0000, 456.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_3_TITLE_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_4_TITLE_BG], 513.0000, 537.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_4_TITLE_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_1_INFO_BG], 513.0000, 319.0000, 254.0000, 54.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_1_INFO_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_2_INFO_BG], 513.0000, 400.0000, 254.0000, 54.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_2_INFO_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_3_INFO_BG], 513.0000, 481.0000, 254.0000, 54.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_3_INFO_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_CHALLENGE_4_INFO_BG], 513.0000, 562.0000, 254.0000, 54.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_CHALLENGE_4_INFO_BG], HUD_COLOUR_PAUSE_BG, TRUE)
// Rect - Results (column 3)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_1], 769.0000, 294.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_1], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_2], 769.0000, 321.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_2], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_3], 769.0000, 348.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_3], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_4], 769.0000, 375.0000, 254.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_ITEM_BG_4], HUD_COLOUR_PAUSE_BG, TRUE)
// RECT - Medals (column 3)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_BRONZE_MEDAL_BG], 940.0000, 402.0000, 83.0000, 84.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_BRONZE_MEDAL_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_SILVER_MEDAL_BG], 854.0000, 402.0000, 84.0000, 84.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_SILVER_MEDAL_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_GOLD_MEDAL_BG], 769.0000, 402.0000, 83.0000, 84.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_GOLD_MEDAL_BG], HUD_COLOUR_PAUSE_BG, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_BRONZE_SCORE_BG], 940.0000, 483.0000, 83.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_BRONZE_SCORE_BG], HUD_COLOUR_BRONZE, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_SILVER_SCORE_BG], 854.0000, 483.0000, 84.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_SILVER_SCORE_BG], HUD_COLOUR_SILVER, TRUE)
PIXEL_POSITION_AND_SIZE_RECT(thisPlacement.RectPlacement[RANGE_AWARDS_GOLD_SCORE_BG], 769.0000, 483.0000, 83.0000, 25.0000, TRUE)
SET_RECT_TO_THIS_HUD_COLOUR(thisPlacement.RectPlacement[RANGE_AWARDS_GOLD_SCORE_BG], HUD_COLOUR_GOLD, TRUE)
// Need to resize in non-widescreen!
IF NOT bWidescreen
INT idx
REPEAT NUM_RANGE_SPRITES idx
thisPlacement.SpritePlacement[idx].x = ((thisPlacement.SpritePlacement[idx].x - 0.5) * 1.33) + 0.5
thisPlacement.SpritePlacement[idx].w = (thisPlacement.SpritePlacement[idx].w * 1.33)
ENDREPEAT
REPEAT NUM_RANGE_TEXTS idx
thisPlacement.TextPlacement[idx].x = ((thisPlacement.TextPlacement[idx].x - 0.5) * 1.33) + 0.5
ENDREPEAT
REPEAT NUM_RANGE_BGS idx
thisPlacement.RectPlacement[idx].x = ((thisPlacement.RectPlacement[idx].x - 0.5) * 1.33) + 0.5
thisPlacement.RectPlacement[idx].w = (thisPlacement.RectPlacement[idx].w * 1.33)
ENDREPEAT
ENDIF
thisPlacement.bHudScreenInitialised = TRUE
ENDPROC