1
0
Fork 0

.bam/utils.lua: Adding TableMerge()

This commit is contained in:
Henrik Hautakoski 2022-09-12 19:34:10 +02:00
parent 8082309896
commit 9dc3a49207

View file

@ -8,3 +8,15 @@ function contains(table, val)
end
return false
end
function TableMerge(a, b)
local r = TableDeepCopy(a)
for k,v in pairs(b) do
if IsTable(v) then
r[k] = TableMerge(r[k] or {}, v)
else
r[k] = v
end
end
return r
end