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

Go to the source code of this file.

Classes

class  SCR_ClearTaskEntityClass

Functions

void PeriodicalCheck ()
bool QueryCallback (IEntity e)
 Inserts compositions and active mines to list of obstacles.
void OnCompositionUnregistered (SCR_CampaignBuildingCompositionComponent composition)
void AddXPReward ()
override void SetTaskState (SCR_ETaskState state)
override void EOnInit (IEntity owner)
void ~SCR_ClearTaskEntity ()

Variables

SCR_ClearTaskEntityClass PERIODICAL_CHECK_INTERVAL = 5000
float m_fAreaRadius
ref array< IEntitym_aObstacleEntities = {}
ref array< intm_aAssigneesInArea = {}
RplComponent m_RplComponent
 array of playerIDs
bool m_bWasActivated

Function Documentation

◆ AddXPReward()

void AddXPReward ( )
protected

Definition at line 111 of file SCR_ClearTaskEntity.c.

◆ OnCompositionUnregistered()

void OnCompositionUnregistered ( SCR_CampaignBuildingCompositionComponent composition)
protected

Definition at line 96 of file SCR_ClearTaskEntity.c.

◆ PeriodicalCheck()

void PeriodicalCheck ( )
protected

Definition at line 19 of file SCR_ClearTaskEntity.c.

◆ QueryCallback()

bool QueryCallback ( IEntity e)
protected

Inserts compositions and active mines to list of obstacles.

Definition at line 82 of file SCR_ClearTaskEntity.c.

◆ SetTaskState()

override void SetTaskState ( SCR_ETaskState state)
protected

Definition at line 127 of file SCR_ClearTaskEntity.c.

◆ ~SCR_ClearTaskEntity()

void ~SCR_ClearTaskEntity ( )
protected

Definition at line 158 of file SCR_ClearTaskEntity.c.

Variable Documentation

◆ m_aAssigneesInArea

ref array<int> m_aAssigneesInArea = {}
protected

Definition at line 13 of file SCR_ClearTaskEntity.c.

◆ m_aObstacleEntities

ref array<IEntity> m_aObstacleEntities = {}
protected

Definition at line 12 of file SCR_ClearTaskEntity.c.

◆ m_bWasActivated

bool m_bWasActivated
protected

Definition at line 16 of file SCR_ClearTaskEntity.c.

◆ m_fAreaRadius

float m_fAreaRadius
protected

Definition at line 10 of file SCR_ClearTaskEntity.c.

◆ m_RplComponent

RplComponent m_RplComponent
protected

array of playerIDs

Definition at line 15 of file SCR_ClearTaskEntity.c.

◆ PERIODICAL_CHECK_INTERVAL

SCR_ClearTaskEntityClass PERIODICAL_CHECK_INTERVAL = 5000