Fix Saving for Multiple Spawned Vehicles

This commit is contained in:
2025-03-06 20:09:16 +01:00
parent 17d90c2699
commit d245d00706
2 changed files with 14 additions and 12 deletions

View File

@@ -30,9 +30,9 @@ local function spawnVehicle(inventoryId, callback)
end
local function Retrieve(inventoryId)
career_vehicleSaveSystem.QueueVehicleToSave(inventoryId)
career_vehicleSaveSystem.EnqueueVehicleToSave(inventoryId)
if not career_vehicleSaveSystem.SaveVehicle(inventoryId) then
career_vehicleSaveSystem.QueuedVehicleSaved(inventoryId)
career_vehicleSaveSystem.DequeueVehicleToSave(inventoryId)
end
local vehicleValue = career_modules_valueCalculator.getInventoryVehicleValue(inventoryId, true)
@@ -87,7 +87,7 @@ end
local function RemoveVehicleObject(inventoryId)
table.insert(vehicleObjectsToRemove, inventoryId)
career_vehicleSaveSystem.QueueVehicleToSave(inventoryId)
career_vehicleSaveSystem.EnqueueVehicleToSave(inventoryId)
career_vehicleSaveSystem.SaveVehicle(inventoryId)
career_vehicleSaveSystem.CheckSavedAsync(function()
career_modules_inventory_removeVehicleObject(inventoryId)