Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_TaskRadioMsg Interface Reference
Inheritance diagram for SCR_TaskRadioMsg:
ScriptedRadioMessage BaseRadioMessage

Public Member Functions

void SetTaskNotification (SCR_ETaskNotification type, SCR_ETaskNotificationMsg msg)
 
void SetTaskNotificationData (SCR_BaseTaskNotificationData data)
 
void SetBaseCallsign (int callsign)
 
void SetCallerGroupId (int groupId)
 
void SetCalledGroupId (int groupId)
 
void SetGrid (int grid)
 
void SetCallerPlayerId (int callerPlayerId)
 
void SetFactionId (int factionId)
 
void SetFaction (SCR_Faction faction)
 
void SetTaskPosition (vector taskPosition)
 
override void OnDelivery (BaseTransceiver receiver, int freq, float quality)
 Called upon delivery of the message.
 
- Public Member Functions inherited from BaseRadioMessage
proto external string GetEncryptionKey ()
 Encryption key used to encrypt message.
 
proto external void SetEncryptionKey (string key)
 Sets encryption of the message to given string.
 

Protected Attributes

SCR_ETaskNotification m_eTaskNotificationType
 
SCR_ETaskNotificationMsg m_eTaskNotificationMsg
 
SCR_BaseTaskNotificationData m_Data
 
int m_iBaseCallsign = SCR_MilitaryBaseComponent.INVALID_BASE_CALLSIGN
 
int m_iCallerGroupId
 
int m_iCalledGroupId
 
int m_iGrid
 
int m_iCallerPlayerId
 
int m_iFactionId
 
SCR_Faction m_Faction
 
vector m_vTaskPosition
 

Member Function Documentation

◆ OnDelivery()

override void SCR_TaskRadioMsg.OnDelivery ( BaseTransceiver receiver,
int freq,
float quality )

Called upon delivery of the message.

Implements ScriptedRadioMessage.

◆ SetBaseCallsign()

void SCR_TaskRadioMsg.SetBaseCallsign ( int callsign)
Parameters
[in]callsign

◆ SetCalledGroupId()

void SCR_TaskRadioMsg.SetCalledGroupId ( int groupId)
Parameters
[in]groupId

◆ SetCallerGroupId()

void SCR_TaskRadioMsg.SetCallerGroupId ( int groupId)
Parameters
[in]groupId

◆ SetCallerPlayerId()

void SCR_TaskRadioMsg.SetCallerPlayerId ( int callerPlayerId)
Parameters
[in]callerPlayerId

◆ SetFaction()

void SCR_TaskRadioMsg.SetFaction ( SCR_Faction faction)
Parameters
[in]faction

◆ SetFactionId()

void SCR_TaskRadioMsg.SetFactionId ( int factionId)
Parameters
[in]factionId

◆ SetGrid()

void SCR_TaskRadioMsg.SetGrid ( int grid)
Parameters
[in]grid

◆ SetTaskNotification()

void SCR_TaskRadioMsg.SetTaskNotification ( SCR_ETaskNotification type,
SCR_ETaskNotificationMsg msg )
Parameters
[in]type
[in]msg

◆ SetTaskNotificationData()

void SCR_TaskRadioMsg.SetTaskNotificationData ( SCR_BaseTaskNotificationData data)
Parameters
[in]data

◆ SetTaskPosition()

void SCR_TaskRadioMsg.SetTaskPosition ( vector taskPosition)
Parameters
[in]taskPosition

Member Data Documentation

◆ m_Data

SCR_BaseTaskNotificationData SCR_TaskRadioMsg.m_Data
protected

◆ m_eTaskNotificationMsg

SCR_ETaskNotificationMsg SCR_TaskRadioMsg.m_eTaskNotificationMsg
protected

◆ m_eTaskNotificationType

SCR_ETaskNotification SCR_TaskRadioMsg.m_eTaskNotificationType
protected

◆ m_Faction

SCR_Faction SCR_TaskRadioMsg.m_Faction
protected

◆ m_iBaseCallsign

int SCR_TaskRadioMsg.m_iBaseCallsign = SCR_MilitaryBaseComponent.INVALID_BASE_CALLSIGN
protected

◆ m_iCalledGroupId

int SCR_TaskRadioMsg.m_iCalledGroupId
protected

◆ m_iCallerGroupId

int SCR_TaskRadioMsg.m_iCallerGroupId
protected

◆ m_iCallerPlayerId

int SCR_TaskRadioMsg.m_iCallerPlayerId
protected

◆ m_iFactionId

int SCR_TaskRadioMsg.m_iFactionId
protected

◆ m_iGrid

int SCR_TaskRadioMsg.m_iGrid
protected

◆ m_vTaskPosition

vector SCR_TaskRadioMsg.m_vTaskPosition
protected

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