function transport_drone:update_speed()
local speed = get_drone_speed(self.entity.force.index)
if self.riding_player then
speed = speed * 1.5
elseif self.fuel_amount then
speed = speed * 0.6
elseif self.held_item then
speed = speed * 0.75
end
self.entity.speed = speed
end