OpenMoHAA 0.83.0
|
Public Member Functions | |
ActorEnemy * | AddPotentialEnemy (Sentient *pEnemy) |
void | FlagBadEnemy (Sentient *pEnemy) |
void | CheckEnemies (Actor *pSelf) |
Sentient * | GetCurrentEnemy (void) const |
float | GetCurrentVisibility (void) const |
int | GetCurrentThreat (void) const |
qboolean | IsEnemyConfirmed (void) const |
bool | HasAlternateEnemy (void) const |
void | RemoveAll (void) |
void | ConfirmEnemy (Actor *pSelf, Sentient *pEnemy) |
void | ConfirmEnemyIfCanSeeSharerOrEnemy (Actor *pSelf, Actor *pSharer, Sentient *pEnemy) |
bool | CaresAboutPerfectInfo (Sentient *pEnemy) |
void | Archive (Archiver &arc) override |
Protected Attributes | |
Container< ActorEnemy > | m_Enemies |
int | m_iCheckCount |
SafePtr< Sentient > | m_pCurrentEnemy |
float | m_fCurrentVisibility |
int | m_iCurrentThreat |