BlackICE Scripting

SmartBullet class

sample.SmartBullet

Inheritance

Base: BaseProjectile

Derived

None.

Properties

PropertyType
meshComponentent.IComponent? scripted
effectgame.EffectRef scripted
countTimefloat scripted
startVelocityfloat scripted
lifetimefloat scripted
bendTimeRatiofloat scripted
bendFactorfloat scripted
useParabolicPhasebool scripted
parabolicVelocityMinfloat scripted
parabolicVelocityMaxfloat scripted
parabolicDurationfloat scripted
parabolicGravityVector4 scripted
spiralParamsgame.projectile.SpiralParams? scripted
useSpiralParamsbool scripted
alivebool scripted
hitbool scripted
trailNameCName scripted
statsSystemgame.StatsSystem? scripted
weaponIDent.EntityID scripted
parabolicPhaseParamsgame.projectile.ParabolicTrajectoryParams? scripted
followPhaseParamsgame.projectile.FollowCurveTrajectoryParams? scripted
linearPhaseParamsgame.projectile.LinearTrajectoryParams? scripted
targetedbool scripted
trailStartedbool scripted
phaseESmartBulletPhase scripted
timeInPhasefloat scripted
randStartVelocityfloat scripted
smartGunMissDelayfloat scripted
smartGunHitProbabilityfloat scripted
smartGunMissRadiusfloat scripted
randomWeaponMissChancefloat scripted
randomTargetMissChancefloat scripted
readyToMissbool scripted
stopAndDropOnTargetingDisruptionbool scripted
shouldStopAndDropbool scripted
targetIDent.EntityID scripted
ignoredTargetIDent.EntityID scripted
ownerWeakHandle<game.Object> scripted
weaponWeakHandle<game.Object> scripted
startPositionVector4 scripted
hasExplodedbool scripted
attackgame.IAttack? scripted
BulletCollisionEvaluatorBulletCollisionEvaluator? scripted
trackedTargetComponentWeakHandle<game.TargetingComponent> scripted

Functions