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

Metadata for a tag-based Gameplay Event, that can activate other abilities or run ability-specific logic. More...

Public Member Functions

Functions
FGameplayEventData & opAssign (FGameplayEventData Other)

Public Attributes

GameplayAbilityTriggerPayload
FGameplayEffectContextHandle ContextHandle
 Polymorphic context information.
const AActor Instigator
 The instigator of the event.
const AActor Target
 The target of the event.
const UObject OptionalObject
 An optional ability-specific object to be passed though the event.
const UObject OptionalObject2
 A second optional ability-specific object to be passed though the event.
FGameplayTag EventTag
 Tag of the event that triggered this.
FGameplayTagContainer InstigatorTags
 Tags that the instigator has.
FGameplayTagContainer TargetTags
 Tags that the target has.
float32 EventMagnitude
 The magnitude of the triggering event.
FGameplayAbilityTargetDataHandle TargetData
 The polymorphic target information for the event.

Detailed Description

Metadata for a tag-based Gameplay Event, that can activate other abilities or run ability-specific logic.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ ContextHandle

Polymorphic context information.

◆ EventMagnitude

float32 EventMagnitude

The magnitude of the triggering event.

◆ EventTag

FGameplayTag EventTag

Tag of the event that triggered this.

◆ Instigator

const AActor Instigator

The instigator of the event.

◆ InstigatorTags

FGameplayTagContainer InstigatorTags

Tags that the instigator has.

◆ OptionalObject

const UObject OptionalObject

An optional ability-specific object to be passed though the event.

◆ OptionalObject2

const UObject OptionalObject2

A second optional ability-specific object to be passed though the event.

◆ Target

const AActor Target

The target of the event.

◆ TargetData

The polymorphic target information for the event.

◆ TargetTags

Tags that the target has.