onFirstUpdate
Definition
-- @/lua/ge/extensions/core/commandhandler.lua:148
local function onFirstUpdate()
if ignoreStartupCmd then
log('D', logTag, 'module reloaded: Startup command ignored')
return
end
local cmdArgs = Engine.getStartingArgs()
for i = 1, #cmdArgs do
local arg = cmdArgs[i]
arg = arg:stripcharsFrontBack('"')
if arg == '-command' and i + 1 <= #cmdArgs then
local arg1 = cmdArgs[i + 1]
if arg1 then
arg1 = arg1:stripcharsFrontBack('"\'')
if arg1:startswith('beamng:') then
onSchemeCommand(arg1:sub(8), true) -- strip 'beamng:'
break
else
log('E', logTag, 'unknown scheme: ' ..tostring(arg1))
end
end
end
end
end
Callers
@/lua/ge/extensions/core/input/bindings.lua
local function onFirstUpdate()
M.devices = updateDevicesList(M.devices)
@/lua/ge/extensions/render/hdr.lua
local function onFirstUpdate()
if initialized then return end
@/lua/ge/extensions/ui/audio.lua
local function onFirstUpdate()
local soundsJson = jsonReadFile("ui/soundClasses.json")
@/lua/ge/extensions/core/audio.lua
local function onFirstUpdate()
--log("I", "onFirstUpdate", 'onFirstUpdate called....')
@/lua/ge/extensions/editor/main.lua
local function onFirstUpdate()
if editorWasActive then
@/lua/ge/extensions/core/schemeCommandServer.lua
local function onFirstUpdate()
udpSocket = socket.udp()
@/lua/ge/extensions/core/input/actions.lua
local function onFirstUpdate()
table.clear(actionsCache)