◆ Hit_MeatBones()
References ParticleList::IMPACT_MEATBONES_ENTER, ParticleList::IMPACT_MEATBONES_EXIT, ParticleList::IMPACT_MEATBONES_RICOCHET, EffBulletImpactBase::m_AngledEnter, EffBulletImpactBase::m_EnterSplashCoef, EffBulletImpactBase::m_ExitSplashCoef, m_ScalingByDistance, EffBulletImpactBase::MIN_SCALING_PARAM, EffBulletImpactBase::SetEnterParticle(), EffBulletImpactBase::SetExitParticle(), and EffBulletImpactBase::SetRicochetParticle().
◆ BloodSplatGround()
References ParticleList::BLOOD_SURFACE_CHUNKS, BloodSplatWall(), GetGame(), EffectParticle::GetParticle(), CGame::GetSurfaceOrientation(), EffBulletImpactBase::m_StoppingForce, ParticleManager(), SEffectManager::PlayInWorld(), Math::RandomFloat(), Particle::ScaleParticleParam(), CGame::SurfaceY(), and Vector().
Referenced by Event_OnStarted().
◆ BloodSplatWall()
◆ CalculateStoppingForce()
◆ Event_OnStarted()
override void Event_OnStarted |
( |
| ) |
|
|
inlineprivate |
◆ OnEnterCalculations()
override void OnEnterCalculations |
( |
Particle |
p | ) |
|
|
inlineprivate |
References vector::Distance(), CGame::GetCurrentCameraPosition(), GetDayZGame(), GetGame(), EffBulletImpactBase::m_AmmoType, EffBulletImpactBase::m_EnterSplashCoef, EffBulletImpactBase::m_Pos, m_ScalingByDistance, EffBulletImpactBase::m_StoppingForce, EffBulletImpactBase::MIN_SCALING_PARAM, and Particle::ScaleParticleParam().
◆ OnExitCalculations()
◆ m_ScalingByDistance
float m_ScalingByDistance |
|
private |
The documentation for this class was generated from the following file: