using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Cinematics { // Token: 0x02002F80 RID: 12160 [Token(Token = "0x2002F80")] public class CinematicCameraShake : CinematicBehaviour { // Token: 0x06014B85 RID: 84869 RVA: 0x004DA65C File Offset: 0x004D885C [Token(Token = "0x6014B85")] [Address(RVA = "0x1433FF0", Offset = "0x1432DF0", VA = "0x181433FF0", 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: 0x06014B86 RID: 84870 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014B86")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")] protected override void PHPEJNODMHE() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014B87 RID: 84871 RVA: 0x004DA6EC File Offset: 0x004D88EC [Token(Token = "0x6014B87")] [Address(RVA = "0x14342A0", Offset = "0x14330A0", VA = "0x1814342A0")] public CinematicCameraShake() { float frequency = DGENAKIGBIB.CameraShakeConfig.DefaultMediumShake.Frequency; this.cameraShake.Frequency = frequency; this.innerRadius = 5f; this.outerRadius = 15f; base..ctor(); } // Token: 0x0400DB38 RID: 56120 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400DB38")] [SerializeField] [Header("Configuration")] private DGENAKIGBIB.CameraShakeConfig cameraShake; // Token: 0x0400DB39 RID: 56121 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400DB39")] [SerializeField] private float innerRadius; // Token: 0x0400DB3A RID: 56122 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400DB3A")] [SerializeField] private float outerRadius; } }