|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Static Public Member Functions | |
Static Functions | |
| static UClass | StaticClass () |
| Static Public Member Functions inherited from UObject | |
| static UClass | StaticClass () |
Public Attributes | |
PerceptionAgentSettings | |
| FPerceptionSettings | HighAlert |
| Perception settings when in HighAlert mode. | |
| FGameplayTagContainer | HighAlertWhen |
| Whenever this character has one of these tags, it will be in HighAlert-Mode, where it won't check for visibility cones and raycasts. | |
| float32 | CustomUpdateRate |
| Set this property to allow other agents to sense this agent faster. The agent will be added to the currently updating slice of perception pairs when the age of the agents last update is higher then the CustomUpdateRate. | |
| float32 | KeepAreaChangeTagForSeconds |
| When changing areas, keep the "I've changed areas tag" on the character for this long. | |
| bool | bEnablePathFindingForPerception |
| Enables and Disables pathfinding for hearing perceptions. | |
| FPerceptionSettings | Normal |
| Perception settings when doing their daily life. | |
| 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 |
Additional Inherited Members | |
| 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 |
| bool bEnablePathFindingForPerception |
Enables and Disables pathfinding for hearing perceptions.
| float32 CustomUpdateRate |
Set this property to allow other agents to sense this agent faster. The agent will be added to the currently updating slice of perception pairs when the age of the agents last update is higher then the CustomUpdateRate.
| FPerceptionSettings HighAlert |
Perception settings when in HighAlert mode.
| FGameplayTagContainer HighAlertWhen |
Whenever this character has one of these tags, it will be in HighAlert-Mode, where it won't check for visibility cones and raycasts.
| float32 KeepAreaChangeTagForSeconds |
When changing areas, keep the "I've changed areas tag" on the character for this long.
| FPerceptionSettings Normal |
Perception settings when doing their daily life.