Data Structures | |
| class | WeaponParticlesBase |
| class | OverheatingParticle |
Functions | |
| class WeaponParticlesBase | OnParticleCreated (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search, Particle p) |
| void | WeaponParticlesBase (ItemBase muzzle_owner, string config_OnFire_entry) |
| 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 | OnUpdate (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| bool | CheckBoltStateCondition (ItemBase weapon) |
| bool | CheckHealthCondition (int health_label) |
| bool | CheckOverheatingCondition (float overheating_coef) |
| bool | CheckRainCondition (float rain_coef) |
| int | CheckParticleOverride (string ammoType) |
| vector | CheckOrientationOverride (vector local_pos, ItemBase muzzle_owner) |
| void OnActivate | ( | ItemBase | weapon, |
| int | muzzle_index, | ||
| string | ammoType, | ||
| ItemBase | muzzle_owner, | ||
| ItemBase | suppressor, | ||
| string | config_to_search | ||
| ) |
| override 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 | ||
| ) |
| override void OnUpdate | ( | ItemBase | weapon, |
| string | ammoType, | ||
| ItemBase | muzzle_owner, | ||
| ItemBase | suppressor, | ||
| string | config_to_search | ||
| ) |
| void WeaponParticlesBase | ( | ItemBase | muzzle_owner, |
| string | config_OnFire_entry | ||
| ) |
| bool m_IgnoreIfSuppressed |
| bool m_IlluminateWorld |
| int m_MuzzleIndex |
| string m_Name |
| bool m_OnlyIfBoltIsOpen |
| string m_OnlyIfBulletIs |
| string m_OnlyIfWeaponIs |
| int m_OnlyWithinHealthLabelMax |
| int m_OnlyWithinHealthLabelMin |
| float m_OnlyWithinOverheatLimitsMax |
| float m_OnlyWithinOverheatLimitsMin |
| float m_OnlyWithinRainLimitsMax |
| float m_OnlyWithinRainLimitsMin |
| string m_OverrideDirectionPoint |
| vector m_OverrideDirectionVector |
| int m_OverrideParticle |
| string m_OverridePoint |
| vector m_PositionOffset |