onSaveCampaign
Definition
-- @/lua/ge/extensions/core/checkpoints.lua:277
-- local function onVehicleAIStateChanged(data)
-- if data and data.aiControlled == true and not M.state.vehicleCheckpoints[data.vehicleId] then
-- initialiseCheckpointData(data.vehicleId)
-- end
-- end
local function onSaveCampaign(saveCallback)
local data = {}
local state = M.state
data.vehicleCheckpoints = convertVehicleIdKeysToVehicleNameKeys(state.vehicleCheckpoints)
-- data.aiVehiclePath = convertVehicleIdKeysToVehicleNameKeys(state.aiVehiclePath)
saveCallback(M.__globalAlias__, data)
end
Callers
@/lua/ge/extensions/campaign/exploration.lua
local function onSaveCampaign(saveCallback)
local data = {}
@/lua/ge/extensions/campaign/dealer.lua
local function onSaveCampaign(saveCallback)
local data = deepcopy(M.state)
@/lua/ge/extensions/statistics/statistics.lua
local function onSaveCampaign(saveCallback)
local data = {}
@/lua/ge/extensions/campaign/campaigns.lua
local function onSaveCampaign(saveCallback)
local data = {}
@/lua/ge/extensions/core/inventory.lua
local function onSaveCampaign(saveCallback)
local data = deepcopy(M.itemsTable)