BlackICE Scripting

class

MeleeBodySlamAttackEvents

  • 14 properties
  • 17 functions

Extends MeleeEventsTransition MeleeTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
effectgame.EffectInstance?0x30 scripted
speedModifiergame.StatModifierData_Deprecated?0x40 scripted
stunModifiergame.StatModifierData_Deprecated?0x50 scripted
chargeStageint0x60 scripted
attackSpawnDelayfloat0x64 scripted
timeToFullAttackfloat0x68 scripted
nextAttackRefreshfloat0x6C scripted
playBumpSFXbool0x70 scripted
bumpCallbackred.CallbackObject?0x78 scripted
delayBetweenBumpSFXfloat0x88 scripted
bumpSFXCooldownfloat0x8C scripted
staminaCostfloat0x90 scripted
fullAttackIndexint0x94 scripted
weakAttackIndexint0x98 scripted

Functions

  • void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void AddSpeedModifier(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RemoveSpeedModifier(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void AddStunModifier(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RemoveStunModifier(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RemoveStatModifiers(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void SpawnBodySlamAttack(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, int attackStage) RTTI
  • void UpdateEffectPosition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void SetBodySlamAnimFeature(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void SetChargeStage(game.stateMachine.GameScriptInterface scriptInterface, int chargeStage) RTTI
  • void UpdateChargeStage(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool OnBodySlamBump(int value) RTTI
  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnExitCommon(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI