![]() |
Dayz Explorer 1.28.160049
|
Go to the source code of this file.
Classes | |
| class | DayZInfectedAttackType |
Enumerations | |
| enum | DayZInfectedAttackGroupType |
Functions | |
| enum DayZInfectedAttackGroupType | RegisterHitComponentsForAI () |
| register hit components for AI melee (used by attacking AI) | |
| void | RegisterAttacks () |
| DayZInfectedAttackType | ChooseAttack (DayZInfectedAttackGroupType pAttackGroupType, float pDistance, int pPitch) |
| string | GetHitComponentForAI () |
| string | GetDefaultHitComponent () |
| string | GetDefaultHitPositionComponent () |
| array< string > | GetSuitableFinisherHitComponents () |
| void | RegisterAttack (DayZInfectedAttackGroupType pAttackGroupType, float pDistance, int pPitch, int pType, float pSubtype, string pAmmoType, int pIsHeavy, float pCooldown, float pProbability) |
| float | ComputeAttackUtility (DayZInfectedAttackType pAttackType, float pTargetDistance, int pPitch, float pProbability) |
| array< ref DayZInfectedAttackType > | GetAttackGroup (DayZInfectedAttackGroupType pType) |
Variables | |
| CHASE | |
| FIGHT | |
| ref array< ref DayZAIHitComponent > | m_HitComponentsForAI |
| Melee hit components (AI targeting) | |
| string | m_DefaultHitComponent |
| string | m_DefaultHitPositionComponent |
| ref array< string > | m_SuitableFinisherHitComponents |
Definition at line 13 of file dayzinfectedtype.c.
| DayZInfectedAttackType ChooseAttack | ( | DayZInfectedAttackGroupType | pAttackGroupType, |
| float | pDistance, | ||
| int | pPitch ) |
Definition at line 96 of file dayzinfectedtype.c.
|
protected |
Definition at line 171 of file dayzinfectedtype.c.
|
protected |
Definition at line 199 of file dayzinfectedtype.c.
| string GetDefaultHitComponent | ( | ) |
Definition at line 136 of file dayzinfectedtype.c.
| string GetDefaultHitPositionComponent | ( | ) |
Definition at line 141 of file dayzinfectedtype.c.
| string GetHitComponentForAI | ( | ) |
Definition at line 124 of file dayzinfectedtype.c.
Definition at line 146 of file dayzinfectedtype.c.
|
protected |
Definition at line 155 of file dayzinfectedtype.c.
| void RegisterAttacks | ( | ) |
RegisterAttack(Group Type, Distance, Pitch, Type, Subtype, AmmoType, heavyFlag, Cooldown, Probability);
chase group
center attack
fight group
up attack
center attack
down attack
Definition at line 49 of file dayzinfectedtype.c.
| enum DayZInfectedAttackGroupType RegisterHitComponentsForAI | ( | ) |
register hit components for AI melee (used by attacking AI)
registers default hit compoent for the entity
registers default hit position component for entity
list of components suitable for melee finisher attacks (used in fight logic)
register hit components that are selected by probability
Definition at line 1 of file dayzinfectedtype.c.
| CHASE |
Definition at line 26 of file dayzinfectedtype.c.
| FIGHT |
Definition at line 27 of file dayzinfectedtype.c.
|
protected |
Definition at line 223 of file dayzinfectedtype.c.
|
protected |
Definition at line 224 of file dayzinfectedtype.c.
|
protected |
Melee hit components (AI targeting)
Definition at line 222 of file dayzinfectedtype.c.
Definition at line 225 of file dayzinfectedtype.c.