Back to Home
ESO Function Data v101044
GenerateGamepadBackButtonDescriptor()
Function Aliases
- No known aliases for this function.
Global Function Definitions
Local Function Definitions
- No known local definitions for this function.
Function Calls
- common/zo_keybindstrip/keybindstrip.lua:230 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() SCENE_MANAGER:HideCurrentScene() end)
- ingame/achievements/gamepad/achievements_gamepad.lua:481 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
if self.visibleCategoryId then
self.visibleCategoryId = nil
self.achievementId = nil
self:Update()
PlaySound(SOUNDS.GAMEPAD_MENU_BACK)
--This screen seems to use the same list for both the top level and the subcategories. As a result, we need to manually tell it to re-narrate the header when switching between them
local NARRATE_HEADER = true
SCREEN_NARRATION_MANAGER:QueueParametricListEntry(self.itemList, NARRATE_HEADER)
else
SCENE_MANAGER:HideCurrentScene()
end
end)
- ingame/crafting/gamepad/consolidatedsmithingsets_gamepad.lua:202 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
if self.mode == SET_SELECTION_SUBCATEGORY_MODE then
self.mode = SET_SELECTION_CATEGORY_MODE
self.selectedCategoryData = nil
self:SetCurrentList(self.categoryList)
self:RefreshList()
else
SCENE_MANAGER:HideCurrentScene()
end
end)
- ingame/crafting/gamepad/consolidatedsmithingsets_gamepad.lua:278 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
if self.mode == SET_SELECTION_SUBCATEGORY_MODE then
self.mode = SET_SELECTION_CATEGORY_MODE
self.selectedCategoryData = nil
self:SetCurrentList(self.categoryList)
self:RefreshList()
--Re-narrate when switching categories from the text search header
local NARRATE_HEADER = true
SCREEN_NARRATION_MANAGER:QueueTextSearchHeader(self.textSearchHeaderFocus, NARRATE_HEADER)
else
SCENE_MANAGER:HideCurrentScene()
end
end)
- ingame/crafting/gamepad/scribing_gamepad.lua:364 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self:OnBackButtonClicked()
end)
- ingame/dailyloginrewards/gamepad/dailyloginrewards_gamepad.lua:175 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(backButtonCallback)
- ingame/dyeing/gamepad/dyeing_gamepad.lua:76 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
- ingame/dyeing/gamepad/dyeing_gamepad.lua:99 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
- ingame/guildkiosk/gamepad/guildkiosk_gamepad.lua:773 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UnfocusBidSelector() end)
- ingame/help/gamepad/help_genericticketsubmission_gamepad.lua:56 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
local targetData = self.itemList:GetTargetData()
if targetData.isTextField then
local editBox = self.itemList:GetTargetControl().editBox
if editBox and editBox:HasFocus() then
editBox:LoseFocus()
return
end
end
SCENE_MANAGER:HideCurrentScene()
end, nil, SOUNDS.DIALOG_DECLINE)
- ingame/housetours/gamepad/housetours_gamepad.lua:992 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self:SetMode(HOUSE_TOURS_MODES.OVERVIEW)
end, nil, SOUNDS.GAMEPAD_MENU_BACK)
- ingame/housetours/gamepad/housetours_gamepad.lua:1157 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self:SetMode(HOUSE_TOURS_MODES.OVERVIEW)
end, nil, SOUNDS.GAMEPAD_MENU_BACK)
- ingame/housetours/gamepad/housetours_gamepad.lua:1186 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self:SetMode(HOUSE_TOURS_MODES.MANAGE_LISTINGS)
end, nil, SOUNDS.GAMEPAD_MENU_BACK)
- ingame/keybindings/gamepad/keybindings_gamepad.lua:151 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
if self:IsCurrentList(self.categoryList) then
self:SetCurrentList(self.actionLayerList)
self:RefreshHeader()
SCENE_MANAGER:RemoveFragmentGroup(self.keybindsFragmentGroup)
PlaySound(SOUNDS.GAMEPAD_MENU_BACK)
else
SCENE_MANAGER:HideCurrentScene()
end
end)
- ingame/keybindings/gamepad/keybindings_gamepad.lua:186 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:ExitKeybindingGridList() end)
- ingame/mail/gamepad/mailinbox_gamepad.lua:424 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:EnterMailList() end)
- ingame/mail/gamepad/mailsend_gamepad.lua:317 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self.mainList:WhenInactiveSetTargetControlHidden(true)
self:UpdateMoneyAttachment()
self:EnterOutbox()
end)
- ingame/mail/gamepad/mailsend_gamepad.lua:344 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self:UpdateMoneyAttachment()
self:EnterOutbox()
end)
- ingame/mail/gamepad/mailsend_gamepad.lua:410 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
self:OnInventoryListBackButtonClicked()
end)
- ingame/promotionalevents/gamepad/promotionalevents_gamepad.lua:548 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
SCENE_MANAGER:HideCurrentScene()
self:Activate()
end)
- ingame/restyle/gamepad/outfit_selector_gamepad.lua:291 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() SCENE_MANAGER:HideCurrentScene() end)
- ingame/restyle/gamepad/outfit_slots_panel_gamepad.lua:139 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
- ingame/restyle/gamepad/outfit_slots_panel_gamepad.lua:161 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
- ingame/restyle/gamepad/restylestation_gamepad.lua:349 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(MultiFocusBack)
- ingame/restyle/gamepad/restylestation_gamepad.lua:389 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(MultiFocusBack)
- ingame/restyle/gamepad/restylestation_gamepad.lua:408 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(MultiFocusBack)
- ingame/tradinghouse/gamepad/tradinghousefeatures_gamepad.lua:378 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UnfocusPriceSelector() end)
- ingame/tradinghouse/gamepad/tradinghouse_createlisting_gamepad.lua:88 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UnfocusPriceSelector() end)
- ingame/treasuremap/treasuremap.lua:14 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
INTERACT_WINDOW:EndInteraction(TREASURE_MAP_INTERACTION)
SCENE_MANAGER:HideCurrentScene()
end)
- ingame/zonestories/gamepad/zonestories_gamepad.lua:214 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
KEYBIND_STRIP:RemoveKeybindButtonGroup(self.zoneKeybindStripDescriptor)
KEYBIND_STRIP:AddKeybindButtonGroup(self.keybindStripDescriptor)
self.gridList:Deactivate()
GAMEPAD_TOOLTIPS:ClearTooltip(GAMEPAD_QUAD1_TOOLTIP)
self:UpdateInfoTooltip(GAMEPAD_RIGHT_TOOLTIP)
self:ActivateCurrentList()
end, "UI_SHORTCUT_NEGATIVE", SOUNDS.GAMEPAD_MENU_BACK)
- ingame/zo_loot/gamepad/lootcommon_gamepad.lua:8 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(
function()
EndLooting()
end)
- pregame/accountlogin/gamepad/createlinkloadingscreen_gamepad.lua:62 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PlaySound(SOUNDS.DIALOG_DECLINE)
if self.previousState == "AccountLogin" then
CancelLogin()
end
PregameStateManager_SetState(self.previousState)
end)
- pregame/accountlogin/gamepad/gamestartup_gamepad.lua:534 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
-- if we just kicked off a platforms list load request, wait for that to finish before we let the player got back to IIS
if self.canCancelOrLoadPlatforms == true then
PlaySound(SOUNDS.DIALOG_DECLINE)
self.canCancelOrLoadPlatforms = false
PregameStateManager_SetState("AccountLogin")
end
end)
- pregame/accountlogin/gamepad/gamestartup_gamepad.lua:559 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PlaySound(SOUNDS.DIALOG_DECLINE)
PregameStateManager_SetState("AccountLogin")
end)
- pregame/accountlogin/gamepad/gamestartup_gamepad.lua:579 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PlaySound(SOUNDS.DIALOG_DECLINE)
PregameStateManager_SetState("AccountLogin")
end)
- pregame/accountlogin/gamepad/linkaccountscreen_gamepad.lua:111 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PregameStateManager_SetState("CreateLinkAccount")
PlaySound(SOUNDS.NEGATIVE_CLICK)
end)
- pregame/charactercreate/gamepad/zo_charactercreate_gamepad.lua:571 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(LeaveCharacterCreate)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:705 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:726 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:747 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:767 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:786 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:812 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:822 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:857 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
- pregame/gamepad/createaccount/createaccount_gamepad.lua:140 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PlaySound(SOUNDS.NEGATIVE_CLICK)
PregameStateManager_SetState("CreateLinkAccount")
end)
- pregame/gamepad/createlinkaccountscreen/createlinkaccountscreen_gamepad.lua:80 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PlaySound(SOUNDS.NEGATIVE_CLICK)
PregameStateManager_SetState("AccountLogin")
end)
- pregame/gamepad/linkaccountscreen/linkaccountscreen_gamepad.lua:118 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PregameStateManager_SetState("CreateLinkAccount")
PlaySound(SOUNDS.NEGATIVE_CLICK)
end)
- pregame/gamepad/linkaccountscreen/linkaccountscreen_gamepad.lua:129 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:SwitchToMainList() end)
- pregame/gamepad/worldselect/worldselectscreen_gamepad.lua:122 -- KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function()
PlaySound(SOUNDS.DIALOG_DECLINE)
ZO_Disconnect()
end)