MeleeBodySlamAttackEvents
classscriptedClass
extends MeleeEventsTransition › MeleeTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Properties 14
| Name | Type | Flags |
|---|---|---|
attackSpawnDelay | Float | scriptedpublic |
bumpCallback | ref<CallbackHandle> | scriptedpublic |
bumpSFXCooldown | Float | scriptedpublic |
chargeStage | Int32 | scriptedpublic |
delayBetweenBumpSFX | Float | scriptedpublic |
effect | ref<EffectInstance> | scriptedpublic |
fullAttackIndex | Int32 | scriptedpublic |
nextAttackRefresh | Float | scriptedpublic |
playBumpSFX | Bool | scriptedpublic |
speedModifier | ref<gameStatModifierData> | scriptedpublic |
staminaCost | Float | scriptedpublic |
stunModifier | ref<gameStatModifierData> | scriptedpublic |
timeToFullAttack | Float | scriptedpublic |
weakAttackIndex | Int32 | scriptedpublic |
Methods 17
protected final func AddSpeedModifier(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func AddStunModifier(scriptInterface: ref<StateGameScriptInterface>)scripted
protected cb func OnBodySlamBump(value: Int32) -> Boolscripted
protected func OnDetach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitCommon(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnForcedExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnUpdate(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func RemoveSpeedModifier(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func RemoveStatModifiers(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func RemoveStunModifier(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func SetBodySlamAnimFeature(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func SetChargeStage(scriptInterface: ref<StateGameScriptInterface>, chargeStage: Int32)scripted
protected final func SpawnBodySlamAttack(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, attackStage: Int32)scripted
protected final func UpdateChargeStage(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func UpdateEffectPosition(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted