Refactor Encounters, use new translations format for save space
This commit is contained in:
parent
7d9f58650a
commit
908f45eb9b
59 changed files with 103852 additions and 58396 deletions
|
@ -1,11 +1,11 @@
|
|||
local _, addon = ...
|
||||
|
||||
local function ResolveGender(maleVersion, femaleVersion)
|
||||
local function ResolveGender(obj)
|
||||
local gender = UnitSex("player")
|
||||
if gender == 2 then
|
||||
return maleVersion
|
||||
return obj.m
|
||||
else
|
||||
return femaleVersion == nil and maleVersion or femaleVersion
|
||||
return obj.f == nil and obj.m or obj.f
|
||||
end
|
||||
end
|
||||
addon.API.ResolveGender = ResolveGender
|
||||
|
@ -16,6 +16,8 @@ function CzechQuestsAddon:GetData(key, id)
|
|||
return addon.API.GetQuest(id)
|
||||
elseif key == "speech" then
|
||||
return addon.API.GetSpeech(id)
|
||||
elseif key == "encounter" then
|
||||
return addon.API.GetEncounter(id)
|
||||
elseif addon.data[key][id] then
|
||||
return addon.data[key][id]
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue