|
Arma Reforger Script API
|
Public Member Functions | |
| void | SetTargetShotCount (int value, bool invokeEvent=true) |
| void | SetActive (bool value, bool invokeEvent=true) |
| void | SetAmmoType (SCR_EAIArtilleryAmmoType value, bool invokeEvent=true) |
| int | GetTargetShotCount () |
| bool | IsActive () |
| SCR_EAIArtilleryAmmoType | GetAmmoType () |
| override SCR_AIWaypointState | CreateWaypointState (SCR_AIGroupUtilityComponent groupUtilityComp) |
Public Member Functions inherited from SCR_AIWaypoint | |
| void | SCR_AIWaypoint (IEntitySource src, IEntity parent) |
| float | GetPriorityLevel () |
| void | SetPriorityLevel (float priority) |
| bool | IsWithinCompletionRadius (vector pos) |
| ScriptInvoker | GetOnWaypointPropertiesChanged () |
| override void | OnTransformResetImpl (TransformResetParams params) |
| void | AddSetting (notnull SCR_AISettingBase s) |
| Adds setting. | |
| void | GetSettings (notnull array< SCR_AISettingBase > outSettings) |
| void | RemoveSetting (notnull SCR_AISettingBase s) |
Public Member Functions inherited from AIWaypoint | |
| proto external float | GetCompletionYPrecision () |
| proto external void | SetCompletionYPrecision (float fPrecision) |
| proto external float | GetCompletionRadius () |
| proto external void | SetCompletionRadius (float r) |
| proto external EAIWaypointCompletionType | GetCompletionType () |
| proto external void | SetCompletionType (EAIWaypointCompletionType newCompletionType) |
| proto external bool | IsWithinCompletionRadius (AIGroup pAgent) |
| Tests whether the group passes the test on being within the completion radius. | |
Protected Attributes | |
| int | m_iTargetShotCount |
| SCR_EAIArtilleryAmmoType | m_eAmmoType |
| bool | m_bActive |
Protected Attributes inherited from SCR_AIWaypoint | |
| ref array< ref SCR_AISettingBase > | m_aSettings |
| ref ScriptInvoker | m_OnWaypointPropertiesChanged |
| override SCR_AIWaypointState SCR_AIWaypointArtillerySupport.CreateWaypointState | ( | SCR_AIGroupUtilityComponent | groupUtilityComp | ) |
Implements SCR_AIWaypoint.
| SCR_EAIArtilleryAmmoType SCR_AIWaypointArtillerySupport.GetAmmoType | ( | ) |
| int SCR_AIWaypointArtillerySupport.GetTargetShotCount | ( | ) |
| bool SCR_AIWaypointArtillerySupport.IsActive | ( | ) |
| void SCR_AIWaypointArtillerySupport.SetActive | ( | bool | value, |
| bool | invokeEvent = true ) |
| void SCR_AIWaypointArtillerySupport.SetAmmoType | ( | SCR_EAIArtilleryAmmoType | value, |
| bool | invokeEvent = true ) |
| void SCR_AIWaypointArtillerySupport.SetTargetShotCount | ( | int | value, |
| bool | invokeEvent = true ) |
|
protected |
|
protected |
|
protected |