Definition
-- @/=[C]:-1
function setmetatable(...)
Callers
@/lua/common/libs/lustach/src/lustache/context.lua
}
return setmetatable(out, context)
end
@/lua/ge/extensions/gameplay/markers/missionMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/free.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/missions/missionTypes/flowMission.lua
local o = ... or {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luasocket/socket/smtp.lua
_M.TIMEOUT, create))
local s = base.setmetatable({tp = tp}, metat)
-- make sure tp is closed if we get an exception
@/lua/ge/extensions/flowgraph/graph.lua
--[[ n._mInFlowPins[pname] = setmetatable({type = 'flow'},
{ __index = {value = function()
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/interpolatedMap.lua
return setmetatable(r, {__index = methods})
end
@/lua/common/event.lua
function Event.new()
return setmetatable({__subscribers = {}}, Event)
end
@/lua/ge/extensions/editor/missionEditor/objectives.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/util/searchUtil.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/dequeue.lua
return setmetatable(r, {__index = methods})
end
@/lua/ge/extensions/core/cameraModes/autozoom.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/core/cameraModes/predictor.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/core/cameraModes/pacenoteOrbit.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/extensions/ui/imguiUtils.lua
}
setmetatable(data, ValueSampler)
return data
@/lua/common/libs/luamqtt/mqtt/protocol5.lua
local sp = (band(byte1, 0x1) ~= 0)
packet = setmetatable({type=ptype, sp=sp, rc=byte2}, connack_packet_mt)
-- DOC: 3.2.2.3 CONNACK Properties
-- DOC: 3.3.2.3 PUBLISH Properties
packet = setmetatable({type=ptype, dup=dup, qos=qos, retain=retain, packet_id=packet_id, topic=topic}, packet_mt)
ok, err = parse_properties(ptype, read_data, input, packet)
end
packet = setmetatable({type=ptype, packet_id=packet_id, rc=0, properties={}, user_properties={}}, packet_mt)
if input.available > 0 then
end
packet = setmetatable({type=ptype, packet_id=packet_id, rc=0, properties={}, user_properties={}}, packet_mt)
if input.available > 0 then
end
packet = setmetatable({type=ptype, packet_id=packet_id, rc=0, properties={}, user_properties={}}, packet_mt)
if input.available > 0 then
end
packet = setmetatable({type=ptype, packet_id=packet_id, rc=0, properties={}, user_properties={}}, packet_mt)
if input.available > 0 then
-- DOC: 3.9.2.1 SUBACK Properties
packet = setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
ok, err = parse_properties(ptype, read_data, input, packet)
-- 3.11.2.1 UNSUBACK Properties
packet = setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
ok, err = parse_properties(ptype, read_data, input, packet)
-- DOC: 3.13 PINGRESP – PING response
packet = setmetatable({type=ptype, properties={}, user_properties={}}, packet_mt)
elseif ptype == packet_type.DISCONNECT then
-- DOC: 3.14 DISCONNECT – Disconnect notification
packet = setmetatable({type=ptype, rc=0, properties={}, user_properties={}}, packet_mt)
if input.available > 0 then
-- DOC: 3.15.2.1 Authenticate Reason Code
packet = setmetatable({type=ptype, rc=0, properties={}, user_properties={}}, packet_mt)
if input.available > 1 then
@/lua/ge/extensions/flowgraph/basenode.lua
setmetatable(emptyPin, {
__newindex = function(tbl, key, value)
setmetatable(self.pinIn, {
__index = function(self, key) return emptyPin end,
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/tools/rallyToolbox.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/flowgraph/baseStateNode.lua
--setmetatable(o, C)
for k, v in pairs(C) do
@/lua/ge/extensions/flowgraph/link.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/sitesEditor/tags.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/vehicleActivePooling.lua
setmetatable(new, VehPool)
@/gameplay/missions/italy/arrive/012-Field/script.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/playbookUtils.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/rallyEditor/notebookInfo.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/objectpool/main.lua
setmetatable(_G, {
__newindex = __newIndexHandler,
@/lua/common/utils.lua
function tableReadOnly(table)
return setmetatable({}, {
__index = table,
end
return setmetatable(new_table, getmetatable(object))
end
function detectGlobalWrites()
setmetatable(_G, {
__newindex = function (t, key, val)
@/lua/ge/extensions/core/cameraModes/observer.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/flowgraph/nodes/math/math.lua
env.__pinIn = self.pinIn
setmetatable(
env,
@/lua/common/libs/copas/copas/timer.lua
assert(type(opts.callback) == "function", "expected callback to be a function")
return setmetatable({
delay = opts.delay,
@/lua/ge/extensions/gameplay/sites/customFields.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/extensions/tech/techCapture.lua
o = o or {}
setmetatable(o, self)
self.__index = self
@/lua/common/libs/lustach/src/lustache/scanner.lua
}
return setmetatable(out, { __index = self } )
end
@/lua/ge/extensions/gameplay/rally/tools/devTools.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/kdtreepoint3d.lua
local function new(itemCount)
return setmetatable({
tree = nil,
@/lua/ge/map.lua
local buildSerial = -1
local emptyTable = setmetatable({}, {__newindex = function(t, key, val) log('E', 'map', 'Tried to insert new elements into map.objects') end})
local vecUp = vec3(0,0,1)
local data = {waitDt = -1, update = nop, eventFun = nop}
setmetatable(data, singleEventTimer)
return data
-- backward compatibility fixes below
setmetatable(M, {
__index = function(tbl, key)
@/lua/ge/extensions/core/cameraModes/driver.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/sites/sites.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/trafficSignals.lua
data = data or {}
setmetatable(o, self)
data = data or {}
setmetatable(o, self)
data = data or {}
setmetatable(o, self)
@/lua/common/extensions.lua
end
setmetatable(data, ExtensionProxy)
return data
setmetatable(M, MT)
@/lua/common/libs/lunajson/lunajson/decoder.lua
}
setmetatable(f_str_hextbl, f_str_hextbl)
}
setmetatable(f_str_escapetbl, f_str_escapetbl)
-- caching interpreted keys for speed
local f_str_keycache = setmetatable({}, {__mode="v"})
}
setmetatable(dispatcher, dispatcher)
@/lua/ge/extensions/flowgraph/nodes/logic/booleanExpression.lua
env.__pinIn = self.pinIn
setmetatable(
env,
@/lua/common/extensions/ui/imgui.lua
setmetatable(M, MT)
@/lua/common/quadtree.lua
local function newQuadtree(numOfItems)
return setmetatable({
tree = {},
@/lua/common/libs/copas/copas/ftp.lua
copas.ftp = setmetatable({}, {
-- use original module as metatable, to lookup constants like socket.TIMEOUT, etc.
@/lua/common/libs/resty/template.lua
loadchunk = function(view)
return assert(load(view, nil, nil, setmetatable({ template = template }, context)))
end
local func = assert(loadstring(view))
setfenv(func, setmetatable({ template = template }, context))
return func
loadchunk = function(view)
return assert(load(view, nil, nil, setmetatable({ template = template }, context)))
end
if type(layout) == "table" then
return setmetatable({ render = function(self, context)
local context = context or self
else
return setmetatable({ render = function(self, context)
local context = context or self
end
return setmetatable({ render = function(self, context)
return render(view, context or self)
end
c[j] = "return layout and include(layout,setmetatable({view=table.concat(___),blocks=blocks},{__index=context})) or table.concat(___)"
return concat(c)
@/lua/ge/extensions/gameplay/util/sortedList.lua
self.objects = {}
setmetatable(self.objects, {
__index = function() return {name = "Missing!", missing = true, id = -1} end
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/loop/rallyLoopManager.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/api/guiInstancer.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/layers.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/utils/filterchain.lua
local data = {}
setmetatable(data, Smooth)
data.rate = rate or 1
local data = {}
setmetatable(data, Interval)
data.offTime = timeOff or 0.1
local data = {}
setmetatable(data, Startdelay)
data.startdelay = startdelay or 0
@/lua/common/utils/pixellib.lua
local newInstance = {}
setmetatable(newInstance, LuaPixelBuffer)
return newInstance
@/lua/common/libs/lua-websockets/websocket/client.lua
return setmetatable({},{__index = function(self, name)
if name ~= 'copas' and name ~= 'new' and name ~= 'ev' and name ~= 'sync' then return end -- we do random lookups here, so do not try to load random files there ...
@/lua/ge/extensions/gameplay/rally/driveline/drivelineMeasurement.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/singleHologramMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/api/preferencesRegistry.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/flowgraph/groupHelper.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/filters.lua
}
return setmetatable(data, freqFilter1)
end
}
return setmetatable(data, freqDetector)
end
local data = { s_prev = 0, s_prev2 = 0, cycleDt = 0, lastAmpl = 0, N = 0 }
return setmetatable(data, freqExists)
end
local data = {spring = spring or 10, damp = damp or 2, state = startingValue or 0, vel = 0}
return setmetatable(data, temporalSpring)
end
local data = {[false] = rate, [true] = outRate or rate, startAccel = startaccel, stopAccel = stopAccel or startaccel, state = startingValue or 0, prevvel = 0}
return setmetatable(data, temporalSigmoidSmoothing)
end
local data = {[false] = rate, [true] = min(outRate or rate, 1e+30), state = startingValue or 0}
return setmetatable(data, temporalSmoothingNonLinear)
end
local data = {[false] = inRate, [true] = max(outRate or inRate, 1e-307), autoCenterRate = max(autoCenterRate or inRate, 1e-307), _startingValue = startingValue, state = startingValue}
setmetatable(data, temporalSmoothing)
local data = {[false] = inRate * dt, [true] = max(outRate or inRate, 1e-307) * dt, state = 0}
return setmetatable(data, linearSmoothing)
end
function newNopSmoothing()
return setmetatable({}, nopSmoothing)
end
data.a = (2000 + data.a) * adt / (1 + adt)
return setmetatable(data, exponentialSmoothing)
end
local data = {a = 2 / max(window, 2), a2 = 2 / max(window2 or math.huge, 2), startingValue = startingValue, st = startingValue, [true] = 0, [false] = 0}
return setmetatable(data, exponentialSmoothingT)
end
[1] = 1 / scale, [2] = 0, [3] = 0, [4] = 0, [5] = 0}
return setmetatable(data, lineFitting)
end
@/lua/ge/extensions/editor/crawlEditor/waypoints.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/traffic/vehicle.lua
local o = ... or {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/vehicleCapture.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/util/editorElementHelper.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luamqtt/mqtt/protocol.lua
function protocol.combine(...)
return setmetatable({...}, combined_packet_mt)
end
@/lua/ge/extensions/gameplay/sites/zone.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/markers/bigmapMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/vehicle/energyStorage.lua
}
setmetatable(M.nilStorage, mt)
end
@/lua/common/tech/techCommunication.lua
local set = {}
return setmetatable(set, {
__index = {
o = o or {}
setmetatable(o, self)
self.__index = self
@/lua/common/libs/luamqtt/mqtt/client.lua
function client.create(...)
local cl = setmetatable({}, client_mt)
cl:__init(...)
@/lua/ge/extensions/util/terrainGenerator.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/crash.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/markers/driftLineMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/dev.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/util/zoneSelectorUtil.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/progressSetup.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/rallyEditor/static.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/util/plotHelperUtil.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/autopoint.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/markers/inspectVehicleMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/snaproad.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/raceEditor/segments.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/loop/speedingDetector.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/transition.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/delivery/delivery.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/gameengine.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/rally/notebook/structured.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/flowgraph/basewindow.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luamqtt/mqtt/ioloop.lua
local function ioloop_create(args)
local inst = setmetatable({}, ioloop_mt)
inst:__init(args)
@/lua/ge/extensions/editor/api/genericInspector.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/ge_utils.lua
-- scenetree is a singleton, no more than one 'instance' at any time, so hardcode the creation
scenetree = setmetatable({}, scenetree)
end
return setmetatable({ time = 0 }, FPSLimiter)
end
@/lua/ge/extensions/gameplay/race/segment.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/vehicleTracker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/rallyEditor/recceTab.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/inspect/inspect.lua
inspect.KEY = setmetatable({}, {__tostring = function() return 'inspect.KEY' end})
inspect.METATABLE = setmetatable({}, {__tostring = function() return 'inspect.METATABLE' end})
inspect.KEY = setmetatable({}, {__tostring = function() return 'inspect.KEY' end})
inspect.METATABLE = setmetatable({}, {__tostring = function() return 'inspect.METATABLE' end})
if type(mt) ~= 'table' then mt = nil end -- ignore not nil/table __metatable field
setmetatable(processedCopy, mt)
processed = processedCopy
local inspector = setmetatable({
depth = depth,
setmetatable(inspect, { __call = function(_, ...) return inspect.inspect(...) end })
@/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/race/pacenote.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/gameplay/missions/gridmap_v2/collection/002-blenderbowl/script.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luasec/ssl.lua
-- otherwise the C registry will be cleared.
local registry = setmetatable({}, {__mode="k"})
@/lua/ge/extensions/flowgraph/baseModule.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/lua-MessagePack/MessagePack.lua
local packers = setmetatable({}, {
__index = function(t, k)
unpackers = setmetatable({
[0xC0] = function() return nil end,
@/lua/vehicle/sounds.lua
local data = {obj = sndObj, lastVol = 0, lastPitch = 0, lastColor = 0, lastTexture = 0}
setmetatable(data, soundObj)
return data
@/lua/ge/extensions/gameplay/rally/tools/loopToolbox.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/luaProfiler.lua
local o = {}
setmetatable(o, C)
o:init(...)
@/lua/ge/extensions/editor/sitesEditor/zones.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/notebook/missionSettings.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/raceEditor/trackLayout.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/crawlEditor/startingPositions.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/gameplay/missions/gridmap_v2/aiRace/001-grindergrandprix/script.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/flowgraph/builder.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/race/path.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/LuaIRC/set.lua
t.sockets = {}
return setmetatable(t, set)
end
@/lua/ge/extensions/gameplay/markers/parkingMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/general.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/chase.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/drift/stuntZones/nearPole.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/lunajson/lunajson/sax.lua
}
setmetatable(f_str_hextbl, f_str_hextbl)
}
setmetatable(f_str_escapetbl, f_str_escapetbl)
@/lua/ge/extensions/gameplay/rally/recceSettings.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/cylinderMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/sitesEditor/locations.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/recce.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/flowgraph/states.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/loop/stagedCountdownTest.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/vehicle/htmlTexture.lua
return setmetatable(r, {__index = {callJS = callJS, streamJS = streamJS}})
end
@/lua/ge/extensions/gameplay/rally/driveline/drivelineV3.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/LuaJIT/zone.lua
return setmetatable({
flush = function(t)
@/lua/ge/extensions/flowgraph/pin.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/copas/copas/lock.lua
-- registry, locks indexed by the coroutines using them.
local registry = setmetatable({}, { __mode="kv" })
end
return setmetatable({
timeout = timeout,
call_count = nil, -- recursion call count
errors = setmetatable({}, { __mode = "k" }), -- error indexed by coroutine
}, lock)
setmetatable(self, destroyed_lock_mt)
return true
@/lua/ge/extensions/editor/crawlEditor/trails.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/route/raceRoute.lua
-- local clone = {}
-- setmetatable(clone, C)
-- clone.path = deepcopy(self.path)
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luasocket/socket/http.lua
socket.sourcet["http-chunked"] = function(sock, headers)
return base.setmetatable({
getfd = function() return sock:getfd() end,
socket.sinkt["http-chunked"] = function(sock)
return base.setmetatable({
getfd = function() return sock:getfd() end,
local c = socket.try((create or socket.tcp)())
local h = base.setmetatable({ c = c }, metat)
-- create finalized try
@/lua/common/libs/lustach/src/lustache/renderer.lua
}
return setmetatable(out, { __index = self })
end
@/lua/ge/extensions/core/cameraModes/smooth.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/editor/missionEditor/issues.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/external.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/libs/luamqtt/mqtt/protocol4.lua
local sp = (band(byte1, 0x1) ~= 0)
return setmetatable({type=ptype, sp=sp, rc=byte2}, connack_packet_mt)
elseif ptype == packet_type.PUBLISH then
end
return setmetatable({type=ptype, dup=dup, qos=qos, retain=retain, packet_id=packet_id, topic=topic, payload=payload}, packet_mt)
elseif ptype == packet_type.PUBACK then
local packet_id = parse_uint16(input.read_func)
return setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
elseif ptype == packet_type.PUBREC then
local packet_id = parse_uint16(input.read_func)
return setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
elseif ptype == packet_type.PUBREL then
local packet_id = parse_uint16(input.read_func)
return setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
elseif ptype == packet_type.PUBCOMP then
local packet_id = parse_uint16(input.read_func)
return setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
elseif ptype == packet_type.SUBACK then
end
return setmetatable({type=ptype, packet_id=packet_id, rc=rc}, packet_mt)
elseif ptype == packet_type.UNSUBACK then
local packet_id = parse_uint16(input.read_func)
return setmetatable({type=ptype, packet_id=packet_id}, packet_mt)
elseif ptype == packet_type.PINGRESP then
end
return setmetatable({type=ptype}, packet_mt)
else
@/lua/common/libs/lua-websockets/websocket/server.lua
return setmetatable({},{__index = function(self, name)
if name ~= 'copas' and name ~= 'ev' then return end -- we do random lookups here, so do not try to load random files there ...
@/lua/ge/extensions/editor/util/vehicleFilterUtil.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/lunajson/lunajson/encoder.lua
}
setmetatable(f_string_subst, f_string_subst)
}
setmetatable(dispatcher, dispatcher)
@/lua/vehicle/ai.lua
local M = {}
local E = setmetatable({}, {__newindex = function(t, key, val) log('E', 'ai.lua', 'Tried to insert new elements into token empty table') end})
@/lua/ge/extensions/core/cameraModes/topDown.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/core/cameraModes/relative.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/kdtreebox3d.lua
local function new(itemCount)
return setmetatable({
tree = nil,
@/lua/ge/extensions/scenario/raceMarkers/crawlMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/controlSystems.lua
data.minIntegral = minIntegral or -data.maxIntegral
setmetatable(data, PIDParallel)
return data
data.minIntegral = minIntegral or -data.maxIntegral
setmetatable(data, PIDStandard)
return data
@/lua/common/libs/resty/template/html.lua
template.html = setmetatable(html, html)
@/lua/common/delayLine.lua
return setmetatable(r, {__index = methods})
end
@/lua/ge/extensions/scenario/raceMarkers/attention.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/prefabs.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/lua-luaepnf/epnf.lua
end
setmetatable( env_index, { __index = e } )
setmetatable( env, {
setmetatable( env_index, { __index = e } )
setmetatable( env, {
__index = env_index,
@/lua/ge/extensions/gameplay/drift/stuntZones/driftThrough.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/sites/parkingSpot.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/notebook/pacenote.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/rallyManager.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/notebook/path.lua
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/loop/rallyEventLog.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/notebook/codriver.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luasocket/socket/socket.lua
sinkt["close-when-done"] = function(sock)
return base.setmetatable({
getfd = function() return sock:getfd() end,
sinkt["keep-open"] = function(sock)
return base.setmetatable({
getfd = function() return sock:getfd() end,
sourcet["by-length"] = function(sock, length)
return base.setmetatable({
getfd = function() return sock:getfd() end,
local done
return base.setmetatable({
getfd = function() return sock:getfd() end,
@/lua/ge/extensions/gameplay/markers/zoneMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/lustach/src/lustache.lua
return setmetatable(lustache, {
__index = function(self, idx)
@/lua/ge/extensions/gameplay/rally/loop/roadSectionPenaltyKeeper.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/raceEditor/tools.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/gameplay/missions/west_coast_usa/chase/001-Goliath/script.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/conditions.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/copas/copas/semaphore.lua
-- registry, semaphore indexed by the coroutines using them.
local registry = setmetatable({}, { __mode="kv" })
local self = setmetatable({
count = start or 0,
queue = {},
to_flags = setmetatable({}, { __mode = "k" }), -- timeout flags indexed by coroutine
}, semaphore)
@/lua/ge/extensions/editor/missionEditor/additionalAttributes.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/orbit.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/jbeam/expressionParser.lua
setmetatable(context, {
__index = function(tbl, key)
setmetatable(context, {
__index = function(tbl, key)
@/lua/ge/extensions/gameplay/rally/transcripts/entry.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/console/bananabench-xml.lua
local xml = {}
setmetatable(xml, XML)
xml.name = ""
@/lua/common/libs/copas/copas/http.lua
socket.sourcet["http-chunked"] = function(sock, headers)
return base.setmetatable({
getfd = function() return sock:getfd() end,
socket.sinkt["http-chunked"] = function(sock)
return base.setmetatable({
getfd = function() return sock:getfd() end,
local c = socket.try(reqt:create()) -- method call, passing reqt table as self!
local h = base.setmetatable({ c = c }, metat)
-- create finalized try
@/lua/ge/extensions/editor/api/valueInspector.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/fallback.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/missions/missionTypes/baseMission.lua
local o = ... or {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/util/vehicleSelectUtil.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/noneMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/markers/invisibleMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/rallyEditor/pacenotes/pacenoteForm.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/LuaIRC/init.lua
assert(checkNick(o.nick), "Erroneous nickname passed to irc.new")
return setmetatable(o, meta_preconnect)
end
self.socket = s
setmetatable(self, meta)
self.socket:close()
setmetatable(self, nil)
end
@/lua/ge/extensions/editor/rallyEditor/measurementsTab.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/notebook/structured/visualCompositor.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/careerSetup.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/crawlEditor/boundaries.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/vehicle/controller.lua
}
setmetatable(M.nilController, mt)
@/lua/common/tcpServer.lua
return setmetatable(newObj, self)
end
@/lua/ge/extensions/gameplay/markers/invisibleTrigger.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/race/pathnode.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/cutCapture.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/shake.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/libs/luasocket/socket/tp.lua
end
return base.setmetatable({c = c}, metat)
end
@/lua/ge/extensions/editor/missionEditor/setupModules.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/route/route.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/previewChecker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/tech/pcdLib.lua
o = o or {}
setmetatable(o, self)
self.__index = self
@/lua/ge/extensions/gameplay/drift/stuntZones/donut.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/graphpath.lua
local function newMinheap()
return setmetatable({length = 0, vals = {}}, minheap)
end
local function newGraphpath()
return setmetatable({graph = {}, positions = {}, radius = {}}, Graphpath)
end
@/lua/ge/extensions/flowgraph/manager.lua
--[[
setmetatable(self.graphs, {
__newindex = function(s, key, value)
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/markers/gasStationMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/sideMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute.lua
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/transcripts/path.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/vehicle/extensions/profiling/zone.lua
return setmetatable({
flush = function(t)
@/lua/ge/extensions/editor/raceEditor/testing.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/drift/stuntZones/hitPole.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/LuLPeg/lulpeg.lua
end
local env = setmetatable({}, { __index=errR, __newindex=errW })
noglobals = function()
mt.__mode = mode
return setmetatable(t, mt)
end
function util.strip_mt (t)
return setmetatable(t, nil)
end
function byteset_constructor (upper)
local set = setmetatable(load(t_concat{
"return{ [0]=false",
function set_new (t)
local set = setmetatable({}, set_mt)
for i = 1, #t do set[t[i]] = true end
local mt = {__mode = "v"}
setmetatable(mem, mt)
setmetatable(fmem, mt)
setmetatable(mem, mt)
setmetatable(fmem, mt)
setmetatable(gmem, mt)
setmetatable(fmem, mt)
setmetatable(gmem, mt)
end
local unifiable = setify{"char", "set", "range"}
local hasCmt; hasCmt = setmetatable({}, {__mode = "k", __index = function(self, pt)
local kind, res = pt.pkind, false
local pt = newproxy(baseproxy)
setmetatable(cons, __index_LL)
proxycache[pt]=cons
function newpattern(pt)
return setmetatable(pt,LL)
end
local LuVERSION = "0.1.0"
local function global(self, env) setmetatable(env,{__index = self}) end
local function register(self, env)
jit = jit and jit.status(),
lua52_len = not #setmetatable({},{__len = function()end}),
proxies = pcall(function()
@/lua/ge/extensions/editor/rallyEditor/pacenotes.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/ringMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/audioManager.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/notebook/pacenoteWaypoint.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/race/race.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/startTrigger.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/flowgraph/variableStorage.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/scenarios.lua
}
setmetatable(sc, backwardCompatibility)
end
}
setmetatable(scenario_race, backwardCompatibility)
rawset(_G, 'scenario_race', scenario_race) -- rawset avoids global setter wrapper detections
@/lua/ge/extensions/core/cameraModes/trackir.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/timeEvents.lua
setmetatable(data, mt)
return data
@/lua/ge/extensions/scenario/raceMarkers/overhead.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/handheld.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/gameplay/markers/crawlMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/util/transformUtil.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/cameraPathPlayer.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/copas/copas/limit.lua
function ll.new()
return setmetatable({}, ll)
end
@/lua/common/csvlib.lua
local function newXSV(delim, ...)
local self = setmetatable({buf = buffer.new(), linedelim = "", delim = delim, delimnum = byte(delim, 1)}, csvWriter)
local headercount = select('#', ...)
@/lua/ge/extensions/core/cameraModes/collision.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/editor/rallyEditor/testTab.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/sitesEditor/parkingSpots.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/sideColumnMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/rally/transcripts/vehicleSnapshot.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/api/history.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/sites/location.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/util/testExtensionProxies.lua
local res = {}
setmetatable(res, ExtensionProxyTester)
return res
@/lua/ge/extensions/editor/rallyEditor/drivelineTab.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/rallyEditor/missionSettings.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/sitesEditor/sortedListDisplay.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/traffic/baseRole.lua
local o = ... or {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/progressSingle.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/missions/missionTypes/editorHelper.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/scenario/raceMarkers/sideHologramMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/onboard.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/editor/raceEditor/pacenotes.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/gameplay/race/startPosition.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/raceEditor/startPositions.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/libs/luasocket/socket/ftp.lua
local tp = socket.try(tp.connect(server, port or _M.PORT, _M.TIMEOUT, create))
local f = base.setmetatable({ tp = tp }, metat)
-- make sure everything gets closed in an exception
@/lua/vehicle/ve_utils.lua
function HighPerfTimer()
return setmetatable({os.clockhp()}, _HighPerfTimer)
end
@/lua/ge/extensions/editor/missionEditor/genericTypeData.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/crawlEditor/paths.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/common/mathlib.lua
newLuaVec3xyz = function (x, y, z)
return (setmetatable({x = x, y = y, z = z}, LuaVec3)) -- parenthesis to workaround slowdown from: NYI return to lower frame
end
StackVec3.__index = StackVec3
local push3obj, stacki, stackv3 = setmetatable(StackVec3, StackVec3), 1, {}
for i = 100, 1, -1 do stackv3[i] = newLuaVec3xyz(0,0,0) end
newLuaQuatxyzw = function (_x, _y, _z, _w)
return (setmetatable({ x = _x, y = _y, z = _z, w = _w }, LuaQuat)) -- parenthesis needed to workaround extreme slowdown from: NYI return to lower frame
end
@/lua/common/jbeam/slotSystem.lua
end
return setmetatable(t or {}, mt)
end
@/lua/ge/extensions/core/cameraModes/path.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/core/cameraModes/unicycle.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/libs/LuaIRC/util.lua
local colByte = char(3)
setmetatable(color, {__call = function(_, text, colornum)
colornum = type(colornum) == "string" and assert(color[colornum], "Invalid color '"..colornum.."'") or colornum
@/lua/ge/extensions/gameplay/rally/driveline/pointList.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/dynamicProps.lua
setmetatable(object, DynamicProps)
return object
@/lua/common/kdtreebox2d.lua
local function new(itemCount)
return setmetatable({
tree = nil,
@/lua/vehicle/bdebug.lua
M.initState = {}
setmetatable(M.initState, {
__index = function(_, key)
M.state = {}
setmetatable(M.state, {
__index = function(_, key)
M.stateNoReset = {}
setmetatable(M.stateNoReset, {
__index = function(_, key)
@/lua/common/jit/zone.lua
return setmetatable({
flush = function(t)
@/lua/vehicle/bullettime.lua
}
setmetatable(M, backwardCompatibility)
@/lua/ge/extensions/gameplay/markers/walkingMarker.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/crawlEditor/presets.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/gameplay/missions/gridmap_v2/delivery/004-obstaclecourse/script.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/editor/missionEditor/progressMulti.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/vehicle/input.lua
end
setmetatable(M.keys, MT)
M.state = {}
@/lua/ge/extensions/core/cameraModes/noise.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/core/cameraModes/manualzoom.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/common/libs/copas/copas/smtp.lua
copas.smtp = setmetatable({}, {
-- use original module as metatable, to lookup constants like socket.SERVER, etc.
@/lua/ge/extensions/editor/raceEditor/timeTrials.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/cameraModes/bigMap.lua
local o = ... or {}
setmetatable(o, C)
o:init()
@/lua/ge/extensions/editor/raceEditor/pathnodes.lua
local o = {}
setmetatable(o, C)
C.__index = C
@/lua/ge/extensions/core/settings/graphicsQualityGroup.lua
local o = ... or {}
setmetatable(o, C)
o:init(qualitiyLevelsFilename, groupName)