using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Creation { // Token: 0x02002B2F RID: 11055 [Token(Token = "0x2002B2F")] [StructLayout(3)] public class BaseUIPivot : MonoBehaviour { // Token: 0x17003388 RID: 13192 // (get) Token: 0x0601350D RID: 79117 RVA: 0x004A2D38 File Offset: 0x004A0F38 // (set) Token: 0x0601350E RID: 79118 RVA: 0x004A2D4C File Offset: 0x004A0F4C [Token(Token = "0x17003388")] public Transform MDKDCJFEBJH { [Token(Token = "0x601350D")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x601350E")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] set; } // Token: 0x0601350F RID: 79119 RVA: 0x004A2D60 File Offset: 0x004A0F60 [Token(Token = "0x601350F")] [Address(RVA = "0x17695F0", Offset = "0x1767FF0", VA = "0x1817695F0")] private void Start() { this.GPKGHAJCKON(true); Action action = new Action(this.AMPNANFHINL); IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.Update30hz(this, action); } // Token: 0x06013510 RID: 79120 RVA: 0x004A2D8C File Offset: 0x004A0F8C [Token(Token = "0x6013510")] [Address(RVA = "0x17695C0", Offset = "0x1767FC0", VA = "0x1817695C0")] private void OnEnable() { float time = Time.time; this.INIEFKFODKN = time; } // Token: 0x06013511 RID: 79121 RVA: 0x004A2DA8 File Offset: 0x004A0FA8 [Token(Token = "0x6013511")] [Address(RVA = "0x17690C0", Offset = "0x1767AC0", VA = "0x1817690C0")] private void GAJIJLPDHNI() { float num = this.degreesPerSecond; float time = Time.time; this.INIEFKFODKN = time; } // Token: 0x06013512 RID: 79122 RVA: 0x004A2DCC File Offset: 0x004A0FCC [Token(Token = "0x6013512")] [Address(RVA = "0x1769200", Offset = "0x1767C00", VA = "0x181769200")] private void GPKGHAJCKON(bool LOFLGJENPNA) { if (this.ToString() != 0) { Transform transform = base.transform; bool flag = this.AADDLGNNEAB(); if (this.invertDirection) { } if (this.removePitch) { } Vector3 up = Vector3.up; Transform transform2 = base.transform; if (LOFLGJENPNA) { throw new NullReferenceException(); } Transform transform3 = base.transform; float time = Time.time; } } // Token: 0x06013513 RID: 79123 RVA: 0x004A2E30 File Offset: 0x004A1030 [Token(Token = "0x6013513")] [Address(RVA = "0x17695E0", Offset = "0x1767FE0", VA = "0x1817695E0")] public void PivotInstantly() { this.GPKGHAJCKON(true); } // Token: 0x06013514 RID: 79124 RVA: 0x004A2E44 File Offset: 0x004A1044 [Token(Token = "0x6013514")] [Address(RVA = "0x1768FE0", Offset = "0x17679E0", VA = "0x181768FE0", Slot = "4")] protected virtual bool AADDLGNNEAB() { Transform transform = this.k__BackingField; int num = 0; bool flag = transform != num; if (!flag) { CameraRig instance = SingletonMonoBehaviour.Instance; int num2 = 0; bool flag2 = instance != num2; if (!flag2) { return flag2; } } float num3 = this.degreesPerSecond; return flag; } // Token: 0x06013515 RID: 79125 RVA: 0x004A2E90 File Offset: 0x004A1090 [Token(Token = "0x6013515")] [Address(RVA = "0x1769100", Offset = "0x1767B00", VA = "0x181769100", Slot = "5")] protected virtual Vector3 DFELPABBAHO() { bool flag; if (!flag) { Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform; Vector3 vector; float z = vector.z; } throw new NullReferenceException(); } // Token: 0x06013516 RID: 79126 RVA: 0x004A2EC0 File Offset: 0x004A10C0 [Token(Token = "0x6013516")] [Address(RVA = "0x1769670", Offset = "0x1768070", VA = "0x181769670")] public BaseUIPivot() { } // Token: 0x06013517 RID: 79127 RVA: 0x004A2EE8 File Offset: 0x004A10E8 [Token(Token = "0x6013517")] [Address(RVA = "0x17690C0", Offset = "0x1767AC0", VA = "0x1817690C0")] [CompilerGenerated] private void AMPNANFHINL(float CEHJGNDELGL) { float num = this.degreesPerSecond; float time = Time.time; this.INIEFKFODKN = time; } // Token: 0x0400D20F RID: 53775 [Token(Token = "0x400D20F")] private const float IKMMNHLPOMN = 0.0001f; // Token: 0x0400D210 RID: 53776 [Token(Token = "0x400D210")] private const float KJDDAACMHEO = 99999f; // Token: 0x0400D211 RID: 53777 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400D211")] [SerializeField] private float degreesPerSecond = 99999f; // Token: 0x0400D212 RID: 53778 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400D212")] [SerializeField] private bool removePitch = true; // Token: 0x0400D213 RID: 53779 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")] [Token(Token = "0x400D213")] [SerializeField] private bool invertDirection; // Token: 0x0400D215 RID: 53781 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400D215")] private float INIEFKFODKN; } }