using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.AGUI; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x0200122F RID: 4655 [Token(Token = "0x200122F")] public class ChooseSubroomDialog : ConfirmUIDialog { // Token: 0x0600699F RID: 27039 RVA: 0x001769EC File Offset: 0x00174BEC [Token(Token = "0x600699F")] [Address(RVA = "0x125E9A0", Offset = "0x125D7A0", VA = "0x18125E9A0", Slot = "28")] public override PMGCJEPKFOF ShowDialog(PPENFJMFPNE IJNAMEBOMJJ, KGMKKFJJDPG BKGIHIBDAPA) { if (IJNAMEBOMJJ != 0) { SubroomButtonPagedGrid subroomButtonPagedGrid = this.pagedGrid; this.AEMBAGPGHGE = IJNAMEBOMJJ; this.BKGIHIBDAPA = BKGIHIBDAPA; IReadOnlyList k__BackingField = IJNAMEBOMJJ.k__BackingField; int num = 0; if (num < BKGIHIBDAPA) { num += num; num++; } subroomButtonPagedGrid.SetButtonModels(k__BackingField); string text = this.infoText.text; return base.ShowDialog(); } return JJEKJGALHKO.MKLIDFOGIGO(JPIJGHNNIDP.Cancel); } // Token: 0x060069A0 RID: 27040 RVA: 0x00176A50 File Offset: 0x00174C50 [Token(Token = "0x60069A0")] [Address(RVA = "0x125E890", Offset = "0x125D690", VA = "0x18125E890")] private void BMFPEJMLIKD(string DBDDKLHPNNA) { bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted; } // Token: 0x060069A1 RID: 27041 RVA: 0x00176A70 File Offset: 0x00174C70 [Token(Token = "0x60069A1")] [Address(RVA = "0x125E8C0", Offset = "0x125D6C0", VA = "0x18125E8C0")] public void Button_ChooseSubroom(DNACJGJEPEC subroom) { if (subroom != 0) { KGMKKFJJDPG bkgihibdapa = this.BKGIHIBDAPA; int num = 0; ulong num2; if ((ulong)num < num2) { num += num; num++; } } } // Token: 0x060069A2 RID: 27042 RVA: 0x00176A9C File Offset: 0x00174C9C [Token(Token = "0x60069A2")] [Address(RVA = "0x125EB20", Offset = "0x125D920", VA = "0x18125EB20")] public ChooseSubroomDialog() { } // Token: 0x040046B6 RID: 18102 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40046B6")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)] private SubroomButtonPagedGrid pagedGrid; // Token: 0x040046B7 RID: 18103 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40046B7")] [SerializeField] private Text infoText; // Token: 0x040046B8 RID: 18104 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40046B8")] private PPENFJMFPNE AEMBAGPGHGE; // Token: 0x040046B9 RID: 18105 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40046B9")] private KGMKKFJJDPG BKGIHIBDAPA; } }