using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x02001DF5 RID: 7669 [Token(Token = "0x2001DF5")] [StructLayout(3)] public class IntRangeUIRotator : UIRotator { // Token: 0x1700202E RID: 8238 // (get) Token: 0x0600CE90 RID: 52880 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700202E")] public int? DMLIOOCLKKP { [Token(Token = "0x600CE90")] [Address(RVA = "0x10C8800", Offset = "0x10C7200", VA = "0x1810C8800")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700202F RID: 8239 // (get) Token: 0x0600CE91 RID: 52881 RVA: 0x00311928 File Offset: 0x0030FB28 [Token(Token = "0x1700202F")] public override int MEPGPGKFENE { [Token(Token = "0x600CE91")] [Address(RVA = "0x10C87C0", Offset = "0x10C71C0", VA = "0x1810C87C0", Slot = "4")] get { return this.EJOEOANKGDA._size; } } // Token: 0x0600CE92 RID: 52882 RVA: 0x00311948 File Offset: 0x0030FB48 [Token(Token = "0x600CE92")] [Address(RVA = "0x10C8600", Offset = "0x10C7000", VA = "0x1810C8600", Slot = "5")] protected override void MKKPNGFMJFP(int NFBLHCGNNMB = -1) { int? value = this.Value; base.MKKPNGFMJFP(-1); this.EJOEOANKGDA.Clear(); int i = this.start; this.EJOEOANKGDA.Add(i); i++; while (i <= this.end) { } List ejoeoankgda = this.EJOEOANKGDA; int value2 = value.value; if (!ejoeoankgda.Contains(value2)) { int num = Enumerable.Max(this.EJOEOANKGDA); base.AKGEGLEMFGM = NFBLHCGNNMB; return; } List ejoeoankgda2 = this.EJOEOANKGDA; throw new NullReferenceException(); } // Token: 0x0600CE93 RID: 52883 RVA: 0x003119D4 File Offset: 0x0030FBD4 [Token(Token = "0x600CE93")] [Address(RVA = "0x10C84F0", Offset = "0x10C6EF0", VA = "0x1810C84F0", Slot = "6")] protected override void DMPBBJNDPMA() { int efbdcijmfgd = this.EFBDCIJMFGD; List ejoeoankgda = this.EJOEOANKGDA; if (!string.IsNullOrEmpty(this.intFormat)) { string text = this.intFormat; int? value = this.Value; string text2 = string.Format(text, value); } int? value2 = this.Value; string text3 = this.selectorText.text; } // Token: 0x0600CE94 RID: 52884 RVA: 0x00311A40 File Offset: 0x0030FC40 [Token(Token = "0x600CE94")] [Address(RVA = "0x10C8430", Offset = "0x10C6E30", VA = "0x1810C8430", Slot = "7")] public override void Button_Next() { if (this.allowUnselected && this.ToString() > 0) { int efbdcijmfgd = this.EFBDCIJMFGD; string text = this.ToString(); if (efbdcijmfgd + 1 == text) { int resetIndex = this.resetIndex; base.AKGEGLEMFGM = resetIndex; return; } } base.Button_Next(); } // Token: 0x0600CE95 RID: 52885 RVA: 0x00311A88 File Offset: 0x0030FC88 [Token(Token = "0x600CE95")] [Address(RVA = "0x10C84A0", Offset = "0x10C6EA0", VA = "0x1810C84A0", Slot = "8")] public override void Button_Previous() { if (this.allowUnselected && this.ToString() > 0) { int efbdcijmfgd = this.EFBDCIJMFGD; int resetIndex = this.resetIndex; if (efbdcijmfgd == resetIndex) { base.AKGEGLEMFGM = resetIndex; return; } } base.Button_Previous(); } // Token: 0x0600CE96 RID: 52886 RVA: 0x00311AC8 File Offset: 0x0030FCC8 [Token(Token = "0x600CE96")] [Address(RVA = "0x10C8750", Offset = "0x10C7150", VA = "0x1810C8750")] public IntRangeUIRotator() { List list = new List(); this.EJOEOANKGDA = list; base..ctor(); } // Token: 0x04008B6B RID: 35691 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4008B6B")] [SerializeField] protected bool allowUnselected; // Token: 0x04008B6C RID: 35692 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4008B6C")] [SerializeField] protected int start; // Token: 0x04008B6D RID: 35693 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4008B6D")] [SerializeField] protected int end; // Token: 0x04008B6E RID: 35694 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4008B6E")] [SerializeField] protected string intFormat; // Token: 0x04008B6F RID: 35695 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4008B6F")] [SerializeField] private string unselectedString = "--"; // Token: 0x04008B70 RID: 35696 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4008B70")] protected List EJOEOANKGDA; } }