|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Struct representing the definition of a custom execution for a gameplay effect. Custom executions run special logic from an outside class each time the gameplay effect executes. More...
Public Member Functions | |
Ability System | Execution | |
| FGameplayTagContainer & | GetPassedInTags () |
| void | AddConditionalGameplayEffect (FConditionalGameplayEffect ConditionalGameplayEffect) |
| TSubclassOf< UGameplayEffectExecutionCalculation > & | GetCalculationClass () |
| TArray< FGameplayEffectExecutionScopedModifierInfo > & | GetCalculationModifiers () |
| TArray< FConditionalGameplayEffect > & | GetConditionalGameplayEffects () |
| void | AddCalculationModifier (FGameplayEffectExecutionScopedModifierInfo CalculationModifier) |
| void | SetCalculationClass (TSubclassOf< UGameplayEffectExecutionCalculation > CalculationClass) |
| void | SetCalculationModifiers (TArray< FGameplayEffectExecutionScopedModifierInfo > CalculationModifiers) |
| void | SetConditionalGameplayEffects (TArray< FConditionalGameplayEffect > ConditionalGameplayEffects) |
| void | SetPassedInTags (FGameplayTagContainer PassedInTags) |
Functions | |
| FGameplayEffectExecutionDefinition & | opAssign (FGameplayEffectExecutionDefinition Other) |
Struct representing the definition of a custom execution for a gameplay effect. Custom executions run special logic from an outside class each time the gameplay effect executes.
| void AddCalculationModifier | ( | FGameplayEffectExecutionScopedModifierInfo | CalculationModifier | ) |
| void AddConditionalGameplayEffect | ( | FConditionalGameplayEffect | ConditionalGameplayEffect | ) |
| TSubclassOf< UGameplayEffectExecutionCalculation > & GetCalculationClass | ( | ) |
| TArray< FGameplayEffectExecutionScopedModifierInfo > & GetCalculationModifiers | ( | ) |
| TArray< FConditionalGameplayEffect > & GetConditionalGameplayEffects | ( | ) |
| FGameplayTagContainer & GetPassedInTags | ( | ) |
| FGameplayEffectExecutionDefinition & opAssign | ( | FGameplayEffectExecutionDefinition | Other | ) |
| void SetCalculationClass | ( | TSubclassOf< UGameplayEffectExecutionCalculation > | CalculationClass | ) |
| void SetCalculationModifiers | ( | TArray< FGameplayEffectExecutionScopedModifierInfo > | CalculationModifiers | ) |
| void SetConditionalGameplayEffects | ( | TArray< FConditionalGameplayEffect > | ConditionalGameplayEffects | ) |
| void SetPassedInTags | ( | FGameplayTagContainer | PassedInTags | ) |
| TSubclassOf<UGameplayEffectExecutionCalculation>& CalculationClass |
| TArray<FGameplayEffectExecutionScopedModifierInfo>& CalculationModifiers |
| TArray<FConditionalGameplayEffect>& ConditionalGameplayEffects |
| FGameplayTagContainer& PassedInTags |