Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AIPickupInventoryItemsBehavior Class Reference
Inheritance diagram for SCR_AIPickupInventoryItemsBehavior:

Protected Member Functions

void InitProperties (vector pickupPosition, typename magazineWellType)
override int GetCause ()
void SCR_AIPickupInventoryItemsBehavior (SCR_AIUtilityComponent utility, SCR_AIActivityBase groupActivity, vector pickupPosition, typename magazineWellType, float priorityLevel=PRIORITY_LEVEL_NORMAL)
override void OnActionCompleted ()
override void OnActionFailed ()

Protected Attributes

ref SCR_BTParam< vectorm_vPickupPosition = new SCR_BTParam<vector>(PICKUP_POSITION_PORT)
ref SCR_BTParam< typenamem_MagazineWellType = new SCR_BTParam<typename>(MAGAZINE_WELL_TYPE_PORT)
ref SCR_AIMoveIndividuallyBehavior m_MoveBehavior

Static Protected Attributes

static const string PICKUP_POSITION_PORT = "PickupPosition"
static const string MAGAZINE_WELL_TYPE_PORT = "MagazineWellType"

Detailed Description

Definition at line 1 of file SCR_AIPickupInventoryItemsBehavior.c.

Constructor & Destructor Documentation

◆ SCR_AIPickupInventoryItemsBehavior()

void SCR_AIPickupInventoryItemsBehavior::SCR_AIPickupInventoryItemsBehavior ( SCR_AIUtilityComponent utility,
SCR_AIActivityBase groupActivity,
vector pickupPosition,
typename magazineWellType ,
float priorityLevel = PRIORITY_LEVEL_NORMAL )
inlineprotected

Definition at line 25 of file SCR_AIPickupInventoryItemsBehavior.c.

Member Function Documentation

◆ GetCause()

override int SCR_AIPickupInventoryItemsBehavior::GetCause ( )
inlineprotected

Definition at line 19 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ InitProperties()

void SCR_AIPickupInventoryItemsBehavior::InitProperties ( vector pickupPosition,
typename magazineWellType  )
inlineprotected

Definition at line 12 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ OnActionCompleted()

override void SCR_AIPickupInventoryItemsBehavior::OnActionCompleted ( )
inlineprotected

Definition at line 44 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ OnActionFailed()

override void SCR_AIPickupInventoryItemsBehavior::OnActionFailed ( )
inlineprotected

Definition at line 52 of file SCR_AIPickupInventoryItemsBehavior.c.

Member Data Documentation

◆ m_MagazineWellType

ref SCR_BTParam<typename> SCR_AIPickupInventoryItemsBehavior::m_MagazineWellType = new SCR_BTParam<typename>(MAGAZINE_WELL_TYPE_PORT)
protected

Definition at line 7 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ m_MoveBehavior

ref SCR_AIMoveIndividuallyBehavior SCR_AIPickupInventoryItemsBehavior::m_MoveBehavior
protected

Definition at line 9 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ m_vPickupPosition

ref SCR_BTParam<vector> SCR_AIPickupInventoryItemsBehavior::m_vPickupPosition = new SCR_BTParam<vector>(PICKUP_POSITION_PORT)
protected

Definition at line 6 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ MAGAZINE_WELL_TYPE_PORT

const string SCR_AIPickupInventoryItemsBehavior::MAGAZINE_WELL_TYPE_PORT = "MagazineWellType"
staticprotected

Definition at line 4 of file SCR_AIPickupInventoryItemsBehavior.c.

◆ PICKUP_POSITION_PORT

const string SCR_AIPickupInventoryItemsBehavior::PICKUP_POSITION_PORT = "PickupPosition"
staticprotected

Definition at line 3 of file SCR_AIPickupInventoryItemsBehavior.c.


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