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

Public Member Functions

float UpdateVisibility (Actor *pSelf, bool *pbInFovAndRange, bool *pbVisible)
int UpdateThreat (Actor *pSelf)
SentientGetEnemy (void) const
float GetVisibility (void) const
int GetThreat (void) const
float GetRangeSquared (void) const
void Archive (Archiver &) override

Public Attributes

int m_iAddTime
int m_iNextEnemyTime
float m_fLastLookTime
float m_fVisibility
float m_fTotalVisibility
int m_iThreat
SafePtr< Sentientm_pEnemy
float m_fCurrentRangeSquared
Vector m_vLastKnownPos
int m_iLastSightChangeTime
bool m_bVisible

Protected Member Functions

float UpdateLMRF (Actor *pSelf, bool *pbInFovAndRange, bool *pbVisible)

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