|
Arma Reforger Script API
|
Class which represents debug panel which can be shown for each AI unit or group. More...
Public Member Functions | |
| void | SCR_AIAgentDebugPanel (AIAgent agent, IEntity entity) |
| bool | Update (float timeSlice) |
| string | GetActionString (AIActionBase action, int actionId) |
| void | ShowPerceptionEnemies (IEntity myEntity, PerceptionComponent perception, SCR_AICombatComponent combatComponent) |
| Lists enemies from perception component. | |
| void | ShowPerceivableComponent (PerceivableComponent p) |
| void | ShowCombatMoveState (SCR_AICombatMoveState s) |
| void | ShowGroupUsableVehicles (SCR_AIGroupUtilityComponent utility) |
| void | ShowSettingsComponent (SCR_AISettingsBaseComponent settingsBaseComp) |
| string | GetAgentDebugName () |
| Returns agent name based on faction and callsign. | |
Static Public Member Functions | |
| static string | EnumFlagsToString (TypeName t, int value) |
| Formats enum flags to string. | |
| static string | GetEntityShortName (IEntity entity) |
| static string | GetEntityShortNameWithPrefabName (IEntity entity) |
| static string | GetFactionKey (Faction f) |
Public Attributes | |
| AIAgent | m_Agent |
| SCR_AIGroup | m_Group |
| IEntity | m_Entity |
Protected Member Functions | |
| void | ShowSettings (notnull array< SCR_AISettingBase > settings) |
Protected Attributes | |
| bool | m_bRequestClose = false |
| string | m_sWindowTitle |
| bool | m_bShowPerception |
Class which represents debug panel which can be shown for each AI unit or group.
| void SCR_AIAgentDebugPanel.SCR_AIAgentDebugPanel | ( | AIAgent | agent, |
| IEntity | entity ) |
|
static |
Formats enum flags to string.
| string SCR_AIAgentDebugPanel.GetActionString | ( | AIActionBase | action, |
| int | actionId ) |
| string SCR_AIAgentDebugPanel.GetAgentDebugName | ( | ) |
Returns agent name based on faction and callsign.
|
static |
|
static |
|
static |
| void SCR_AIAgentDebugPanel.ShowCombatMoveState | ( | SCR_AICombatMoveState | s | ) |
| void SCR_AIAgentDebugPanel.ShowGroupUsableVehicles | ( | SCR_AIGroupUtilityComponent | utility | ) |
| void SCR_AIAgentDebugPanel.ShowPerceivableComponent | ( | PerceivableComponent | p | ) |
| void SCR_AIAgentDebugPanel.ShowPerceptionEnemies | ( | IEntity | myEntity, |
| PerceptionComponent | perception, | ||
| SCR_AICombatComponent | combatComponent ) |
Lists enemies from perception component.
|
protected |
| void SCR_AIAgentDebugPanel.ShowSettingsComponent | ( | SCR_AISettingsBaseComponent | settingsBaseComp | ) |
| bool SCR_AIAgentDebugPanel.Update | ( | float | timeSlice | ) |
| AIAgent SCR_AIAgentDebugPanel.m_Agent |
|
protected |
|
protected |
| IEntity SCR_AIAgentDebugPanel.m_Entity |
| SCR_AIGroup SCR_AIAgentDebugPanel.m_Group |
|
protected |