GE Lua Documentation

Press F to search!

onClientPreStartMission

Definition


-- @/lua/ge/extensions/freeroam/freeroam.lua:174

local function onClientPreStartMission(levelPath)
  local path, file, ext = path.splitWithoutExt(levelPath)
  file = path .. 'mainLevel'
  if not FS:fileExists(file..'.lua') then return end
  extensions.loadAtRoot(file,"")
  if mainLevel and mainLevel.onClientPreStartMission then
    mainLevel.onClientPreStartMission(levelPath)
  end
end

Callers

@/lua/ge/extensions/gameplay/garageMode.lua

local function onClientPreStartMission(levelPath)
  if activateGarageModeOnLevelLoad and not active then
@/lua/ge/extensions/freeroam/freeroam.lua
  if mainLevel and mainLevel.onClientPreStartMission then
    mainLevel.onClientPreStartMission(levelPath)
  end
@/lua/ge/extensions/core/environment.lua

local function onClientPreStartMission(levelPath)
  local levelInfo = getObject("LevelInfo")
@/lua/ge/extensions/core/audio.lua

local function onClientPreStartMission(levelPath)
  -- log("I", "loadLevelBank", "Loading default level banks")
@/lua/ge/extensions/core/checkpoints.lua

local function onClientPreStartMission(levelPath)
  -- log('I', logTag, 'onClientPreStartMission called...')