Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MotorExhaustEffectComponent Interface Reference
Inheritance diagram for MotorExhaustEffectComponent:
[legend]

Public Member Functions

proto external IEntity GetOwner ()
 
proto external void TurnOff ()
 Remove every particle associed with this effect.
 
proto external void TurnOn (IEntity owner)
 Active particle associed with this effect.
 
proto external EntitySlotInfo GetEffectPosition ()
 
proto external float GetSignalRpm ()
 Get current RPM.
 
proto external float GetSignalThrust ()
 
proto external float GetRpmScaled ()
 Get current scaled RPM.
 
void OnInit (IEntity owner)
 Called during EOnInit.
 
void OnDelete (IEntity owner)
 
- Public Member Functions inherited from BaseEffectComponent
proto external IEntity GetParticleEntity ()
 Returns the particle entity associated with this effect component.
 
proto external SignalsManagerComponent GetSignalsManager ()
 
proto external bool HasActiveParticles ()
 
- Public Member Functions inherited from GameComponent
bool OnTicksOnRemoteProxy ()
 

Member Function Documentation

◆ GetEffectPosition()

proto external EntitySlotInfo MotorExhaustEffectComponent.GetEffectPosition ( )

◆ GetOwner()

proto external IEntity MotorExhaustEffectComponent.GetOwner ( )

◆ GetRpmScaled()

proto external float MotorExhaustEffectComponent.GetRpmScaled ( )

Get current scaled RPM.

Returns
RPM value in <0, 1>

◆ GetSignalRpm()

proto external float MotorExhaustEffectComponent.GetSignalRpm ( )

Get current RPM.

Returns
RPM value in <0, maxRpm>

◆ GetSignalThrust()

proto external float MotorExhaustEffectComponent.GetSignalThrust ( )

◆ OnDelete()

void MotorExhaustEffectComponent.OnDelete ( IEntity  owner)

◆ OnInit()

void MotorExhaustEffectComponent.OnInit ( IEntity  owner)

Called during EOnInit.

Parameters
ownerEntity this component is attached to.

Implemented in SCR_MotorExhaustEffectGeneralComponent.

◆ TurnOff()

proto external void MotorExhaustEffectComponent.TurnOff ( )

Remove every particle associed with this effect.

◆ TurnOn()

proto external void MotorExhaustEffectComponent.TurnOn ( IEntity  owner)

Active particle associed with this effect.

Parameters
ownerOwner of this component

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