BlackICE Scripting

class

SwimmingSurfaceEvents

  • 11 properties
  • 7 functions

Extends LocomotionSwimmingEvents LocomotionEventsTransition LocomotionTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
lapsedTimefloat0x38 scripted
isDeadbool0x3C scripted
timeSinceLastImpulsefloat0x40 scripted
minSpeedForMovementImpulsesfloat0x44 scripted
timeBetweenIdleImpulsesfloat0x48 scripted
timeBetweenMovementImpulsesfloat0x4C scripted
idleImpulseRadiusfloat0x50 scripted
idleImpulseStrengthfloat0x54 scripted
movementImpulseRadiusfloat0x58 scripted
movementImpulseStrengthfloat0x5C scripted
movementImpulseOffsetfloat0x60 scripted

Functions

  • void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void UpdateSwimmingStroke(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void CreateWaterImpulse(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnEnterFromDiving(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI