|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Public Member Functions | |
Functions | |
| void | OnRefreshWeaponAccuracy (float32 accuracy) |
| void | OnCastEnd () |
| void | OnDamageCaused (bool isCritical) |
| void | OnHideUnreachableLocation () |
| void | OnRefreshTarget (bool hasTarget) |
| void | OnRefreshWarning (bool enable) |
| void | OnCastBegin (int spellLevel, int totalLevels, float32 manaCost, float32 castDuration) |
| void | OnSetMagicCrosshairVisibility (bool Visible, bool isTargeting) |
| void | OnSetRangedWeaponCrosshairVisibility (bool Visible, bool isAiming) |
| void | OnShowUnreachableLocation (FVector location) |
| void | OnTargetInFocus (const AActor target) |
| void | OnTargetOutOfFocus () |
| Public Member Functions inherited from UObject | |
| bool | MarkPackageDirty () const |
| void | RemoveFromRoot () |
| bool | GetIsRooted () const |
| bool | IsTransient () const |
| bool | Modify (bool bAlwaysMarkDirty=true) |
| void | SetTransactional (bool bTransactional) |
| bool | IsSupportedForNetworking () const |
| UClass | GetClass () const |
| UObject | GetOuter () const |
| UObject | GetTypedOuter (TSubclassOf< UObject > Target) const |
| Traverses the outer chain searching for the next object of a certain type. | |
| UPackage | GetOutermost () const |
| UPackage | GetPackage () const |
| void | AddToRoot () |
| UWorld | GetWorld () const |
| FName | GetName () const |
| FString | GetFullName (const UObject StopOuter=nullptr) const |
| FString | GetPathName (const UObject StopOuter=nullptr) const |
| bool | IsA (const UClass Class) const |
| Returns true if this object is of the specified type, or a child of that type. | |
| void | SaveConfig () |
| void | LoadConfig () |
| void | ReloadConfig () |
| void | CopyScriptPropertiesFrom (const UObject OtherObject) |
| void | opCast (?&Address) const |
| FString | ToString () const |
Static Public Member Functions | |
Static Functions | |
| static UClass | StaticClass () |
| Static Public Member Functions inherited from UInterface | |
| static UClass | StaticClass () |
| Static Public Member Functions inherited from UObject | |
| static UClass | StaticClass () |
Additional Inherited Members | |
| Public Attributes inherited from UObject | |
| const UClass | Class |
| const UObject | Outer |
| const UPackage | Outermost |
| const UPackage | Package |
| const UWorld | World |
| const FName | Name |
| const bool | IsRooted |
| void OnCastBegin | ( | int | spellLevel, |
| int | totalLevels, | ||
| float32 | manaCost, | ||
| float32 | castDuration ) |
| void OnCastEnd | ( | ) |
| void OnDamageCaused | ( | bool | isCritical | ) |
| void OnHideUnreachableLocation | ( | ) |
| void OnRefreshTarget | ( | bool | hasTarget | ) |
| void OnRefreshWarning | ( | bool | enable | ) |
| void OnRefreshWeaponAccuracy | ( | float32 | accuracy | ) |
| void OnSetMagicCrosshairVisibility | ( | bool | Visible, |
| bool | isTargeting ) |
| void OnSetRangedWeaponCrosshairVisibility | ( | bool | Visible, |
| bool | isAiming ) |
| void OnShowUnreachableLocation | ( | FVector | location | ) |
| void OnTargetInFocus | ( | const AActor | target | ) |
| void OnTargetOutOfFocus | ( | ) |
|
static |