MeleeBodySlamAttackEvents class
MeleeBodySlamAttackEvents
Inheritance
Base: MeleeEventsTransition
Derived
None.
Properties
| Property | Type | |
|---|---|---|
effect | game.EffectInstance? | scripted |
speedModifier | game.StatModifierData_Deprecated? | scripted |
stunModifier | game.StatModifierData_Deprecated? | scripted |
chargeStage | int | scripted |
attackSpawnDelay | float | scripted |
timeToFullAttack | float | scripted |
nextAttackRefresh | float | scripted |
playBumpSFX | bool | scripted |
bumpCallback | red.CallbackObject? | scripted |
delayBetweenBumpSFX | float | scripted |
bumpSFXCooldown | float | scripted |
staminaCost | float | scripted |
fullAttackIndex | int | scripted |
weakAttackIndex | int | scripted |
Functions
void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid AddSpeedModifier(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveSpeedModifier(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid AddStunModifier(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveStunModifier(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveStatModifiers(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SpawnBodySlamAttack(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, int attackStage)RTTIvoid UpdateEffectPosition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetBodySlamAnimFeature(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetChargeStage(game.stateMachine.GameScriptInterface scriptInterface, int chargeStage)RTTIvoid UpdateChargeStage(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool OnBodySlamBump(int value)RTTIvoid OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid OnExitCommon(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIvoid OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTI