G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FAnimNotifyEvent Struct Reference

Triggers an animation notify. Each AnimNotifyEvent contains an AnimNotify object which has its Notify method called and passed to the animation. More...

Public Member Functions

Functions
FAnimNotifyEvent & opAssign (FAnimNotifyEvent Other)
Public Member Functions inherited from FAnimLinkableElement
FAnimLinkableElement & opAssign (FAnimLinkableElement Other)

Public Attributes

AnimLink
int SlotIndex
 The slot index we are currently using within LinkedMontage.
EAnimLinkMethod LinkMethod
 The method we are using to calculate our times.
AnimNotifyEvent
UAnimNotifyState NotifyStateClass
EMontageNotifyTickType MontageTickType
UAnimNotify Notify
FName NotifyName
float32 TriggerWeightThreshold
AnimNotifyTriggerSettings
bool bCanBeFilteredViaRequest
 Allow notify event to be filtered if requested at runtime (e. g. via an Anim Graph Message).
bool bTriggerOnDedicatedServer
 If disabled this notify will be skipped on dedicated servers.
bool bTriggerOnFollower
 If enabled this notify will trigger when the animation is a follower in a sync group (by default only the sync group leaders notifies trigger.
float32 NotifyTriggerChance
 Defines the chance of of this notify triggering, 0 = No Chance, 1 = Always triggers.
int NotifyFilterLOD
 LOD to start filtering this notify from.
ENotifyFilterType NotifyFilterType
 Defines a method for filtering notifies (stopping them triggering) e.g. by looking at the meshes current LOD.
Public Attributes inherited from FAnimLinkableElement
EAnimLinkMethod LinkMethod
 The method we are using to calculate our times.
int SlotIndex
 The slot index we are currently using within LinkedMontage.

Detailed Description

Triggers an animation notify. Each AnimNotifyEvent contains an AnimNotify object which has its Notify method called and passed to the animation.

Member Function Documentation

◆ opAssign()

FAnimNotifyEvent & opAssign ( FAnimNotifyEvent Other)

Member Data Documentation

◆ bCanBeFilteredViaRequest

bool bCanBeFilteredViaRequest

Allow notify event to be filtered if requested at runtime (e. g. via an Anim Graph Message).

◆ bTriggerOnDedicatedServer

bool bTriggerOnDedicatedServer

If disabled this notify will be skipped on dedicated servers.

◆ bTriggerOnFollower

bool bTriggerOnFollower

If enabled this notify will trigger when the animation is a follower in a sync group (by default only the sync group leaders notifies trigger.

◆ LinkMethod

EAnimLinkMethod LinkMethod

The method we are using to calculate our times.

◆ MontageTickType

EMontageNotifyTickType MontageTickType

◆ Notify

UAnimNotify Notify

◆ NotifyFilterLOD

int NotifyFilterLOD

LOD to start filtering this notify from.

◆ NotifyFilterType

ENotifyFilterType NotifyFilterType

Defines a method for filtering notifies (stopping them triggering) e.g. by looking at the meshes current LOD.

◆ NotifyName

FName NotifyName

◆ NotifyStateClass

UAnimNotifyState NotifyStateClass

◆ NotifyTriggerChance

float32 NotifyTriggerChance

Defines the chance of of this notify triggering, 0 = No Chance, 1 = Always triggers.

◆ SlotIndex

int SlotIndex

The slot index we are currently using within LinkedMontage.

◆ TriggerWeightThreshold

float32 TriggerWeightThreshold