Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
class | SCR_CampaignMobileAssemblyComponentClass |
Enumerations | |
enum | SCR_EMobileAssemblyStatus { DEPLOYED, DISMANTLED, DESTROYED } |
Functions | |
override void | OnPostInit (IEntity owner) |
Called on PostInit when all components are added. More... | |
override void | OnDelete (IEntity owner) |
void | UpdateBasesInRadioRange () |
bool | CanReachByRadio (notnull SCR_CampaignMilitaryBaseComponent base) |
protected bool | IsProxy () |
void | SetParentFactionID (int factionID) |
void | OnParentFactionIDSet () |
int | GetParentFactionID () |
SCR_CampaignFaction | GetParentFaction () |
int | GetBasesInRange (notnull out array< SCR_CampaignMilitaryBaseComponent > basesInRange) |
int | GetRadioRange () |
bool | Deploy (SCR_EMobileAssemblyStatus status, int playerId=0) |
void | OnDeployChanged () |
void | CheckStatus () |
void | OnSpawnpointCreated () |
void | RegisterSpawnpoint () |
SCR_SpawnPoint | GetSpawnPoint () |
SCR_CampaignMobileAssemblyStandaloneComponent | GetStandaloneComponent () |
bool | IsDeployed () |
bool | IsInRadioRange () |
void | UpdateRadioCoverage () |
void | CreateSpawnpoint () |
void | ~SCR_CampaignMobileAssemblyComponent () |
Variables | |
SCR_CampaignMobileAssemblyComponentClass | MAX_WATER_DEPTH = 2.5 |
protected RplComponent | m_RplComponent |
protected SCR_CampaignFaction | m_ParentFaction |
protected bool | m_bIsInRadioRange |
protected ref array< SCR_CampaignMilitaryBaseComponent > | m_aBasesInRadioRange = {} |
protected ref array< SCR_CampaignMilitaryBaseComponent > | m_aBasesInRadioRangeOld = {} |
protected SCR_SpawnPoint | m_SpawnPoint |
protected SCR_CampaignMobileAssemblyStandaloneComponent | m_StandaloneComponent |
protected int | m_iParentFaction = SCR_CampaignMilitaryBaseComponent.INVALID_FACTION_INDEX |
protected int | m_iSpawnpointId = RplId.Invalid() |
protected bool | m_bIsDeployed |
Enumerator | |
---|---|
DEPLOYED | |
DISMANTLED | |
DESTROYED |
Definition at line 437 of file SCR_CampaignMobileAssemblyComponent.c.
bool CanReachByRadio | ( | notnull SCR_CampaignMilitaryBaseComponent | base | ) |
void CheckStatus | ( | ) |
Definition at line 282 of file SCR_CampaignMobileAssemblyComponent.c.
void CreateSpawnpoint | ( | ) |
Definition at line 384 of file SCR_CampaignMobileAssemblyComponent.c.
bool Deploy | ( | SCR_EMobileAssemblyStatus | status, |
int | playerId = 0 |
||
) |
[in] | status | |
[in] | playerId |
Definition at line 195 of file SCR_CampaignMobileAssemblyComponent.c.
int GetBasesInRange | ( | notnull out array< SCR_CampaignMilitaryBaseComponent > | basesInRange | ) |
[out] | basesInRange |
Definition at line 163 of file SCR_CampaignMobileAssemblyComponent.c.
SCR_CampaignFaction GetParentFaction | ( | ) |
Definition at line 155 of file SCR_CampaignMobileAssemblyComponent.c.
int GetParentFactionID | ( | ) |
Definition at line 148 of file SCR_CampaignMobileAssemblyComponent.c.
int GetRadioRange | ( | ) |
Definition at line 170 of file SCR_CampaignMobileAssemblyComponent.c.
SCR_SpawnPoint GetSpawnPoint | ( | ) |
Definition at line 344 of file SCR_CampaignMobileAssemblyComponent.c.
SCR_CampaignMobileAssemblyStandaloneComponent GetStandaloneComponent | ( | ) |
Definition at line 351 of file SCR_CampaignMobileAssemblyComponent.c.
bool IsDeployed | ( | ) |
Definition at line 358 of file SCR_CampaignMobileAssemblyComponent.c.
bool IsInRadioRange | ( | ) |
Definition at line 365 of file SCR_CampaignMobileAssemblyComponent.c.
protected bool IsProxy | ( | ) |
Definition at line 119 of file SCR_CampaignMobileAssemblyComponent.c.
void OnDeployChanged | ( | ) |
Definition at line 234 of file SCR_CampaignMobileAssemblyComponent.c.
void OnParentFactionIDSet | ( | ) |
Definition at line 134 of file SCR_CampaignMobileAssemblyComponent.c.
void OnSpawnpointCreated | ( | ) |
Definition at line 320 of file SCR_CampaignMobileAssemblyComponent.c.
void RegisterSpawnpoint | ( | ) |
Definition at line 328 of file SCR_CampaignMobileAssemblyComponent.c.
void SetParentFactionID | ( | int | factionID | ) |
[in] | factionID |
Definition at line 126 of file SCR_CampaignMobileAssemblyComponent.c.
void UpdateBasesInRadioRange | ( | ) |
Definition at line 83 of file SCR_CampaignMobileAssemblyComponent.c.
void UpdateRadioCoverage | ( | ) |
Definition at line 372 of file SCR_CampaignMobileAssemblyComponent.c.
void ~SCR_CampaignMobileAssemblyComponent | ( | ) |
Definition at line 422 of file SCR_CampaignMobileAssemblyComponent.c.
protected ref array<SCR_CampaignMilitaryBaseComponent> m_aBasesInRadioRange = {} |
Definition at line 25 of file SCR_CampaignMobileAssemblyComponent.c.
protected ref array<SCR_CampaignMilitaryBaseComponent> m_aBasesInRadioRangeOld = {} |
Definition at line 26 of file SCR_CampaignMobileAssemblyComponent.c.
protected bool m_bIsDeployed |
Definition at line 39 of file SCR_CampaignMobileAssemblyComponent.c.
protected bool m_bIsInRadioRange |
Definition at line 23 of file SCR_CampaignMobileAssemblyComponent.c.
protected int m_iParentFaction = SCR_CampaignMilitaryBaseComponent.INVALID_FACTION_INDEX |
Definition at line 33 of file SCR_CampaignMobileAssemblyComponent.c.
protected int m_iSpawnpointId = RplId.Invalid() |
Definition at line 36 of file SCR_CampaignMobileAssemblyComponent.c.
protected SCR_CampaignFaction m_ParentFaction |
Definition at line 21 of file SCR_CampaignMobileAssemblyComponent.c.
protected RplComponent m_RplComponent |
Definition at line 19 of file SCR_CampaignMobileAssemblyComponent.c.
protected SCR_SpawnPoint m_SpawnPoint |
Definition at line 28 of file SCR_CampaignMobileAssemblyComponent.c.
protected SCR_CampaignMobileAssemblyStandaloneComponent m_StandaloneComponent |
Definition at line 30 of file SCR_CampaignMobileAssemblyComponent.c.
SCR_CampaignMobileAssemblyComponentClass MAX_WATER_DEPTH = 2.5 |