restored emergency drop/passenger dump from galaxy when pilot bails

This commit is contained in:
Fate-JH 2023-03-27 01:20:12 -04:00
parent 53e3f9a08d
commit 83f6b761d8

View file

@ -28,12 +28,12 @@ class CargoCarrierControl(vehicle: Vehicle)
* @param kickPassengers passengers need to be ejected "by force"
*/
override def PrepareForDisabled(kickPassengers: Boolean) : Unit = {
super.PrepareForDisabled(kickPassengers)
//abandon all cargo
vehicle.CargoHolds.collect {
case (index, hold : Cargo) if hold.isOccupied =>
val cargo = hold.occupant.get
checkCargoDismount(cargo.GUID, index, iteration = 0, bailed = false)
super.PrepareForDisabled(kickPassengers)
}
}