class camera
ShotEffect_PositionShake
camera.ShotEffect_PositionShake
- 3 properties
- 3 functions
Extends vehicle.CinematicCameraShotEffect_VectorDamper vehicle.TimedCinematicCameraShotEffect vehicle.CinematicCameraShotEffect IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
shakeStrength | float | 0x20 | scripted |
frequency | float | 0x24 | scripted |
directionsCoef | Vector3 | 0x28 | scripted |
Functions
void Start(CinematicCameraData data)overrideRTTIre.Hooks.PlaceVoid( "cameraShotEffect_PositionShake", "Start;CinematicCameraData", (ShotEffect_PositionShake_Start x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShotEffect_PositionShake_Start( camera.ShotEffect_PositionShake self, CinematicCameraData data );void StartDelayed(CinematicCameraData data, WorldTransform resultTransform)overrideRTTIre.Hooks.PlaceVoid( "cameraShotEffect_PositionShake", "StartDelayed;CinematicCameraDatascript_ref<WorldTransform>", (ShotEffect_PositionShake_StartDelayed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShotEffect_PositionShake_StartDelayed( camera.ShotEffect_PositionShake self, CinematicCameraData data, WorldTransform resultTransform );void Update(CinematicCameraData data, WorldTransform resultTransform)overrideRTTIre.Hooks.PlaceVoid( "cameraShotEffect_PositionShake", "Update;CinematicCameraDatascript_ref<WorldTransform>", (ShotEffect_PositionShake_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShotEffect_PositionShake_Update( camera.ShotEffect_PositionShake self, CinematicCameraData data, WorldTransform resultTransform );