GE Lua Documentation

Press F to search!

onCareerModulesActivated

Definition


-- @/lua/ge/extensions/career/branches.lua:444

local function onCareerModulesActivated(alreadyInLevel)
  local saveSlot, savePath = career_saveSystem.getCurrentSaveSlot()
  if not saveSlot then return end

  local saveInfo = savePath and jsonReadFile(savePath .. "/info.json")
  local outdated = not saveInfo or saveInfo.version < moduleVersion

  local data = (savePath and not outdated and jsonReadFile(savePath .. "/career/"..saveFile)) or {}
  for id, branch in pairs(getBranches()) do
    for k, v in pairs(data[id] or {}) do
      --branch[k] = v
    end
  end
end

Callers

@/lua/ge/extensions/career/modules/log.lua

local function onCareerModulesActivated()
  logList = {}
@/lua/ge/extensions/career/modules/insurance/insurance.lua

local function onCareerModulesActivated(alreadyInLevel)
  loadInsurancesData()
@/lua/ge/extensions/career/modules/playerAttributes.lua

local function onCareerModulesActivated()
  for orgId, organization in pairs(freeroam_organizations.getOrganizations()) do
@/lua/ge/extensions/career/modules/playerDriving.lua

local function onCareerModulesActivated(alreadyInLevel)
  M.ensureTraffic = true
@/lua/ge/extensions/career/modules/inventory.lua

local function onCareerModulesActivated(alreadyInLevel)
  if sellAllVehicles then
@/lua/ge/extensions/career/modules/milestones/general.lua
  if tableIsEmpty(milestoneConfigs) then
    M.onCareerModulesActivated(true)
  end
@/lua/ge/extensions/career/modules/fuel.lua

local function onCareerModulesActivated(alreadyInLevel)
  if alreadyInLevel then
@/lua/ge/extensions/career/modules/milestones/milestones.lua

local function onCareerModulesActivated(alreadyInLevel)
  if alreadyInLevel then
@/lua/ge/extensions/career/modules/branches/leagues.lua

local function onCareerModulesActivated()
  local saveSlot, savePath = career_saveSystem.getCurrentSaveSlot()
@/lua/ge/extensions/core/recoveryPrompt.lua

local function onCareerModulesActivated(alreadyInLevel)
  if alreadyInLevel then
@/lua/ge/extensions/career/modules/testDrive.lua

local function onCareerModulesActivated(alreadyInLevel)
  resetData()
@/lua/ge/extensions/career/career.lua

local function onCareerModulesActivated(alreadyInLevel)
  setupCareerActionsAndUnpause()

    onCareerModulesActivated(alreadyInLevel)
    extensions.hook("onCareerModulesActivated", alreadyInLevel)
@/lua/ge/extensions/career/modules/delivery/general.lua

local function onCareerModulesActivated(alreadyInLevel)
  if alreadyInLevel then