QuickMeleeEvents
classscriptedClass
extends WeaponEventsTransition › WeaponTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Properties 5
| Name | Type | Flags |
|---|---|---|
gameEffect | ref<EffectInstance> | scriptedpublic |
quickMeleeAttackCreated | Bool | scriptedpublic |
quickMeleeAttackData | QuickMeleeAttackData | scriptedpublic |
targetComponent | ref<IPlacedComponent> | scriptedpublic |
targetObject | wref<GameObject> | scriptedpublic |
Methods 12
protected final func ConsumeStamina(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func GetAttackParameters(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func GetQuickMeleeAttackTweakID(scriptInterface: ref<StateGameScriptInterface>) -> TweakDBIDscripted
protected final func GetQuickMeleeTarget(scriptInterface: ref<StateGameScriptInterface>, opt withinDistance: Float) -> ref<GameObject>scripted
protected final func InitiateQuickMeleeAttack(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnForcedExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnUpdate(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func SendAnimFeature(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, state: Int32)scripted
protected final func SpawnQuickMeleeGameEffect(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, startPosition: Vector4, endPosition: Vector4, attackTime: Float, colliderBox: Vector4)scripted
protected final func UpdateGameEffectPosition(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted