◆ CanReturnRunning()
| static override bool SCR_AIChangeCompartment.CanReturnRunning |
( |
| ) |
|
|
static |
◆ EjectOccupant()
◆ EOnTaskSimulate()
Scripted nodes are suposed to return SUCCESS, FAIL or RUNNING state.
Implements AITaskScripted.
◆ GetOnHoverDescription()
| static override string SCR_AIChangeCompartment.GetOnHoverDescription |
( |
| ) |
|
|
static |
◆ GetVariablesIn()
| override TStringArray SCR_AIChangeCompartment.GetVariablesIn |
( |
| ) |
|
◆ OnEnter()
| override void SCR_AIChangeCompartment.OnEnter |
( |
AIAgent | owner | ) |
|
◆ OnInit()
| override void SCR_AIChangeCompartment.OnInit |
( |
AIAgent | owner | ) |
|
◆ UpdateCompartmentSwitchState()
| ENodeResult SCR_AIChangeCompartment.UpdateCompartmentSwitchState |
( |
int | currentState, |
|
|
out int | newState ) |
Returns node result and state of the compartment switching process.
◆ VisibleInPalette()
| static override bool SCR_AIChangeCompartment.VisibleInPalette |
( |
| ) |
|
|
static |
◆ COMPARTMENT_CHANGED
| const int SCR_AIChangeCompartment.COMPARTMENT_CHANGED = 5 |
|
staticprotected |
◆ COMPARTMENT_CHANGING
| const int SCR_AIChangeCompartment.COMPARTMENT_CHANGING = 4 |
|
staticprotected |
◆ COMPARTMENT_EMPTY
| const int SCR_AIChangeCompartment.COMPARTMENT_EMPTY = 3 |
|
staticprotected |
◆ COMPARTMENT_EMPTYING
| const int SCR_AIChangeCompartment.COMPARTMENT_EMPTYING = 2 |
|
staticprotected |
◆ COMPARTMENT_INIT
| const int SCR_AIChangeCompartment.COMPARTMENT_INIT = 0 |
|
staticprotected |
◆ COMPARTMENT_TYPE_PORT
| const string SCR_AIChangeCompartment.COMPARTMENT_TYPE_PORT = "CompartmentType" |
|
staticprotected |
◆ COMPARTMENT_WITH_CORPSE
| const int SCR_AIChangeCompartment.COMPARTMENT_WITH_CORPSE = 1 |
|
staticprotected |
◆ m_compartmentAccess
◆ m_compartmentAccessOccupant
◆ m_compartmentSlot
◆ m_compartmentSwitchState
| int SCR_AIChangeCompartment.m_compartmentSwitchState |
|
protected |
◆ m_eCompartmentType
| ECompartmentType SCR_AIChangeCompartment.m_eCompartmentType |
◆ m_target
◆ m_TeleportInside
| bool SCR_AIChangeCompartment.m_TeleportInside |
|
protected |
◆ m_vehicle
| IEntity SCR_AIChangeCompartment.m_vehicle |
|
protected |
◆ NO_COMPARTMENT_AVAILABLE
| const int SCR_AIChangeCompartment.NO_COMPARTMENT_AVAILABLE = 6 |
|
staticprotected |
◆ s_aVarsIn
◆ TARGET_VEHICLE_PORT
| const string SCR_AIChangeCompartment.TARGET_VEHICLE_PORT = "TargetVehicle" |
|
staticprotected |
◆ TELEPORT_IN_PORT
| const string SCR_AIChangeCompartment.TELEPORT_IN_PORT = "TeleportInside" |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/AI/ScriptedNodes/Vehicles/SCR_AIChangeCompartment.c