Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_CampaignMilitaryBaseTaskEntity.c File Reference

Go to the source code of this file.

Classes

class  SCR_CampaignMilitaryBaseTaskEntityClass

Typedefs

typedef func TaskMilitaryBaseCallsignInvokerDelegate
typedef ScriptInvokerBase< TaskMilitaryBaseCallsignInvokerDelegateSCR_TaskMilitaryBaseCallsignInvoker

Functions

void TaskMilitaryBaseCallsignInvokerDelegate (SCR_CampaignMilitaryBaseTaskEntity task, int callsign)
SCR_CampaignMilitaryBaseComponent GetMilitaryBase ()
SCR_TaskMilitaryBaseCallsignInvoker GetOnMilitaryBaseCallsignAssigned ()
override void SetTaskState (SCR_ETaskState state)
void AwardXP (notnull SCR_XPHandlerComponent handlerXP)
 Give out XP to relevant players following task completion.
void SetMilitaryBaseCallSign (int callSign)
void RpcDo_SetMilitaryBaseCallSign (int callSign)
void AssignMilitaryBaseByCallsign (int callsign)
void OnTargetBaseCaptured (SCR_MilitaryBaseComponent base, Faction faction)
void OnBaseUnregistered (SCR_MilitaryBaseComponent base)
void DeleteTask ()
override bool RplSave (ScriptBitWriter writer)
override bool RplLoad (ScriptBitReader reader)
void InitializeData ()
void ~SCR_CampaignMilitaryBaseTaskEntity ()

Variables

SCR_CampaignMilitaryBaseTaskEntityClass m_MilitaryBaseTaskData
SCR_CampaignMilitaryBaseComponent m_MilitaryBase
ref SCR_TaskMilitaryBaseCallsignInvoker m_OnMilitaryBaseCallsignAssigned

Typedef Documentation

◆ SCR_TaskMilitaryBaseCallsignInvoker

◆ TaskMilitaryBaseCallsignInvokerDelegate

Function Documentation

◆ AssignMilitaryBaseByCallsign()

void AssignMilitaryBaseByCallsign ( int callsign)
protected

Definition at line 78 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ AwardXP()

void AwardXP ( notnull SCR_XPHandlerComponent handlerXP)
protected

Give out XP to relevant players following task completion.

Definition at line 19 of file SCR_SeizeCampaignMilitaryBaseTask.c.

◆ DeleteTask()

void DeleteTask ( )
protected

Definition at line 123 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ GetMilitaryBase()

SCR_CampaignMilitaryBaseComponent GetMilitaryBase ( )
protected

Definition at line 16 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ GetOnMilitaryBaseCallsignAssigned()

SCR_TaskMilitaryBaseCallsignInvoker GetOnMilitaryBaseCallsignAssigned ( )
protected

Definition at line 21 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ InitializeData()

void InitializeData ( )
protected

Definition at line 162 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ OnBaseUnregistered()

void OnBaseUnregistered ( SCR_MilitaryBaseComponent base)
protected

Definition at line 108 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ OnTargetBaseCaptured()

void OnTargetBaseCaptured ( SCR_MilitaryBaseComponent base,
Faction faction )
protected

Definition at line 98 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ RpcDo_SetMilitaryBaseCallSign()

void RpcDo_SetMilitaryBaseCallSign ( int callSign)
protected

Definition at line 67 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ RplLoad()

override bool RplLoad ( ScriptBitReader reader)
protected

Definition at line 146 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ RplSave()

override bool RplSave ( ScriptBitWriter writer)
protected

Definition at line 132 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ SetMilitaryBaseCallSign()

void SetMilitaryBaseCallSign ( int callSign)
protected

Definition at line 46 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ SetTaskState()

override void SetTaskState ( SCR_ETaskState state)
protected

Definition at line 30 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ TaskMilitaryBaseCallsignInvokerDelegate()

void TaskMilitaryBaseCallsignInvokerDelegate ( SCR_CampaignMilitaryBaseTaskEntity task,
int callsign )

◆ ~SCR_CampaignMilitaryBaseTaskEntity()

void ~SCR_CampaignMilitaryBaseTaskEntity ( )
protected

Definition at line 173 of file SCR_CampaignMilitaryBaseTaskEntity.c.

Variable Documentation

◆ m_MilitaryBase

SCR_CampaignMilitaryBaseComponent m_MilitaryBase
protected

Definition at line 12 of file SCR_CampaignMilitaryBaseTaskEntity.c.

◆ m_MilitaryBaseTaskData

◆ m_OnMilitaryBaseCallsignAssigned

ref SCR_TaskMilitaryBaseCallsignInvoker m_OnMilitaryBaseCallsignAssigned
protected

Definition at line 13 of file SCR_CampaignMilitaryBaseTaskEntity.c.