ExplodingBullet class
ExplodingBullet
Inheritance
Base: BaseBullet
Derived
Properties
| Property | Type | |
|---|---|---|
explosionTime | float | scripted |
effectReference | game.EffectRef | scripted |
hasExploded | bool | scripted |
initialPosition | Vector4 | scripted |
trailStarted | bool | scripted |
weapon | WeakHandle<game.weapon.Object> | scripted |
attack_record | game.data.Attack_Record? | scripted |
attackID | TDBID | scripted |
colliderBox | Vector4 | scripted |
rotation | Quaternion | scripted |
range | float | scripted |
explodeAfterRangeTravelled | bool | scripted |
attack | game.IAttack? | scripted |
BulletCollisionEvaluator | BulletCollisionEvaluator? | scripted |
Functions
bool OnProjectileInitialize(game.projectile.SetUpEvent eventData)overrideRTTIbool OnTick(game.projectile.TickEvent eventData)overrideRTTIbool OnCollision(game.projectile.HitEvent projectileHitEvent)overrideRTTIvoid Explode(Vector4? position)RTTIvoid RunGameEffect()RTTIvoid DealDamage(game.projectile.HitEvent eventData)overrideRTTI