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 106 107 108 109 110 111 112 113 114 115 116 117 118 |
CALLBACK_MANAGER : RegisterCallback ( "CraftingAnimationsStarted" , function ( ... ) self : OnRetraitAnimationsStarted ( ... ) end )
CALLBACK_MANAGER : RegisterCallback ( "CraftingAnimationsStopped" , function ( ... ) self : OnRetraitAnimationsStopped ( ... ) end )
ZO_RETRAIT_STATION_MANAGER : RegisterCallback ( "OnRetraitDirtyEvent" , function ( ... ) self : HandleDirtyEvent ( ... ) end )
end
-- To be overridden
end
-- To be overridden
end
end
return
end
local dialogName = "CONFIRM_RETRAIT_ITEM"
if isItemLocked then
dialogName = "GAMEPAD_CONFIRM_RETRAIT_LOCKED_ITEM"
else
dialogName = "CONFIRM_RETRAIT_LOCKED_ITEM"
end
end
local formattedRetraitCost = ZO_Currency_FormatPlatform ( retraitCurrency , retraitCost , ZO_CURRENCY_FORMAT_WHITE_AMOUNT_ICON )
ZO_Dialogs_ShowPlatformDialog ( dialogName , { bagId = bagId , slotIndex = slotIndex , trait = selectedTrait , } , { mainTextParams = { itemName , traitName , formattedRetraitCost , GetString ( SI_PERFORM_ACTION_CONFIRMATION ) } } )
end
ZO_Dialogs_ShowPlatformDialog ( "CONFIRM_MODIFY_TRADE_BOP" , { onAcceptCallback = ShowRetraitDialog } , { mainTextParams = { itemName } } )
else
end
end
self . requiredResearchTooltipString = zo_strformat ( SI_RETRAIT_STATION_MUST_RESEARCH_TRAIT , tradeskillName )
end
else
end
end
-- To be overridden
end
-- To be overridden
end
-- Optional override
end
-- Optional override
end
-- To be overridden
end
end
-- To be overridden
end
-- To be overridden
end
-----
-- Global functions
-----
end
end |