diff --git a/esoui/ingame/scenes/gamepad/gamepadingamescenes.lua b/esoui/ingame/scenes/gamepad/gamepadingamescenes.lua
index 427077e..d2ca14d 100755
--- a/esoui/ingame/scenes/gamepad/gamepadingamescenes.lua
+++ b/esoui/ingame/scenes/gamepad/gamepadingamescenes.lua
@@ -113,9 +113,871 @@ do
 end
 
 ------------------------
---Screen Adjust Scene
+-- Gamepad Screen Adjust Scene
 ------------------------
 
 local screenAdjustScene = SCENE_MANAGER:GetScene("screenAdjust")
 screenAdjustScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
 screenAdjustScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+screenAdjustScene:AddFragment(GAMEPAD_SCREEN_ADJUST_ACTION_LAYER_FRAGMENT)
+
+-----------------------
+-- Gamepad Player Menu Submenu Scene
+-----------------------
+
+PLAYER_SUBMENU_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+PLAYER_SUBMENU_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+PLAYER_SUBMENU_SCENE:AddFragmentGroup(FRAGMENT_GROUP.PLAYER_PROGRESS_BAR_GAMEPAD_CURRENT)
+PLAYER_SUBMENU_SCENE:AddFragment(PLAYER_MENU_FRAGMENT)
+PLAYER_SUBMENU_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+PLAYER_SUBMENU_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+PLAYER_SUBMENU_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+----------------------------------
+--Gamepad Activity Finder Scenes
+----------------------------------
+
+GAMEPAD_ACTIVITY_FINDER_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_ACTIVITY_FINDER_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_ACTIVITY_FINDER_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_ACTIVITY_FINDER_DEPENDENCIES)
+GAMEPAD_ACTIVITY_FINDER_ROOT_SCENE:AddFragment(GAMEPAD_ACTIVITY_FINDER_FRAGMENT)
+
+GAMEPAD_DUNGEON_FINDER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_DUNGEON_FINDER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_DUNGEON_FINDER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_ACTIVITY_FINDER_DEPENDENCIES)
+
+GAMEPAD_ALLIANCE_WAR_FINDER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_ALLIANCE_WAR_FINDER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_ALLIANCE_WAR_FINDER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_ACTIVITY_FINDER_DEPENDENCIES)
+
+----------------
+--Mail Gamepad Scene
+----------------
+
+local mailGamepadScene = SCENE_MANAGER:GetScene("mailManagerGamepad")
+mailGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+mailGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+mailGamepadScene:AddFragment(GAMEPAD_MAIL_MANAGER_FRAGMENT)
+mailGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+mailGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+mailGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_4_BACKGROUND_FRAGMENT)
+mailGamepadScene:AddFragment(FRAME_EMOTE_FRAGMENT_SOCIAL)
+mailGamepadScene:AddFragment(MAIL_INTERACTION_FRAGMENT)
+mailGamepadScene:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_MAIL_OPENED))
+mailGamepadScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+----------------
+--Trade Scene
+----------------
+
+local gamepadTradeScene = SCENE_MANAGER:GetScene("gamepadTrade")
+gamepadTradeScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+gamepadTradeScene:AddFragment(GAMEPAD_TRADE_FRAGMENT)
+gamepadTradeScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+gamepadTradeScene:AddFragment(GAMEPAD_NAV_QUADRANT_4_BACKGROUND_FRAGMENT)
+gamepadTradeScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+gamepadTradeScene:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_TRADE_OPENED))
+gamepadTradeScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+SYSTEMS:RegisterGamepadRootScene("trade", gamepadTradeScene)
+
+----------------
+--Lockpick Gamepad Scene
+----------------
+
+LOCK_PICK_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+LOCK_PICK_GAMEPAD_SCENE:AddFragment(LOCKPICK_FRAGMENT)
+LOCK_PICK_GAMEPAD_SCENE:AddFragment(UNIFORM_BLUR_FRAGMENT)
+LOCK_PICK_GAMEPAD_SCENE:AddFragment(LOCKPICK_TUTORIAL_FRAGMENT)
+LOCK_PICK_GAMEPAD_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+----------------
+--Interact Scene
+----------------
+
+local gamepadInteractScene = SCENE_MANAGER:GetScene("gamepadInteract")
+gamepadInteractScene:AddFragment(GAMEPAD_UI_MODE_FRAGMENT)
+gamepadInteractScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+gamepadInteractScene:AddFragment(GAMEPAD_INTERACT_FRAGMENT)
+gamepadInteractScene:AddFragment(INTERACT_WINDOW_SOUNDS)
+
+SYSTEMS:RegisterGamepadRootScene(ZO_INTERACTION_SYSTEM_NAME, gamepadInteractScene)
+
+------------------------
+--Gamepad Achievements Scene
+------------------------
+
+local gamepadAchievementsScene = SCENE_MANAGER:GetScene("achievementsGamepad")
+gamepadAchievementsScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+gamepadAchievementsScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+gamepadAchievementsScene:AddFragment(GAMEPAD_ACHIEVEMENTS_FRAGMENT)
+gamepadAchievementsScene:AddFragment(FRAME_EMOTE_FRAGMENT_JOURNAL)
+gamepadAchievementsScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+gamepadAchievementsScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+gamepadAchievementsScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+gamepadAchievementsScene:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_ACHIEVEMENTS_OPENED))
+gamepadAchievementsScene:AddFragment(GAMEPAD_ACHIEVEMENTS_FOOTER_FRAGMENT)
+
+--------------------
+--Gamepad Quest Journal Root Scene
+--------------------
+
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragment(GAMEPAD_QUEST_JOURNAL_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_JOURNAL)
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_JOURNAL_OPENED))
+GAMEPAD_QUEST_JOURNAL_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+--------------------
+--Gamepad Quest Journal Options Scene
+--------------------
+
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(GAMEPAD_QUEST_JOURNAL_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(GAMEPAD_QUEST_JOURNAL_OPTIONS_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_JOURNAL)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_4_BACKGROUND_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_QUEST_JOURNAL_OPTIONS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+--------------------
+--Gamepad Cadwell's Almanac Scene
+--------------------
+
+local gamepadCadwellsAlmanacScene = SCENE_MANAGER:GetScene("cadwellGamepad")
+gamepadCadwellsAlmanacScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+gamepadCadwellsAlmanacScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+gamepadCadwellsAlmanacScene:AddFragment(GAMEPAD_CADWELL_FRAGMENT)
+gamepadCadwellsAlmanacScene:AddFragment(FRAME_EMOTE_FRAGMENT_JOURNAL)
+gamepadCadwellsAlmanacScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+gamepadCadwellsAlmanacScene:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_BACKGROUND_FRAGMENT)
+gamepadCadwellsAlmanacScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+gamepadCadwellsAlmanacScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+gamepadCadwellsAlmanacScene:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_CADWELLS_ALMANAC_OPENED))
+
+-------------------
+--Leaderboards Scene
+-------------------
+
+GAMEPAD_LEADERBOARDS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(GAMEPAD_LEADERBOARDS_FRAGMENT)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(GAMEPAD_LEADERBOARDS_LIST_FRAGMENT)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_4_BACKGROUND_FRAGMENT)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_JOURNAL)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_LEADERBOARDS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Lore Library Scene
+-----------------------
+
+local loreLibraryGamepadScene = SCENE_MANAGER:GetScene("loreLibraryGamepad")
+loreLibraryGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+loreLibraryGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+loreLibraryGamepadScene:AddFragment(GAMEPAD_LORE_LIBRARY_FRAGMENT)
+loreLibraryGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+loreLibraryGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+loreLibraryGamepadScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Book Set Scene
+-----------------------
+
+local bookSetGamepadScene = SCENE_MANAGER:GetScene("bookSetGamepad")
+bookSetGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+bookSetGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+bookSetGamepadScene:AddFragment(GAMEPAD_BOOK_SET_FRAGMENT)
+bookSetGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+bookSetGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+bookSetGamepadScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+------------------------
+--Gamepad Lore Reader (From Inventory)
+------------------------
+
+GAMEPAD_LORE_READER_INVENTORY_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_LORE_READER_INVENTORY_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CENTERED_UNIFORM_BLUR)
+GAMEPAD_LORE_READER_INVENTORY_SCENE:AddFragment(LORE_READER_FRAGMENT)
+GAMEPAD_LORE_READER_INVENTORY_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_LORE_READER_INVENTORY_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_LORE_READER_INVENTORY_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+------------------------
+--Gamepad Lore Reader (From Lore Library)
+------------------------
+
+GAMEPAD_LORE_READER_LORE_LIBRARY_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_LORE_READER_LORE_LIBRARY_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_STANDARD_RIGHT_PANEL)
+GAMEPAD_LORE_READER_LORE_LIBRARY_SCENE:AddFragment(LORE_READER_FRAGMENT)
+GAMEPAD_LORE_READER_LORE_LIBRARY_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_JOURNAL)
+GAMEPAD_LORE_READER_LORE_LIBRARY_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_LORE_READER_LORE_LIBRARY_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+------------------------
+--Gamepad Lore Reader (From Interaction)
+------------------------
+
+GAMEPAD_LORE_READER_INTERACTION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_LORE_READER_INTERACTION_SCENE:AddFragment(LORE_READER_FRAGMENT)
+GAMEPAD_LORE_READER_INTERACTION_SCENE:AddFragment(UNIFORM_BLUR_FRAGMENT)
+GAMEPAD_LORE_READER_INTERACTION_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_LORE_READER_INTERACTION_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+------------------------
+--Gamepad Treasure Map (From Inventory)
+------------------------
+
+GAMEPAD_TREASURE_MAP_INVENTORY_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_TREASURE_MAP_INVENTORY_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CENTERED_UNIFORM_BLUR)
+GAMEPAD_TREASURE_MAP_INVENTORY_SCENE:AddFragment(TREASURE_MAP_FRAGMENT)
+GAMEPAD_TREASURE_MAP_INVENTORY_SCENE:AddFragment(TREASURE_MAP_SOUNDS)
+GAMEPAD_TREASURE_MAP_INVENTORY_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_TREASURE_MAP_INVENTORY_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+------------------------
+--Gamepad Treasure Map (From Quick Slot)
+------------------------
+
+GAMEPAD_TREASURE_MAP_QUICK_SLOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_TREASURE_MAP_QUICK_SLOT_SCENE:AddFragment(TREASURE_MAP_FRAGMENT)
+GAMEPAD_TREASURE_MAP_QUICK_SLOT_SCENE:AddFragment(TREASURE_MAP_SOUNDS)
+GAMEPAD_TREASURE_MAP_QUICK_SLOT_SCENE:AddFragment(UNIFORM_BLUR_FRAGMENT)
+GAMEPAD_TREASURE_MAP_QUICK_SLOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+-------------------------
+--Gamepad World Map
+-------------------------
+
+GAMEPAD_WORLD_MAP_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(UNIFORM_BLUR_FRAGMENT)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(WORLD_MAP_FRAGMENT)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(GAMEPAD_WORLD_MAP_HEADER_FRAGMENT)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_MAP)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_WORLD_MAP_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+
+-------------------
+--Gamepad Friends List
+-------------------
+
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragment(GAMEPAD_CONTACTS_FRAGMENT)
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_FRIENDS_LIST_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-------------------
+--Gamepad Ignored List
+-------------------
+
+GAMEPAD_IGNORED_LIST_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_IGNORED_LIST_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_IGNORED_LIST_SCENE:AddFragment(GAMEPAD_CONTACTS_FRAGMENT)
+GAMEPAD_IGNORED_LIST_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_IGNORED_LIST_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+GAMEPAD_IGNORED_LIST_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_IGNORED_LIST_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-------------------
+--Gamepad Notifications
+-------------------
+
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragment(GAMEPAD_NOTIFICATIONS_FRAGMENT)
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_NOTIFICATIONS_SCENE:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_NOTIFICATIONS_OPENED))
+
+-------------------
+--Trading House
+-------------------
+
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragment(GAMEPAD_TRADING_HOUSE_FRAGMENT)
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+TRADING_HOUSE_GAMEPAD_SCENE:AddFragment(ZO_GUILD_NAME_FOOTER_FRAGMENT)
+
+--------------------------------
+--Trading House Create Listing
+--------------------------------
+
+TRADING_HOUSE_CREATE_LISTING_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+TRADING_HOUSE_CREATE_LISTING_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+TRADING_HOUSE_CREATE_LISTING_GAMEPAD_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+TRADING_HOUSE_CREATE_LISTING_GAMEPAD_SCENE:AddFragment(GAMEPAD_TRADING_HOUSE_CREATE_LISTING_FRAGMENT)
+TRADING_HOUSE_CREATE_LISTING_GAMEPAD_SCENE:AddFragment(TRADING_HOUSE_WINDOW_SOUNDS)
+TRADING_HOUSE_CREATE_LISTING_GAMEPAD_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+SCENE_MANAGER:AddSceneGroup("tradingHouseGamepadSceneGroup", ZO_SceneGroup:New("gamepad_trading_house", "gamepad_trading_house_create_listing"))
+
+-------------------
+--Gamepad Collections Book Scene
+-------------------
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragment(GAMEPAD_COLLECTIONS_BOOK_FRAGMENT)
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_COLLECTIONS_OPENED))
+GAMEPAD_COLLECTIONS_BOOK_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-------------------
+--Gamepad Stats Scene
+-------------------
+
+GAMEPAD_STATS_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_STATS_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.PLAYER_PROGRESS_BAR_GAMEPAD_CURRENT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragment(GAMEPAD_STATS_FRAGMENT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragment(GAMEPAD_STATS_CHARACTER_INFO_PANEL_FRAGMENT)
+GAMEPAD_STATS_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-------------------
+--Gamepad Guild Scene
+-------------------
+
+GAMEPAD_GUILD_HUB_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_GUILD_HUB_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_GUILD_HUB_SCENE:AddFragment(GAMEPAD_GUILD_HUB_FRAGMENT)
+GAMEPAD_GUILD_HUB_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+GAMEPAD_GUILD_HUB_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_GUILD_HUB_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_GUILD_HUB_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_GUILD_HUB_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+GAMEPAD_GUILD_HOME_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_GUILD_HOME_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_GUILD_HOME_SCENE:AddFragment(GAMEPAD_GUILD_HOME_FRAGMENT)
+GAMEPAD_GUILD_HOME_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+GAMEPAD_GUILD_HOME_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_GUILD_HOME_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_GUILD_HOME_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------------
+--Loot Pickup Gamepad Scene
+-----------------------------
+
+local lootPickupGamepadScene = SCENE_MANAGER:GetScene("lootGamepad")
+lootPickupGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_NO_KEYBIND_BACKGROUND_WINDOW)
+lootPickupGamepadScene:AddFragment(GAMEPAD_LOOT_PICKUP_FRAGMENT)
+
+-------------------------------
+--Loot Inventory Gamepad Scene
+-------------------------------
+
+local lootInventoryGamepadScene = SCENE_MANAGER:GetScene("lootInventoryGamepad")
+lootInventoryGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+lootInventoryGamepadScene:AddFragment(GAMEPAD_LOOT_INVENTORY_FRAGMENT)
+lootInventoryGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+lootInventoryGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+-------------------------------
+--Repair Window Gamepad Scene
+-------------------------------
+
+local repairKitsGamepadScene = SCENE_MANAGER:GetScene("repairGamepad")
+repairKitsGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+repairKitsGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+repairKitsGamepadScene:AddFragment(GAMEPAD_REPAIR_KITS_FRAGMENT)
+repairKitsGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+repairKitsGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+repairKitsGamepadScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+---------------------------------------------
+--Soul Gem Item Charger Window Gamepad Scene
+---------------------------------------------
+
+local soulGemItemChargerGamepadScene = SCENE_MANAGER:GetScene("soulGemItemChargerGamepad")
+soulGemItemChargerGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+soulGemItemChargerGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+soulGemItemChargerGamepadScene:AddFragment(GAMEPAD_SOUL_GEM_ITEM_CHARGER_FRAGMENT)
+soulGemItemChargerGamepadScene:AddFragment(GAMEPAD_SOUL_GEM_ITEM_CHARGER_FRAGMENT)
+soulGemItemChargerGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+soulGemItemChargerGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+soulGemItemChargerGamepadScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+--------------------------------------
+--Apply Enchant Window Gamepad Scene
+--------------------------------------
+
+local applyEnchantGamepadScene = SCENE_MANAGER:GetScene("enchantGamepad")
+applyEnchantGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+applyEnchantGamepadScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+applyEnchantGamepadScene:AddFragment(GAMEPAD_APPLY_ENCHANT_FRAGMENT)
+applyEnchantGamepadScene:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+applyEnchantGamepadScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+applyEnchantGamepadScene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Alchemy Scene
+-----------------------
+
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragment(GAMEPAD_ALCHEMY_FRAGMENT)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_ALCHEMY_ROOT_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+SYSTEMS:RegisterGamepadRootScene("alchemy", GAMEPAD_ALCHEMY_ROOT_SCENE)
+SYSTEMS:RegisterGamepadObject("alchemy", GAMEPAD_ALCHEMY)
+
+------------------------
+--Gamepad Provisioner Scene
+------------------------
+
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(GAMEPAD_PROVISIONER_FRAGMENT)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(GAMEPAD_PROVISIONER_RECIPELIST_FRAGMENT)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_PROVISIONER_ROOT_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+
+-----------------------
+--Gamepad Provisioner Options Scene
+-----------------------
+
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragment(GAMEPAD_PROVISIONER_FRAGMENT)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragment(GAMEPAD_PROVISIONER_OPTIONS_FRAGMENT)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_PROVISIONER_OPTIONS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Enchanting Mode Selection Scene
+-----------------------
+
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragment(GAMEPAD_ENCHANTING_FRAGMENT)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragment(GAMEPAD_ENCHANTING_MODE_FRAGMENT)
+GAMEPAD_ENCHANTING_MODE_SCENE_ROOT:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Enchanting Creation Scene
+-----------------------
+
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(GAMEPAD_ENCHANTING_FRAGMENT)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(GAMEPAD_ENCHANTING_INVENTORY_FRAGMENT)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_ENCHANTING_CREATION_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+
+-----------------------
+--Gamepad Enchanting Extraction Scene
+-----------------------
+
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(GAMEPAD_ENCHANTING_FRAGMENT)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(GAMEPAD_ENCHANTING_INVENTORY_FRAGMENT)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_ENCHANTING_EXTRACTION_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Root)
+-----------------------
+
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragment(GAMEPAD_SMITHING_MODE_FRAGMENT)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Refine)
+-----------------------
+
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(GAMEPAD_SMITHING_REFINE_INVENTORY_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(GAMEPAD_SMITHING_REFINE_FLOATING_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+GAMEPAD_SMITHING_REFINE_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Creation)
+-----------------------
+
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(GAMEPAD_SMITHING_CREATION_CREATE_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(GAMEPAD_SMITHING_CREATION_FLOATING_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Creation Options)
+-----------------------
+
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragment(GAMEPAD_SMITHING_CREATION_OPTIONS_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_CREATION_OPTIONS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Deconstruct)
+-----------------------
+
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(GAMEPAD_SMITHING_DECONSTRUCT_INVENTORY_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(GAMEPAD_SMITHING_DECONSTRUCT_FLOATING_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+GAMEPAD_SMITHING_DECONSTRUCT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Improvement)
+-----------------------
+
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(GAMEPAD_SMITHING_IMPROVEMENT_INVENTORY_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(GAMEPAD_SMITHING_IMPROVEMENT_FLOATING_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(CRAFTING_WINDOW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+GAMEPAD_SMITHING_IMPROVEMENT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Research)
+-----------------------
+
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragment(GAMEPAD_SMITHING_RESEARCH_RESEARCH_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragment(GAMEPAD_CRAFTING_RESULTS_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Smithing Scene (Research Confirm)
+-----------------------
+
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_CRAFTING_GAMEPAD)
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragment(GAMEPAD_SMITHING_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragment(GAMEPAD_SMITHING_RESEARCH_CONFIRM_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SMITHING_RESEARCH_CONFIRM_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Dyeing Scene
+-----------------------
+
+GAMEPAD_DYEING_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_DYEING_SCENE:AddFragment(GAMEPAD_DYEING_FRAGMENT)
+GAMEPAD_DYEING_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_DYEING_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_DYEING_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_DYEING_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Player Menu Scene
+-----------------------
+
+MAIN_MENU_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+MAIN_MENU_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+MAIN_MENU_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.PLAYER_PROGRESS_BAR_GAMEPAD_CURRENT)
+MAIN_MENU_GAMEPAD_SCENE:AddFragment(PLAYER_MENU_FRAGMENT)
+MAIN_MENU_GAMEPAD_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+MAIN_MENU_GAMEPAD_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+MAIN_MENU_GAMEPAD_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Quickslot Root Scene
+-----------------------
+
+GAMEPAD_QUICKSLOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_QUICKSLOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_QUICKSLOT_SCENE:AddFragment(GAMEPAD_QUICKSLOT_FRAGMENT)
+GAMEPAD_QUICKSLOT_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_QUICKSLOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_QUICKSLOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_QUICKSLOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Inventory Root Scene
+-----------------------
+
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragment(GAMEPAD_INVENTORY_FRAGMENT)
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_INVENTORY_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Inventory Item Filter Scene
+-----------------------
+
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragment(GAMEPAD_INVENTORY_FRAGMENT)
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_INVENTORY_ITEM_FILTER_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Inventory Item Actions Scene
+-----------------------
+
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragment(GAMEPAD_INVENTORY_FRAGMENT)
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_INVENTORY_ITEM_ACTIONS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Skills Root Scene
+-----------------------
+
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragment(GAMEPAD_SKILLS_FRAGMENT)
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_SKILLS)
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SKILLS_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Skills Line Filter Scene
+-----------------------
+
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragment(GAMEPAD_SKILLS_FRAGMENT)
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_SKILLS)
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_SKILLS_LINE_FILTER_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Buy Bag Space Scene
+-----------------------
+GAMEPAD_BUY_BAG_SPACE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_BUY_BAG_SPACE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_BUY_BAG_SPACE_SCENE:AddFragment(GAMEPAD_BUY_BAG_SPACE_FRAGMENT)
+GAMEPAD_BUY_BAG_SPACE_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_BUY_BAG_SPACE_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_BUY_BAG_SPACE_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad AvA Root Scene
+-----------------------
+
+GAMEPAD_AVA_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_AVA_ROOT_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(GAMEPAD_AVA_FRAGMENT)
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(GAMPEAD_AVA_RANK_FRAGMENT)
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_BACKGROUND_FRAGMENT)
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_CAMPAIGN_BROWSER_OPENED))
+GAMEPAD_AVA_ROOT_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Bank Scene
+-----------------------
+GAMEPAD_BANKING_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_BANKING_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_BANKING_SCENE:AddFragment(GAMEPAD_BANKING_FRAGMENT)
+GAMEPAD_BANKING_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_BANKING_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_BANKING_SCENE:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_ACCOUNT_BANK_OPENED))
+GAMEPAD_BANKING_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Buy Bank Space Scene
+-----------------------
+
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragment(GAMEPAD_BANKING_FRAGMENT)
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragment(GAMEPAD_BUY_BANK_SPACE_FRAGMENT)
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_BUY_BANK_SPACE_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+---------------------------
+-- Gamepad Group Main Menu
+---------------------------
+
+GAMEPAD_GROUP_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_GROUP_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD_RIGHT)
+GAMEPAD_GROUP_SCENE:AddFragment(GAMEPAD_GROUP_MENU_FRAGMENT)
+GAMEPAD_GROUP_SCENE:AddFragment(GAMEPAD_ACTIVITY_QUEUE_DATA_FRAGMENT)
+GAMEPAD_GROUP_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+GAMEPAD_GROUP_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_SKILLS)
+GAMEPAD_GROUP_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_GROUP_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_GROUP_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-----------------------
+--Gamepad Vendor Scene
+-----------------------
+
+GAMEPAD_VENDOR_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_VENDOR_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_VENDOR_SCENE:AddFragment(GAMEPAD_VENDOR_FRAGMENT)
+GAMEPAD_VENDOR_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_VENDOR_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_VENDOR_SCENE:AddFragment(ZO_TutorialTriggerFragment:New(TUTORIAL_TRIGGER_STORE_OPENED))
+GAMEPAD_VENDOR_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_VENDOR_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+
+-------------------------
+-- Guild Kiosk Purchase
+-------------------------
+
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragment(GAMEPAD_GUILD_KIOSK_PURCHASE_FRAGMENT)
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GUILD_KIOSK_PURCHASE_GAMEPAD_SCENE:AddFragment(ZO_GUILD_NAME_FOOTER_FRAGMENT)
+
+-------------------------
+-- Guild Kiosk Bid
+-------------------------
+
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragment(GAMEPAD_GUILD_KIOSK_BID_FRAGMENT)
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GUILD_KIOSK_BID_GAMEPAD_SCENE:AddFragment(GAMEPAD_GENERIC_FOOTER_FRAGMENT)
+
+-------------------------
+-- Gamepad Emotes Screen
+-------------------------
+
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD)
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragment(GAMEPAD_EMOTES_FRAGMENT)
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_1_BACKGROUND_FRAGMENT)
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragment(GAMEPAD_NAV_QUADRANT_2_3_4_BACKGROUND_FRAGMENT)
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_PLAYER_EMOTE_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+
+-------------------------
+-- Gamepad Champion Perks Scene
+-------------------------
+
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(MOUSE_UI_MODE_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(GAMEPAD_UI_MODE_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(GAMEPAD_ACTION_LAYER_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(UI_SHORTCUTS_ACTION_LAYER_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(STOP_MOVEMENT_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(HIDE_MOUSE_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(CHAMPION_PERKS_CONSTELLATIONS_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(UI_COMBAT_OVERLAY_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(END_IN_WORLD_INTERACTIONS_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(CHAMPION_PERKS_CHOSEN_ATTRIBUTE_TYPE_EARNED_POINT_COUNTER_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(KEYBIND_STRIP_GAMEPAD_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(KEYBIND_STRIP_GAMEPAD_BACKDROP_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(FRAME_EMOTE_FRAGMENT_CHAMPION)
+GAMEPAD_CHAMPION_PERKS_SCENE:AddFragment(FRAME_PLAYER_FRAGMENT)
+
+-----------------------
+--Gamepad Market Scene
+-----------------------
+
+local gamepadMarketPreScene = ZO_RemoteScene:New("gamepad_market_pre_scene", SCENE_MANAGER)
+gamepadMarketPreScene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+gamepadMarketPreScene:AddFragmentGroup(FRAGMENT_GROUP.FRAME_TARGET_GAMEPAD) --keep the same framing as the PlayerMenu
+gamepadMarketPreScene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+
+local function AddGamepadMarketFragmentsToScene(scene, frameRightPanel)
+    scene:AddFragmentGroup(FRAGMENT_GROUP.GAMEPAD_DRIVEN_UI_WINDOW)
+    scene:AddFragment(frameRightPanel and FRAME_TARGET_GAMEPAD_FRAGMENT or FRAME_TARGET_LEFT_GAMEPAD_FRAGMENT)
+    scene:AddFragment(FRAME_PLAYER_FRAGMENT)
+    scene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+    scene:AddFragment(MINIMIZE_CHAT_FRAGMENT)
+    scene:AddFragment(GAMEPAD_MENU_SOUND_FRAGMENT)
+    scene:AddFragment(FRAME_EMOTE_FRAGMENT_INVENTORY)
+    scene:AddFragment(MARKET_PREVIEW_KEYBIND_INTERCEPT_LAYER_FRAGMENT)
+end
+
+local FRAME_PLAYER_LEFT = false
+AddGamepadMarketFragmentsToScene(ZO_RemoteScene:New("gamepad_market", SCENE_MANAGER), FRAME_PLAYER_LEFT)
+AddGamepadMarketFragmentsToScene(ZO_RemoteScene:New("gamepad_market_preview", SCENE_MANAGER), FRAME_PLAYER_LEFT)
+AddGamepadMarketFragmentsToScene(ZO_RemoteScene:New("gamepad_market_bundle_contents", SCENE_MANAGER), FRAME_PLAYER_LEFT)
+AddGamepadMarketFragmentsToScene(ZO_RemoteScene:New("gamepad_market_locked", SCENE_MANAGER), FRAME_PLAYER_LEFT)
+
+local FRAME_PLAYER_RIGHT_PANEL = true
+AddGamepadMarketFragmentsToScene(ZO_RemoteScene:New("gamepad_market_purchase", SCENE_MANAGER), FRAME_PLAYER_RIGHT_PANEL)
+
+SCENE_MANAGER:AddSceneGroup("gamepad_market_scenegroup", ZO_SceneGroup:New("gamepad_market", "gamepad_market_preview", "gamepad_market_bundle_contents", "gamepad_market_purchase"))
+
+local showMarketScene = ZO_RemoteScene:New("show_market", SCENE_MANAGER)
+showMarketScene:AddFragment(SHOW_MARKET_FRAGMENT)
+
+ZO_GAMEPAD_DIALOG_BASE_SCENE_NAME = "hud"
\ No newline at end of file