readDictJSONTable
Definition
-- @/lua/common/utils.lua:487
function readDictJSONTable(filename)
local data = jsonReadFile(filename)
if not data then return nil end
for k,v in pairs(data) do
for k2,v2 in pairs(v) do
if k2 > 1 then
local h, r = v[1], v[k2]
for i, hv in ipairs(v[1]) do -- headers
r[hv] = r[i]
r[i] = nil
end
end
end
v[1] = nil
end
return data
end
Callers
@/lua/common/particles.lua
local function preloadParticlesTable()
local mix = readDictJSONTable("lua/common/particles.json")
@/lua/vehicle/sounds.lua
for _, sbfn in pairs(sbeamFiles) do
local tmp = readDictJSONTable(sbfn)
if tmp then