GE Lua Documentation

Press F to search!

freezeState

Definition


-- @/lua/ge/extensions/gameplay/traffic.lua:815

local function freezeState() -- stops the traffic, police, and parking systems, and returns the state data
  return M.onSerialize(), gameplay_police.onSerialize(), gameplay_parking.onSerialize()
end

Callers

@/lua/ge/extensions/gameplay/missions/missionManager.lua
    if gameplay_traffic.getState() == 'on' then
      trafficSetup._prevTraffic, trafficSetup._prevPolice, trafficSetup._prevParking = gameplay_traffic.freezeState() -- stash previous traffic
      log("I", logTag, "Now storing current traffic state")