using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Cinematics { // Token: 0x02003069 RID: 12393 [Token(Token = "0x2003069")] public class CinematicCameraShake : CinematicBehaviour { // Token: 0x06014FD0 RID: 85968 RVA: 0x004E473C File Offset: 0x004E293C [Token(Token = "0x6014FD0")] [Address(RVA = "0x1F12800", Offset = "0x1F11800", VA = "0x181F12800", Slot = "8")] protected override void BDBPEDPLJOD() { Player k__BackingField = Player.k__BackingField; int num = 0; if (k__BackingField != num) { RigidbodyEx rigidbodyEx = k__BackingField.head.rigidbodyEx; Vector3 vector; float z = vector.z; Transform transform = base.transform; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; float num2 = this.outerRadius; float num3 = Mathf.InverseLerp(num3, num2, num3); float num4 = Mathf.SmoothStep((float)0, 1f, num3); float frequency = this.cameraShake.Frequency; DGENAKIGBIB.CameraShakeConfig cameraShakeConfig; float frequency2 = cameraShakeConfig.Frequency; } } // Token: 0x06014FD1 RID: 85969 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014FD1")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")] protected override void PHPEJNODMHE() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014FD2 RID: 85970 RVA: 0x004E47CC File Offset: 0x004E29CC [Token(Token = "0x6014FD2")] [Address(RVA = "0x1F12AB0", Offset = "0x1F11AB0", VA = "0x181F12AB0")] public CinematicCameraShake() { float frequency = DGENAKIGBIB.CameraShakeConfig.DefaultMediumShake.Frequency; this.cameraShake.Frequency = frequency; this.innerRadius = 5f; this.outerRadius = 15f; base..ctor(); } // Token: 0x0400DD67 RID: 56679 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DD67")] [SerializeField] [Header("Configuration")] private DGENAKIGBIB.CameraShakeConfig cameraShake; // Token: 0x0400DD68 RID: 56680 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400DD68")] [SerializeField] private float innerRadius; // Token: 0x0400DD69 RID: 56681 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400DD69")] [SerializeField] private float outerRadius; } }