\hypertarget{p__mobj_8cpp}{
\section{common/p\_\-mobj.cpp File Reference}
\label{d4/d25/p__mobj_8cpp}\index{common/p\_\-mobj.cpp@{common/p\_\-mobj.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{p__mobj_8cpp_ac743ba9795756e52cd333bc60d867c8d}{P\_\-SpawnPlayer} (\hyperlink{classplayer__s}{player\_\-t} \&player, \hyperlink{structMapThing}{mapthing2\_\-t} $\ast$mthing)
\item 
void \hyperlink{p__mobj_8cpp_ad57b72a4e7744e43a10c3b3b19836bd7}{P\_\-ExplodeMissile} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
void \hyperlink{p__mobj_8cpp_a28b90c77290cc912bfc71014a8fef3d9}{SV\_\-SpawnMobj} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\item 
void \hyperlink{p__mobj_8cpp_ae1d5e97ffbc725bbc62e43804022bbfd}{SV\_\-SendDestroyActor} (\hyperlink{classAActor}{AActor} $\ast$)
\item 
void \hyperlink{p__mobj_8cpp_a4aab17bb348161f223e0654b1dac5553}{SV\_\-ExplodeMissile} (\hyperlink{classAActor}{AActor} $\ast$)
\item 
\hyperlink{p__mobj_8cpp_ae3b516415ca69c3d87e88b795d76ba1d}{EXTERN\_\-CVAR} (sv\_\-freelook) EXTERN\_\-CVAR(sv\_\-itemsrespawn) EXTERN\_\-CVAR(sv\_\-itemrespawntime) EXTERN\_\-CVAR(co\_\-zdoomphys) EXTERN\_\-CVAR(co\_\-realactorheight) EXTERN\_\-CVAR(sv\_\-teamspawns) EXTERN\_\-CVAR(sv\_\-nomonsters) \hyperlink{structMapThing}{mapthing2\_\-t} \hyperlink{p__local_8h_a85b5a6ed75cdbf1d53d8d893678c7aa1}{itemrespawnque}\mbox{[}ITEMQUESIZE\mbox{]}
\item 
\hyperlink{p__mobj_8cpp_aa4caa7da1bc59c0e39c9db7b8125894d}{IMPLEMENT\_\-SERIAL} (\hyperlink{classAActor}{AActor}, \hyperlink{classDThinker}{DThinker}) \hyperlink{classAActor}{AActor}
\item 
int \hyperlink{p__mobj_8cpp_aa33b60cb93892046f6de96c55102f298}{P\_\-ThingInfoHeight} (\hyperlink{structmobjinfo__t}{mobjinfo\_\-t} $\ast$mi)
\item 
bool \hyperlink{p__mobj_8cpp_a36913fdc9f854e573bf5b5526390813b}{P\_\-SetMobjState} (\hyperlink{classAActor}{AActor} $\ast$mobj, \hyperlink{info_8h_a29353e95e7dd5ba27a3d1c65edc71a85}{statenum\_\-t} state)
\item 
void \hyperlink{p__mobj_8cpp_a9cab7aac39085cae57e2a3b5c9ca29c8}{P\_\-XYMovement} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
void \hyperlink{p__mobj_8cpp_af18f409234f7861e75f2e247f5e296eb}{P\_\-ZMovement} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
void \hyperlink{p__mobj_8cpp_ad0a308b09937fbf9277e2f81496785c7}{PlayerLandedOnThing} (\hyperlink{classAActor}{AActor} $\ast$mo, \hyperlink{classAActor}{AActor} $\ast$\hyperlink{p__map_8cpp_aee79fd9a79ec3edadc2184d0ad88143e}{onmobj})
\item 
void \hyperlink{p__mobj_8cpp_a296ef32a3a3f3731316228ef8c57f566}{P\_\-NightmareRespawn} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\item 
void \hyperlink{p__mobj_8cpp_a8c50072fc014d8c8237504db0b24e51c}{P\_\-SpawnPuff} (\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{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} dir, int updown)
\item 
void \hyperlink{p__mobj_8cpp_ad72d056a6ff1a76dd029740ba97d5aa0}{P\_\-SpawnBlood} (\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{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} dir, int damage)
\item 
bool \hyperlink{p__mobj_8cpp_ac87b409473040f11000e910a9164a4cf}{P\_\-CheckMissileSpawn} (\hyperlink{classAActor}{AActor} $\ast$th)
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__mobj_8cpp_a9084dd7323a3e26657c56fc9a55ac004}{P\_\-SpawnMissile} (\hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, \hyperlink{classAActor}{AActor} $\ast$\hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, \hyperlink{info_8h_a2f6c6c60c0362e9ea1cf7ffe4d1ccfbd}{mobjtype\_\-t} type)
\item 
void \hyperlink{p__mobj_8cpp_af6fd7aaa70dc94c90002f1a0b33f5b06}{P\_\-SpawnPlayerMissile} (\hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, \hyperlink{info_8h_a2f6c6c60c0362e9ea1cf7ffe4d1ccfbd}{mobjtype\_\-t} type)
\item 
void \hyperlink{p__mobj_8cpp_a3b024646d7ff6810a7b61ac291a1e6a0}{P\_\-RespawnSpecials} (void)
\item 
void \hyperlink{p__mobj_8cpp_a55756823eabf2f3972d75fda015cb7dd}{P\_\-ThrustMobj} (\hyperlink{classAActor}{AActor} $\ast$mo, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} move)
\item 
void \hyperlink{p__mobj_8cpp_a507ef6ea0bf0c61c7ed6ba131ab80f96}{P\_\-SpawnMapThing} (\hyperlink{structMapThing}{mapthing2\_\-t} $\ast$mthing, int \hyperlink{p__pspr_8cpp_a401e942526aac47cef94f478182486e7}{position})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{p__mobj_8cpp_a04b1b34ae2b49fd2971eb318593dd62e}{predicting}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__mobj_8cpp_aba53434b221b2ab322c330a7239dda05}{attackrange}
\item 
bool \hyperlink{p__mobj_8cpp_a9fa7006a835864df3291c41ee4b5722c}{HasBehavior}
\item 
int \hyperlink{p__mobj_8cpp_aaeb86beadde6f92b079892078c66673d}{itemrespawntime} \mbox{[}ITEMQUESIZE\mbox{]}
\item 
int \hyperlink{p__mobj_8cpp_aa882772e7acaf21f8927ab2ea1cbce42}{iquehead}
\item 
int \hyperlink{p__mobj_8cpp_ae1164425234e299a39d401e0becb3f2e}{iquetail}
\item 
\hyperlink{classNetIDHandler}{NetIDHandler} \hyperlink{p__mobj_8cpp_a80053889ac3f832fc3b0928615f4ec0a}{ServerNetID}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{p__mobj_8cpp_ae3b516415ca69c3d87e88b795d76ba1d}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{sv\_\-freelook}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ae3b516415ca69c3d87e88b795d76ba1d}
\hypertarget{p__mobj_8cpp_aa4caa7da1bc59c0e39c9db7b8125894d}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!IMPLEMENT\_\-SERIAL@{IMPLEMENT\_\-SERIAL}}
\index{IMPLEMENT\_\-SERIAL@{IMPLEMENT\_\-SERIAL}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{IMPLEMENT\_\-SERIAL}]{\setlength{\rightskip}{0pt plus 5cm}IMPLEMENT\_\-SERIAL (
\begin{DoxyParamCaption}
\item[{{\bf AActor}}]{, }
\item[{{\bf DThinker}}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_aa4caa7da1bc59c0e39c9db7b8125894d}
\hypertarget{p__mobj_8cpp_ac87b409473040f11000e910a9164a4cf}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-CheckMissileSpawn@{P\_\-CheckMissileSpawn}}
\index{P\_\-CheckMissileSpawn@{P\_\-CheckMissileSpawn}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-CheckMissileSpawn}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckMissileSpawn (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{th}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ac87b409473040f11000e910a9164a4cf}
\hypertarget{p__mobj_8cpp_ad57b72a4e7744e43a10c3b3b19836bd7}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-ExplodeMissile@{P\_\-ExplodeMissile}}
\index{P\_\-ExplodeMissile@{P\_\-ExplodeMissile}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-ExplodeMissile}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-ExplodeMissile (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ad57b72a4e7744e43a10c3b3b19836bd7}
\hypertarget{p__mobj_8cpp_a296ef32a3a3f3731316228ef8c57f566}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-NightmareRespawn@{P\_\-NightmareRespawn}}
\index{P\_\-NightmareRespawn@{P\_\-NightmareRespawn}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-NightmareRespawn}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-NightmareRespawn (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a296ef32a3a3f3731316228ef8c57f566}
\hypertarget{p__mobj_8cpp_a3b024646d7ff6810a7b61ac291a1e6a0}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-RespawnSpecials@{P\_\-RespawnSpecials}}
\index{P\_\-RespawnSpecials@{P\_\-RespawnSpecials}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-RespawnSpecials}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-RespawnSpecials (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a3b024646d7ff6810a7b61ac291a1e6a0}
\hypertarget{p__mobj_8cpp_a36913fdc9f854e573bf5b5526390813b}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SetMobjState@{P\_\-SetMobjState}}
\index{P\_\-SetMobjState@{P\_\-SetMobjState}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SetMobjState}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-SetMobjState (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj, }
\item[{{\bf statenum\_\-t}}]{state}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a36913fdc9f854e573bf5b5526390813b}
\hypertarget{p__mobj_8cpp_ad72d056a6ff1a76dd029740ba97d5aa0}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SpawnBlood@{P\_\-SpawnBlood}}
\index{P\_\-SpawnBlood@{P\_\-SpawnBlood}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SpawnBlood}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnBlood (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf fixed\_\-t}}]{z, }
\item[{{\bf angle\_\-t}}]{dir, }
\item[{int}]{damage}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ad72d056a6ff1a76dd029740ba97d5aa0}
\hypertarget{p__mobj_8cpp_a507ef6ea0bf0c61c7ed6ba131ab80f96}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SpawnMapThing@{P\_\-SpawnMapThing}}
\index{P\_\-SpawnMapThing@{P\_\-SpawnMapThing}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SpawnMapThing}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnMapThing (
\begin{DoxyParamCaption}
\item[{{\bf mapthing2\_\-t} $\ast$}]{mthing, }
\item[{int}]{position}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a507ef6ea0bf0c61c7ed6ba131ab80f96}
\hypertarget{p__mobj_8cpp_a9084dd7323a3e26657c56fc9a55ac004}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SpawnMissile@{P\_\-SpawnMissile}}
\index{P\_\-SpawnMissile@{P\_\-SpawnMissile}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SpawnMissile}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ P\_\-SpawnMissile (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{source, }
\item[{{\bf AActor} $\ast$}]{dest, }
\item[{{\bf mobjtype\_\-t}}]{type}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a9084dd7323a3e26657c56fc9a55ac004}
\hypertarget{p__mobj_8cpp_ac743ba9795756e52cd333bc60d867c8d}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SpawnPlayer@{P\_\-SpawnPlayer}}
\index{P\_\-SpawnPlayer@{P\_\-SpawnPlayer}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SpawnPlayer}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnPlayer (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} \&}]{player, }
\item[{{\bf mapthing2\_\-t} $\ast$}]{mthing}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ac743ba9795756e52cd333bc60d867c8d}
\hypertarget{p__mobj_8cpp_af6fd7aaa70dc94c90002f1a0b33f5b06}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SpawnPlayerMissile@{P\_\-SpawnPlayerMissile}}
\index{P\_\-SpawnPlayerMissile@{P\_\-SpawnPlayerMissile}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SpawnPlayerMissile}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnPlayerMissile (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{source, }
\item[{{\bf mobjtype\_\-t}}]{type}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_af6fd7aaa70dc94c90002f1a0b33f5b06}
\hypertarget{p__mobj_8cpp_a8c50072fc014d8c8237504db0b24e51c}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-SpawnPuff@{P\_\-SpawnPuff}}
\index{P\_\-SpawnPuff@{P\_\-SpawnPuff}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-SpawnPuff}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnPuff (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf fixed\_\-t}}]{z, }
\item[{{\bf angle\_\-t}}]{dir, }
\item[{int}]{updown}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a8c50072fc014d8c8237504db0b24e51c}
\hypertarget{p__mobj_8cpp_aa33b60cb93892046f6de96c55102f298}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-ThingInfoHeight@{P\_\-ThingInfoHeight}}
\index{P\_\-ThingInfoHeight@{P\_\-ThingInfoHeight}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-ThingInfoHeight}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-ThingInfoHeight (
\begin{DoxyParamCaption}
\item[{{\bf mobjinfo\_\-t} $\ast$}]{mi}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_aa33b60cb93892046f6de96c55102f298}
\hypertarget{p__mobj_8cpp_a55756823eabf2f3972d75fda015cb7dd}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-ThrustMobj@{P\_\-ThrustMobj}}
\index{P\_\-ThrustMobj@{P\_\-ThrustMobj}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-ThrustMobj}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-ThrustMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{move}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a55756823eabf2f3972d75fda015cb7dd}
\hypertarget{p__mobj_8cpp_a9cab7aac39085cae57e2a3b5c9ca29c8}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-XYMovement@{P\_\-XYMovement}}
\index{P\_\-XYMovement@{P\_\-XYMovement}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-XYMovement}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-XYMovement (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a9cab7aac39085cae57e2a3b5c9ca29c8}
\hypertarget{p__mobj_8cpp_af18f409234f7861e75f2e247f5e296eb}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!P\_\-ZMovement@{P\_\-ZMovement}}
\index{P\_\-ZMovement@{P\_\-ZMovement}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{P\_\-ZMovement}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-ZMovement (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_af18f409234f7861e75f2e247f5e296eb}
\hypertarget{p__mobj_8cpp_ad0a308b09937fbf9277e2f81496785c7}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!PlayerLandedOnThing@{PlayerLandedOnThing}}
\index{PlayerLandedOnThing@{PlayerLandedOnThing}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{PlayerLandedOnThing}]{\setlength{\rightskip}{0pt plus 5cm}void PlayerLandedOnThing (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo, }
\item[{{\bf AActor} $\ast$}]{onmobj}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ad0a308b09937fbf9277e2f81496785c7}
\hypertarget{p__mobj_8cpp_a4aab17bb348161f223e0654b1dac5553}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!SV\_\-ExplodeMissile@{SV\_\-ExplodeMissile}}
\index{SV\_\-ExplodeMissile@{SV\_\-ExplodeMissile}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{SV\_\-ExplodeMissile}]{\setlength{\rightskip}{0pt plus 5cm}void SV\_\-ExplodeMissile (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a4aab17bb348161f223e0654b1dac5553}
\hypertarget{p__mobj_8cpp_ae1d5e97ffbc725bbc62e43804022bbfd}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!SV\_\-SendDestroyActor@{SV\_\-SendDestroyActor}}
\index{SV\_\-SendDestroyActor@{SV\_\-SendDestroyActor}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{SV\_\-SendDestroyActor}]{\setlength{\rightskip}{0pt plus 5cm}void SV\_\-SendDestroyActor (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_ae1d5e97ffbc725bbc62e43804022bbfd}
\hypertarget{p__mobj_8cpp_a28b90c77290cc912bfc71014a8fef3d9}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!SV\_\-SpawnMobj@{SV\_\-SpawnMobj}}
\index{SV\_\-SpawnMobj@{SV\_\-SpawnMobj}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{SV\_\-SpawnMobj}]{\setlength{\rightskip}{0pt plus 5cm}void SV\_\-SpawnMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{d4/d25/p__mobj_8cpp_a28b90c77290cc912bfc71014a8fef3d9}


\subsection{Variable Documentation}
\hypertarget{p__mobj_8cpp_aba53434b221b2ab322c330a7239dda05}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!attackrange@{attackrange}}
\index{attackrange@{attackrange}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{attackrange}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf attackrange}}}
\label{d4/d25/p__mobj_8cpp_aba53434b221b2ab322c330a7239dda05}
\hypertarget{p__mobj_8cpp_a9fa7006a835864df3291c41ee4b5722c}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!HasBehavior@{HasBehavior}}
\index{HasBehavior@{HasBehavior}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{HasBehavior}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf HasBehavior}}}
\label{d4/d25/p__mobj_8cpp_a9fa7006a835864df3291c41ee4b5722c}
\hypertarget{p__mobj_8cpp_aa882772e7acaf21f8927ab2ea1cbce42}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!iquehead@{iquehead}}
\index{iquehead@{iquehead}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{iquehead}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf iquehead}}}
\label{d4/d25/p__mobj_8cpp_aa882772e7acaf21f8927ab2ea1cbce42}
\hypertarget{p__mobj_8cpp_ae1164425234e299a39d401e0becb3f2e}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!iquetail@{iquetail}}
\index{iquetail@{iquetail}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{iquetail}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf iquetail}}}
\label{d4/d25/p__mobj_8cpp_ae1164425234e299a39d401e0becb3f2e}
\hypertarget{p__mobj_8cpp_aaeb86beadde6f92b079892078c66673d}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!itemrespawntime@{itemrespawntime}}
\index{itemrespawntime@{itemrespawntime}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{itemrespawntime}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf itemrespawntime}\mbox{[}ITEMQUESIZE\mbox{]}}}
\label{d4/d25/p__mobj_8cpp_aaeb86beadde6f92b079892078c66673d}
\hypertarget{p__mobj_8cpp_a04b1b34ae2b49fd2971eb318593dd62e}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!predicting@{predicting}}
\index{predicting@{predicting}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{predicting}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf predicting}}}
\label{d4/d25/p__mobj_8cpp_a04b1b34ae2b49fd2971eb318593dd62e}
\hypertarget{p__mobj_8cpp_a80053889ac3f832fc3b0928615f4ec0a}{
\index{p\_\-mobj.cpp@{p\_\-mobj.cpp}!ServerNetID@{ServerNetID}}
\index{ServerNetID@{ServerNetID}!p_mobj.cpp@{p\_\-mobj.cpp}}
\subsubsection[{ServerNetID}]{\setlength{\rightskip}{0pt plus 5cm}{\bf NetIDHandler} {\bf ServerNetID}}}
\label{d4/d25/p__mobj_8cpp_a80053889ac3f832fc3b0928615f4ec0a}
