![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| override void | OnInit (AIAgent owner) |
| override void | OnAbort (AIAgent owner, Node nodeCausingAbort) |
| void | Reset () |
| override ENodeResult | EOnTaskSimulate (AIAgent owner, float dt) |
| void | SwitchState_ObserveMajorSector () |
| void | SwitchState_ObserveMinorSector () |
| void | SwitchState_Idle () |
| void | SwitchState_Intermission (int stateAfterIntermission) |
| override TStringArray | GetVariablesOut () |
Static Protected Member Functions | |
| static override bool | VisibleInPalette () |
Static Protected Attributes | |
| static const string | PORT_CURRENT_POSITION = "CurrentPos" |
| static const string | PORT_RESET_LOOK = "ResetLook" |
| static const string | PORT_ACTIVE = "Active" |
| static const string | PORT_RAISE_WEAPON = "RaiseWeapon" |
| static const string | PORT_USE_OPTICS = "UseOptics" |
| static const int | STATE_IDLE = 0 |
| static const int | STATE_OBSERVING_MAJOR = 1 |
| static const int | STATE_OBSERVING_MINOR = 2 |
| static const int | STATE_INTERMISSION = 3 |
| static const float | DANGER_THRESHOLD_RAISE_WEAPON = 0.5 |
| static const float | DISTANCE_USE_OPTICS_SQ = 200*200 |
| static ref TStringArray | s_aVarsOut = { PORT_ACTIVE, PORT_RESET_LOOK, PORT_CURRENT_POSITION, PORT_RAISE_WEAPON, PORT_USE_OPTICS } |
Behavior tree node which controls looking. It takes data from threat system and alternates looking at major and minor threat sector, with a pause in between. The loop is this: look at major sector -> intermission -> look at minor sector -> intermission -> repeat
Definition at line 4 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 75 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 284 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 59 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 49 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 65 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 267 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 273 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 251 of file SCR_AILookAtThreatSystemLogic.c.
|
inlineprotected |
Definition at line 259 of file SCR_AILookAtThreatSystemLogic.c.
|
inlinestaticprotected |
Definition at line 286 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 18 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 19 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 46 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 40 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 34 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 37 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 28 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 43 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 29 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 23 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 24 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 26 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 27 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 22 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 21 of file SCR_AILookAtThreatSystemLogic.c.
|
protected |
Definition at line 31 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 9 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 7 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 10 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 8 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 11 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 283 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 13 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 16 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 14 of file SCR_AILookAtThreatSystemLogic.c.
|
staticprotected |
Definition at line 15 of file SCR_AILookAtThreatSystemLogic.c.