![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| void | Hit_MeatBones () |
| void | BloodSplatGround (vector start_pos, vector speed_vector, float decay_coef) |
| void | BloodSplatWall () |
| override float | CalculateStoppingForce (float in_speedf, float out_speedf, string ammoType, float weight) |
| override void | Event_OnStarted () |
| override void | OnEnterCalculations (Particle p) |
| override void | OnExitCalculations (Particle p, float outSpeedf) |
Private Attributes | |
| float | m_ScalingByDistance |
Definition at line 1 of file hit_meatbones.c.
|
inlineprivate |
Definition at line 5 of file hit_meatbones.c.
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().
Definition at line 68 of file hit_meatbones.c.
References EffectParticle::EffectParticle(), ParticleList::BLOOD_SURFACE_CHUNKS, BloodSplatWall(), g_Game, EffectParticle::GetParticle(), EffBulletImpactBase::m_StoppingForce, ParticleManager(), SEffectManager::PlayInWorld(), Math::RandomFloat(), Particle::ScaleParticleParam(), and Vector().
Referenced by Event_OnStarted().
|
inlineprivate |
Definition at line 103 of file hit_meatbones.c.
Referenced by BloodSplatGround().
|
inlineprivate |
Definition at line 19 of file hit_meatbones.c.
References EffBulletImpactBase::DEFAULT_PROJECTILE_WEIGHT, EffBulletImpactBase::m_DirectHit, and EffBulletImpactBase::m_ImpactType.
|
inlineprivate |
Definition at line 51 of file hit_meatbones.c.
References BloodSplatGround(), GetPosition(), EffBulletImpactBase::m_ExitPos, EffBulletImpactBase::m_ImpactType, EffBulletImpactBase::m_InSpeed, and EffBulletImpactBase::m_OutSpeed.
|
inlineprivate |
Definition at line 128 of file hit_meatbones.c.
References vector::Distance(), g_Game, GetDayZGame(), EffBulletImpactBase::m_AmmoType, EffBulletImpactBase::m_EnterSplashCoef, EffBulletImpactBase::m_Pos, m_ScalingByDistance, EffBulletImpactBase::m_StoppingForce, EffBulletImpactBase::MIN_SCALING_PARAM, and Particle::ScaleParticleParam().
Definition at line 179 of file hit_meatbones.c.
References EffBulletImpactBase::m_ExitSplashCoef, EffBulletImpactBase::MIN_SCALING_PARAM, and Particle::ScaleParticleParam().
|
private |
Definition at line 3 of file hit_meatbones.c.
Referenced by Hit_MeatBones(), and OnEnterCalculations().