Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AIMessage.c File Reference

Go to the source code of this file.

Classes

class  SCR_AIMessageBase
class  SCR_AIMessageGoal
class  SCR_AIMessageInfo
class  SCR_AIMessage_Target
class  SCR_AIMessage_NoAmmo
class  SCR_AIMessage_UnderFire
class  SCR_AIMessage_FoundCorpse
class  SCR_AIMessage_Wounded
class  SCR_AIMessage_SitRep
class  SCR_AIMessage_ActionFailed
class  SCR_AIMessage_HealFailed
class  SCR_AIMessage_Cancel
class  SCR_AIMessage_Attack
class  SCR_AIMessage_AttackCluster
class  SCR_AIMessage_CoverCluster
class  SCR_AIMessage_Move
class  SCR_AIMessage_Follow
class  SCR_AIMessage_Investigate
class  SCR_AIMessage_SeekAndDestroy
class  SCR_AIMessage_Heal
class  SCR_AIMessage_ProvideAmmo
class  SCR_AIMessage_Defend
class  SCR_AIMessage_Retreat
class  SCR_AIMessage_HealWait
class  SCR_AIMessage_PerformAction
class  SCR_AIMessage_OpenNavlinkDoor
class  SCR_AIMessage_Vehicle
class  SCR_AIMessage_GetIn
class  SCR_AIMessage_GetOut
class  SCR_AIMessage_Flee
class  SCR_AIMessage_ThrowGrenadeTo
class  SCR_AIMessage_FireIllumFlareAt
class  SCR_AIMessage_Suppress
class  SCR_AIMessage_Animate

Enumerations

enum  EMessageType_Info {
  NONE , NO_AMMO , WOUNDED , FOUND_CORPSE ,
  UNDER_FIRE , REQ_RETREAT , REQ_AMMO , SIT_REP ,
  ACTION_FAILED , HEAL_FAILED
}
enum  EMessageType_Goal {
  NONE , ATTACK , ATTACK_CLUSTER , ATTACK_CLUSTER_DONE ,
  COVER_CLUSTER , MOVE_IN_FORMATION , SEEK_DESTROY , FLEE ,
  GET_IN_VEHICLE , GET_OUT_VEHICLE , MOVE , FOLLOW ,
  UNGROUP , HEAL , HEAL_WAIT , INVESTIGATE ,
  DEFEND , RETREAT , PERFORM_ACTION , CANCEL ,
  SIT_REP , THROW_GRENADE_TO , SUPPRESS , PROVIDE_AMMO ,
  PICKUP_INVENTORY_ITEMS , OPEN_NAVLINK_DOOR , FIRE_ILLUM_FLARE , ANIMATE ,
  ARTILLERY_SUPPORT
}

Functions

SCR_AIMessage_AttackCluster SCR_AIMessageGoal SCR_AIMessage_AttackClusterDone ()
void SCR_AIMessage_AttackCluster ()
void SCR_AIMessage_CoverCluster ()
void SCR_AIMessage_PickupInventoryItems ()
override void SetMessageParameters (SCR_AISendGoalMessage node, SCR_AIActivityBase relatedActivity)
void SCR_AIMessage_ArtillerySupport ()

Variables

SCR_AITargetClusterState m_TargetClusterState
bool m_bAllowInvestigate
SCR_AIMessage_Move SCR_AIMessage_KeepFormation
SCR_AIMessage_ProvideAmmo m_vPickupPosition
 m_MagazineWellType
SCR_AIMessage_Animate m_ArtilleryEntity
vector m_vTargetPos
SCR_EAIArtilleryAmmoType m_eAmmoType

Enumeration Type Documentation

◆ EMessageType_Goal

Enumerator
NONE 
ATTACK 
ATTACK_CLUSTER 
ATTACK_CLUSTER_DONE 
COVER_CLUSTER 
MOVE_IN_FORMATION 
SEEK_DESTROY 
FLEE 
GET_IN_VEHICLE 
GET_OUT_VEHICLE 
MOVE 
FOLLOW 
UNGROUP 
HEAL 
HEAL_WAIT 
INVESTIGATE 
DEFEND 
RETREAT 
PERFORM_ACTION 
CANCEL 
SIT_REP 
THROW_GRENADE_TO 
SUPPRESS 
PROVIDE_AMMO 
PICKUP_INVENTORY_ITEMS 
OPEN_NAVLINK_DOOR 
FIRE_ILLUM_FLARE 
ANIMATE 
ARTILLERY_SUPPORT 

Definition at line 15 of file SCR_AIMessage.c.

◆ EMessageType_Info

Enumerator
NONE 
NO_AMMO 
WOUNDED 
FOUND_CORPSE 
UNDER_FIRE 
REQ_RETREAT 
REQ_AMMO 
SIT_REP 
ACTION_FAILED 
HEAL_FAILED 

Definition at line 1 of file SCR_AIMessage.c.

Function Documentation

◆ SCR_AIMessage_ArtillerySupport()

void SCR_AIMessage_ArtillerySupport ( )

Definition at line 756 of file SCR_AIMessage.c.

◆ SCR_AIMessage_AttackCluster()

void SCR_AIMessage_AttackClusterDone::SCR_AIMessage_AttackCluster ( )

Definition at line 335 of file SCR_AIMessage.c.

◆ SCR_AIMessage_AttackClusterDone()

SCR_AIMessage_AttackCluster SCR_AIMessageGoal SCR_AIMessage_AttackClusterDone ( )

Definition at line 1 of file SCR_AIMessage.c.

◆ SCR_AIMessage_CoverCluster()

void SCR_AIMessage_KeepFormation::SCR_AIMessage_CoverCluster ( )

Definition at line 354 of file SCR_AIMessage.c.

◆ SCR_AIMessage_PickupInventoryItems()

void SCR_AIMessage_PickupInventoryItems ( )

Definition at line 497 of file SCR_AIMessage.c.

◆ SetMessageParameters()

override void SetMessageParameters ( SCR_AISendGoalMessage node,
SCR_AIActivityBase relatedActivity )

Definition at line 502 of file SCR_AIMessage.c.

Variable Documentation

◆ m_ArtilleryEntity

SCR_AIMessage_Animate m_ArtilleryEntity

◆ m_bAllowInvestigate

bool m_bAllowInvestigate

Definition at line 333 of file SCR_AIMessage.c.

◆ m_eAmmoType

Definition at line 754 of file SCR_AIMessage.c.

◆ m_MagazineWellType

m_MagazineWellType

Definition at line 495 of file SCR_AIMessage.c.

◆ m_TargetClusterState

SCR_AITargetClusterState m_TargetClusterState

Definition at line 332 of file SCR_AIMessage.c.

◆ m_vPickupPosition

SCR_AIMessage_ProvideAmmo m_vPickupPosition

◆ m_vTargetPos

vector m_vTargetPos

Definition at line 753 of file SCR_AIMessage.c.

◆ SCR_AIMessage_KeepFormation

SCR_AIMessage_CoverCluster SCR_AIMessageGoal SCR_AIMessage_KeepFormation

Definition at line 336 of file SCR_AIMessage.c.