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

Struct representing modifier info used exclusively for "scoped" executions that happen instantaneously. These are folded into a calculation only for the extent of the calculation and never permanently added to an aggregator. More...

Public Member Functions

Ability System | Execution
FGameplayEffectAttributeCaptureDefinition & GetCapturedAttribute ()
FGameplayTag & GetTransientAggregatorIdentifier ()
EGameplayEffectScopedModifierAggregatorType & GetAggregatorType ()
Functions
FGameplayEffectExecutionScopedModifierInfo & opAssign (FGameplayEffectExecutionScopedModifierInfo Other)

Public Attributes

Execution
FGameplayEffectModifierMagnitude ModifierMagnitude
 Magnitude of the scoped modifier.
FGameplayModEvaluationChannelSettings EvaluationChannelSettings
 Evaluation channel settings of the scoped modifier.
FGameplayTagRequirements SourceTags
 Source tag requirements for the modifier to apply.
FGameplayTagRequirements TargetTags
 Target tag requirements for the modifier to apply.
EGameplayModOp ModifierOp
 Modifier operation to perform.
Variables
const FGameplayEffectAttributeCaptureDefinition & CapturedAttribute
const FGameplayTag & TransientAggregatorIdentifier
const EGameplayEffectScopedModifierAggregatorType & AggregatorType

Detailed Description

Struct representing modifier info used exclusively for "scoped" executions that happen instantaneously. These are folded into a calculation only for the extent of the calculation and never permanently added to an aggregator.

Member Function Documentation

◆ GetAggregatorType()

◆ GetCapturedAttribute()

FGameplayEffectAttributeCaptureDefinition & GetCapturedAttribute ( )

◆ GetTransientAggregatorIdentifier()

FGameplayTag & GetTransientAggregatorIdentifier ( )

◆ opAssign()

Member Data Documentation

◆ AggregatorType

◆ CapturedAttribute

◆ EvaluationChannelSettings

FGameplayModEvaluationChannelSettings EvaluationChannelSettings

Evaluation channel settings of the scoped modifier.

◆ ModifierMagnitude

Magnitude of the scoped modifier.

◆ ModifierOp

EGameplayModOp ModifierOp

Modifier operation to perform.

◆ SourceTags

Source tag requirements for the modifier to apply.

◆ TargetTags

Target tag requirements for the modifier to apply.

◆ TransientAggregatorIdentifier

const FGameplayTag& TransientAggregatorIdentifier