Модуль:Песочница/Pok: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 108: | Строка 108: | ||
local results = {} | local results = {} | ||
for _, gear in pairs(gearData) do | |||
local currentGearId = gear.id or "Unknown" | |||
if gear.equipment then | |||
for slot, equipId in pairs(gear.equipment) do | |||
if equipId == targetId and (not slotFilter or slot == slotFilter) then | |||
local foundJob = nil | |||
for jobId, job in pairs(jobData) do | |||
if job.startingGear == currentGearId then | |||
foundJob = jobId | |||
break | |||
end | |||
end | |||
if foundJob then | |||
table.insert(results, "Job: " .. foundJob .. " (слот: " .. slot .. ")") | |||
else | |||
table.insert(results, "Gear: " .. currentGearId .. " (слот: " .. slot .. ")") | |||
end | |||
end | |||
end | |||
end | |||
end | |||
-- Поиск в loadout (loadoutData) | -- Поиск в loadout (loadoutData) | ||