CPlugBulletPhyModel::EBulletType BulletType
CPlugBulletPhyModel::EBulletType::Projectile
CPlugBulletPhyModel::EBulletType::Laser
CPlugBulletPhyModel::EBulletType::Beam
CPlugBulletPhyModel::EBulletType::TriLaser
CPlugBulletPhyModel::EBulletType::ProjectileHoming
CPlugBulletPhyModel::EBulletType::Spear
CPlugBulletPhyModel::EBulletType::ProjectileGuidedMouse
CPlugBulletPhyModel::EBulletType::ProjectileGuidedKeyboard
CPlugBulletPhyModel::EBulletType::ProjectileHovering
CPlugBulletPhyModel::EBulletType::Particle
CPlugBulletPhyModel::EBulletType::ProjectilePretargeted
CPlugBulletPhyModel::EBulletType::LaserSlash
float BulletRadius
float BulletVsRadiusMargin
uint BulletVsMinAgeMs
float Speed
NPlugCurve_SSimpleCurveInPlace7 SpeedFromHorizonAngle
float GunSpeedCoef
float GunSpeedCoefRatioMin
float GunSpeedCoefRatioMax
float RestSpeed
float LifeTime
float LifeTimeAfterFirstImpact
float Mass
float FluidFriction
float MaxDistance
float TrajectoryUTurnDistance
float ImpactBouncingN
float ImpactBouncingT
float TriLaserRadiusAtOneMeter_Zoom0
float TriLaserRadiusAtOneMeter_Zoom1
float TriLaserNearMissDist
float ProjectileNearMissDist
float ProjectileNearMissDelay
uint ChargeDurationFull
uint ChargeDurationStop
float SpearLockDist
bool DamageAttenuationWithDist
NPlugCurve_SSimpleCurveInPlace7 DamageAttenuationFromDist
uint ExplosionOnImpactCount
bool ExplosionOnEndLife
float ExplosionDetectionRadius_Resting
float ExplosionDetectionRadius_Flying
bool ExplosionOnAllPlayers
bool ExplosionBlowOnAllPlayers
bool DirectHitDamageValue
bool ExplosionDamageValue
float ExplosionDamageRadius
float ExplosionDamageRadiusAttenuation
float ExplosionBlowValue
float ExplosionBlowRadius
float ExplosionBlowRadiusAttenuation
float ExplosionElectroPulseValue
NPlugCurve_SSimpleCurveInPlace7 ExplosionRadiusCoefFromLifeTime
float ExplosionBlowVerticalScale
CPlugBulletPhyModel::EExplosionOccultationTest ExplosionOccultationTest
CPlugBulletPhyModel::EExplosionOccultationTest::Binary
CPlugBulletPhyModel::EExplosionOccultationTest::Smoother
float ExplosionEnergyWhenOccluded
NPlugCurve_SSimpleCurveInPlace7 ExplosionEnergyFromLifeTime
float HomingDist
float HomingPeriod
float HomingMaxAngularSpeed
uint HomingLockDuration
float GuidedAngularSpeed
uint GuidedMinLifeTime
float GuidedRollAngleMax
bool IsFlare
float FlareAttractionRadius
float FlareExplosionRadius
bool IsWard
float WardRadius
bool MultiSphereDetection
bool Sm_AutoAim
float Sm_AimIntertia
float Sm_Recoil
uint Sm_ThisHitOtherBulletBonusDuration
float Sm_ThisHitOtherBulletBonusAmmoCount
uint Sm_OtherHitThisBulletBonusDuration
float Sm_OtherHitThisBulletBonusAmmoCount
bool HoldTriggerToPower
NPlugCurve_SSimpleCurveInPlace7 SpeedFromTriggerDuration
uint AmmoCostDuringTriggerDuration
NPlugCurve_SSimpleCurveInPlace7 SpreadCoefFormChargeDuration
uint FirePeriod
uint FireEnergyCost
uint FireMaxEnergyStorage
bool FireVisualRecoil
bool NeedReleaseBeforeFireAgain
uint EnergyGainDelay
uint DefuserFirePeriod
uint DefuserMissAmmoLoss
uint FireBulletCount
float FireBulletDispersionAngleDeg
float FireBulletCountSpeedCoef
MwFastBuffer<vec3> FireBulletSpreads
CPlugBulletPhyModel::EFireBulletPatternMode FireBulletPattern_Mode
CPlugBulletPhyModel::EFireBulletPatternMode::NoPattern
CPlugBulletPhyModel::EFireBulletPatternMode::GrowingOffset
CPlugBulletPhyModel::EFireBulletPatternMode::Spiral
CPlugBulletPhyModel::EFireBulletPatternMode::Hatchet
CPlugBulletPhyModel::EFireBulletPatternMode::Net
CPlugBulletPhyModel::EFireBulletPatternMode::ChaosSpiral
bool FireBulletPattern_OnlyVisual
MwFastBuffer<vec3> FireBulletPattern_GrowingOffset_Offsets
float FireBulletPattern_InitialBlendDuration
uint FireBulletPattern_SpiralHatchetNet_BulletCount
float FireBulletPattern_SpiralHatchetNet_Radius
float FireBulletPattern_SpiralHatchetNet_SpinPerSecond
bool FireBulletPattern_RotateOddBulletsCounterClockwise
bool FireBulletPattern_ApexRegroup
float FireBulletPattern_ApexRegroup_MinApexTime
bool FireBulletPattern_ChaosSpiral_Spin
MwFastBuffer<float> FireBulletPattern_ChaosSpiral_Offsets
CPlugSound@ SoundFire
CPlugSound@ SoundAlive
CPlugSound@ SoundReloading
CPlugSound@ SoundGauge
CPlugSound@ SoundIsHoming
vec3 SoundFireOffset
NPlugCurve_SSimpleCurveInPlace7 SoundAliveVolumeFromRemainingLifeTime
NPlugCurve_SSimpleCurveInPlace7 SoundAlivePitchFromRemainingLifeTime
NPlugCurve_SSimpleCurveInPlace7 SoundFireVolumeFromRemainingAmmo
NPlugCurve_SSimpleCurveInPlace7 SoundFirePitchFromRemainingAmmo
CPlugParticleEmitterModel@ ParticleModelFire
CPlugParticleEmitterModel@ ParticleModelAlive
CPlugParticleMaterialImpactModel@ ImpactBounce
CPlugParticleMaterialImpactModel@ ExplosionBullet
CPlugParticleMaterialImpactModel@ ExplosionSurface
CPlugBeamEmitterModel@ BeamVisualModel
float HiddenDist
vec3 VisualOffsetFirstPerson
float VisualOffsetDuration
float VisualOffsetDerivTimeOffset
bool WarmUp
wstring Name
CPlugBitmap@ BitmapLasersight
CPlugBitmap@ BitmapCrosshair
CPlugBitmap@ BitmapCrosshairTriLaser
float CrossHairSizeXScreenPercent
float CrossHairSizeYScreenPercent
float CrossHairSizeXScreenPercentMax
float CrossHairSizeYScreenPercentMax
CPlugBitmap@ Icon
bool ShowImpactPos
MwId Sm_SpModelName
uint Sm_SpChargeDuration
uint Sm_SpInactivityDelayBeforeCharge
bool Sm_FirstPersonCam
vec3 Sm_FirstPersonCamOffset
float Sm_FirstPersonCamFov
uint Sm_ProtectDuration