|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Public Member Functions | |
Functions | |
| FCameraEase | Ease (float32 time, EEasingFunc ease, float32 blendExp=2.000000) |
| 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 UObject | |
| static UClass | StaticClass () |
Public Attributes | |
Camera | |
| FCameraEase | m_EaseNavigationDown |
| float32 | m_ArmLength |
| Distance between the camera and the view target, in cm. | |
| float32 | m_Fov |
| The field of view (in degrees) in perspective mode (ignored in Orthographic mode). | |
| FVector | m_SocketOffset |
| offset at end of spring arm | |
| float32 | m_LagSpeed |
| controls how quickly camera reaches target position. Low values are slower (more lag), high values are faster (less lag), while zero is instant (no lag). | |
| float32 | m_RotationLagSpeed |
| controls how quickly camera reaches target position. Low values are slower (more lag), high values are faster (less lag), while zero is instant (no lag). | |
| float32 | m_RotationLagSpeedPitch |
| controls how quickly camera reaches target position. Low values are slower (more lag), high values are faster (less lag), while zero is instant (no lag). | |
| float32 | m_LagMaxDistance |
| Max distance the camera target may lag behind the current location. If set to zero, no max distance is enforced. | |
| float32 | m_CombatDistance |
| TMap< ECamConditions, FCameraBehaviour > | m_CamBehaviours |
| TMap< ECamConditions, FCameraBehaviour > | m_CamBehavioursDefault |
| TMap< FName, FCameraBehaviour > | m_CamCinematic |
| float32 | m_TargetViewPitchMin |
| float32 | m_TargetViewPitchMax |
| FCameraEase | m_EaseNavigationUp |
| FString | m_FileName |
| FCameraEase | m_EaseSpeedMenu |
| FCameraEase | m_EaseSpeedNormal |
| FCameraEase | m_EaseSpeedFast |
| FCameraEase | m_EaseSpeedMedium |
| FCameraEase | m_EaseSpeedSlow |
| FCameraEase | m_EaseChangeTime |
| float32 | m_CameraFadeDist |
| float32 | m_WaterTransitionPitch |
| float32 | m_AimPitchLimit |
| float32 | m_AimWeaponPitchLimit |
| float32 | m_BottomPitchLimit |
| float32 | m_UpPitchLimit |
| FPostProcessSettings | m_PostProcessSettings |
| float32 | m_PostProcessingDuration |
| 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 |
| FCameraEase Ease | ( | float32 | time, |
| EEasingFunc | ease, | ||
| float32 | blendExp = 2.000000 ) |
|
static |
| float32 m_AimPitchLimit |
| float32 m_AimWeaponPitchLimit |
| float32 m_ArmLength |
Distance between the camera and the view target, in cm.
| float32 m_BottomPitchLimit |
| TMap<ECamConditions,FCameraBehaviour> m_CamBehaviours |
| TMap<ECamConditions,FCameraBehaviour> m_CamBehavioursDefault |
| TMap<FName,FCameraBehaviour> m_CamCinematic |
| float32 m_CameraFadeDist |
| float32 m_CombatDistance |
| FCameraEase m_EaseChangeTime |
| FCameraEase m_EaseNavigationDown |
| FCameraEase m_EaseNavigationUp |
| FCameraEase m_EaseSpeedFast |
| FCameraEase m_EaseSpeedMedium |
| FCameraEase m_EaseSpeedMenu |
| FCameraEase m_EaseSpeedNormal |
| FCameraEase m_EaseSpeedSlow |
| FString m_FileName |
| float32 m_Fov |
The field of view (in degrees) in perspective mode (ignored in Orthographic mode).
| float32 m_LagMaxDistance |
Max distance the camera target may lag behind the current location. If set to zero, no max distance is enforced.
| float32 m_LagSpeed |
controls how quickly camera reaches target position. Low values are slower (more lag), high values are faster (less lag), while zero is instant (no lag).
| float32 m_PostProcessingDuration |
| FPostProcessSettings m_PostProcessSettings |
| float32 m_RotationLagSpeed |
controls how quickly camera reaches target position. Low values are slower (more lag), high values are faster (less lag), while zero is instant (no lag).
| float32 m_RotationLagSpeedPitch |
controls how quickly camera reaches target position. Low values are slower (more lag), high values are faster (less lag), while zero is instant (no lag).
| FVector m_SocketOffset |
offset at end of spring arm
| float32 m_TargetViewPitchMax |
| float32 m_TargetViewPitchMin |
| float32 m_UpPitchLimit |
| float32 m_WaterTransitionPitch |