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

Go to the source code of this file.

Classes

class  SCR_BaseDeployableSpawnPointComponentClass

Functions

override void OnRplDeployed ()
void ToggleRadioChatter (bool enable)
SCR_DeployableSpawnPoint CreateSpawnPoint ()
override void Deploy (IEntity userEntity=null, bool reload=false)
override void Dismantle (IEntity userEntity=null, bool reload=false)
void OnSpawnPointDeployingEnabledChanged (bool enabled)
SCR_SpawnPoint GetSpawnPoint ()
void Update (float timeSlice)
void ConnectToDeployableSpawnPointSystem ()
void DisconnectFromDeployableSpawnPointSystem ()
override void EOnInit (IEntity owner)
override void OnDelete (IEntity owner)
void ~SCR_BaseDeployableSpawnPointComponent ()

Variables

SCR_BaseDeployableSpawnPointComponentClass s_aActiveDeployedSpawnPoints = {}
 Base class which all deployable spawn points / radios inherit from.
ResourceName m_sSpawnPointPrefab
FactionKey m_FactionKey
SCR_DeployableSpawnPoint m_SpawnPoint
bool m_bDeployableSpawnPointsEnabled

Function Documentation

◆ ConnectToDeployableSpawnPointSystem()

void ConnectToDeployableSpawnPointSystem ( )
protected

Definition at line 177 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ CreateSpawnPoint()

SCR_DeployableSpawnPoint CreateSpawnPoint ( )
protected

Definition at line 58 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ Deploy()

override void Deploy ( IEntity userEntity = null,
bool reload = false )
protected

Spawns replacement composition and attaches owner entity to it - called from SCR_DeployItemBaseAction.PerformAction

Parameters
[in]userEntity

Definition at line 73 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ DisconnectFromDeployableSpawnPointSystem()

void DisconnectFromDeployableSpawnPointSystem ( )
protected

Definition at line 188 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ Dismantle()

override void Dismantle ( IEntity userEntity = null,
bool reload = false )
protected

Delete replacement composition and spawnpoint and set position of owner entity to it's original position - called from SCR_DismantleItemBaseAction.PerformAction

Parameters
[in]userEntity

Definition at line 100 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ GetSpawnPoint()

SCR_SpawnPoint GetSpawnPoint ( )
protected
Returns

Definition at line 166 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ OnDelete()

override void OnDelete ( IEntity owner)
protected

Definition at line 219 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ OnRplDeployed()

override void OnRplDeployed ( )
protected

Definition at line 35 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ OnSpawnPointDeployingEnabledChanged()

void OnSpawnPointDeployingEnabledChanged ( bool enabled)
protected

Definition at line 131 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ ToggleRadioChatter()

void ToggleRadioChatter ( bool enable)
protected

Definition at line 43 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ Update()

void Update ( float timeSlice)
protected
Parameters
[in]timeSlice

Definition at line 36 of file SCR_CampaignBuildingGadgetToolComponent.c.

◆ ~SCR_BaseDeployableSpawnPointComponent()

void ~SCR_BaseDeployableSpawnPointComponent ( )
protected

Definition at line 245 of file SCR_BaseDeployableSpawnPointComponent.c.

Variable Documentation

◆ m_bDeployableSpawnPointsEnabled

bool m_bDeployableSpawnPointsEnabled
protected

Definition at line 23 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ m_FactionKey

FactionKey m_FactionKey
protected

Definition at line 19 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ m_SpawnPoint

SCR_DeployableSpawnPoint m_SpawnPoint
protected

Definition at line 21 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ m_sSpawnPointPrefab

ResourceName m_sSpawnPointPrefab
protected

Definition at line 15 of file SCR_BaseDeployableSpawnPointComponent.c.

◆ s_aActiveDeployedSpawnPoints

SCR_BaseDeployableSpawnPointComponentClass s_aActiveDeployedSpawnPoints = {}

Base class which all deployable spawn points / radios inherit from.