|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
The RegisterAttributeChangedCallback functions use this as their parameter, not the wrapped one! Since no type checking occurs for delegates, this still works as the base offset of the wrapper and the wrapped are the same. More...
Public Member Functions | |
Functions | |
| const FGameplayAttribute & | GetGameplayAttribute () const |
| const FGameplayModifierEvaluatedData & | GetGameplayModifierEvaluatedData (bool &bIsValid) const |
| float32 | GetNewValue () const |
| float32 | GetOldValue () const |
| UAbilitySystemComponent | GetTargetAbilitySystemComponent () const |
| FAngelscriptAttributeChangedData & | opAssign (FAngelscriptAttributeChangedData Other) |
| const FGameplayEffectSpec & | GetEffectSpec (bool &bIsValid) const |
Public Attributes | |
Variables | |
| const float32 | NewValue |
| const float32 | OldValue |
| const UAbilitySystemComponent | TargetAbilitySystemComponent |
| const FGameplayAttribute | GameplayAttribute |
The RegisterAttributeChangedCallback functions use this as their parameter, not the wrapped one! Since no type checking occurs for delegates, this still works as the base offset of the wrapper and the wrapped are the same.
| const FGameplayEffectSpec & GetEffectSpec | ( | bool & | bIsValid | ) | const |
| const FGameplayAttribute & GetGameplayAttribute | ( | ) | const |
| const FGameplayModifierEvaluatedData & GetGameplayModifierEvaluatedData | ( | bool & | bIsValid | ) | const |
| float32 GetNewValue | ( | ) | const |
| float32 GetOldValue | ( | ) | const |
| UAbilitySystemComponent GetTargetAbilitySystemComponent | ( | ) | const |
| FAngelscriptAttributeChangedData & opAssign | ( | FAngelscriptAttributeChangedData | Other | ) |
| const FGameplayAttribute GameplayAttribute |
| const float32 NewValue |
| const float32 OldValue |
| const UAbilitySystemComponent TargetAbilitySystemComponent |