Re-added collision physics, added basic landings support (still needs some work)
------------------------------------------------------------------------
How exactly does this "basic landing support" works?
It looks like beggining of something truly awesome, I'd like to give it a try someday.
Set the "allow landing" flag on a subsystem that you are to land on (like a carrier deck).
In ship.tbl/.tbm under
$Collision Physics: for the ship that you are going to land (ie. the fighter), add the following parameter to the end of the current options supported by
$Collision Physics: (all are optional):
+Landing Max Forward Vel:
+Landing Min Forward Vel:
+Landing Max Descent Vel:
+Landing Max Horizontal Vel:
+Landing Max Angle:
+Landing Min Angle:
+Landing Max Rotate Angle:
;If within certain bounds, we want to add some more rotation towards the "resting orientation" of the ship
;These bounds are defined separately from normal "landing" bounds so that they can be more generous:
;we can have crash landings that still re-orient the ship.
+Reorient Max Forward Vel:
+Reorient Min Forward Vel:
+Reorient Max Descent Vel:
+Reorient Max Horizontal Vel:
+Reorient Max Angle:
+Reorient Min Angle:
+Reorient Max Rotate Angle:
+Reorient Speed Mult: ;multiplier
+Landing Rest Angle:
+Landing Sound:
Note that apparently you can still fall though the deck (I personally haven't tried it, this is what was said on internal), and it doesn't work so well if the carrier ship is moving.