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_RestrictedDeployableSpawnPointComponentClass |
Functions | |
SCR_RestrictedDeployableSpawnPointComponentClass SCR_BaseDeployableSpawnPointComponentClass | Attribute (defvalue:"1") |
Deployable spawn point with configurable conditions. More... | |
protected void | RPC_AddSpawnPointGroupBroadcast (int groupID) |
protected void | RPC_RemoveSpawnPointGroupBroadcast (int groupID) |
protected void | RPC_PlaySoundOnZoneEnteredBroadcast (bool entered) |
protected bool | EntityQuery (notnull array< IEntity > entities, notnull Faction spawnPointFaction, vector spawnPointOrigin) |
Returns true when there are no entities in the specified area that could prevent deploying. More... | |
protected bool | CanActionBeShown (notnull IEntity userEntity, bool checkCanDeploy, bool checkFaction=true, bool checkGroupID=true) |
protected bool | CanBeDeployedAtPosition (vector position, IEntity userEntity, out int notification=-1) |
protected bool | IsDeployLimitReachedLocal () |
override void | Deploy (IEntity userEntity) |
Check if deploy is possible, then call super.Deploy() More... | |
override void | Dismantle (IEntity userEntity=null) |
Cache respawn count; then call super.Dismantle() More... | |
void | ShowInfo (notnull IEntity userEntity) |
Display amount of respawns left - called from SCR_ShowItemInfo.PerformAction. More... | |
bool | CanDeployBePerformed (out string reason) |
override bool | CanDeployBeShown (notnull IEntity userEntity) |
override bool | CanDismantleBeShown (notnull IEntity userEntity) |
bool | CanInfoBeShown (notnull IEntity userEntity) |
bool | GetAllowAllGroupsToSpawn () |
bool | GetIgnoreEnemyCharacters () |
int | GetGroupID () |
float | GetQueryRadiusCharacters () |
void | SetRespawnCount (int respawnCount) |
protected void | OnGroupRemoved (SCR_AIGroup group) |
override void | Update (float timeSlice) |
override void | EOnInit (IEntity owner) |
override void | OnDelete (IEntity owner) |
Variables | |
protected int | m_iRespawnCount |
protected bool | m_bSpawnLimitReached |
protected bool | m_bIsWornByPlayer |
protected float | m_fTimeSinceUpdate |
SCR_RestrictedDeployableSpawnPointComponentClass SCR_BaseDeployableSpawnPointComponentClass Attribute | ( | defvalue:"1" | ) |
Deployable spawn point with configurable conditions.
Definition at line 10 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected bool CanActionBeShown | ( | notnull IEntity | userEntity, |
bool | checkCanDeploy, | ||
bool | checkFaction = true , |
||
bool | checkGroupID = true |
||
) |
Definition at line 199 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected bool CanBeDeployedAtPosition | ( | vector | position, |
IEntity | userEntity, | ||
out int | notification = -1 |
||
) |
Definition at line 238 of file SCR_RestrictedDeployableSpawnPointComponent.c.
bool CanDeployBePerformed | ( | out string | reason | ) |
[out] | reason |
Definition at line 453 of file SCR_RestrictedDeployableSpawnPointComponent.c.
override bool CanDeployBeShown | ( | notnull IEntity | userEntity | ) |
Definition at line 466 of file SCR_RestrictedDeployableSpawnPointComponent.c.
override bool CanDismantleBeShown | ( | notnull IEntity | userEntity | ) |
Definition at line 475 of file SCR_RestrictedDeployableSpawnPointComponent.c.
bool CanInfoBeShown | ( | notnull IEntity | userEntity | ) |
[in] | userEntity |
Definition at line 486 of file SCR_RestrictedDeployableSpawnPointComponent.c.
override void Deploy | ( | IEntity | userEntity | ) |
Check if deploy is possible, then call super.Deploy()
Definition at line 349 of file SCR_RestrictedDeployableSpawnPointComponent.c.
override void Dismantle | ( | IEntity | userEntity = null | ) |
Cache respawn count; then call super.Dismantle()
Definition at line 391 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected bool EntityQuery | ( | notnull array< IEntity > | entities, |
notnull Faction | spawnPointFaction, | ||
vector | spawnPointOrigin | ||
) |
Returns true when there are no entities in the specified area that could prevent deploying.
Definition at line 125 of file SCR_RestrictedDeployableSpawnPointComponent.c.
bool GetAllowAllGroupsToSpawn | ( | ) |
Definition at line 493 of file SCR_RestrictedDeployableSpawnPointComponent.c.
int GetGroupID | ( | ) |
Definition at line 507 of file SCR_RestrictedDeployableSpawnPointComponent.c.
bool GetIgnoreEnemyCharacters | ( | ) |
Definition at line 500 of file SCR_RestrictedDeployableSpawnPointComponent.c.
float GetQueryRadiusCharacters | ( | ) |
Definition at line 514 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected bool IsDeployLimitReachedLocal | ( | ) |
Definition at line 330 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected void OnGroupRemoved | ( | SCR_AIGroup | group | ) |
Definition at line 527 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected void RPC_AddSpawnPointGroupBroadcast | ( | int | groupID | ) |
Definition at line 97 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected void RPC_PlaySoundOnZoneEnteredBroadcast | ( | bool | entered | ) |
Definition at line 111 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected void RPC_RemoveSpawnPointGroupBroadcast | ( | int | groupID | ) |
Definition at line 104 of file SCR_RestrictedDeployableSpawnPointComponent.c.
void SetRespawnCount | ( | int | respawnCount | ) |
[in] | respawnCount |
Definition at line 521 of file SCR_RestrictedDeployableSpawnPointComponent.c.
void ShowInfo | ( | notnull IEntity | userEntity | ) |
Display amount of respawns left - called from SCR_ShowItemInfo.PerformAction.
Definition at line 420 of file SCR_RestrictedDeployableSpawnPointComponent.c.
override void Update | ( | float | timeSlice | ) |
[in] | timeSlice |
Definition at line 540 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected bool m_bIsWornByPlayer |
Definition at line 87 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected bool m_bSpawnLimitReached |
Definition at line 86 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected float m_fTimeSinceUpdate |
Definition at line 89 of file SCR_RestrictedDeployableSpawnPointComponent.c.
protected int m_iRespawnCount |
Definition at line 82 of file SCR_RestrictedDeployableSpawnPointComponent.c.