Originally Posted by Wobin
Just as a note, you can escape early from that loop by using return true as soon as you have a match and return false outside the loop.
|
Lua Code:
function Harvest.IsValidWoodworkingName(name)
for lang, langs in pairs(Harvest.langs) do
for k, v in pairs(Harvest.woodworking[langs]) do
if v == name then
return true
end
end
end
return false
end
Like that you mean?