![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| void | WeaponParticlesBase (ItemBase muzzle_owner, string config_OnFire_entry) |
| bool | CheckBoltStateCondition (ItemBase weapon) |
| bool | CheckHealthCondition (int health_label) |
| vector | CheckOrientationOverride (vector local_pos, ItemBase muzzle_owner) |
| bool | CheckOverheatingCondition (float overheating_coef) |
| int | CheckParticleOverride (string ammoType) |
| bool | CheckRainCondition (float rain_coef) |
| void | OnActivate (ItemBase weapon, int muzzle_index, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| void | OnDeactivate (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| void | OnParticleCreated (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search, Particle p) |
| void | OnUpdate (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
Definition at line 7 of file weaponparticles.c.
|
inlineprivate |
Definition at line 33 of file weaponparticles.c.
References ErrorEx, g_Game, ParticleList::GetParticleIDByName(), m_IgnoreIfSuppressed, m_IlluminateWorld, m_MuzzleIndex, m_Name, m_OnlyIfBoltIsOpen, m_OnlyIfBulletIs, m_OnlyIfWeaponIs, m_OnlyWithinHealthLabelMax, m_OnlyWithinHealthLabelMin, m_OnlyWithinOverheatLimitsMax, m_OnlyWithinOverheatLimitsMin, m_OnlyWithinRainLimitsMax, m_OnlyWithinRainLimitsMin, m_OverrideDirectionPoint, m_OverrideDirectionVector, m_OverrideParticle, m_OverridePoint, m_PositionOffset, Vector(), and vector::Zero.
Definition at line 255 of file weaponparticles.c.
References WeaponStateBase::IsBoltOpen(), and m_OnlyIfBoltIsOpen.
Referenced by OnActivate().
Definition at line 268 of file weaponparticles.c.
References m_OnlyWithinHealthLabelMax, and m_OnlyWithinHealthLabelMin.
Referenced by OnActivate().
Definition at line 327 of file weaponparticles.c.
References vector::Direction(), m_OverrideDirectionPoint, m_OverrideDirectionVector, Vector(), and vector::VectorToAngles().
Referenced by OnActivate().
Definition at line 274 of file weaponparticles.c.
References m_OnlyWithinOverheatLimitsMax, and m_OnlyWithinOverheatLimitsMin.
Referenced by OnActivate().
Definition at line 286 of file weaponparticles.c.
References ErrorEx, g_Game, ParticleList::GetParticleIDByName(), m_OverrideParticle, and particle_id.
Referenced by OnActivate().
Definition at line 280 of file weaponparticles.c.
References m_OnlyWithinRainLimitsMax, and m_OnlyWithinRainLimitsMin.
Referenced by OnActivate().
|
inlineprivate |
Definition at line 165 of file weaponparticles.c.
References CheckBoltStateCondition(), CheckHealthCondition(), CheckOrientationOverride(), CheckOverheatingCondition(), CheckParticleOverride(), CheckRainCondition(), ErrorEx, g_Game, ParticleList::IsValidId(), PrtTest::m_GunParticlesState, m_IgnoreIfSuppressed, m_IlluminateWorld, m_MuzzleIndex, m_Name, m_OnlyIfBulletIs, m_OnlyIfWeaponIs, m_OverridePoint, m_PositionOffset, MuzzleFlashLight_1(), OnParticleCreated(), particle_id, ParticleManager(), Math::RandomInt(), and Vector().
|
inlineprivate |
Definition at line 238 of file weaponparticles.c.
|
inlineprivate |
Definition at line 233 of file weaponparticles.c.
Referenced by OnActivate().
|
inlineprivate |
Definition at line 243 of file weaponparticles.c.
|
private |
Definition at line 10 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 9 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 12 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 27 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 11 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckBoltStateCondition().
|
private |
Definition at line 21 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 22 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 15 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckHealthCondition().
|
private |
Definition at line 14 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckHealthCondition().
|
private |
Definition at line 17 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckOverheatingCondition().
|
private |
Definition at line 16 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckOverheatingCondition().
|
private |
Definition at line 19 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckRainCondition().
|
private |
Definition at line 18 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckRainCondition().
|
private |
Definition at line 20 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckOrientationOverride().
|
private |
Definition at line 24 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckOrientationOverride().
|
private |
Definition at line 13 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and CheckParticleOverride().
|
private |
Definition at line 23 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().
|
private |
Definition at line 25 of file weaponparticles.c.
Referenced by WeaponParticlesBase(), and OnActivate().