-- @/lua/vehicle/powertrain.lua:981
local function getPropulsionDeviceForDevice(device)
local currenDevice = device
while currenDevice ~= nil do
if currenDevice.deviceCategories.engine then
return currenDevice
else
currenDevice = currenDevice.parent
end
end
return nil --didn't find anything...
end
else
motor = powertrain.getPropulsionDeviceForDevice(actuator)
end