![]() |
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.