G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UGroundConfig 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

GroundConfig
float32 m_GroundedLeanInterpSpeed
 Interpolation speed for Lean.
float32 m_TargetInterpSpeedInteractuablesRotation
 Interpolation Speed used to smoothly rotate the character in Velocity Direction mode.
float32 m_TargetInterpSpeedVelocityDirection
 Interpolation Speed used to smoothly rotate the character in Velocity Direction mode.
float32 m_TargetInterpSpeedLookingDirection
 Interpolation Speed used to smoothly rotate the character in Looking Direction mode.
float32 m_TargetInterpSpeedAiming
 Interpolation Speed used to smoothly rotate the character in Aiming mode.
float32 m_ActorInterpSpeedFallingAiming
 Interpolation Speed used to smoothly rotate the character when Falling in Aiming mode.
float32 m_ActorInterpFalling
 Interpolation Speed used to smoothly rotate the character when Falling.
float32 m_GroundedRotationRate_Aiming
 Rotation Rate used when the character is Aiming.
float32 m_GroundedRotationRate_Roll
 Rotation Rate used when the character is Rolling.
float32 m_GroundedRotationRate_Dodge
 Rotation Rate used when the character is Dodging.
float32 m_VelocityBlendInterpSpeed
 Interpolation speed for Velocity Blends.
float32 m_UpdateRotationMinimumSpeed
 Minimum Speed the character needs to reach to allow the rotation update.
float32 m_SmoothedAimingRotationInterpSpeed
 Interpolation speed needed to calculate SmoothedAimingRotation. (used in UpdateAimingValues).
float32 m_InputYawOffsetInterpSpeed
 Interpolation speed needed to calculate InputYawOffsetTime. (used in UpdateAimingValues).
float32 m_MovementInputMinimumAmountToSprint
 Minimun Input value to start sprinting.
float32 m_MovementInputMaximumYawToSprint
 Maximum yaw angle to keep sprinting.
float32 m_UpdateGaitSpeedOffset
 Offset to change the current speed to the next speed value.
bool m_LimitMovementOnEdge
 Should Limit Movement on Ledge to avoid Falling.
float32 m_MaxStepHeightNormal
 Max Auto Step height while moving normal.
float32 m_MaxStepHeightStrafe
 Max Auto Step height while moving in strafe.
float32 m_CrouchCapsuleHeight
 Max Auto Step height while moving in strafe.
float32 m_EnterSlopeDegrees
float32 m_ExitSlopeDegrees
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_ActorInterpFalling

float32 m_ActorInterpFalling

Interpolation Speed used to smoothly rotate the character when Falling.

◆ m_ActorInterpSpeedFallingAiming

float32 m_ActorInterpSpeedFallingAiming

Interpolation Speed used to smoothly rotate the character when Falling in Aiming mode.

◆ m_CrouchCapsuleHeight

float32 m_CrouchCapsuleHeight

Max Auto Step height while moving in strafe.

◆ m_EnterSlopeDegrees

float32 m_EnterSlopeDegrees

◆ m_ExitSlopeDegrees

float32 m_ExitSlopeDegrees

◆ m_GroundedLeanInterpSpeed

float32 m_GroundedLeanInterpSpeed

Interpolation speed for Lean.

◆ m_GroundedRotationRate_Aiming

float32 m_GroundedRotationRate_Aiming

Rotation Rate used when the character is Aiming.

◆ m_GroundedRotationRate_Dodge

float32 m_GroundedRotationRate_Dodge

Rotation Rate used when the character is Dodging.

◆ m_GroundedRotationRate_Roll

float32 m_GroundedRotationRate_Roll

Rotation Rate used when the character is Rolling.

◆ m_InputYawOffsetInterpSpeed

float32 m_InputYawOffsetInterpSpeed

Interpolation speed needed to calculate InputYawOffsetTime. (used in UpdateAimingValues).

◆ m_LimitMovementOnEdge

bool m_LimitMovementOnEdge

Should Limit Movement on Ledge to avoid Falling.

◆ m_MaxStepHeightNormal

float32 m_MaxStepHeightNormal

Max Auto Step height while moving normal.

◆ m_MaxStepHeightStrafe

float32 m_MaxStepHeightStrafe

Max Auto Step height while moving in strafe.

◆ m_MovementInputMaximumYawToSprint

float32 m_MovementInputMaximumYawToSprint

Maximum yaw angle to keep sprinting.

◆ m_MovementInputMinimumAmountToSprint

float32 m_MovementInputMinimumAmountToSprint

Minimun Input value to start sprinting.

◆ m_SmoothedAimingRotationInterpSpeed

float32 m_SmoothedAimingRotationInterpSpeed

Interpolation speed needed to calculate SmoothedAimingRotation. (used in UpdateAimingValues).

◆ m_TargetInterpSpeedAiming

float32 m_TargetInterpSpeedAiming

Interpolation Speed used to smoothly rotate the character in Aiming mode.

◆ m_TargetInterpSpeedInteractuablesRotation

float32 m_TargetInterpSpeedInteractuablesRotation

Interpolation Speed used to smoothly rotate the character in Velocity Direction mode.

◆ m_TargetInterpSpeedLookingDirection

float32 m_TargetInterpSpeedLookingDirection

Interpolation Speed used to smoothly rotate the character in Looking Direction mode.

◆ m_TargetInterpSpeedVelocityDirection

float32 m_TargetInterpSpeedVelocityDirection

Interpolation Speed used to smoothly rotate the character in Velocity Direction mode.

◆ m_UpdateGaitSpeedOffset

float32 m_UpdateGaitSpeedOffset

Offset to change the current speed to the next speed value.

◆ m_UpdateRotationMinimumSpeed

float32 m_UpdateRotationMinimumSpeed

Minimum Speed the character needs to reach to allow the rotation update.

◆ m_VelocityBlendInterpSpeed

float32 m_VelocityBlendInterpSpeed

Interpolation speed for Velocity Blends.