|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Static Public Member Functions | |
Static Functions | |
| static UClass | StaticClass () |
| Static Public Member Functions inherited from UAISenseConfig | |
| static UClass | StaticClass () |
| Static Public Member Functions inherited from UObject | |
| static UClass | StaticClass () |
Public Attributes | |
Sense | |
| float32 | SightRadius |
| Maximum sight distance to notice a target. | |
| float32 | LoseSightRadius |
| Maximum sight distance to see target that has been already seen. | |
| float32 | PeripheralVisionAngleDegrees |
| How far to the side AI can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime. The value represents the angle measured in relation to the forward vector, not the whole range. | |
| FAISenseAffiliationFilter | DetectionByAffiliation |
| float32 | AutoSuccessRangeFromLastSeenLocation |
| If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location. | |
| float32 | PointOfViewBackwardOffset |
| Point of view move back distance for cone calculation. In conjunction with near clipping distance, this will act as a close by awareness and peripheral vision. | |
| float32 | NearClippingRadius |
| Near clipping distance, to be used with point of view backward offset. Will act as a close by awareness and peripheral vision. | |
| TSubclassOf< UAISense_Sight > | Implementation |
| Public Attributes inherited from UAISenseConfig | |
| float32 | MaxAge |
| specifies age limit after stimuli generated by this sense become forgotten. 0 means "never" | |
| bool | bStartsEnabled |
| determines whether given sense starts in an enabled state | |
| FColor | DebugColor |
| 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 UAISenseConfig | |
| void | SetbStartsEnabled (bool Value) |
| determines whether given sense starts in an enabled state | |
| bool | GetbStartsEnabled () const |
| determines whether given sense starts in an enabled state | |
| 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 |
| float32 AutoSuccessRangeFromLastSeenLocation |
If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location.
| FAISenseAffiliationFilter DetectionByAffiliation |
| TSubclassOf<UAISense_Sight> Implementation |
| float32 LoseSightRadius |
Maximum sight distance to see target that has been already seen.
| float32 NearClippingRadius |
Near clipping distance, to be used with point of view backward offset. Will act as a close by awareness and peripheral vision.
| float32 PeripheralVisionAngleDegrees |
How far to the side AI can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime. The value represents the angle measured in relation to the forward vector, not the whole range.
| float32 PointOfViewBackwardOffset |
Point of view move back distance for cone calculation. In conjunction with near clipping distance, this will act as a close by awareness and peripheral vision.
| float32 SightRadius |
Maximum sight distance to notice a target.