using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Cinematics { // Token: 0x02002A97 RID: 10903 [Token(Token = "0x2002A97")] [StructLayout(3)] public class CinematicCameraShake : CinematicBehaviour { // Token: 0x06013142 RID: 78146 RVA: 0x00495574 File Offset: 0x00493774 [Token(Token = "0x6013142")] [Address(RVA = "0x185A050", Offset = "0x1858A50", VA = "0x18185A050", 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 num3; float num2 = Mathf.SmoothStep((float)0, 1f, num3); float frequency = this.cameraShake.Frequency; DGENAKIGBIB.CameraShakeConfig cameraShakeConfig; float frequency2 = cameraShakeConfig.Frequency; } } // Token: 0x06013143 RID: 78147 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013143")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "9")] protected override void PHPEJNODMHE() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013144 RID: 78148 RVA: 0x004955F0 File Offset: 0x004937F0 [Token(Token = "0x6013144")] [Address(RVA = "0x185A300", Offset = "0x1858D00", VA = "0x18185A300")] public CinematicCameraShake() { float frequency = DGENAKIGBIB.CameraShakeConfig.DefaultMediumShake.Frequency; this.cameraShake.Frequency = frequency; this.innerRadius = 5f; this.outerRadius = 15f; base..ctor(); } // Token: 0x0400CF28 RID: 53032 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400CF28")] [SerializeField] [Header("Configuration")] private DGENAKIGBIB.CameraShakeConfig cameraShake; // Token: 0x0400CF29 RID: 53033 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400CF29")] [SerializeField] private float innerRadius; // Token: 0x0400CF2A RID: 53034 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400CF2A")] [SerializeField] private float outerRadius; } }