Модуль:Песочница/Pok: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 138: | Строка 138: | ||
if equipId == targetId and (not slotFilter or slot == slotFilter) then | if equipId == targetId and (not slotFilter or slot == slotFilter) then | ||
local foundGroupId = nil | local foundGroupId = nil | ||
-- Поиск группы в loadoutGroupData, в которой присутствует loadout.id | |||
for _, group in pairs(loadoutGroupData) do | |||
if group.loadouts and type(group.loadouts) == "table" then | |||
for _, lId in ipairs(group.loadouts) do | |||
if lId == loadout.id then | |||
foundGroupId = group.id | |||
break | |||
end | |||
end | |||
end | |||
if foundGroupId then break end | |||
end | |||
local foundJob = nil | local foundJob = nil | ||
-- Поиск роли в gearRoleLoadout, где группы содержат найденный id группы | -- Поиск роли в gearRoleLoadout, где группы содержат найденный id группы | ||