Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_TimedParticle Interface Reference
Inheritance diagram for SCR_TimedParticle:
SCR_TimedEffect

Public Member Functions

override void ExecuteEffect (IEntity owner, SCR_HitInfo hitInfo, inout notnull SCR_BuildingDestructionData data)
 Plays particles.
 
void SetParticleParams (ParticleEffectEntity emitter, inout notnull SCR_BuildingDestructionData data)
 
SCR_ParticleSpawnable GetParticle ()
 Get m_Particles - Workbench only for SCR_BuildingDestructionSetupTool purpose.
 
float GetParticlesMultiplier ()
 Get m_fParticlesMultiplier - Workbench only for SCR_BuildingDestructionSetupTool purpose.
 
- Public Member Functions inherited from SCR_TimedEffect
void SnapToTerrain (inout vector origin, IEntity owner)
 Snaps the origin to terrain.
 

Protected Attributes

ref SCR_ParticleSpawnable m_Particle
 
float m_fParticlesMultiplier
 

Additional Inherited Members

- Public Attributes inherited from SCR_TimedEffect
float m_fSpawnTime
 
bool m_bSnapToTerrain
 
bool m_bAttachToParent
 
bool m_bPersistent
 

Member Function Documentation

◆ ExecuteEffect()

override void SCR_TimedParticle.ExecuteEffect ( IEntity owner,
SCR_HitInfo hitInfo,
inout notnull SCR_BuildingDestructionData data )

Plays particles.

Implements SCR_TimedEffect.

◆ GetParticle()

SCR_ParticleSpawnable SCR_TimedParticle.GetParticle ( )

Get m_Particles - Workbench only for SCR_BuildingDestructionSetupTool purpose.

◆ GetParticlesMultiplier()

float SCR_TimedParticle.GetParticlesMultiplier ( )

Get m_fParticlesMultiplier - Workbench only for SCR_BuildingDestructionSetupTool purpose.

◆ SetParticleParams()

void SCR_TimedParticle.SetParticleParams ( ParticleEffectEntity emitter,
inout notnull SCR_BuildingDestructionData data )

Member Data Documentation

◆ m_fParticlesMultiplier

float SCR_TimedParticle.m_fParticlesMultiplier
protected

◆ m_Particle

ref SCR_ParticleSpawnable SCR_TimedParticle.m_Particle
protected

The documentation for this interface was generated from the following file: