BlackICE Scripting

class

SprintEvents

  • 5 properties
  • 15 functions

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

Properties

PropertyTypeOffset
previousStimTimeStampfloat0x38 scripted
reloadModifiergame.StatModifierData_Deprecated?0x40 scripted
isInSecondSprintbool0x50 scripted
sprintModifiergame.StatModifierData_Deprecated?0x58 scripted
sprintAnimBlockedbool0x68 scripted

Functions

  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void ApplySprintAnimBlock(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void EvaluateTwoStepSprint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void AddMaxSpeedModifier(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RemoveMaxSpeedModifier(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool ShouldEnterSecondSprint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void CleanupTwoStepSprint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • float GetReloadModifier(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void EnableReloadStatModifier(bool enable, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void UpdateFootstepSprintStim(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnExitToJump(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExitToChargeJump(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI