\hypertarget{p__map_8cpp}{
\section{common/p\_\-map.cpp File Reference}
\label{d9/dc9/p__map_8cpp}\index{common/p\_\-map.cpp@{common/p\_\-map.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{p__map_8cpp_a39f118b4879e139e52eb8302bacebd80}{EXTERN\_\-CVAR} (co\_\-allowdropoff) EXTERN\_\-CVAR(co\_\-realactorheight) EXTERN\_\-CVAR(co\_\-boomlinecheck) EXTERN\_\-CVAR(co\_\-zdoomphys) CVAR\_\-FUNC\_\-IMPL(sv\_\-gravity)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a2583972aef5c7635b633dc6b7721e5d7}{PIT\_\-StompThing} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a60c8b1c40610b7401e92db0b90b7a108}{P\_\-TeleportMove} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} z, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} telefrag)
\item 
int \hyperlink{p__map_8cpp_a89d27ef2a7987a0870a6e724854c666d}{P\_\-GetFriction} (const \hyperlink{classAActor}{AActor} $\ast$mo, int $\ast$frictionfactor)
\item 
int \hyperlink{p__map_8cpp_ab9f95c5cadc97cea685039f944d17e27}{P\_\-GetMoveFactor} (const \hyperlink{classAActor}{AActor} $\ast$mo, int $\ast$frictionp)
\item 
\hyperlink{p__map_8cpp_a1844f634eab9073966d5771bfbac69ef}{EXTERN\_\-CVAR} (sv\_\-unblockplayers) staticBOOL PIT\_\-CheckThing(\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_abd5de7151b3204599a20d6c96b21aa50}{Check\_\-Sides} (\hyperlink{classAActor}{AActor} $\ast$actor, int \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, int \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_adde4df85dfb2828a1663f1a60f058c60}{PIT\_\-CheckOnmobjZ} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a04a713895e23dbf777a3283a02d48385}{P\_\-TestMobjLocation} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\item 
bool \hyperlink{p__map_8cpp_a865256226902d689e81710c30cd632d8}{P\_\-CheckPosition} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a1dc0f80ac46ebfeb74ba09a55a0affdd}{P\_\-CheckOnmobj} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
void \hyperlink{p__map_8cpp_aa9af56b83bb97f8aa05fe5b2cbb6514f}{P\_\-FakeZMovement} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_ac728b6b15306e331c8baec87bc66420e}{P\_\-TryMove} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, bool dropoff)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_ac2b0f92f63410fcd8c1ae91ef700257d}{P\_\-ThingHeightClip} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
void \hyperlink{p__map_8cpp_ac6a5432f51ab4765a5cc7ebe90f2b4f4}{P\_\-HitSlideLine} (\hyperlink{structline__s}{line\_\-t} $\ast$ld)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_acee4976c5ac32f112e6d08b40f023e35}{PTR\_\-SlideTraverse} (\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
void \hyperlink{p__map_8cpp_abc25014fe97e324e5f5f97f1c562c07c}{P\_\-SlideMove} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_aec6dacd37a69fbca270d164df491c0ed}{PTR\_\-AimTraverse} (\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a382db16eae0f16f15e69f3eab52aa8f3}{PTR\_\-ShootTraverse} (\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
\hyperlink{p__map_8cpp_a667b7925f244cf44e803596574891e72}{EXTERN\_\-CVAR} (sv\_\-freelook) \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} P\_\-AimLineAttack(\hyperlink{classAActor}{AActor} $\ast$t1
\item 
\hyperlink{p__map_8cpp_aa6e805ddf76757cc3de53c1c0ee7e5e4}{if} (\hyperlink{p__map_8cpp_aacaa1fc60fe8464b2e172f421b0a47ef}{topangle}$<$=ANG360-\/ANG180) \hyperlink{p__sight_8cpp_a64201cffac297028e282ebf45c1cc2e7}{topslope}
\item 
\hyperlink{p__map_8cpp_acd60d154139f55e37c13f8447fc8d278}{if} (\hyperlink{p__map_8cpp_a8da709b2bfcbe87cc0bf879ddbc5e845}{bottomangle} $>$=ANG180) \hyperlink{p__sight_8cpp_aab5c7646870cfbe39fb6c4e14bf057b5}{bottomslope}
\item 
\hyperlink{p__map_8cpp_a345a83c7bc9fce6f3713bf358aaf96e2}{P\_\-PathTraverse} (t1-\/$>$\hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, t1-\/$>$\hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{p__map_8cpp_aab2463cd078f7c5368f6eb80f5a549b8}{x2}, \hyperlink{p__map_8cpp_a41b94b12b7cb45b3ddee299d4e7b79e8}{y2}, PT\_\-ADDLINES$|$PT\_\-ADDTHINGS, PTR\_\-AimTraverse)
\item 
\hyperlink{p__map_8cpp_ad6a259644c6fc24aec517e841bd000ea}{if} (\hyperlink{p__map_8cpp_a684145afda68c7f945c46187e1eadaf5}{linetarget}) return \hyperlink{p__map_8cpp_a03e87d7c7a01d63be647c5830495119a}{aimslope}
\item 
void \hyperlink{p__map_8cpp_a4b6c0d8cf64cd0d87f988ccf19054d39}{P\_\-LineAttack} (\hyperlink{classAActor}{AActor} $\ast$t1, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} distance, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} slope, int damage)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a1749f7345dbfa667e2550ceea96bded5}{PTR\_\-CameraTraverse} (\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
\hyperlink{p__map_8cpp_af65dcfc7a89fb7fcc0cfc3f5cc944a67}{EXTERN\_\-CVAR} (chase\_\-height) EXTERN\_\-CVAR(chase\_\-dist) void P\_\-AimCamera(\hyperlink{classAActor}{AActor} $\ast$t1)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a30c2bc5aa4ec6b3683d74a8af3914794}{PTR\_\-UseTraverse} (\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a03fdc3ef6b77a4334073ef3230f817f5}{PTR\_\-NoWayTraverse} (\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
void \hyperlink{p__map_8cpp_abfd18e7dedb63a7a11d2f3e131c9858f}{P\_\-UseLines} (\hyperlink{classplayer__s}{player\_\-t} $\ast$player)
\item 
\hyperlink{p__map_8cpp_a8ae7a67379530c309a46caa43c8c36db}{BEGIN\_\-CUSTOM\_\-CVAR} (sv\_\-splashfactor,\char`\"{}1.0\char`\"{}, CVAR\_\-ARCHIVE$|$CVAR\_\-SERVERARCHIVE$|$CVAR\_\-SERVERINFO)
\item 
\hyperlink{p__map_8cpp_a64446048c201d70504523cb5736ad8fb}{END\_\-CUSTOM\_\-CVAR} (sv\_\-splashfactor) \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} PIT\_\-ZdoomRadiusAttack(\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_af2e537df812bd216fb5b1b16d84132fc}{PIT\_\-RadiusAttack} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
void \hyperlink{p__map_8cpp_a431b3e2d670ad2f69d015c84b214bf23}{P\_\-RadiusAttack} (\hyperlink{classAActor}{AActor} $\ast$spot, \hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, int damage, int mod)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_ac6930df83e4ee76033add9ec250af12a}{PIT\_\-ChangeSector} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
bool \hyperlink{p__map_8cpp_af2679764b25c611f89f478acaa317a8b}{P\_\-ChangeSector} (\hyperlink{structsector__s}{sector\_\-t} $\ast$sector, bool crunch)
\item 
\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$ \hyperlink{p__map_8cpp_a51b07f7edc47ca1cbe11d06a718a03f2}{P\_\-GetSecnode} ()
\item 
void \hyperlink{p__map_8cpp_a6dbc4d2b1dd961fe400534b6a4339fed}{P\_\-PutSecnode} (\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$node)
\item 
\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$ \hyperlink{p__map_8cpp_a55bef0f00cc831e9f7f9ef3b750271f1}{P\_\-AddSecnode} (\hyperlink{structsector__s}{sector\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s}, \hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$nextnode)
\item 
\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$ \hyperlink{p__map_8cpp_a727f4e43c85510cb58ba6f2a264f134d}{P\_\-DelSecnode} (\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$node)
\item 
void \hyperlink{p__map_8cpp_a519cc1acb585600be8550d32e1ab7e1f}{P\_\-DelSeclist} (\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$node)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_add1ba552c1e486c43d911e26215e25f9}{PIT\_\-GetSectors} (\hyperlink{structline__s}{line\_\-t} $\ast$ld)
\item 
void \hyperlink{p__map_8cpp_ad2a85869fc59e86b1731b453c1b90307}{P\_\-CreateSecNodeList} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_aecb7e58e9749ae598d88f9faf9748b42}{tmbbox} \mbox{[}4\mbox{]}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__map_8cpp_a2232ea5b245c114f1015389826fec488}{floatok}
\item 
bool \hyperlink{p__map_8cpp_a9fa7006a835864df3291c41ee4b5722c}{HasBehavior}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_aaf4f74d57c25afc75435651131cb142c}{tmfloorz}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_ac694f8aeb43af11f7ebabdd44b1cf11b}{tmceilingz}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a57e579caa23a03363b8bd312ea7c2433}{tmdropoffz}
\item 
\hyperlink{structsector__s}{sector\_\-t} $\ast$ \hyperlink{p__map_8cpp_a34ca1dc42cfd7e939a4299c07add6aa6}{tmsector}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{p__map_8cpp_abaa66a7c3c222145064b0b7f30cea545}{ceilingline}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{p__map_8cpp_ac2c0affcceb2ad1c0dab11c385bdf1d5}{BlockingLine}
\item 
int \hyperlink{p__map_8cpp_a12c190be42188001e7ff17d52e7a571a}{MaxSpecialCross} = 0
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$$\ast$ \hyperlink{p__map_8cpp_a8a127048f7f50e7cc7f507a1691dc8df}{spechit}
\item 
int \hyperlink{p__map_8cpp_a8c4b44142e94bb1c027b1f755b97d6c3}{numspechit}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_aee79fd9a79ec3edadc2184d0ad88143e}{onmobj}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_aa2f8639b5d39b8d5c316b86e00214485}{BlockingMobj}
\item 
\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$ \hyperlink{p__map_8cpp_ab66020f6f29578375d64fdf28d76edc5}{sector\_\-list} = \hyperlink{m__options_8cpp_a9578bf94fd913a1b19c44c1213156cf2}{NULL}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a902d5b9226ee9cc7d9e27ffefa0056bb}{bestslidefrac}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a5f3a5179f4d3422deaf3327a11bbe40b}{secondslidefrac}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{p__map_8cpp_ad1e16352dcfb70fd6004e8802c89b59e}{bestslideline}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{p__map_8cpp_a76db426ccdb36a3e326f3d4a724e41ab}{secondslideline}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a82706bf15504b362a1d6125310d00d7b}{slidemo}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a30c680ad26898a707b3f2097c040199f}{tmxmove}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a945243d8d6057ac937ea6d10fca6b6b4}{tmymove}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a684145afda68c7f945c46187e1eadaf5}{linetarget} = \hyperlink{m__options_8cpp_a9578bf94fd913a1b19c44c1213156cf2}{NULL}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a3dc6ed4e564167bcba123079af8ed4e8}{shootthing} = t1
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a0fe104ab296bf6e7f15049e52f9b44d9}{shootz} = t1-\/$>$z + (t1-\/$>$height$>$$>$1) + 8$\ast$FRACUNIT
\item 
int \hyperlink{p__map_8cpp_aef6b05a18f32d1ffef9478ea5972b5d6}{la\_\-damage}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a9cf97187ea79b31f46eab0a2fa8eae21}{attackrange} = distance
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a03e87d7c7a01d63be647c5830495119a}{aimslope}
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle} = ANGLETOFINESHIFT
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} distance \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_aab2463cd078f7c5368f6eb80f5a549b8}{x2} = t1-\/$>$\hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x} + (distance$>$$>$FRACBITS)$\ast$\hyperlink{server_2src_2r__main_8cpp_a4fb334df4aa5ca3cc862d2a2f8748434}{finecosine}\mbox{[}\hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}\mbox{]}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a41b94b12b7cb45b3ddee299d4e7b79e8}{y2} = t1-\/$>$\hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y} + (distance$>$$>$FRACBITS)$\ast$\hyperlink{tables_8h_af53ea8694f1382d349c8d5276a8dc5e4}{finesine}\mbox{[}\hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}\mbox{]}
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_aacaa1fc60fe8464b2e172f421b0a47ef}{topangle} = t1-\/$>$pitch -\/ ANG(32)
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a8da709b2bfcbe87cc0bf879ddbc5e845}{bottomangle} = t1-\/$>$pitch + ANG(32)
\item 
\hyperlink{p__map_8cpp_a9717e7bbecb906637e86cef6da3d83c2}{return}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a2ef29f92994070b05891821df93f3414}{CameraX}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a7c93025f4f63cbc3f0a7aeb19e990b08}{CameraY}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a4321ed166f808fbba773807c754dba23}{CameraZ}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a5a982be426d0fb51cc71ddb3be295a70}{usething}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a95be7f9ca0f94f108fb8a66b2fcade43}{bombsource}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__map_8cpp_a6020b9a015dce412e5b88629d4291f1b}{bombspot}
\item 
int \hyperlink{p__map_8cpp_a0c6e7240c778fa6e222f639284ebd2f4}{bombdamage}
\item 
float \hyperlink{p__map_8cpp_a30379a29de5a0b84c123202da53796f9}{bombdamagefloat}
\item 
int \hyperlink{p__map_8cpp_a468e9fa6b2550e4f7aa12bb7f06eaed9}{bombmod}
\item 
\hyperlink{vectors_8h_a5fab60d2366b4888d93d5814eb04c9e9}{vec3\_\-t} \hyperlink{p__map_8cpp_a47f6f4da86a619295dc23f3013a9cc24}{bombvec}
\item 
bool \hyperlink{p__map_8cpp_ad6511232261bfe4ca0f4dfe2f19242cf}{crushchange}
\item 
bool \hyperlink{p__map_8cpp_a46ec1e9f779504377298aa23183f7787}{nofit}
\item 
\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$ \hyperlink{p__map_8cpp_a7844a48bd52e75ad57e392df50ebb485}{headsecnode} = \hyperlink{m__options_8cpp_a9578bf94fd913a1b19c44c1213156cf2}{NULL}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{p__map_8cpp_a8ae7a67379530c309a46caa43c8c36db}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!BEGIN\_\-CUSTOM\_\-CVAR@{BEGIN\_\-CUSTOM\_\-CVAR}}
\index{BEGIN\_\-CUSTOM\_\-CVAR@{BEGIN\_\-CUSTOM\_\-CVAR}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{BEGIN\_\-CUSTOM\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}BEGIN\_\-CUSTOM\_\-CVAR (
\begin{DoxyParamCaption}
\item[{sv\_\-splashfactor}]{, }
\item[{\char`\"{}1.0\char`\"{}}]{, }
\item[{CVAR\_\-ARCHIVE$|$CVAR\_\-SERVERARCHIVE$|$}]{CVAR\_\-SERVERINFO}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a8ae7a67379530c309a46caa43c8c36db}
\hypertarget{p__map_8cpp_abd5de7151b3204599a20d6c96b21aa50}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!Check\_\-Sides@{Check\_\-Sides}}
\index{Check\_\-Sides@{Check\_\-Sides}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{Check\_\-Sides}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} Check\_\-Sides (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{actor, }
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_abd5de7151b3204599a20d6c96b21aa50}
\hypertarget{p__map_8cpp_a64446048c201d70504523cb5736ad8fb}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!END\_\-CUSTOM\_\-CVAR@{END\_\-CUSTOM\_\-CVAR}}
\index{END\_\-CUSTOM\_\-CVAR@{END\_\-CUSTOM\_\-CVAR}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{END\_\-CUSTOM\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-CUSTOM\_\-CVAR (
\begin{DoxyParamCaption}
\item[{sv\_\-splashfactor}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a64446048c201d70504523cb5736ad8fb}
\hypertarget{p__map_8cpp_a1844f634eab9073966d5771bfbac69ef}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{sv\_\-unblockplayers}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a1844f634eab9073966d5771bfbac69ef}


(thing-\/$>$flags \& MF\_\-SPECIAL) \&\& 

\hypertarget{p__map_8cpp_a39f118b4879e139e52eb8302bacebd80}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{co\_\-allowdropoff}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a39f118b4879e139e52eb8302bacebd80}
\hypertarget{p__map_8cpp_a667b7925f244cf44e803596574891e72}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{sv\_\-freelook}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a667b7925f244cf44e803596574891e72}
\hypertarget{p__map_8cpp_af65dcfc7a89fb7fcc0cfc3f5cc944a67}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{chase\_\-height}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_af65dcfc7a89fb7fcc0cfc3f5cc944a67}
\hypertarget{p__map_8cpp_aa6e805ddf76757cc3de53c1c0ee7e5e4}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!if@{if}}
\index{if@{if}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf topangle}$<$=ANG360-\/}]{ANG180}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_aa6e805ddf76757cc3de53c1c0ee7e5e4}
\hypertarget{p__map_8cpp_acd60d154139f55e37c13f8447fc8d278}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!if@{if}}
\index{if@{if}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf bottomangle} $>$=}]{ANG180}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_acd60d154139f55e37c13f8447fc8d278}
\hypertarget{p__map_8cpp_ad6a259644c6fc24aec517e841bd000ea}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!if@{if}}
\index{if@{if}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{if}]{\setlength{\rightskip}{0pt plus 5cm}if (
\begin{DoxyParamCaption}
\item[{{\bf linetarget}}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ad6a259644c6fc24aec517e841bd000ea}
\hypertarget{p__map_8cpp_a55bef0f00cc831e9f7f9ef3b750271f1}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-AddSecnode@{P\_\-AddSecnode}}
\index{P\_\-AddSecnode@{P\_\-AddSecnode}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-AddSecnode}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msecnode\_\-t}$\ast$ P\_\-AddSecnode (
\begin{DoxyParamCaption}
\item[{{\bf sector\_\-t} $\ast$}]{s, }
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf msecnode\_\-t} $\ast$}]{nextnode}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a55bef0f00cc831e9f7f9ef3b750271f1}
\hypertarget{p__map_8cpp_af2679764b25c611f89f478acaa317a8b}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-ChangeSector@{P\_\-ChangeSector}}
\index{P\_\-ChangeSector@{P\_\-ChangeSector}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-ChangeSector}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-ChangeSector (
\begin{DoxyParamCaption}
\item[{{\bf sector\_\-t} $\ast$}]{sector, }
\item[{bool}]{crunch}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_af2679764b25c611f89f478acaa317a8b}
\hypertarget{p__map_8cpp_a1dc0f80ac46ebfeb74ba09a55a0affdd}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-CheckOnmobj@{P\_\-CheckOnmobj}}
\index{P\_\-CheckOnmobj@{P\_\-CheckOnmobj}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-CheckOnmobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ P\_\-CheckOnmobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a1dc0f80ac46ebfeb74ba09a55a0affdd}
\hypertarget{p__map_8cpp_a865256226902d689e81710c30cd632d8}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-CheckPosition@{P\_\-CheckPosition}}
\index{P\_\-CheckPosition@{P\_\-CheckPosition}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-CheckPosition}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckPosition (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a865256226902d689e81710c30cd632d8}
\hypertarget{p__map_8cpp_ad2a85869fc59e86b1731b453c1b90307}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-CreateSecNodeList@{P\_\-CreateSecNodeList}}
\index{P\_\-CreateSecNodeList@{P\_\-CreateSecNodeList}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-CreateSecNodeList}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-CreateSecNodeList (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ad2a85869fc59e86b1731b453c1b90307}
\hypertarget{p__map_8cpp_a519cc1acb585600be8550d32e1ab7e1f}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-DelSeclist@{P\_\-DelSeclist}}
\index{P\_\-DelSeclist@{P\_\-DelSeclist}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-DelSeclist}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-DelSeclist (
\begin{DoxyParamCaption}
\item[{{\bf msecnode\_\-t} $\ast$}]{node}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a519cc1acb585600be8550d32e1ab7e1f}
\hypertarget{p__map_8cpp_a727f4e43c85510cb58ba6f2a264f134d}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-DelSecnode@{P\_\-DelSecnode}}
\index{P\_\-DelSecnode@{P\_\-DelSecnode}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-DelSecnode}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msecnode\_\-t}$\ast$ P\_\-DelSecnode (
\begin{DoxyParamCaption}
\item[{{\bf msecnode\_\-t} $\ast$}]{node}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a727f4e43c85510cb58ba6f2a264f134d}
\hypertarget{p__map_8cpp_aa9af56b83bb97f8aa05fe5b2cbb6514f}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-FakeZMovement@{P\_\-FakeZMovement}}
\index{P\_\-FakeZMovement@{P\_\-FakeZMovement}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-FakeZMovement}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-FakeZMovement (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_aa9af56b83bb97f8aa05fe5b2cbb6514f}
\hypertarget{p__map_8cpp_a89d27ef2a7987a0870a6e724854c666d}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-GetFriction@{P\_\-GetFriction}}
\index{P\_\-GetFriction@{P\_\-GetFriction}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-GetFriction}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-GetFriction (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{mo, }
\item[{int $\ast$}]{frictionfactor}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a89d27ef2a7987a0870a6e724854c666d}
\hypertarget{p__map_8cpp_ab9f95c5cadc97cea685039f944d17e27}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-GetMoveFactor@{P\_\-GetMoveFactor}}
\index{P\_\-GetMoveFactor@{P\_\-GetMoveFactor}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-GetMoveFactor}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-GetMoveFactor (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{mo, }
\item[{int $\ast$}]{frictionp}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ab9f95c5cadc97cea685039f944d17e27}
\hypertarget{p__map_8cpp_a51b07f7edc47ca1cbe11d06a718a03f2}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-GetSecnode@{P\_\-GetSecnode}}
\index{P\_\-GetSecnode@{P\_\-GetSecnode}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-GetSecnode}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msecnode\_\-t}$\ast$ P\_\-GetSecnode (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a51b07f7edc47ca1cbe11d06a718a03f2}
\hypertarget{p__map_8cpp_ac6a5432f51ab4765a5cc7ebe90f2b4f4}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-HitSlideLine@{P\_\-HitSlideLine}}
\index{P\_\-HitSlideLine@{P\_\-HitSlideLine}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-HitSlideLine}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-HitSlideLine (
\begin{DoxyParamCaption}
\item[{{\bf line\_\-t} $\ast$}]{ld}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ac6a5432f51ab4765a5cc7ebe90f2b4f4}
\hypertarget{p__map_8cpp_a4b6c0d8cf64cd0d87f988ccf19054d39}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-LineAttack@{P\_\-LineAttack}}
\index{P\_\-LineAttack@{P\_\-LineAttack}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-LineAttack}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-LineAttack (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{t1, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{distance, }
\item[{{\bf fixed\_\-t}}]{slope, }
\item[{int}]{damage}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a4b6c0d8cf64cd0d87f988ccf19054d39}
\hypertarget{p__map_8cpp_a345a83c7bc9fce6f3713bf358aaf96e2}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-PathTraverse@{P\_\-PathTraverse}}
\index{P\_\-PathTraverse@{P\_\-PathTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-PathTraverse}]{\setlength{\rightskip}{0pt plus 5cm}P\_\-PathTraverse (
\begin{DoxyParamCaption}
\item[{t1-\/$>$}]{x, }
\item[{t1-\/$>$}]{y, }
\item[{{\bf x2}}]{, }
\item[{{\bf y2}}]{, }
\item[{PT\_\-ADDLINES$|$}]{PT\_\-ADDTHINGS, }
\item[{PTR\_\-AimTraverse}]{}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a345a83c7bc9fce6f3713bf358aaf96e2}
\hypertarget{p__map_8cpp_a6dbc4d2b1dd961fe400534b6a4339fed}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-PutSecnode@{P\_\-PutSecnode}}
\index{P\_\-PutSecnode@{P\_\-PutSecnode}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-PutSecnode}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-PutSecnode (
\begin{DoxyParamCaption}
\item[{{\bf msecnode\_\-t} $\ast$}]{node}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a6dbc4d2b1dd961fe400534b6a4339fed}
\hypertarget{p__map_8cpp_a431b3e2d670ad2f69d015c84b214bf23}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-RadiusAttack@{P\_\-RadiusAttack}}
\index{P\_\-RadiusAttack@{P\_\-RadiusAttack}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-RadiusAttack}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-RadiusAttack (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{spot, }
\item[{{\bf AActor} $\ast$}]{source, }
\item[{int}]{damage, }
\item[{int}]{mod}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a431b3e2d670ad2f69d015c84b214bf23}
\hypertarget{p__map_8cpp_abc25014fe97e324e5f5f97f1c562c07c}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-SlideMove@{P\_\-SlideMove}}
\index{P\_\-SlideMove@{P\_\-SlideMove}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-SlideMove}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SlideMove (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_abc25014fe97e324e5f5f97f1c562c07c}
\hypertarget{p__map_8cpp_a60c8b1c40610b7401e92db0b90b7a108}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-TeleportMove@{P\_\-TeleportMove}}
\index{P\_\-TeleportMove@{P\_\-TeleportMove}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-TeleportMove}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-TeleportMove (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf fixed\_\-t}}]{z, }
\item[{{\bf BOOL}}]{telefrag}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a60c8b1c40610b7401e92db0b90b7a108}
\hypertarget{p__map_8cpp_a04a713895e23dbf777a3283a02d48385}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-TestMobjLocation@{P\_\-TestMobjLocation}}
\index{P\_\-TestMobjLocation@{P\_\-TestMobjLocation}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-TestMobjLocation}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-TestMobjLocation (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a04a713895e23dbf777a3283a02d48385}
\hypertarget{p__map_8cpp_ac2b0f92f63410fcd8c1ae91ef700257d}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-ThingHeightClip@{P\_\-ThingHeightClip}}
\index{P\_\-ThingHeightClip@{P\_\-ThingHeightClip}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-ThingHeightClip}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-ThingHeightClip (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ac2b0f92f63410fcd8c1ae91ef700257d}
\hypertarget{p__map_8cpp_ac728b6b15306e331c8baec87bc66420e}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-TryMove@{P\_\-TryMove}}
\index{P\_\-TryMove@{P\_\-TryMove}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-TryMove}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-TryMove (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{bool}]{dropoff}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ac728b6b15306e331c8baec87bc66420e}
\hypertarget{p__map_8cpp_abfd18e7dedb63a7a11d2f3e131c9858f}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!P\_\-UseLines@{P\_\-UseLines}}
\index{P\_\-UseLines@{P\_\-UseLines}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{P\_\-UseLines}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-UseLines (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{player}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_abfd18e7dedb63a7a11d2f3e131c9858f}
\hypertarget{p__map_8cpp_ac6930df83e4ee76033add9ec250af12a}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PIT\_\-ChangeSector@{PIT\_\-ChangeSector}}
\index{PIT\_\-ChangeSector@{PIT\_\-ChangeSector}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PIT\_\-ChangeSector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PIT\_\-ChangeSector (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_ac6930df83e4ee76033add9ec250af12a}
\hypertarget{p__map_8cpp_adde4df85dfb2828a1663f1a60f058c60}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PIT\_\-CheckOnmobjZ@{PIT\_\-CheckOnmobjZ}}
\index{PIT\_\-CheckOnmobjZ@{PIT\_\-CheckOnmobjZ}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PIT\_\-CheckOnmobjZ}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PIT\_\-CheckOnmobjZ (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_adde4df85dfb2828a1663f1a60f058c60}
\hypertarget{p__map_8cpp_add1ba552c1e486c43d911e26215e25f9}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PIT\_\-GetSectors@{PIT\_\-GetSectors}}
\index{PIT\_\-GetSectors@{PIT\_\-GetSectors}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PIT\_\-GetSectors}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PIT\_\-GetSectors (
\begin{DoxyParamCaption}
\item[{{\bf line\_\-t} $\ast$}]{ld}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_add1ba552c1e486c43d911e26215e25f9}
\hypertarget{p__map_8cpp_af2e537df812bd216fb5b1b16d84132fc}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PIT\_\-RadiusAttack@{PIT\_\-RadiusAttack}}
\index{PIT\_\-RadiusAttack@{PIT\_\-RadiusAttack}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PIT\_\-RadiusAttack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PIT\_\-RadiusAttack (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_af2e537df812bd216fb5b1b16d84132fc}
\hypertarget{p__map_8cpp_a2583972aef5c7635b633dc6b7721e5d7}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PIT\_\-StompThing@{PIT\_\-StompThing}}
\index{PIT\_\-StompThing@{PIT\_\-StompThing}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PIT\_\-StompThing}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PIT\_\-StompThing (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a2583972aef5c7635b633dc6b7721e5d7}
\hypertarget{p__map_8cpp_aec6dacd37a69fbca270d164df491c0ed}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PTR\_\-AimTraverse@{PTR\_\-AimTraverse}}
\index{PTR\_\-AimTraverse@{PTR\_\-AimTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PTR\_\-AimTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PTR\_\-AimTraverse (
\begin{DoxyParamCaption}
\item[{{\bf intercept\_\-t} $\ast$}]{in}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_aec6dacd37a69fbca270d164df491c0ed}
\hypertarget{p__map_8cpp_a1749f7345dbfa667e2550ceea96bded5}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PTR\_\-CameraTraverse@{PTR\_\-CameraTraverse}}
\index{PTR\_\-CameraTraverse@{PTR\_\-CameraTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PTR\_\-CameraTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PTR\_\-CameraTraverse (
\begin{DoxyParamCaption}
\item[{{\bf intercept\_\-t} $\ast$}]{in}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a1749f7345dbfa667e2550ceea96bded5}
\hypertarget{p__map_8cpp_a03fdc3ef6b77a4334073ef3230f817f5}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PTR\_\-NoWayTraverse@{PTR\_\-NoWayTraverse}}
\index{PTR\_\-NoWayTraverse@{PTR\_\-NoWayTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PTR\_\-NoWayTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PTR\_\-NoWayTraverse (
\begin{DoxyParamCaption}
\item[{{\bf intercept\_\-t} $\ast$}]{in}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a03fdc3ef6b77a4334073ef3230f817f5}
\hypertarget{p__map_8cpp_a382db16eae0f16f15e69f3eab52aa8f3}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PTR\_\-ShootTraverse@{PTR\_\-ShootTraverse}}
\index{PTR\_\-ShootTraverse@{PTR\_\-ShootTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PTR\_\-ShootTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PTR\_\-ShootTraverse (
\begin{DoxyParamCaption}
\item[{{\bf intercept\_\-t} $\ast$}]{in}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a382db16eae0f16f15e69f3eab52aa8f3}
\hypertarget{p__map_8cpp_acee4976c5ac32f112e6d08b40f023e35}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PTR\_\-SlideTraverse@{PTR\_\-SlideTraverse}}
\index{PTR\_\-SlideTraverse@{PTR\_\-SlideTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PTR\_\-SlideTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PTR\_\-SlideTraverse (
\begin{DoxyParamCaption}
\item[{{\bf intercept\_\-t} $\ast$}]{in}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_acee4976c5ac32f112e6d08b40f023e35}
\hypertarget{p__map_8cpp_a30c2bc5aa4ec6b3683d74a8af3914794}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!PTR\_\-UseTraverse@{PTR\_\-UseTraverse}}
\index{PTR\_\-UseTraverse@{PTR\_\-UseTraverse}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{PTR\_\-UseTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PTR\_\-UseTraverse (
\begin{DoxyParamCaption}
\item[{{\bf intercept\_\-t} $\ast$}]{in}
\end{DoxyParamCaption}
)}}
\label{d9/dc9/p__map_8cpp_a30c2bc5aa4ec6b3683d74a8af3914794}


\subsection{Variable Documentation}
\hypertarget{p__map_8cpp_a03e87d7c7a01d63be647c5830495119a}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!aimslope@{aimslope}}
\index{aimslope@{aimslope}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{aimslope}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf aimslope}}}
\label{d9/dc9/p__map_8cpp_a03e87d7c7a01d63be647c5830495119a}
\hypertarget{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!angle@{angle}}
\index{angle@{angle}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{angle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle} = ANGLETOFINESHIFT}}
\label{d9/dc9/p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}
\hypertarget{p__map_8cpp_a9cf97187ea79b31f46eab0a2fa8eae21}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!attackrange@{attackrange}}
\index{attackrange@{attackrange}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{attackrange}]{\setlength{\rightskip}{0pt plus 5cm}{\bf attackrange} = distance}}
\label{d9/dc9/p__map_8cpp_a9cf97187ea79b31f46eab0a2fa8eae21}
\hypertarget{p__map_8cpp_a902d5b9226ee9cc7d9e27ffefa0056bb}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bestslidefrac@{bestslidefrac}}
\index{bestslidefrac@{bestslidefrac}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bestslidefrac}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf bestslidefrac}}}
\label{d9/dc9/p__map_8cpp_a902d5b9226ee9cc7d9e27ffefa0056bb}
\hypertarget{p__map_8cpp_ad1e16352dcfb70fd6004e8802c89b59e}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bestslideline@{bestslideline}}
\index{bestslideline@{bestslideline}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bestslideline}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf bestslideline}}}
\label{d9/dc9/p__map_8cpp_ad1e16352dcfb70fd6004e8802c89b59e}
\hypertarget{p__map_8cpp_ac2c0affcceb2ad1c0dab11c385bdf1d5}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!BlockingLine@{BlockingLine}}
\index{BlockingLine@{BlockingLine}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{BlockingLine}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf BlockingLine}}}
\label{d9/dc9/p__map_8cpp_ac2c0affcceb2ad1c0dab11c385bdf1d5}
\hypertarget{p__map_8cpp_aa2f8639b5d39b8d5c316b86e00214485}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!BlockingMobj@{BlockingMobj}}
\index{BlockingMobj@{BlockingMobj}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{BlockingMobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf BlockingMobj}}}
\label{d9/dc9/p__map_8cpp_aa2f8639b5d39b8d5c316b86e00214485}
\hypertarget{p__map_8cpp_a0c6e7240c778fa6e222f639284ebd2f4}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bombdamage@{bombdamage}}
\index{bombdamage@{bombdamage}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bombdamage}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf bombdamage}}}
\label{d9/dc9/p__map_8cpp_a0c6e7240c778fa6e222f639284ebd2f4}
\hypertarget{p__map_8cpp_a30379a29de5a0b84c123202da53796f9}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bombdamagefloat@{bombdamagefloat}}
\index{bombdamagefloat@{bombdamagefloat}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bombdamagefloat}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf bombdamagefloat}}}
\label{d9/dc9/p__map_8cpp_a30379a29de5a0b84c123202da53796f9}
\hypertarget{p__map_8cpp_a468e9fa6b2550e4f7aa12bb7f06eaed9}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bombmod@{bombmod}}
\index{bombmod@{bombmod}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bombmod}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf bombmod}}}
\label{d9/dc9/p__map_8cpp_a468e9fa6b2550e4f7aa12bb7f06eaed9}
\hypertarget{p__map_8cpp_a95be7f9ca0f94f108fb8a66b2fcade43}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bombsource@{bombsource}}
\index{bombsource@{bombsource}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bombsource}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf bombsource}}}
\label{d9/dc9/p__map_8cpp_a95be7f9ca0f94f108fb8a66b2fcade43}
\hypertarget{p__map_8cpp_a6020b9a015dce412e5b88629d4291f1b}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bombspot@{bombspot}}
\index{bombspot@{bombspot}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bombspot}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf bombspot}}}
\label{d9/dc9/p__map_8cpp_a6020b9a015dce412e5b88629d4291f1b}
\hypertarget{p__map_8cpp_a47f6f4da86a619295dc23f3013a9cc24}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bombvec@{bombvec}}
\index{bombvec@{bombvec}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bombvec}]{\setlength{\rightskip}{0pt plus 5cm}{\bf vec3\_\-t} {\bf bombvec}}}
\label{d9/dc9/p__map_8cpp_a47f6f4da86a619295dc23f3013a9cc24}
\hypertarget{p__map_8cpp_a8da709b2bfcbe87cc0bf879ddbc5e845}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!bottomangle@{bottomangle}}
\index{bottomangle@{bottomangle}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{bottomangle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} {\bf bottomangle} = t1-\/$>$pitch + ANG(32)}}
\label{d9/dc9/p__map_8cpp_a8da709b2bfcbe87cc0bf879ddbc5e845}
\hypertarget{p__map_8cpp_a2ef29f92994070b05891821df93f3414}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!CameraX@{CameraX}}
\index{CameraX@{CameraX}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{CameraX}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf CameraX}}}
\label{d9/dc9/p__map_8cpp_a2ef29f92994070b05891821df93f3414}
\hypertarget{p__map_8cpp_a7c93025f4f63cbc3f0a7aeb19e990b08}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!CameraY@{CameraY}}
\index{CameraY@{CameraY}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{CameraY}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf CameraY}}}
\label{d9/dc9/p__map_8cpp_a7c93025f4f63cbc3f0a7aeb19e990b08}
\hypertarget{p__map_8cpp_a4321ed166f808fbba773807c754dba23}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!CameraZ@{CameraZ}}
\index{CameraZ@{CameraZ}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{CameraZ}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf CameraZ}}}
\label{d9/dc9/p__map_8cpp_a4321ed166f808fbba773807c754dba23}
\hypertarget{p__map_8cpp_abaa66a7c3c222145064b0b7f30cea545}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!ceilingline@{ceilingline}}
\index{ceilingline@{ceilingline}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{ceilingline}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf ceilingline}}}
\label{d9/dc9/p__map_8cpp_abaa66a7c3c222145064b0b7f30cea545}
\hypertarget{p__map_8cpp_ad6511232261bfe4ca0f4dfe2f19242cf}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!crushchange@{crushchange}}
\index{crushchange@{crushchange}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{crushchange}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf crushchange}}}
\label{d9/dc9/p__map_8cpp_ad6511232261bfe4ca0f4dfe2f19242cf}
\hypertarget{p__map_8cpp_a2232ea5b245c114f1015389826fec488}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!floatok@{floatok}}
\index{floatok@{floatok}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{floatok}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf floatok}}}
\label{d9/dc9/p__map_8cpp_a2232ea5b245c114f1015389826fec488}
\hypertarget{p__map_8cpp_a9fa7006a835864df3291c41ee4b5722c}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!HasBehavior@{HasBehavior}}
\index{HasBehavior@{HasBehavior}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{HasBehavior}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf HasBehavior}}}
\label{d9/dc9/p__map_8cpp_a9fa7006a835864df3291c41ee4b5722c}
\hypertarget{p__map_8cpp_a7844a48bd52e75ad57e392df50ebb485}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!headsecnode@{headsecnode}}
\index{headsecnode@{headsecnode}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{headsecnode}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msecnode\_\-t}$\ast$ {\bf headsecnode} = {\bf NULL}}}
\label{d9/dc9/p__map_8cpp_a7844a48bd52e75ad57e392df50ebb485}
\hypertarget{p__map_8cpp_aef6b05a18f32d1ffef9478ea5972b5d6}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!la\_\-damage@{la\_\-damage}}
\index{la\_\-damage@{la\_\-damage}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{la\_\-damage}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf la\_\-damage}}}
\label{d9/dc9/p__map_8cpp_aef6b05a18f32d1ffef9478ea5972b5d6}
\hypertarget{p__map_8cpp_a684145afda68c7f945c46187e1eadaf5}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!linetarget@{linetarget}}
\index{linetarget@{linetarget}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{linetarget}]{\setlength{\rightskip}{0pt plus 5cm}{\bf linetarget} = {\bf NULL}}}
\label{d9/dc9/p__map_8cpp_a684145afda68c7f945c46187e1eadaf5}
\hypertarget{p__map_8cpp_a12c190be42188001e7ff17d52e7a571a}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!MaxSpecialCross@{MaxSpecialCross}}
\index{MaxSpecialCross@{MaxSpecialCross}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{MaxSpecialCross}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf MaxSpecialCross} = 0}}
\label{d9/dc9/p__map_8cpp_a12c190be42188001e7ff17d52e7a571a}
\hypertarget{p__map_8cpp_a46ec1e9f779504377298aa23183f7787}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!nofit@{nofit}}
\index{nofit@{nofit}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{nofit}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf nofit}}}
\label{d9/dc9/p__map_8cpp_a46ec1e9f779504377298aa23183f7787}
\hypertarget{p__map_8cpp_a8c4b44142e94bb1c027b1f755b97d6c3}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!numspechit@{numspechit}}
\index{numspechit@{numspechit}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{numspechit}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf numspechit}}}
\label{d9/dc9/p__map_8cpp_a8c4b44142e94bb1c027b1f755b97d6c3}
\hypertarget{p__map_8cpp_aee79fd9a79ec3edadc2184d0ad88143e}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!onmobj@{onmobj}}
\index{onmobj@{onmobj}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{onmobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf onmobj}}}
\label{d9/dc9/p__map_8cpp_aee79fd9a79ec3edadc2184d0ad88143e}
\hypertarget{p__map_8cpp_a9717e7bbecb906637e86cef6da3d83c2}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!return@{return}}
\index{return@{return}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{return}]{\setlength{\rightskip}{0pt plus 5cm}return}}
\label{d9/dc9/p__map_8cpp_a9717e7bbecb906637e86cef6da3d83c2}
\hypertarget{p__map_8cpp_a5f3a5179f4d3422deaf3327a11bbe40b}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!secondslidefrac@{secondslidefrac}}
\index{secondslidefrac@{secondslidefrac}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{secondslidefrac}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf secondslidefrac}}}
\label{d9/dc9/p__map_8cpp_a5f3a5179f4d3422deaf3327a11bbe40b}
\hypertarget{p__map_8cpp_a76db426ccdb36a3e326f3d4a724e41ab}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!secondslideline@{secondslideline}}
\index{secondslideline@{secondslideline}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{secondslideline}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf secondslideline}}}
\label{d9/dc9/p__map_8cpp_a76db426ccdb36a3e326f3d4a724e41ab}
\hypertarget{p__map_8cpp_ab66020f6f29578375d64fdf28d76edc5}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!sector\_\-list@{sector\_\-list}}
\index{sector\_\-list@{sector\_\-list}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{sector\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msecnode\_\-t}$\ast$ {\bf sector\_\-list} = {\bf NULL}}}
\label{d9/dc9/p__map_8cpp_ab66020f6f29578375d64fdf28d76edc5}
\hypertarget{p__map_8cpp_a3dc6ed4e564167bcba123079af8ed4e8}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!shootthing@{shootthing}}
\index{shootthing@{shootthing}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{shootthing}]{\setlength{\rightskip}{0pt plus 5cm}{\bf shootthing} = t1}}
\label{d9/dc9/p__map_8cpp_a3dc6ed4e564167bcba123079af8ed4e8}
\hypertarget{p__map_8cpp_a0fe104ab296bf6e7f15049e52f9b44d9}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!shootz@{shootz}}
\index{shootz@{shootz}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{shootz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf shootz} = t1-\/$>$z + (t1-\/$>$height$>$$>$1) + 8$\ast$FRACUNIT}}
\label{d9/dc9/p__map_8cpp_a0fe104ab296bf6e7f15049e52f9b44d9}
\hypertarget{p__map_8cpp_a82706bf15504b362a1d6125310d00d7b}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!slidemo@{slidemo}}
\index{slidemo@{slidemo}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{slidemo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf slidemo}}}
\label{d9/dc9/p__map_8cpp_a82706bf15504b362a1d6125310d00d7b}
\hypertarget{p__map_8cpp_a8a127048f7f50e7cc7f507a1691dc8df}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!spechit@{spechit}}
\index{spechit@{spechit}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{spechit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$$\ast$ {\bf spechit}}}
\label{d9/dc9/p__map_8cpp_a8a127048f7f50e7cc7f507a1691dc8df}
\hypertarget{p__map_8cpp_aecb7e58e9749ae598d88f9faf9748b42}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmbbox@{tmbbox}}
\index{tmbbox@{tmbbox}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmbbox}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmbbox}\mbox{[}4\mbox{]}}}
\label{d9/dc9/p__map_8cpp_aecb7e58e9749ae598d88f9faf9748b42}
\hypertarget{p__map_8cpp_ac694f8aeb43af11f7ebabdd44b1cf11b}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmceilingz@{tmceilingz}}
\index{tmceilingz@{tmceilingz}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmceilingz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmceilingz}}}
\label{d9/dc9/p__map_8cpp_ac694f8aeb43af11f7ebabdd44b1cf11b}
\hypertarget{p__map_8cpp_a57e579caa23a03363b8bd312ea7c2433}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmdropoffz@{tmdropoffz}}
\index{tmdropoffz@{tmdropoffz}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmdropoffz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmdropoffz}}}
\label{d9/dc9/p__map_8cpp_a57e579caa23a03363b8bd312ea7c2433}
\hypertarget{p__map_8cpp_aaf4f74d57c25afc75435651131cb142c}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmfloorz@{tmfloorz}}
\index{tmfloorz@{tmfloorz}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmfloorz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmfloorz}}}
\label{d9/dc9/p__map_8cpp_aaf4f74d57c25afc75435651131cb142c}
\hypertarget{p__map_8cpp_a34ca1dc42cfd7e939a4299c07add6aa6}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmsector@{tmsector}}
\index{tmsector@{tmsector}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmsector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf sector\_\-t}$\ast$ {\bf tmsector}}}
\label{d9/dc9/p__map_8cpp_a34ca1dc42cfd7e939a4299c07add6aa6}
\hypertarget{p__map_8cpp_a30c680ad26898a707b3f2097c040199f}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmxmove@{tmxmove}}
\index{tmxmove@{tmxmove}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmxmove}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmxmove}}}
\label{d9/dc9/p__map_8cpp_a30c680ad26898a707b3f2097c040199f}
\hypertarget{p__map_8cpp_a945243d8d6057ac937ea6d10fca6b6b4}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!tmymove@{tmymove}}
\index{tmymove@{tmymove}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{tmymove}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmymove}}}
\label{d9/dc9/p__map_8cpp_a945243d8d6057ac937ea6d10fca6b6b4}
\hypertarget{p__map_8cpp_aacaa1fc60fe8464b2e172f421b0a47ef}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!topangle@{topangle}}
\index{topangle@{topangle}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{topangle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} {\bf topangle} = t1-\/$>$pitch -\/ ANG(32)}}
\label{d9/dc9/p__map_8cpp_aacaa1fc60fe8464b2e172f421b0a47ef}
\hypertarget{p__map_8cpp_a5a982be426d0fb51cc71ddb3be295a70}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!usething@{usething}}
\index{usething@{usething}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{usething}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf usething}}}
\label{d9/dc9/p__map_8cpp_a5a982be426d0fb51cc71ddb3be295a70}
\hypertarget{p__map_8cpp_aab2463cd078f7c5368f6eb80f5a549b8}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!x2@{x2}}
\index{x2@{x2}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{x2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf x2} = t1-\/$>${\bf x} + (distance$>$$>$FRACBITS)$\ast${\bf finecosine}\mbox{[}{\bf angle}\mbox{]}}}
\label{d9/dc9/p__map_8cpp_aab2463cd078f7c5368f6eb80f5a549b8}
\hypertarget{p__map_8cpp_a41b94b12b7cb45b3ddee299d4e7b79e8}{
\index{p\_\-map.cpp@{p\_\-map.cpp}!y2@{y2}}
\index{y2@{y2}!p_map.cpp@{p\_\-map.cpp}}
\subsubsection[{y2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf y2} = t1-\/$>${\bf y} + (distance$>$$>$FRACBITS)$\ast${\bf finesine}\mbox{[}{\bf angle}\mbox{]}}}
\label{d9/dc9/p__map_8cpp_a41b94b12b7cb45b3ddee299d4e7b79e8}
