CPlugBulletModel

Trackmania Next API


CPlugBulletModel

ID 0x090CD000
Instantiable

Inherits from MwFoundations::CMwNod

Members

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

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.06 seconds, 14.68 MB)