1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
--XML Constants
ZO_GAMEPAD_BACKGROUND_IMAGE_WIDTH = 2048
ZO_GAMEPAD_DEFAULT_PANEL_HEIGHT = 1024
ZO_GAMEPAD_DEFAULT_PANEL_CONTAINER_WIDTH = ZO_GAMEPAD_DEFAULT_PANEL_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
ZO_GAMEPAD_DEFAULT_PANEL_SUB_CONTAINER_WIDTH = ZO_GAMEPAD_DEFAULT_PANEL_WIDTH - ( 2 * 5 )
-- Quadrant 1
ZO_GAMEPAD_QUADRANT_1_LEFT = ZO_GAMEPAD_SCREEN_PADDING
ZO_GAMEPAD_TEXCOORD_QUADRANT_1_LEFT = ZO_GAMEPAD_QUADRANT_1_LEFT / ZO_GAMEPAD_BACKGROUND_IMAGE_WIDTH
ZO_GAMEPAD_QUADRANT_1_RIGHT = ZO_GAMEPAD_SCREEN_PADDING + ZO_GAMEPAD_DEFAULT_PANEL_WIDTH
ZO_GAMEPAD_TEXCOORD_QUADRANT_1_RIGHT = ZO_GAMEPAD_QUADRANT_1_RIGHT / ZO_GAMEPAD_BACKGROUND_IMAGE_WIDTH
ZO_GAMEPAD_QUADRANT_1_WIDTH = ZO_GAMEPAD_QUADRANT_1_RIGHT - ZO_GAMEPAD_QUADRANT_1_LEFT
ZO_GAMEPAD_QUADRANT_1_CONTAINER_WIDTH = ZO_GAMEPAD_QUADRANT_1_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
ZO_GAMEPAD_QUADRANT_1_LEFT_NO_CONTAINER = ZO_GAMEPAD_QUADRANT_1_LEFT + ZO_GAMEPAD_DEFAULT_HORIZ_PADDING
-- Quadrant 2
ZO_GAMEPAD_QUADRANT_2_LEFT = ZO_GAMEPAD_QUADRANT_1_RIGHT
ZO_GAMEPAD_QUADRANT_2_RIGHT = ZO_GAMEPAD_QUADRANT_1_RIGHT + ZO_GAMEPAD_DEFAULT_PANEL_WIDTH
ZO_GAMEPAD_TEXCOORD_QUADRANT_2_RIGHT = ZO_GAMEPAD_QUADRANT_2_RIGHT / ZO_GAMEPAD_BACKGROUND_IMAGE_WIDTH
-- Quadrant 3
ZO_GAMEPAD_QUADRANT_3_WIDTH = 399
ZO_GAMEPAD_QUADRANT_3_RIGHT = ZO_GAMEPAD_QUADRANT_2_RIGHT + ZO_GAMEPAD_QUADRANT_3_WIDTH
ZO_GAMEPAD_TEXCOORD_QUADRANT_3_RIGHT = ZO_GAMEPAD_QUADRANT_3_RIGHT / ZO_GAMEPAD_BACKGROUND_IMAGE_WIDTH
--Quadrant 4
ZO_GAMEPAD_QUADRANT_4_RIGHT = ZO_GAMEPAD_QUADRANT_3_RIGHT + ZO_GAMEPAD_DEFAULT_PANEL_WIDTH
ZO_GAMEPAD_TEXCOORD_QUADRANT_4_RIGHT = ZO_GAMEPAD_QUADRANT_4_RIGHT / ZO_GAMEPAD_BACKGROUND_IMAGE_WIDTH
ZO_GAMEPAD_QUADRANT_4_WIDE_WIDTH = 672
ZO_GAMEPAD_QUADRANT_4_WIDE_CONTAINER_WIDTH = ZO_GAMEPAD_QUADRANT_4_WIDE_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
-- Quadrant 1_2
ZO_GAMEPAD_QUADRANT_1_2_WIDTH = 2 * ZO_GAMEPAD_DEFAULT_PANEL_WIDTH
ZO_GAMEPAD_QUADRANT_1_2_CONTAINER_WIDTH = ZO_GAMEPAD_QUADRANT_1_2_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
-- Quadrant 1_2_3
ZO_GAMEPAD_QUADRANT_1_2_3_WIDTH = ( 2 * ZO_GAMEPAD_DEFAULT_PANEL_WIDTH ) + ZO_GAMEPAD_QUADRANT_3_WIDTH
ZO_GAMEPAD_QUADRANT_1_2_3_CONTAINER_WIDTH = ZO_GAMEPAD_QUADRANT_1_2_3_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
-- Quadrant 2_3
ZO_GAMEPAD_QUADRANT_2_3_WIDTH = ZO_GAMEPAD_DEFAULT_PANEL_WIDTH + ZO_GAMEPAD_QUADRANT_3_WIDTH
ZO_GAMEPAD_QUADRANT_2_3_CONTAINER_WIDTH = ZO_GAMEPAD_QUADRANT_2_3_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
-- Quadrant 2_3_4
ZO_GAMEPAD_QUADRANT_2_3_4_WIDTH = ZO_GAMEPAD_QUADRANT_2_3_WIDTH + ZO_GAMEPAD_DEFAULT_PANEL_WIDTH
ZO_GAMEPAD_QUADRANT_2_3_4_CONTAINER_WIDTH = ZO_GAMEPAD_QUADRANT_2_3_4_WIDTH - ( 2 * ZO_GAMEPAD_DEFAULT_HORIZ_PADDING )
ZO_GAMPEPAD_ANCHORS =
{
QUADRANT_1 = 1 ,
QUADRANT_2 = 2 ,
}
-- THESE NEED TO MATCH GamepadQuadrant.xml ANCHOR COORDS
local NAV_ANCHORS =
{
}
-- THESE NEED TO MATCH GamepadQuadrant.xml CONTAINER ANCHOR COORDS
local NAV_CONTAINER_ANCHORS =
{
}
local NAV_SUB_CONTAINER_ANCHORS =
{
}
return NAV_ANCHORS [ navLocation ]
end
return NAV_CONTAINER_ANCHORS [ navLocation ]
end
return NAV_SUB_CONTAINER_ANCHORS [ navLocation ]
end
if ( nestedBg ) then
end
self . rightDividerFadeInAnimation = ANIMATION_MANAGER : CreateTimelineFromVirtual ( "ZO_GamepadQuadrantFadeAlphaIn" , self . rightDivider )
self . rightDividerFadeOutAnimation = ANIMATION_MANAGER : CreateTimelineFromVirtual ( "ZO_GamepadQuadrantFadeAlphaOut" , self . rightDivider )
end
end |