BlackICE Scripting

class

ProjectileLauncherRoundCollisionEvaluator

  • 6 properties
  • 7 functions

Extends game.projectile.ScriptCollisionEvaluator game.projectile.CollisionEvaluator IScriptable ISerializable

Properties

PropertyTypeOffset
collisionActiongame.data.ProjectileOnCollisionAction0x0 scripted
projectileStoppedbool0x4 scripted
maxBounceCountint0x8 scripted
projectileBouncedbool0xC scripted
projectileStopAndStickbool0xD scripted
projectilePiercedbool0xE scripted

Functions

  • void SetCollisionAction(game.data.ProjectileOnCollisionAction collisionAction) RTTI
  • void SetNumberOfBounces(int maxBounceCount) RTTI
  • bool ProjectileStopped() RTTI
  • bool ProjectileStopAndStick() RTTI
  • bool ProjectileBounced() RTTI
  • bool ProjectilePierced() RTTI
  • game.projectile.OnCollisionAction EvaluateCollision(game.projectile.OnCollisionAction defaultOnCollisionAction, game.projectile.CollisionEvaluatorParams paramss) overrideRTTI