Module:HeroData: Difference between revisionsGive feedback
mNo edit summary |
m get hero key with hero module func instead of _search_string from lang |
||
| Line 12: | Line 12: | ||
if (v["Name"] == name) then | if (v["Name"] == name) then | ||
return v | return v | ||
end | |||
end | |||
return nil | |||
end | |||
-- returns the key of the specified hero's english name | |||
function p.get_hero_key(name) | |||
for i,v in pairs(heroes_data) do | |||
if (v["Name"] == name) then | |||
return i | |||
end | end | ||
end | end | ||
| Line 109: | Line 119: | ||
template_args["name_english"] = hero_name | template_args["name_english"] = hero_name | ||
template_args["name_localized"] = lang_module. | template_args["name_localized"] = lang_module._get_string(p.get_hero_key(hero_name)) | ||
local wep_name = hero_data["WeaponName"] | local wep_name = hero_data["WeaponName"] | ||
| Line 284: | Line 294: | ||
return template_calls | return template_calls | ||
end | end | ||
return p | return p | ||