G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FGameplayCueNotify_CameraShakeInfo Struct Reference

FGameplayCueNotify_CameraShakeInfo. More...

Public Member Functions

Functions
bool GetbOverrideSpawnCondition () const
 If enabled, use the spawn condition override and not the default one.
void SetbOverrideSpawnCondition (bool Value)
 If enabled, use the spawn condition override and not the default one.
bool GetbOverridePlacementInfo () const
 If enabled, use the placement info override and not the default one.
void SetbOverridePlacementInfo (bool Value)
 If enabled, use the placement info override and not the default one.
bool GetbPlayInWorld () const
 If enabled, the camera shake will be played in the world and affect all players.
void SetbPlayInWorld (bool Value)
 If enabled, the camera shake will be played in the world and affect all players.
FGameplayCueNotify_CameraShakeInfo & opAssign (FGameplayCueNotify_CameraShakeInfo Other)

Public Attributes

GameplayCueNotify
float32 WorldInnerRadius
 Players inside this radius get the full intensity camera shake.
FGameplayCueNotify_PlacementInfo PlacementInfoOverride
 Defines how the camera shake will be placed.
TSubclassOf< UCameraShakeBase > CameraShake
 Camera shake to play.
float32 ShakeScale
 Scale applied to the camera shake.
EGameplayCueNotify_EffectPlaySpace PlaySpace
 What coordinate space to play the camera shake relative to.
FGameplayCueNotify_SpawnCondition SpawnConditionOverride
 Condition to check before playing the camera shake.
float32 WorldOuterRadius
 Players outside this radius do not get the camera shake applied.
float32 WorldFalloffExponent
 Exponent that describes the shake intensity falloff curve between the inner and outer radii. (1.0 is linear).
Variables
bool bOverridePlacementInfo
bool bPlayInWorld
bool bOverrideSpawnCondition

Detailed Description

FGameplayCueNotify_CameraShakeInfo.

Properties that specify how to play a camera shake.

Member Function Documentation

◆ GetbOverridePlacementInfo()

bool GetbOverridePlacementInfo ( ) const

If enabled, use the placement info override and not the default one.

◆ GetbOverrideSpawnCondition()

bool GetbOverrideSpawnCondition ( ) const

If enabled, use the spawn condition override and not the default one.

◆ GetbPlayInWorld()

bool GetbPlayInWorld ( ) const

If enabled, the camera shake will be played in the world and affect all players.

◆ opAssign()

◆ SetbOverridePlacementInfo()

void SetbOverridePlacementInfo ( bool Value)

If enabled, use the placement info override and not the default one.

◆ SetbOverrideSpawnCondition()

void SetbOverrideSpawnCondition ( bool Value)

If enabled, use the spawn condition override and not the default one.

◆ SetbPlayInWorld()

void SetbPlayInWorld ( bool Value)

If enabled, the camera shake will be played in the world and affect all players.

Member Data Documentation

◆ bOverridePlacementInfo

bool bOverridePlacementInfo

◆ bOverrideSpawnCondition

bool bOverrideSpawnCondition

◆ bPlayInWorld

bool bPlayInWorld

◆ CameraShake

Camera shake to play.

◆ PlacementInfoOverride

FGameplayCueNotify_PlacementInfo PlacementInfoOverride

Defines how the camera shake will be placed.

◆ PlaySpace

What coordinate space to play the camera shake relative to.

◆ ShakeScale

float32 ShakeScale

Scale applied to the camera shake.

◆ SpawnConditionOverride

FGameplayCueNotify_SpawnCondition SpawnConditionOverride

Condition to check before playing the camera shake.

◆ WorldFalloffExponent

float32 WorldFalloffExponent

Exponent that describes the shake intensity falloff curve between the inner and outer radii. (1.0 is linear).

◆ WorldInnerRadius

float32 WorldInnerRadius

Players inside this radius get the full intensity camera shake.

◆ WorldOuterRadius

float32 WorldOuterRadius

Players outside this radius do not get the camera shake applied.