◆ EOnTaskSimulate()
override ENodeResult SCR_AISwitchWeapon.EOnTaskSimulate |
( |
AIAgent | owner, |
|
|
float | dt ) |
◆ GetVariablesIn()
override TStringArray SCR_AISwitchWeapon.GetVariablesIn |
( |
| ) |
|
◆ OnAbort()
override void SCR_AISwitchWeapon.OnAbort |
( |
AIAgent | owner, |
|
|
Node | nodeCausingAbort ) |
◆ OnMoveWeaponFinished()
void SCR_AISwitchWeapon.OnMoveWeaponFinished |
( |
bool | result | ) |
|
◆ VisibleInPalette()
static override bool SCR_AISwitchWeapon.VisibleInPalette |
( |
| ) |
|
|
static |
◆ m_EqWeaponStorageComp
◆ m_iWeaponState
int SCR_AISwitchWeapon.m_iWeaponState |
|
protected |
◆ m_WeaponMoveCallback
◆ PORT_WEAPON_COMPONENT
const string SCR_AISwitchWeapon.PORT_WEAPON_COMPONENT = "WeaponComponent" |
|
staticprotected |
◆ s_aVarsIn
◆ WEAPON_STATE_IDLE
const int SCR_AISwitchWeapon.WEAPON_STATE_IDLE = 0 |
|
staticprotected |
◆ WEAPON_STATE_MOVED
const int SCR_AISwitchWeapon.WEAPON_STATE_MOVED = 2 |
|
staticprotected |
◆ WEAPON_STATE_MOVING
const int SCR_AISwitchWeapon.WEAPON_STATE_MOVING = 1 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/AI/ScriptedNodes/Weapons/SCR_AISwitchWeapon.c