First pass at proper tilt while zooming
COFC: fix overcorrection of supcom camera zoom

overcorrection caused by caching function,
and added some extra code comment
Merge pull request #1 from xponen/patch-1

COFC: fix overcorrection of supcom camera zoom
Correct Supcom Camera mode, now optional
Mask horizon raycast issues in a stable way
More fixes to horizon and max zoom to face ground
Go back to camera y value for determining angle
add limit to zoom speed to reduce jump severity

and fix problem with zooming toward the sky (non tilt mode)
Merge pull request #2 from xponen/patch-2

add limit to zoom speed to reduce jump severity
Remove GetGroundHeight from trace ray call
Added exclusive OverrideTraceScreenRay() for ZoomTilt (which is immune to ground height variation)

-also add zoom boundary around map for Non-freemode option
-renamed some Global constant variable (cleanup thing)
-also, had to remove ZoomTilt's Horizon check because not compatible with zooming into water (y<0). Still work!
Merge pull request #3 from xponen/patch-3

Added exclusive OverrideTraceScreenRay() for ZoomTilt (which is immune t...
Merge pull request #256 from dvr333/cofc_supcom_mode

SupCom-style zoom tilting option for COFC