Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_RecoilForceAimModifier Interface Reference
Inheritance diagram for SCR_RecoilForceAimModifier:
ScriptedWeaponAimModifier BaseWeaponAimModifier

Public Member Functions

override void OnInit (IEntity weaponEnt)
 
void OnProjectileFired (IEntity effectEntity, BaseMuzzleComponent muzzle, IEntity projectileEntity)
 Callback method used to trigger mortar recoil animation.
 

Protected Member Functions

override void OnWeaponFired ()
 
bool FilterCallback (IEntity e)
 
- Protected Member Functions inherited from ScriptedWeaponAimModifier
void OnActivated (IEntity weaponOwner)
 Called when owner weapon is enabled via parent owner (taken into hands, manned...)
 
void OnDeactivated (IEntity weaponOwner)
 Called when owner weapon is disabled via parent owner (dropped, changed, unmanned ...)
 
void OnCalculate (IEntity owner, WeaponAimModifierContext context, float timeSlice, out vector translation, out vector rotation, out vector turnOffset)
 This method is ticked each frame as long as the aim modifier is active.
 

Protected Attributes

vector m_vRotationOffset
 
bool m_bCheckRestingSurfaceDensity
 
float m_fRemainingTime
 
AimingComponent m_AimingComp
 
int m_iSeed
 

Member Function Documentation

◆ FilterCallback()

bool SCR_RecoilForceAimModifier.FilterCallback ( IEntity e)
protected

◆ OnInit()

override void SCR_RecoilForceAimModifier.OnInit ( IEntity weaponEnt)

◆ OnProjectileFired()

void SCR_RecoilForceAimModifier.OnProjectileFired ( IEntity effectEntity,
BaseMuzzleComponent muzzle,
IEntity projectileEntity )

Callback method used to trigger mortar recoil animation.

Parameters
[in]effectEntity
[in]muzzle
[in]projectileEntity

◆ OnWeaponFired()

override void SCR_RecoilForceAimModifier.OnWeaponFired ( )
protected

Member Data Documentation

◆ m_AimingComp

AimingComponent SCR_RecoilForceAimModifier.m_AimingComp
protected

◆ m_bCheckRestingSurfaceDensity

bool SCR_RecoilForceAimModifier.m_bCheckRestingSurfaceDensity
protected

◆ m_fRemainingTime

float SCR_RecoilForceAimModifier.m_fRemainingTime
protected

◆ m_iSeed

int SCR_RecoilForceAimModifier.m_iSeed
protected

◆ m_vRotationOffset

vector SCR_RecoilForceAimModifier.m_vRotationOffset
protected

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