- common/gamepad/zo_gamepadentrydata.lua:20 --
setmetatable(entryData, self.metaTable)
- ingame/group/zo_grouplist_manager.lua:163 --
setmetatable({}, {__index = function(self, key)
local groupIndex = tonumber(key:match("^group(%d+)$"))
if groupIndex and groupIndex >= 1 and groupIndex <= GROUP_SIZE_MAX then
self[key] = groupIndex
else
self[key] = false
end
return self[key]
end, })
- ingame/leaderboards/leaderboards_shared.lua:50 --
setmetatable(data, self.leaderboardDataMetatable)
- ingame/zo_tooltip/gamepad/zo_tooltip_gamepad.lua:51 --
setmetatable(gamepadTooltip, self.metaTable)
- libraries/utility/baseobject.lua:19 --
setmetatable ({}, template)
- libraries/utility/baseobject.lua:40 --
setmetatable({}, {__index = self})
- libraries/utility/baseobject.lua:45 --
setmetatable({},
{
__index = function(table, key)
for _, parentClassTable in ipairs(parentClasses) do
local value = parentClassTable[key]
if value ~= nil then
return value
end
end
end
})
- libraries/utility/zo_savedvars.lua:102 --
setmetatable(sv, {
--Indexing this will copy the defaults, assign it to the previously missing key and return it
--It's almost like it was always there!
__index = function(t, k)
if k ~= nil then
local newValue = CopyDefaults({}, defaults)
rawset(t, k, newValue)
return newValue
end
end,
})
- libraries/utility/zo_savedvars.lua:134 --
setmetatable(sv, { __index = function(t, k)
if k ~= nil then
return defaultValue
end
end,})
- libraries/utility/zo_savedvars.lua:228 --
setmetatable(interface, interfaceMT)
- libraries/utility/zo_tableutils.lua:165 --
setmetatable (dest, getmetatable(source))