OpenMoHAA 0.83.0
Loading...
Searching...
No Matches
ActorEnemySet Class Reference
Inheritance diagram for ActorEnemySet:

Public Member Functions

ActorEnemyAddPotentialEnemy (Sentient *pEnemy)
 
void FlagBadEnemy (Sentient *pEnemy)
 
void CheckEnemies (Actor *pSelf)
 
SentientGetCurrentEnemy (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< ActorEnemym_Enemies
 
int m_iCheckCount
 
SafePtr< Sentientm_pCurrentEnemy
 
float m_fCurrentVisibility
 
int m_iCurrentThreat
 

The documentation for this class was generated from the following files: