![]() |
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
| class | SCR_ScenarioFrameworkSlotAIClass |
| class | SCR_ScenarioFrameworkWaypointSet |
Functions | |
| SCR_ScenarioFrameworkSlotAIClass SCR_ScenarioFrameworkSlotBaseClass | Attribute (desc:"Waypoint Groups if applicable", category:"Waypoints") |
| void | SetAIPrefabsForRemoval (array< ResourceName > arrayForRemoval) |
| array< ResourceName > | GetAIPrefabsForRemoval () |
| override void | RestoreToDefault (bool includeChildren=false, bool reinitAfterRestoration=false) |
| override void | DynamicDespawn (SCR_ScenarioFrameworkLayerBase layer) |
| override void | Init (SCR_ScenarioFrameworkArea area=null, SCR_ScenarioFrameworkEActivationType activation=SCR_ScenarioFrameworkEActivationType.SAME_AS_PARENT) |
| override void | AfterAllChildrenSpawned (SCR_ScenarioFrameworkLayerBase layer) |
| void | AfterAllAgentsSpawned () |
| void | ActivateAI () |
| void | OnAgentAdded (AIAgent child) |
| protected void | InitGroupComponents () |
| protected void | InitWaypoints () |
| protected void | CheckWaypointsAfterInit (SCR_ScenarioFrameworkLayerBase layer) |
| protected void | ProcessWaypoints (SCR_ScenarioFrameworkLayerBase layer) |
| protected void | SetWaypointToAI (SCR_ScenarioFrameworkLayerBase layer) |
| protected AIWaypoint | CreateDefaultWaypoint () |
| void | DecreaseAIGroupMemberCount (SCR_AIGroup group, AIAgent agent) |
| protected bool | CreateAIGroup () |
| void | SCR_ScenarioFrameworkSlotAI (IEntityComponentSource src, IEntity ent, IEntity parent) |
| class SCR_ScenarioFrameworkWaypointSet | BaseContainerProps ()] class SCR_WaypointSet |
| This will remain here for a while until we switch all the waypoints to the SCR_ScenarioFrameworkWaypointSet. More... | |
| void | Init (AIGroup group, IEntity entity) |
Variables | |
| Prefabs AI Waypoints AIWaypoint_Defend | et |
| Prefabs AI Waypoints AIWaypoint_Defend | category |
| bool | m_bBalanceOnPlayersCount |
| int | m_iMinUnitsInGroup |
| SCR_EAIGroupFormation | m_eAIGroupFormation |
| EAISkill | m_eAISkill |
| EAICombatType | m_eAICombatType |
| float | m_fPerceptionFactor |
| ResourceName | m_sGroupPrefab |
| ref array< AIWaypoint > | m_aWaypoints = {} |
| SCR_AIGroup | m_AIGroup |
| ref array< ResourceName > | m_aAIPrefabsForRemoval = {} |
| ref array< SCR_ScenarioFrameworkSlotWaypoint > | m_aSlotWaypoints = {} |
| int | m_iCurrentlySpawnedWaypoints |
| bool | m_bWaypointsInitialized |
| ref array< string > | m_aLayerName |
| void ActivateAI | ( | ) |
Definition at line 205 of file SCR_ScenarioFrameworkSlotAI.c.
| void AfterAllAgentsSpawned | ( | ) |
Definition at line 184 of file SCR_ScenarioFrameworkSlotAI.c.
| override void AfterAllChildrenSpawned | ( | SCR_ScenarioFrameworkLayerBase | layer | ) |
Definition at line 170 of file SCR_ScenarioFrameworkSlotAI.c.
| SCR_ScenarioFrameworkSlotAIClass SCR_ScenarioFrameworkSlotBaseClass Attribute | ( | desc:"Waypoint Groups if applicable" | , |
| category:"Waypoints" | |||
| ) |
Definition at line 8 of file SCR_ScenarioFrameworkSlotAI.c.
| class SCR_ScenarioFrameworkWaypointSet BaseContainerProps | ( | ) |
This will remain here for a while until we switch all the waypoints to the SCR_ScenarioFrameworkWaypointSet.
Definition at line 580 of file SCR_ScenarioFrameworkSlotAI.c.
| protected void CheckWaypointsAfterInit | ( | SCR_ScenarioFrameworkLayerBase | layer | ) |
Definition at line 380 of file SCR_ScenarioFrameworkSlotAI.c.
| protected bool CreateAIGroup | ( | ) |
Definition at line 526 of file SCR_ScenarioFrameworkSlotAI.c.
| protected AIWaypoint CreateDefaultWaypoint | ( | ) |
Definition at line 465 of file SCR_ScenarioFrameworkSlotAI.c.
| void DecreaseAIGroupMemberCount | ( | SCR_AIGroup | group, |
| AIAgent | agent | ||
| ) |
| [in] | group | |
| [in] | agent |
Definition at line 490 of file SCR_ScenarioFrameworkSlotAI.c.
| override void DynamicDespawn | ( | SCR_ScenarioFrameworkLayerBase | layer | ) |
Definition at line 87 of file SCR_ScenarioFrameworkSlotAI.c.
| array<ResourceName> GetAIPrefabsForRemoval | ( | ) |
Definition at line 66 of file SCR_ScenarioFrameworkSlotAI.c.
| void BaseContainerProps::Init | ( | AIGroup | group, |
| IEntity | entity | ||
| ) |
Definition at line 563 of file SCR_ScenarioFrameworkSlotAI.c.
| override void Init | ( | SCR_ScenarioFrameworkArea | area = null, |
| SCR_ScenarioFrameworkEActivationType | activation = SCR_ScenarioFrameworkEActivationType.SAME_AS_PARENT |
||
| ) |
Definition at line 123 of file SCR_ScenarioFrameworkSlotAI.c.
| protected void InitGroupComponents | ( | ) |
Definition at line 276 of file SCR_ScenarioFrameworkSlotAI.c.
| protected void InitWaypoints | ( | ) |
Definition at line 328 of file SCR_ScenarioFrameworkSlotAI.c.
| void OnAgentAdded | ( | AIAgent | child | ) |
Definition at line 259 of file SCR_ScenarioFrameworkSlotAI.c.
| protected void ProcessWaypoints | ( | SCR_ScenarioFrameworkLayerBase | layer | ) |
Definition at line 409 of file SCR_ScenarioFrameworkSlotAI.c.
| override void RestoreToDefault | ( | bool | includeChildren = false, |
| bool | reinitAfterRestoration = false |
||
| ) |
Definition at line 73 of file SCR_ScenarioFrameworkSlotAI.c.
| void SCR_ScenarioFrameworkSlotAI | ( | IEntityComponentSource | src, |
| IEntity | ent, | ||
| IEntity | parent | ||
| ) |
| [in] | src | |
| [in] | ent | |
| [in] | parent |
Definition at line 558 of file SCR_ScenarioFrameworkSlotAI.c.
| void SetAIPrefabsForRemoval | ( | array< ResourceName > | arrayForRemoval | ) |
| [in] | arrayForRemoval |
Definition at line 59 of file SCR_ScenarioFrameworkSlotAI.c.
| protected void SetWaypointToAI | ( | SCR_ScenarioFrameworkLayerBase | layer | ) |
Definition at line 419 of file SCR_ScenarioFrameworkSlotAI.c.
| Prefabs AI Waypoints AIWaypoint_Defend category |
Definition at line 18 of file SCR_ScenarioFrameworkSlotAI.c.
| Prefabs AI Waypoints AIWaypoint_Defend et |
Definition at line 17 of file SCR_ScenarioFrameworkSlotAI.c.
| ref array<ResourceName> m_aAIPrefabsForRemoval = {} |
Definition at line 49 of file SCR_ScenarioFrameworkSlotAI.c.
| SCR_AIGroup m_AIGroup |
Definition at line 48 of file SCR_ScenarioFrameworkSlotAI.c.
| ref array<string> m_aLayerName |
Definition at line 560 of file SCR_ScenarioFrameworkSlotAI.c.
| ref array<SCR_ScenarioFrameworkSlotWaypoint> m_aSlotWaypoints = {} |
Definition at line 51 of file SCR_ScenarioFrameworkSlotAI.c.
| ref array<AIWaypoint> m_aWaypoints = {} |
Definition at line 47 of file SCR_ScenarioFrameworkSlotAI.c.
| bool m_bBalanceOnPlayersCount |
Definition at line 21 of file SCR_ScenarioFrameworkSlotAI.c.
| bool m_bWaypointsInitialized |
Definition at line 55 of file SCR_ScenarioFrameworkSlotAI.c.
| EAICombatType m_eAICombatType |
Definition at line 39 of file SCR_ScenarioFrameworkSlotAI.c.
| SCR_EAIGroupFormation m_eAIGroupFormation |
Definition at line 27 of file SCR_ScenarioFrameworkSlotAI.c.
| EAISkill m_eAISkill |
Definition at line 36 of file SCR_ScenarioFrameworkSlotAI.c.
| float m_fPerceptionFactor |
Definition at line 42 of file SCR_ScenarioFrameworkSlotAI.c.
| int m_iCurrentlySpawnedWaypoints |
Definition at line 52 of file SCR_ScenarioFrameworkSlotAI.c.
| int m_iMinUnitsInGroup |
Definition at line 24 of file SCR_ScenarioFrameworkSlotAI.c.
| ResourceName m_sGroupPrefab |
Definition at line 45 of file SCR_ScenarioFrameworkSlotAI.c.