REDNODE / GAME API

QuickMeleeEvents

classscriptedClass

extends WeaponEventsTransition › WeaponTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Properties 5

NameTypeFlags
gameEffectref<EffectInstance>scriptedpublic
quickMeleeAttackCreatedBoolscriptedpublic
quickMeleeAttackDataQuickMeleeAttackDatascriptedpublic
targetComponentref<IPlacedComponent>scriptedpublic
targetObjectwref<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