Модуль:Entity Lookup: различия между версиями

мНет описания правки
мНет описания правки
Строка 1: Строка 1:
local entities = mw.loadData("Модуль:IanComradeBot/entity prototypes.json/data")
local p = {}
local overrides = mw.loadData("Модуль:IanComradeBot/entity name overrides.json/data")
 
p.entities = mw.loadData("Модуль:IanComradeBot/entity prototypes.json/data") or {}
p.name_overrides = mw.loadData("Модуль:IanComradeBot/entity name overrides.json/data") or {}


local p = {}


-- p.getname{args={"FreedomImplant"}}
-- p.getname{args={"FreedomImplant"}}
Строка 9: Строка 10:
if not id then return "Не найдено" end
if not id then return "Не найдено" end


local override = p.overrides[id]
local override = p.name_overrides[id]
if override then
if override then
return override
return override
Строка 28: Строка 29:
if not name then return "Не найдено" end
if not name then return "Не найдено" end


for id, overrideName in pairs(p.overrides) do
for id, overrideName in pairs(p.name_overrides) do
if overrideName == name then
if overrideName == name then
return id
return id