Arma Reforger Script API
|
Public Member Functions | |
void | SetupWaypoint (IEntity waypointEntity) |
void | SetWaypointCompletionRadius (float radius) |
float | GetWaypointCompletionRadius () |
void | SetWaypointCompletionType (EAIWaypointCompletionType type) |
EAIWaypointCompletionType | GetWaypointCompletionType () |
void | SetWaypointPrefab (ResourceName prefab) |
ResourceName | GetWaypointPrefab () |
Public Attributes | |
SCR_ScenarioFrameworkLayerBase | m_SlotWaypoint |
Getters and Setters in this class (And similar that inherit) are set in a way to allow for different default values for attributes of child classes. | |
float SCR_ScenarioFrameworkWaypoint.GetWaypointCompletionRadius | ( | ) |
Implemented in SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointAttack, SCR_ScenarioFrameworkWaypointCaptureRelay, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDefend, SCR_ScenarioFrameworkWaypointDefendCP, SCR_ScenarioFrameworkWaypointDefendHierarchy, SCR_ScenarioFrameworkWaypointDefendLarge, SCR_ScenarioFrameworkWaypointDefendLargeCO, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointFollow, SCR_ScenarioFrameworkWaypointForcedMove, SCR_ScenarioFrameworkWaypointGetIn, SCR_ScenarioFrameworkWaypointGetInNearest, SCR_ScenarioFrameworkWaypointGetOut, SCR_ScenarioFrameworkWaypointHeal, SCR_ScenarioFrameworkWaypointLoiterCO, SCR_ScenarioFrameworkWaypointMove, SCR_ScenarioFrameworkWaypointObservationPost, SCR_ScenarioFrameworkWaypointOpenGate, SCR_ScenarioFrameworkWaypointPatrol, SCR_ScenarioFrameworkWaypointPatrolHierarchy, SCR_ScenarioFrameworkWaypointScout, SCR_ScenarioFrameworkWaypointSearchAndDestroy, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointUserAction, and SCR_ScenarioFrameworkWaypointWait.
EAIWaypointCompletionType SCR_ScenarioFrameworkWaypoint.GetWaypointCompletionType | ( | ) |
Implemented in SCR_ScenarioFrameworkWaypointAnimation, SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointAttack, SCR_ScenarioFrameworkWaypointCaptureRelay, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDefend, SCR_ScenarioFrameworkWaypointDefendCP, SCR_ScenarioFrameworkWaypointDefendHierarchy, SCR_ScenarioFrameworkWaypointDefendLarge, SCR_ScenarioFrameworkWaypointDefendLargeCO, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointFollow, SCR_ScenarioFrameworkWaypointForcedMove, SCR_ScenarioFrameworkWaypointGetIn, SCR_ScenarioFrameworkWaypointGetInNearest, SCR_ScenarioFrameworkWaypointGetOut, SCR_ScenarioFrameworkWaypointHeal, SCR_ScenarioFrameworkWaypointLoiterCO, SCR_ScenarioFrameworkWaypointMove, SCR_ScenarioFrameworkWaypointObservationPost, SCR_ScenarioFrameworkWaypointOpenGate, SCR_ScenarioFrameworkWaypointPatrol, SCR_ScenarioFrameworkWaypointPatrolHierarchy, SCR_ScenarioFrameworkWaypointScout, SCR_ScenarioFrameworkWaypointSearchAndDestroy, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointUserAction, and SCR_ScenarioFrameworkWaypointWait.
ResourceName SCR_ScenarioFrameworkWaypoint.GetWaypointPrefab | ( | ) |
Implemented in SCR_ScenarioFrameworkWaypointAnimation, SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointAttack, SCR_ScenarioFrameworkWaypointCaptureRelay, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDefend, SCR_ScenarioFrameworkWaypointDefendCP, SCR_ScenarioFrameworkWaypointDefendHierarchy, SCR_ScenarioFrameworkWaypointDefendLarge, SCR_ScenarioFrameworkWaypointDefendLargeCO, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointFollow, SCR_ScenarioFrameworkWaypointForcedMove, SCR_ScenarioFrameworkWaypointGetIn, SCR_ScenarioFrameworkWaypointGetInNearest, SCR_ScenarioFrameworkWaypointGetOut, SCR_ScenarioFrameworkWaypointHeal, SCR_ScenarioFrameworkWaypointLoiterCO, SCR_ScenarioFrameworkWaypointMove, SCR_ScenarioFrameworkWaypointObservationPost, SCR_ScenarioFrameworkWaypointOpenGate, SCR_ScenarioFrameworkWaypointPatrol, SCR_ScenarioFrameworkWaypointPatrolHierarchy, SCR_ScenarioFrameworkWaypointScout, SCR_ScenarioFrameworkWaypointSearchAndDestroy, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointUserAction, and SCR_ScenarioFrameworkWaypointWait.
void SCR_ScenarioFrameworkWaypoint.SetupWaypoint | ( | IEntity | waypointEntity | ) |
[in] | waypointEntity |
Implemented in SCR_ScenarioFrameworkWaypointAnimation, SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointBoarding, SCR_ScenarioFrameworkWaypointBoardingEntity, SCR_ScenarioFrameworkWaypointBoardingTimed, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointEntity, SCR_ScenarioFrameworkWaypointScripted, SCR_ScenarioFrameworkWaypointSmartAction, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointTimed, and SCR_ScenarioFrameworkWaypointTimedDefend.
void SCR_ScenarioFrameworkWaypoint.SetWaypointCompletionRadius | ( | float | radius | ) |
[in] | radius |
Implemented in SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointAttack, SCR_ScenarioFrameworkWaypointCaptureRelay, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDefend, SCR_ScenarioFrameworkWaypointDefendCP, SCR_ScenarioFrameworkWaypointDefendHierarchy, SCR_ScenarioFrameworkWaypointDefendLarge, SCR_ScenarioFrameworkWaypointDefendLargeCO, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointFollow, SCR_ScenarioFrameworkWaypointForcedMove, SCR_ScenarioFrameworkWaypointGetIn, SCR_ScenarioFrameworkWaypointGetInNearest, SCR_ScenarioFrameworkWaypointGetOut, SCR_ScenarioFrameworkWaypointHeal, SCR_ScenarioFrameworkWaypointLoiterCO, SCR_ScenarioFrameworkWaypointMove, SCR_ScenarioFrameworkWaypointObservationPost, SCR_ScenarioFrameworkWaypointOpenGate, SCR_ScenarioFrameworkWaypointPatrol, SCR_ScenarioFrameworkWaypointPatrolHierarchy, SCR_ScenarioFrameworkWaypointScout, SCR_ScenarioFrameworkWaypointSearchAndDestroy, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointUserAction, and SCR_ScenarioFrameworkWaypointWait.
void SCR_ScenarioFrameworkWaypoint.SetWaypointCompletionType | ( | EAIWaypointCompletionType | type | ) |
[in] | type |
Implemented in SCR_ScenarioFrameworkWaypointAnimation, SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointAttack, SCR_ScenarioFrameworkWaypointCaptureRelay, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDefend, SCR_ScenarioFrameworkWaypointDefendCP, SCR_ScenarioFrameworkWaypointDefendHierarchy, SCR_ScenarioFrameworkWaypointDefendLarge, SCR_ScenarioFrameworkWaypointDefendLargeCO, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointFollow, SCR_ScenarioFrameworkWaypointForcedMove, SCR_ScenarioFrameworkWaypointGetIn, SCR_ScenarioFrameworkWaypointGetInNearest, SCR_ScenarioFrameworkWaypointGetOut, SCR_ScenarioFrameworkWaypointHeal, SCR_ScenarioFrameworkWaypointLoiterCO, SCR_ScenarioFrameworkWaypointMove, SCR_ScenarioFrameworkWaypointObservationPost, SCR_ScenarioFrameworkWaypointOpenGate, SCR_ScenarioFrameworkWaypointPatrol, SCR_ScenarioFrameworkWaypointPatrolHierarchy, SCR_ScenarioFrameworkWaypointScout, SCR_ScenarioFrameworkWaypointSearchAndDestroy, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointUserAction, and SCR_ScenarioFrameworkWaypointWait.
void SCR_ScenarioFrameworkWaypoint.SetWaypointPrefab | ( | ResourceName | prefab | ) |
[in] | prefab |
Implemented in SCR_ScenarioFrameworkWaypointAnimation, SCR_ScenarioFrameworkWaypointArtillerySupport, SCR_ScenarioFrameworkWaypointAttack, SCR_ScenarioFrameworkWaypointCaptureRelay, SCR_ScenarioFrameworkWaypointCycle, SCR_ScenarioFrameworkWaypointDefend, SCR_ScenarioFrameworkWaypointDefendCP, SCR_ScenarioFrameworkWaypointDefendHierarchy, SCR_ScenarioFrameworkWaypointDefendLarge, SCR_ScenarioFrameworkWaypointDefendLargeCO, SCR_ScenarioFrameworkWaypointDeploySmokeCover, SCR_ScenarioFrameworkWaypointFollow, SCR_ScenarioFrameworkWaypointForcedMove, SCR_ScenarioFrameworkWaypointGetIn, SCR_ScenarioFrameworkWaypointGetInNearest, SCR_ScenarioFrameworkWaypointGetOut, SCR_ScenarioFrameworkWaypointHeal, SCR_ScenarioFrameworkWaypointLoiterCO, SCR_ScenarioFrameworkWaypointMove, SCR_ScenarioFrameworkWaypointObservationPost, SCR_ScenarioFrameworkWaypointOpenGate, SCR_ScenarioFrameworkWaypointPatrol, SCR_ScenarioFrameworkWaypointPatrolHierarchy, SCR_ScenarioFrameworkWaypointScout, SCR_ScenarioFrameworkWaypointSearchAndDestroy, SCR_ScenarioFrameworkWaypointSuppress, SCR_ScenarioFrameworkWaypointUserAction, and SCR_ScenarioFrameworkWaypointWait.
SCR_ScenarioFrameworkLayerBase SCR_ScenarioFrameworkWaypoint.m_SlotWaypoint |
Getters and Setters in this class (And similar that inherit) are set in a way to allow for different default values for attributes of child classes.
This is why we do not have the actual attribute here, but just empty Setters and Getters returning some value that will never be used.