Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
OnHitAimModifier Class Reference

ONHIT AIM MODIFIER. More...

Inheritance diagram for OnHitAimModifier:
ScriptedWeaponAimModifier

Protected Member Functions

override void OnInit (IEntity weaponEnt)
override void OnActivated (IEntity weaponOwner)
override void OnDeactivated (IEntity weaponOwner)
void OnDamage (BaseDamageContext damageContext)
override void OnCalculate (IEntity owner, WeaponAimModifierContext context, float timeSlice, out vector translation, out vector rotation, out vector turnOffset)
vector VectorSpring (vector current, vector target, inout vector velocity, float spring, float damping, float dt)

Protected Attributes

float m_fLinearScale
float m_fAngularScale
float m_fSpring
float m_fDamping
float m_fSpringSpeed
float m_fDecaySpeed
float m_fRollRotationIntensity
float m_fYawRotationIntensity
float m_fPitchRotationIntensity
IEntity m_pOwner

Detailed Description

ONHIT AIM MODIFIER.

Definition at line 5 of file OnHitAimModifier.c.

Member Function Documentation

◆ OnActivated()

override void OnHitAimModifier::OnActivated ( IEntity weaponOwner)
inlineprotected

Definition at line 63 of file OnHitAimModifier.c.

◆ OnCalculate()

override void OnHitAimModifier::OnCalculate ( IEntity owner,
WeaponAimModifierContext context,
float timeSlice,
out vector translation,
out vector rotation,
out vector turnOffset )
inlineprotected

Definition at line 129 of file OnHitAimModifier.c.

◆ OnDamage()

void OnHitAimModifier::OnDamage ( BaseDamageContext damageContext)
inlineprotected

Definition at line 101 of file OnHitAimModifier.c.

◆ OnDeactivated()

override void OnHitAimModifier::OnDeactivated ( IEntity weaponOwner)
inlineprotected

Definition at line 81 of file OnHitAimModifier.c.

◆ OnInit()

override void OnHitAimModifier::OnInit ( IEntity weaponEnt)
inlineprotected

Definition at line 49 of file OnHitAimModifier.c.

◆ VectorSpring()

vector OnHitAimModifier::VectorSpring ( vector current,
vector target,
inout vector velocity,
float spring,
float damping,
float dt )
inlineprotected

Definition at line 165 of file OnHitAimModifier.c.

Member Data Documentation

◆ m_fAngularScale

float OnHitAimModifier::m_fAngularScale
protected

Definition at line 16 of file OnHitAimModifier.c.

◆ m_fDamping

float OnHitAimModifier::m_fDamping
protected

Definition at line 26 of file OnHitAimModifier.c.

◆ m_fDecaySpeed

float OnHitAimModifier::m_fDecaySpeed
protected

Definition at line 32 of file OnHitAimModifier.c.

◆ m_fLinearScale

float OnHitAimModifier::m_fLinearScale
protected

Definition at line 13 of file OnHitAimModifier.c.

◆ m_fPitchRotationIntensity

float OnHitAimModifier::m_fPitchRotationIntensity
protected

Definition at line 41 of file OnHitAimModifier.c.

◆ m_fRollRotationIntensity

float OnHitAimModifier::m_fRollRotationIntensity
protected

Definition at line 35 of file OnHitAimModifier.c.

◆ m_fSpring

float OnHitAimModifier::m_fSpring
protected

Definition at line 23 of file OnHitAimModifier.c.

◆ m_fSpringSpeed

float OnHitAimModifier::m_fSpringSpeed
protected

Definition at line 29 of file OnHitAimModifier.c.

◆ m_fYawRotationIntensity

float OnHitAimModifier::m_fYawRotationIntensity
protected

Definition at line 38 of file OnHitAimModifier.c.

◆ m_pOwner

IEntity OnHitAimModifier::m_pOwner
protected

Definition at line 43 of file OnHitAimModifier.c.


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