BaseBullet class
BaseBullet
Inheritance
Base: BaseProjectile
Derived
Properties
| Property | Type | |
|---|---|---|
meshComponent | ent.IComponent? | scripted |
countTime | float | scripted |
startVelocity | float | scripted |
acceleration | float | scripted |
lifetime | float | scripted |
alive | bool | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIvoid Reset()RTTIbool OnProjectileInitialize(game.projectile.SetUpEvent eventData)overrideRTTIvoid StartTrailEffect()RTTIbool OnShoot(game.projectile.ShootEvent eventData)overrideRTTIbool OnShootTarget(game.projectile.ShootTargetEvent eventData)overrideRTTIbool OnTick(game.projectile.TickEvent eventData)RTTIbool OnCollision(game.projectile.HitEvent eventData)overrideRTTIvoid DealDamage(game.projectile.HitEvent eventData)RTTIvoid PerformAttack(game.projectile.HitEvent eventData)RTTI