\hypertarget{p__things_8cpp}{
\section{common/p\_\-things.cpp File Reference}
\label{da/dcb/p__things_8cpp}\index{common/p\_\-things.cpp@{common/p\_\-things.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{p__things_8cpp_a661f279eec1dc6e3b6561db1e3353604}{EXTERN\_\-CVAR} (sv\_\-nomonsters) int \hyperlink{p__local_8h_a23eb7c9615e0089793120a3a66862c95}{SpawnableThings}\mbox{[}$\,$\mbox{]}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__things_8cpp_a8889645acf2acd957d8185d6550acfbf}{P\_\-Thing\_\-Spawn} (int tid, int type, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} fog)
\item 
bool \hyperlink{p__things_8cpp_ac87b409473040f11000e910a9164a4cf}{P\_\-CheckMissileSpawn} (\hyperlink{classAActor}{AActor} $\ast$th)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__things_8cpp_ad60be3695e7b15b860d8f5699ebd2616}{P\_\-Thing\_\-Projectile} (int tid, int type, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} vspeed, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} gravity)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__things_8cpp_a048e19b2c4abd71753f87a8390301900}{P\_\-ActivateMobj} (\hyperlink{classAActor}{AActor} $\ast$mobj, \hyperlink{classAActor}{AActor} $\ast$activator)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__things_8cpp_a8ea7eba155017f6d1c2d728fc55652de}{P\_\-DeactivateMobj} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const int \hyperlink{p__things_8cpp_ad38121b39c4dd732afa0b6848960c9be}{NumSpawnableThings} = sizeof(\hyperlink{p__local_8h_a23eb7c9615e0089793120a3a66862c95}{SpawnableThings})/sizeof($\ast$\hyperlink{p__local_8h_a23eb7c9615e0089793120a3a66862c95}{SpawnableThings})
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{p__things_8cpp_a661f279eec1dc6e3b6561db1e3353604}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{sv\_\-nomonsters}]{}
\end{DoxyParamCaption}
)}}
\label{da/dcb/p__things_8cpp_a661f279eec1dc6e3b6561db1e3353604}
\hypertarget{p__things_8cpp_a048e19b2c4abd71753f87a8390301900}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!P\_\-ActivateMobj@{P\_\-ActivateMobj}}
\index{P\_\-ActivateMobj@{P\_\-ActivateMobj}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{P\_\-ActivateMobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-ActivateMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj, }
\item[{{\bf AActor} $\ast$}]{activator}
\end{DoxyParamCaption}
)}}
\label{da/dcb/p__things_8cpp_a048e19b2c4abd71753f87a8390301900}
\hypertarget{p__things_8cpp_ac87b409473040f11000e910a9164a4cf}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!P\_\-CheckMissileSpawn@{P\_\-CheckMissileSpawn}}
\index{P\_\-CheckMissileSpawn@{P\_\-CheckMissileSpawn}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{P\_\-CheckMissileSpawn}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckMissileSpawn (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{th}
\end{DoxyParamCaption}
)}}
\label{da/dcb/p__things_8cpp_ac87b409473040f11000e910a9164a4cf}
\hypertarget{p__things_8cpp_a8ea7eba155017f6d1c2d728fc55652de}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!P\_\-DeactivateMobj@{P\_\-DeactivateMobj}}
\index{P\_\-DeactivateMobj@{P\_\-DeactivateMobj}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{P\_\-DeactivateMobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-DeactivateMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{da/dcb/p__things_8cpp_a8ea7eba155017f6d1c2d728fc55652de}
\hypertarget{p__things_8cpp_ad60be3695e7b15b860d8f5699ebd2616}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!P\_\-Thing\_\-Projectile@{P\_\-Thing\_\-Projectile}}
\index{P\_\-Thing\_\-Projectile@{P\_\-Thing\_\-Projectile}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{P\_\-Thing\_\-Projectile}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-Thing\_\-Projectile (
\begin{DoxyParamCaption}
\item[{int}]{tid, }
\item[{int}]{type, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{vspeed, }
\item[{{\bf BOOL}}]{gravity}
\end{DoxyParamCaption}
)}}
\label{da/dcb/p__things_8cpp_ad60be3695e7b15b860d8f5699ebd2616}
\hypertarget{p__things_8cpp_a8889645acf2acd957d8185d6550acfbf}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!P\_\-Thing\_\-Spawn@{P\_\-Thing\_\-Spawn}}
\index{P\_\-Thing\_\-Spawn@{P\_\-Thing\_\-Spawn}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{P\_\-Thing\_\-Spawn}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-Thing\_\-Spawn (
\begin{DoxyParamCaption}
\item[{int}]{tid, }
\item[{int}]{type, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf BOOL}}]{fog}
\end{DoxyParamCaption}
)}}
\label{da/dcb/p__things_8cpp_a8889645acf2acd957d8185d6550acfbf}


\subsection{Variable Documentation}
\hypertarget{p__things_8cpp_ad38121b39c4dd732afa0b6848960c9be}{
\index{p\_\-things.cpp@{p\_\-things.cpp}!NumSpawnableThings@{NumSpawnableThings}}
\index{NumSpawnableThings@{NumSpawnableThings}!p_things.cpp@{p\_\-things.cpp}}
\subsubsection[{NumSpawnableThings}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf NumSpawnableThings} = sizeof({\bf SpawnableThings})/sizeof($\ast${\bf SpawnableThings})}}
\label{da/dcb/p__things_8cpp_ad38121b39c4dd732afa0b6848960c9be}
