using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x020027A2 RID: 10146 [Token(Token = "0x20027A2")] [Serializable] [StructLayout(0, Size = 44)] public struct ScreenCameraTargetingData { // Token: 0x06011C42 RID: 72770 RVA: 0x0043E8E0 File Offset: 0x0043CAE0 [Token(Token = "0x6011C42")] [Address(RVA = "0x11A6F50", Offset = "0x11A5950", VA = "0x1811A6F50")] public static ScreenCameraTargetingData ADPELJHGHKK(ScreenCameraTargetingData LONDCJPNKKN, ScreenCameraTargetingData PCEJJILDLGD, float LIMOILDIGKF) { float maxPitchOffsetMultiplier = PCEJJILDLGD.MaxPitchOffsetMultiplier; float y = PCEJJILDLGD.PivotToCameraOffset.y; float maxPitchOffsetMultiplier2 = PCEJJILDLGD.MaxPitchOffsetMultiplier; float y2 = PCEJJILDLGD.PivotToCameraOffset.y; float maxPitchOffsetMultiplier3 = PCEJJILDLGD.MaxPitchOffsetMultiplier; float maxPitchOffsetMultiplier4 = PCEJJILDLGD.MaxPitchOffsetMultiplier; float maxPitchOffsetMultiplier5 = PCEJJILDLGD.MaxPitchOffsetMultiplier; float maxPitchOffsetMultiplier6 = PCEJJILDLGD.MaxPitchOffsetMultiplier; float num = PCEJJILDLGD.MaxPitchOffsetMultiplier; float num3; float num2 = Mathf.Lerp(num3, num, y); LONDCJPNKKN.TargetToPivotOffset = num2; float num4; num = num4; LONDCJPNKKN.PivotToCameraOffset.y = num; LONDCJPNKKN.MaxPitchOffsetMultiplier = num; return LONDCJPNKKN; } // Token: 0x17002FF1 RID: 12273 // (get) Token: 0x06011C43 RID: 72771 RVA: 0x0043E978 File Offset: 0x0043CB78 [Token(Token = "0x17002FF1")] public static ScreenCameraTargetingData Default { [Token(Token = "0x6011C43")] [Address(RVA = "0x11A7240", Offset = "0x11A5C40", VA = "0x1811A7240")] get { } } // Token: 0x0400BE5D RID: 48733 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400BE5D")] public Vector3 TargetToPivotOffset; // Token: 0x0400BE5E RID: 48734 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x400BE5E")] public Vector3 PivotToCameraOffset; // Token: 0x0400BE5F RID: 48735 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BE5F")] public float fieldOfViewMultiplier; // Token: 0x0400BE60 RID: 48736 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400BE60")] public float MinPitchAngleFromUp; // Token: 0x0400BE61 RID: 48737 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BE61")] public float MinPitchAngleFromDown; // Token: 0x0400BE62 RID: 48738 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x400BE62")] public float MinPitchOffsetMultiplier; // Token: 0x0400BE63 RID: 48739 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BE63")] public float MaxPitchOffsetMultiplier; } }