class WeaponParticlesBaseSource
Constructors 1
References CGame.ConfigGetFloat(), CGame.ConfigGetFloatArray(), CGame.ConfigGetInt()
Show 34 more
, CGame.ConfigGetText(), CGame.ConfigGetVector(), CGame.ConfigIsExisting(), array.Count(), array.Count(), array.Count(), array.Count(), ErrorEx(), string.Format(), array.Get(), array.Get(), array.Get(), array.Get(), ParticleList.GetParticleIDByName(), Vector(), 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, and vector.ZeroMembers 18
bool m_IlluminateWorldbool m_IgnoreIfSuppressedbool m_OnlyIfBoltIsOpenint m_MuzzleIndexint m_OverrideParticleint m_OnlyWithinHealthLabelMinint m_OnlyWithinHealthLabelMaxfloat m_OnlyWithinOverheatLimitsMinfloat m_OnlyWithinOverheatLimitsMaxfloat m_OnlyWithinRainLimitsMinfloat m_OnlyWithinRainLimitsMaxstring m_OverrideDirectionPointstring m_OnlyIfBulletIsstring m_OnlyIfWeaponIsstring m_OverridePointvector m_OverrideDirectionVectorvector m_PositionOffsetstring m_NameMethods 10
void OnActivate(ItemBase weapon, int muzzle_index, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search)References CheckBoltStateCondition(), CheckHealthCondition(), CheckOrientationOverride()
Show 32 more
, CheckOverheatingCondition(), CheckParticleOverride(), CheckRainCondition(), ScriptedLightBase.CreateLight(), ErrorEx(), string.Format(), WeatherPhenomenon.GetActual(), Object.GetHealthLevel(), ParticleManager.GetInstance(), ItemBase.GetOverheatingCoef(), Weather.GetRain(), Object.GetSelectionPositionLS(), Object.GetType(), CGame.GetWeather(), CGame.IsMultiplayer(), Object.IsRuined(), CGame.IsServer(), ParticleList.IsValidId(), Object.ModelToWorld(), OnParticleCreated(), ParticleManager.PlayOnObject(), Math.RandomInt(), Vector(), PrtTest.m_GunParticlesState, m_IgnoreIfSuppressed, m_IlluminateWorld, m_MuzzleIndex, m_Name, m_OnlyIfBulletIs, m_OnlyIfWeaponIs, m_OverridePoint, and m_PositionOffsetvoid OnParticleCreated(ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search, Particle p)Referenced by OnActivate()
References Class.Cast(), Weapon_Base.GetCurrentState(), WeaponStateBase.IsBoltOpen()
Show 1 more
, m_OnlyIfBoltIsOpenReferenced by OnActivate()
Referenced by OnActivate()
Referenced by OnActivate()
Referenced by OnActivate()
References CGame.ConfigGetText(), ErrorEx(), string.Format()
Show 2 more
, ParticleList.GetParticleIDByName(), and m_OverrideParticleReferenced by OnActivate()
References vector.Direction(), Object.GetSelectionPositionLS(), Class.IsInherited()
Show 4 more
, Vector(), vector.VectorToAngles(), m_OverrideDirectionPoint, and m_OverrideDirectionVectorReferenced by OnActivate()