G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UTurnOnSpotConfig Class Reference

This class is Angel Scriptable only. More...

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UGothicBaseConfig
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

Rotate In Place
float32 m_MaxPlayRate
 Used for calculating Rotate Rate.
float32 m_MinPlayRate
 Used for calculating Rotate Rate.
float32 m_AimYawRateMinRange
 Used for calculating Rotate Rate.
float32 m_RotateMaxThreshold
 Used for checking if the character rotates to the Right or Left.
float32 m_RotateMinThreshold
 Used for checking if the character rotates to the Right or Left.
float32 m_AimYawRateMaxRange
 Used for calculating Rotate Rate.
Turn In Place
float32 m_MaxAngleDelay
 Used for checking if the Elapsed Delay time exceeds the set delay(mapped to the turn angle range).
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPL30
 Turn in place N left 30.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPR90
 Turn in place N right 90.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPL180
 Turn in place N left 180.
float32 m_AimYawRateLimit
 Character will turn if character AimYawRate is less than m_AimYawRateLimit.
float32 m_Turn180Threshold
 Min angle to start a 180 degrees turn.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPCR30
 Turn in place CLF right 30.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPCL90
 Turn in place CLF left 90.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPR30
 Turn in place N right 30.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPCR90
 Turn in place CLF right 90.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPCR180
 Turn in place CLF right 180.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPCL180
 Turn in place CLF left 180.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPL90
 Turn in place N left 90.
float32 m_MinAngleDelay
 Used for checking if the Elapsed Delay time exceeds the set delay(mapped to the turn angle range).
float32 m_ExplicitTurnInPlaceAngleTolerance
 When explicitly requesting a turn in place, try to get the angle down to be within this tolerance.
float32 m_TurnCheckMinAngle
 Min angle to start a turn.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPR180
 Turn in place N right 180.
TSubclassOf< UTurnOnSpotAssetConfig > m_TIPCL30
 Turn in place CLF left 30.
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

Detailed Description

This class is Angel Scriptable only.

Member Function Documentation

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ m_AimYawRateLimit

float32 m_AimYawRateLimit

Character will turn if character AimYawRate is less than m_AimYawRateLimit.

◆ m_AimYawRateMaxRange

float32 m_AimYawRateMaxRange

Used for calculating Rotate Rate.

◆ m_AimYawRateMinRange

float32 m_AimYawRateMinRange

Used for calculating Rotate Rate.

◆ m_ExplicitTurnInPlaceAngleTolerance

float32 m_ExplicitTurnInPlaceAngleTolerance

When explicitly requesting a turn in place, try to get the angle down to be within this tolerance.

◆ m_MaxAngleDelay

float32 m_MaxAngleDelay

Used for checking if the Elapsed Delay time exceeds the set delay(mapped to the turn angle range).

◆ m_MaxPlayRate

float32 m_MaxPlayRate

Used for calculating Rotate Rate.

◆ m_MinAngleDelay

float32 m_MinAngleDelay

Used for checking if the Elapsed Delay time exceeds the set delay(mapped to the turn angle range).

◆ m_MinPlayRate

float32 m_MinPlayRate

Used for calculating Rotate Rate.

◆ m_RotateMaxThreshold

float32 m_RotateMaxThreshold

Used for checking if the character rotates to the Right or Left.

◆ m_RotateMinThreshold

float32 m_RotateMinThreshold

Used for checking if the character rotates to the Right or Left.

◆ m_TIPCL180

Turn in place CLF left 180.

◆ m_TIPCL30

Turn in place CLF left 30.

◆ m_TIPCL90

Turn in place CLF left 90.

◆ m_TIPCR180

Turn in place CLF right 180.

◆ m_TIPCR30

Turn in place CLF right 30.

◆ m_TIPCR90

Turn in place CLF right 90.

◆ m_TIPL180

Turn in place N left 180.

◆ m_TIPL30

Turn in place N left 30.

◆ m_TIPL90

Turn in place N left 90.

◆ m_TIPR180

Turn in place N right 180.

◆ m_TIPR30

Turn in place N right 30.

◆ m_TIPR90

Turn in place N right 90.

◆ m_Turn180Threshold

float32 m_Turn180Threshold

Min angle to start a 180 degrees turn.

◆ m_TurnCheckMinAngle

float32 m_TurnCheckMinAngle

Min angle to start a turn.