Back to Home

ESO Lua File v101050

ingame/addoncompatibilityaliases/addoncompatibilityaliases_shared.lua

[◄ back to folders ]
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
--[[
This file and its accompanying XML file exist for when we decide to rename/refactor
a system and want ensure backward compatibility for addons. Just alias the old functions
and inherit any controls you change in a newly commented section. This file is for any aliases we want to exist on both PC and Console
--]]
-- Adds aliases to source object for the specified methods of target object.
local function AddMethodAliases(sourceObject, targetObject, methodNameList)
    for _, methodName in ipairs(methodNameList) do
        internalassert(sourceObject[methodName] == nil, string.format("Method '%s' of sourceObject already exists.", methodName))
        internalassert(type(targetObject[methodName]) == "function", string.format("Method '%s' of targetObject does not exist.", methodName))
        sourceObject[methodName] = function(originalSelf, ...)
            return targetObject[methodName](targetObject, ...)
        end
    end
end
    local achievementId = GetMarketProductUnlockedByAchievementId(marketProductId)
    local isAchievementComplete = IsAchievementComplete(achievementId)
    local helpCategoryIndex, helpIndex = GetMarketProductUnlockedHelpIndices(marketProductId)
    return achievementId, isAchievementComplete, helpCategoryIndex, helpIndex
end
ITEM_SET_SUPPRESSION_TYPE_NONE = ITEM_BONUS_SUPPRESSION_TYPE_NONE
ITEM_SET_SUPPRESSION_TYPE_CAMPAIGN = ITEM_BONUS_SUPPRESSION_TYPE_CAMPAIGN
ITEM_SET_SUPPRESSION_TYPE_BATTLE_GROUND = ITEM_BONUS_SUPPRESSION_TYPE_BATTLE_GROUND
ITEM_SET_SUPPRESSION_TYPE_ABILITY = ITEM_BONUS_SUPPRESSION_TYPE_ABILITY
ITEM_SET_SUPPRESSION_TYPE_ITEMSET = ITEM_BONUS_SUPPRESSION_TYPE_ITEMSET
-- Currency rename
CURT_CHAOTIC_CREATIA = CURT_TRANSMUTE_CRYSTALS
CURT_ENDEAVOR_SEALS = CURT_SEALS
MKCT_ENDEAVOR_SEALS = MKCT_SEALS
CURRENCY_CHANGE_REASON_PURCHASED_WITH_ENDEAVOR_SEALS = CURRENCY_CHANGE_REASON_PURCHASED_WITH_SEALS
REWARD_TYPE_EVENT_TICKETS = REWARD_TYPE_TRADE_BARS
MARKET_PRODUCT_FILTER_TYPE_COST_ENDEAVOR_SEALS = MARKET_PRODUCT_FILTER_TYPE_COST_SEALS
EVENT_TICKET_UPDATE = EVENT_TRADE_BAR_UPDATE
-- SlashCommandAutoComplete rename
SlashCommandAutoComplete = ZO_SlashCommandAutoComplete
-- ZO_PlatformUtils.lua
-- Returning player refactor
    return GetIntroGameplayExperienceData(PROMOTIONAL_EVENTS_PERSONAL_CAMPAIGN_TYPE_RETURNING_PLAYER)
end
end
    return GetPromotionalEventPersonalCampaignDisplayName(PROMOTIONAL_EVENTS_PERSONAL_CAMPAIGN_TYPE_RETURNING_PLAYER)
end
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_SUCCESS = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_SUCCESS
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_JUMP_FAILED = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_JUMP_FAILED
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_NOT_ELIGIBLE = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_NOT_ELIGIBLE
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_ALREADY_IN_INSTANCE = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_ALREADY_IN_INSTANCE
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_CANT_JUMP_FROM_ZONE = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_CANT_JUMP_FROM_ZONE
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_MIN_VALUE = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_MIN_VALUE
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_MAX_VALUE = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_MAX_VALUE
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_ITERATION_BEGIN = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_ITERATION_BEGIN
RETURNING_PLAYER_INSTANCE_JUMP_RESULT_ITERATION_END = INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT_ITERATION_END
EVENT_RETURNING_PLAYER_INSTANCE_JUMP_RESULT = EVENT_INTRO_GAMEPLAY_EXPERIENCE_JUMP_RESULT
    return GetNumPromotionalEventPersonalCampaignPrimaryRewards(PROMOTIONAL_EVENTS_PERSONAL_CAMPAIGN_TYPE_RETURNING_PLAYER)
end
    return GetPromotionalEventPersonalCampaignPrimaryRewardData(PROMOTIONAL_EVENTS_PERSONAL_CAMPAIGN_TYPE_RETURNING_PLAYER, rewardIndex)
end