\hypertarget{CombatAgent_8cpp}{\section{\-Example\-A\-I\-Module/\-Source/\-Combat\-Agent.cpp \-File \-Reference}
\label{CombatAgent_8cpp}\index{\-Example\-A\-I\-Module/\-Source/\-Combat\-Agent.\-cpp@{\-Example\-A\-I\-Module/\-Source/\-Combat\-Agent.\-cpp}}
}
{\ttfamily \#include \char`\"{}\-Combat\-Agent.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Squad\-Agent.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Squad\-Manager.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Build\-Manager.\-h\char`\"{}}\*
\-Include dependency graph for \-Combat\-Agent.\-cpp\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{CombatAgent_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{CombatAgent_8cpp_ac2d370adb20af198c4495e4e82678f2b}{\-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T}~-\/10000
\item 
\#define \hyperlink{CombatAgent_8cpp_a09af07293bbf80f332b8ec7ac6f969ac}{\-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S}~15
\item 
\#define \hyperlink{CombatAgent_8cpp_a3c51011180c9cee43ba33ce60303c5f0}{\-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O}~10000
\item 
\#define \hyperlink{CombatAgent_8cpp_a613325fe489260636fc4bc4dfe6583e1}{\-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E}~0.\-1
\item 
\#define \hyperlink{CombatAgent_8cpp_a86e3f1e86825e28626f876ab3f79cac8}{\-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C}~1
\item 
\#define \hyperlink{CombatAgent_8cpp_a44051f9f591164ca10ef9786b540990f}{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C}~64
\item 
\#define \hyperlink{CombatAgent_8cpp_a5f26e308a9cdd81a72f85a12e4c9be2f}{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C}~64
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{CombatAgent_8cpp_a5f26e308a9cdd81a72f85a12e4c9be2f}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C@{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C}}
\index{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C@{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-M\-A\-X\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E\-\_\-\-T\-O\-\_\-\-M\-E\-D\-I\-C}~64}}\label{CombatAgent_8cpp_a5f26e308a9cdd81a72f85a12e4c9be2f}
\hypertarget{CombatAgent_8cpp_a44051f9f591164ca10ef9786b540990f}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C@{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C}}
\index{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C@{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-M\-A\-X\-\_\-\-D\-I\-S\-T\-N\-A\-C\-E\-\_\-\-T\-O\-\_\-\-N\-O\-N\-M\-E\-D\-I\-C}~64}}\label{CombatAgent_8cpp_a44051f9f591164ca10ef9786b540990f}
\hypertarget{CombatAgent_8cpp_a09af07293bbf80f332b8ec7ac6f969ac}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S@{\-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S}}
\index{\-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S@{\-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-M\-I\-C\-R\-O\-\_\-\-V\-U\-L\-T\-U\-R\-E\-\_\-\-D\-E\-G\-R\-E\-E\-S}~15}}\label{CombatAgent_8cpp_a09af07293bbf80f332b8ec7ac6f969ac}
\hypertarget{CombatAgent_8cpp_ac2d370adb20af198c4495e4e82678f2b}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T@{\-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T}}
\index{\-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T@{\-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-N\-O\-N\-\_\-\-A\-T\-T\-A\-C\-K\-A\-B\-L\-E\-\_\-\-U\-N\-I\-T}~-\/10000}}\label{CombatAgent_8cpp_ac2d370adb20af198c4495e4e82678f2b}
\hypertarget{CombatAgent_8cpp_a3c51011180c9cee43ba33ce60303c5f0}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O@{\-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O}}
\index{\-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O@{\-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-W\-E\-I\-G\-H\-T\-\_\-\-A\-G\-G\-R\-O}~10000}}\label{CombatAgent_8cpp_a3c51011180c9cee43ba33ce60303c5f0}
\hypertarget{CombatAgent_8cpp_a613325fe489260636fc4bc4dfe6583e1}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E@{\-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E}}
\index{\-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E@{\-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-W\-E\-I\-G\-H\-T\-\_\-\-D\-I\-S\-T\-A\-N\-C\-E}~0.\-1}}\label{CombatAgent_8cpp_a613325fe489260636fc4bc4dfe6583e1}
\hypertarget{CombatAgent_8cpp_a86e3f1e86825e28626f876ab3f79cac8}{\index{\-Combat\-Agent.\-cpp@{\-Combat\-Agent.\-cpp}!\-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C@{\-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C}}
\index{\-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C@{\-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C}!CombatAgent.cpp@{\-Combat\-Agent.\-cpp}}
\subsubsection[{\-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-W\-E\-I\-G\-H\-T\-\_\-\-T\-A\-C\-T\-I\-C}~1}}\label{CombatAgent_8cpp_a86e3f1e86825e28626f876ab3f79cac8}
