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

Protected Member Functions

override void OnInit (AIAgent owner)
override ENodeResult EOnTaskSimulate (AIAgent owner, float dt)
bool HasNoAvailableCompartment (IEntity ent)
bool FilterEntities (IEntity ent)
void SetVariablesOut (AIAgent owner, IEntity vehicleOut, ECompartmentType compartmentTypeOut, BaseCompartmentSlot compartment)
override TStringArray GetVariablesOut ()
override TStringArray GetVariablesIn ()

Static Protected Member Functions

static override bool VisibleInPalette ()
static override string GetOnHoverDescription ()

Protected Attributes

SCR_AIGroup m_group
IEntity m_VehicleToTestForCompartments
BaseCompartmentSlot m_Compartment
ECompartmentType m_CompartmentType
SCR_AIBoardingParameters m_WaypointParameter
SCR_AIGroupUtilityComponent m_groupUtilityCompoment

Static Protected Attributes

static ref TStringArray s_aVarsOut
static ref TStringArray s_aVarsIn

Detailed Description

Definition at line 1 of file SCR_AIFindAvailableVehicle.c.

Member Function Documentation

◆ EOnTaskSimulate()

override ENodeResult SCR_AIFindAvailableVehicle::EOnTaskSimulate ( AIAgent owner,
float dt )
inlineprotected

Definition at line 41 of file SCR_AIFindAvailableVehicle.c.

◆ FilterEntities()

bool SCR_AIFindAvailableVehicle::FilterEntities ( IEntity ent)
inlineprotected

Definition at line 139 of file SCR_AIFindAvailableVehicle.c.

◆ GetOnHoverDescription()

override string SCR_AIFindAvailableVehicle::GetOnHoverDescription ( )
inlinestaticprotected

Definition at line 196 of file SCR_AIFindAvailableVehicle.c.

◆ GetVariablesIn()

override TStringArray SCR_AIFindAvailableVehicle::GetVariablesIn ( )
inlineprotected

Definition at line 184 of file SCR_AIFindAvailableVehicle.c.

◆ GetVariablesOut()

override TStringArray SCR_AIFindAvailableVehicle::GetVariablesOut ( )
inlineprotected

Definition at line 172 of file SCR_AIFindAvailableVehicle.c.

◆ HasNoAvailableCompartment()

bool SCR_AIFindAvailableVehicle::HasNoAvailableCompartment ( IEntity ent)
inlineprotected

Definition at line 84 of file SCR_AIFindAvailableVehicle.c.

◆ OnInit()

override void SCR_AIFindAvailableVehicle::OnInit ( AIAgent owner)
inlineprotected

Definition at line 27 of file SCR_AIFindAvailableVehicle.c.

◆ SetVariablesOut()

void SCR_AIFindAvailableVehicle::SetVariablesOut ( AIAgent owner,
IEntity vehicleOut,
ECompartmentType compartmentTypeOut,
BaseCompartmentSlot compartment )
inlineprotected

Definition at line 148 of file SCR_AIFindAvailableVehicle.c.

◆ VisibleInPalette()

override bool SCR_AIFindAvailableVehicle::VisibleInPalette ( )
inlinestaticprotected

Definition at line 190 of file SCR_AIFindAvailableVehicle.c.

Member Data Documentation

◆ m_Compartment

BaseCompartmentSlot SCR_AIFindAvailableVehicle::m_Compartment
protected

Definition at line 21 of file SCR_AIFindAvailableVehicle.c.

◆ m_CompartmentType

ECompartmentType SCR_AIFindAvailableVehicle::m_CompartmentType
protected

Definition at line 22 of file SCR_AIFindAvailableVehicle.c.

◆ m_group

SCR_AIGroup SCR_AIFindAvailableVehicle::m_group
protected

Definition at line 18 of file SCR_AIFindAvailableVehicle.c.

◆ m_groupUtilityCompoment

SCR_AIGroupUtilityComponent SCR_AIFindAvailableVehicle::m_groupUtilityCompoment
protected

Definition at line 24 of file SCR_AIFindAvailableVehicle.c.

◆ m_VehicleToTestForCompartments

IEntity SCR_AIFindAvailableVehicle::m_VehicleToTestForCompartments
protected

Definition at line 20 of file SCR_AIFindAvailableVehicle.c.

◆ m_WaypointParameter

SCR_AIBoardingParameters SCR_AIFindAvailableVehicle::m_WaypointParameter
protected

Definition at line 23 of file SCR_AIFindAvailableVehicle.c.

◆ s_aVarsIn

ref TStringArray SCR_AIFindAvailableVehicle::s_aVarsIn
staticprotected
Initial value:
= {
PORT_CENTER_OF_SEARCH,
PORT_SEARCH_PARAMS,
PORT_VEHICLE_IN
}

Definition at line 178 of file SCR_AIFindAvailableVehicle.c.

◆ s_aVarsOut

ref TStringArray SCR_AIFindAvailableVehicle::s_aVarsOut
staticprotected
Initial value:
= {
PORT_VEHICLE_OUT,
PORT_ROLE_OUT,
PORT_COMPARTMENT_OUT
}

Definition at line 167 of file SCR_AIFindAvailableVehicle.c.


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