Fix Open Doors After Loading

This commit is contained in:
snoutie 2025-03-05 18:29:39 +01:00
parent c66ce4400e
commit 0802e82456

View File

@ -108,7 +108,7 @@ local function SaveVehicle(inventoryId)
local object = be:getObjectByID(vehicleId)
object:queueLuaCommand("beamstate.save(\"" ..
saveFile ..
"\"); obj:queueGameEngineLua('career_vehicleSaveSystem.QueuedVehicleSaved(\"" .. inventoryId .. "\")')")
"\"); obj:queueGameEngineLua('career_vehicleSaveSystem.QueuedVehicleSaved(\"" .. inventoryId .. "\")');")
return true
else
return false
@ -123,7 +123,9 @@ local function LoadVehicle(inventoryId)
log("I", "loading", "loading vehicle from " .. saveFile)
local object = be:getObjectByID(vehicleId)
object:queueLuaCommand("beamstate.load(\"" ..
saveFile .. "\")")
saveFile .. "\");" ..
"for key, value in pairs(v.data.controller) do if value['fileName'] == 'advancedCouplerControl' then local c = controller.getController(value['name']) if c['reset'] then c['reset']() end end end"
)
end
end