/branches/preview/Aloft/AloftRaceData
-- TODO: unify this into a single event somehow |
function AloftRaceData:UpdateRaceFromBattlefield(event) |
for i = 1, GetNumBattlefieldScores() do |
local name, _, _, _, _, _, _, race, _, _, _, _ = GetBattlefieldScore(i) |
local name, killingBlows, honorableKills, deaths, honorGained, faction, race, class, classToken, damageDone, healingDone, bgRating, ratingChange = GetBattlefieldScore(i) |
if name and race then -- it seems that name can, on rare occasions, be nil; perhaps a race condition with zoning in/out? |
name = ("-"):split(name, 2) |
if name ~= L["Unknown"] then |
--[[ enUS ]] dL["Tauren"] = "Ta" |
--[[ enUS ]] dL["Troll"] = "Tr" |
--[[ enUS ]] dL["Undead"] = "Ud" |
--[[ enUS ]] dL["Worgen"] = "Wo" |
--[[ enUS ]] dL["Goblin"] = "Go" |
--[[ enUS ]] dL["Unknown"] = "Unknown" -- unit name for "Unknown" units |
--[[ koKR ]] dL["Tauren"] = "íë " |
--[[ koKR ]] dL["Troll"] = "í¸ë¡¤" |
--[[ koKR ]] dL["Undead"] = "ì¸ë°" |
--[[ koKR ]] dL["Worgen"] = "Wo" |
--[[ koKR ]] dL["Goblin"] = "Go" |
--[[ koKR ]] dL["Unknown"] = "Unknown" -- unit name for "Unknown" units |
--[[ ruRU ]] dL["Tauren"] = "Та" |
--[[ ruRU ]] dL["Troll"] = "ТÑ" |
--[[ ruRU ]] dL["Undead"] = "Ðе" |
--[[ ruRU ]] dL["Worgen"] = "Wo" |
--[[ ruRU ]] dL["Goblin"] = "Go" |
--[[ ruRU ]] dL["Unknown"] = "Unknown" -- unit name for "Unknown" units |
--[[ zhCN ]] dL["Tauren"] = "ç头" |
--[[ zhCN ]] dL["Troll"] = "å·¨é" |
--[[ zhCN ]] dL["Undead"] = "亡çµ" |
--[[ zhCN ]] dL["Worgen"] = "Wo" |
--[[ zhCN ]] dL["Goblin"] = "Go" |
--[[ zhCN ]] dL["Unknown"] = "Unknown" -- unit name for "Unknown" units |
--[[ zhTW ]] dL["Tauren"] = "ç" |
--[[ zhTW ]] dL["Troll"] = "é£" |
--[[ zhTW ]] dL["Undead"] = "ä¸" |
--[[ zhTW ]] dL["Worgen"] = "Wo" |
--[[ zhTW ]] dL["Goblin"] = "Go" |
--[[ zhTW ]] dL["Unknown"] = "Unknown" -- unit name for "Unknown" units |