onInstabilityDetected
Definition
-- @/lua/ge/main.lua:865
function onInstabilityDetected(vid)
local v = getObjectByID(vid)
local jbeamFilename = v:getJBeamFilename()
simTimeAuthority.pause(true)
log('E', "", "Instability detected for vehicle ID: "..dumps(vid)..", jbeamFilename: "..dumps(jbeamFilename))
log("E", "", "Information about all vehicles:")
for vid,v in vehiclesIterator() do
log("E", "", " - Vehicle ID: "..dumps(vid)..", jbeamFilename: "..v:getJBeamFilename()..", position: "..dumps(v:getPosition())..", partConfig: "..dumps(v.partConfig))
end
ui_message({txt="vehicle.main.instability", context={vehicle=tostring(jbeamFilename)}}, 10, 'instability', "danger")
end
Callers