BlackICE Scripting

class

SceneTierIIEvents

  • 5 properties
  • 10 functions

Extends SceneTierAbstractEvents SceneTierAbstract HighLevelTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
cachedSpeedValuefloat0x0 scripted
maxSpeedStatgame.StatModifierData_Deprecated?0x8 scripted
currentSpeedMovementPresetTier2WalkType0x18 scripted
currentSpeedValuefloat0x1C scripted
currentLocomotionStateCName0x20 scripted

Functions

  • GameplayTier SceneTierToEnter() overrideRTTI
  • game.SceneTier2Data? GetSceneTier2Data(game.stateMachine.StateContextScript stateContext) RTTI
  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void UpdateLocomotionStatsBasedOnMovementType(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • float UpdateSpeedValue(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void UpdateMaxSpeedBasedOnPlayerState(CName locomotionStateName, Tier2WalkType movementPreset, out float speedValue) RTTI
  • Tier2WalkType GetCurrentTier2MovementPreset(game.stateMachine.StateContextScript stateContext) RTTI
  • void QueueActionBlocked(game.stateMachine.GameScriptInterface scriptInterface) RTTI