This PR revises all the code related to free look for future MAPINFO-enabled maps. This includes projectile speeds when fired vertically, explosion damage calculations, rocket jump direction, etc. Behavior is distributed to 3 flags: free look, vertical explosion thrust, and 2d vs 3d explosions (i.e., infinite height or not).
Heretic vertical aiming is now uncapped as in doom.
Vertical aiming is now recorded in demos since it affects behavior.
This PR revises all the code related to free look for future MAPINFO-enabled maps. This includes projectile speeds when fired vertically, explosion damage calculations, rocket jump direction, etc. Behavior is distributed to 3 flags: free look, vertical explosion thrust, and 2d vs 3d explosions (i.e., infinite height or not).
Heretic vertical aiming is now uncapped as in doom.
Vertical aiming is now recorded in demos since it affects behavior.