createConditionSnapshot
Definition
-- @/lua/vehicle/partCondition.lua:40
local function createConditionSnapshot(snapshotKey)
local snapshotData = M.getConditions()
if not snapshotData or not snapshotKey then
log("E", "partCondition.createConditionSnapshot", "No snapshot data or no key, cannot create snapshot with key: " .. snapshotKey)
return
end
savedConditionSnapshots[snapshotKey] = snapshotData
end
Callers
@/lua/vehicle/partCondition.lua
end
createConditionSnapshot("reset")
setResetSnapshotKey("reset")
createConditionSnapshot("reset")
setResetSnapshotKey("reset")
@/lua/vehicle/extensions/gameplayInterfaceModules/interactPartCondition.lua
local function createConditionSnapshot(params)
local dataTypeCheck, dataTypeError = checkTableDataTypes(params, {"string"})
local snapshotKey = params[1]
partCondition.createConditionSnapshot(snapshotKey)
end
local snapshotKey = params[1]
partCondition.createConditionSnapshot(snapshotKey)
partCondition.setResetSnapshotKey(snapshotKey)