Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_DeploySmokeCoverWaypoint Interface Reference
Inheritance diagram for SCR_DeploySmokeCoverWaypoint:
SCR_AIWaypoint AIWaypoint

Public Member Functions

int GetMaxGrenadeCount ()
 
void SetMaxGrenadeCount (float count)
 
SCR_AIActivitySmokeCoverFeatureProperties GetSmokeCoverProperties ()
 
void SetSmokeCoverProperties (SCR_AIActivitySmokeCoverFeatureProperties smokeCoverProperties)
 
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_iMaxGrenadeCount
 
SCR_AIActivitySmokeCoverFeatureProperties m_SmokeCoverProperties
 
- Protected Attributes inherited from SCR_AIWaypoint
ref array< ref SCR_AISettingBasem_aSettings
 
ref ScriptInvoker m_OnWaypointPropertiesChanged
 

Member Function Documentation

◆ CreateWaypointState()

override SCR_AIWaypointState SCR_DeploySmokeCoverWaypoint.CreateWaypointState ( SCR_AIGroupUtilityComponent groupUtilityComp)

Implements SCR_AIWaypoint.

◆ GetMaxGrenadeCount()

int SCR_DeploySmokeCoverWaypoint.GetMaxGrenadeCount ( )

◆ GetSmokeCoverProperties()

SCR_AIActivitySmokeCoverFeatureProperties SCR_DeploySmokeCoverWaypoint.GetSmokeCoverProperties ( )

◆ SetMaxGrenadeCount()

void SCR_DeploySmokeCoverWaypoint.SetMaxGrenadeCount ( float count)
Parameters
[in]countMax grenade count to be used

◆ SetSmokeCoverProperties()

void SCR_DeploySmokeCoverWaypoint.SetSmokeCoverProperties ( SCR_AIActivitySmokeCoverFeatureProperties smokeCoverProperties)
Parameters
[in]smokeCoverPropertiesSets smoke cover properties for AI activity smoke cover waypoint.

Member Data Documentation

◆ m_iMaxGrenadeCount

int SCR_DeploySmokeCoverWaypoint.m_iMaxGrenadeCount
protected

◆ m_SmokeCoverProperties

SCR_AIActivitySmokeCoverFeatureProperties SCR_DeploySmokeCoverWaypoint.m_SmokeCoverProperties
protected

The documentation for this interface was generated from the following file: