|
Arma Reforger Script API
|
Public Member Functions | |
| SCR_ExplosiveChargeComponent | GetExplosiveChargeComponent () |
| void | UseTrigger () |
| Authority method that will setoff this trigger and replicate the effect to other clients. | |
Public Member Functions inherited from SCR_BaseTriggerComponent | |
| bool | IsActivated () |
| void | SetUser (notnull IEntity user) |
| void | ActivateTrigger () |
| void | ShowFuse () |
| void | OnActivatedChanged () |
| Method called on the clients, the item should be outside inventory already. | |
| void | RPC_DoTrigger () |
| void | SCR_BaseTriggerComponent (IEntityComponentSource src, IEntity ent, IEntity parent) |
Public Member Functions inherited from BaseTriggerComponent | |
| proto external IEntity | GetOwner () |
| proto external void | OnUserTrigger (IEntity owner) |
| proto external void | OnUserTriggerOverrideInstigator (IEntity owner, Instigator instigator) |
| proto external bool | WasTriggered () |
| proto external void | SetLive () |
| proto external void | GetProjectileEffects (TypeName projectileType, out notnull array< BaseProjectileEffect > outProjectileEffects) |
| Get projectile effects that are inherited from projectileType parameter. | |
Public Member Functions inherited from BaseProjectileComponent | |
| proto external Instigator | GetInstigator () |
| proto external void | SetInstigator (notnull Instigator instigator) |
| proto external IEntity | GetParentProjectile () |
Public Member Functions inherited from GameComponent | |
| bool | OnTicksOnRemoteProxy () |
Protected Member Functions | |
| override void | EOnInit (IEntity owner) |
| Event after entity is allocated and initialized. | |
Protected Member Functions inherited from BaseTriggerComponent | |
| void | EOnContact (IEntity owner, IEntity other, Contact contact) |
| Event when physics engine registered contact with other RigidBody. | |
Protected Attributes | |
| RplComponent | m_RplComp |
| SCR_ExplosiveChargeComponent | m_ExplosiveChargeComp |
Protected Attributes inherited from SCR_BaseTriggerComponent | |
| bool | m_bLive |
| bool | m_bActivated = false |
| string | m_sFuzeMeshName |
|
protected |
Event after entity is allocated and initialized.
| owner | The owner entity |
Implements SCR_BaseTriggerComponent.
| SCR_ExplosiveChargeComponent SCR_ExplosiveTriggerComponent.GetExplosiveChargeComponent | ( | ) |
| void SCR_ExplosiveTriggerComponent.UseTrigger | ( | ) |
Authority method that will setoff this trigger and replicate the effect to other clients.
|
protected |
|
protected |