using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.AGUI; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x020012FC RID: 4860 [Token(Token = "0x20012FC")] public class ChooseSubroomDialog : ConfirmUIDialog { // Token: 0x06006D05 RID: 27909 RVA: 0x0017EC40 File Offset: 0x0017CE40 [Token(Token = "0x6006D05")] [Address(RVA = "0x1E09020", Offset = "0x1E08020", VA = "0x181E09020", 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: 0x06006D06 RID: 27910 RVA: 0x0017ECA4 File Offset: 0x0017CEA4 [Token(Token = "0x6006D06")] [Address(RVA = "0x1E08F10", Offset = "0x1E07F10", VA = "0x181E08F10")] private void BMFPEJMLIKD(string DBDDKLHPNNA) { double num = ((HAPBACHHIBN)this.infoText).GMBEJJBNGJD; } // Token: 0x06006D07 RID: 27911 RVA: 0x0017ECC4 File Offset: 0x0017CEC4 [Token(Token = "0x6006D07")] [Address(RVA = "0x1E08F40", Offset = "0x1E07F40", VA = "0x181E08F40")] 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: 0x06006D08 RID: 27912 RVA: 0x0017ECF0 File Offset: 0x0017CEF0 [Token(Token = "0x6006D08")] [Address(RVA = "0x1E091A0", Offset = "0x1E081A0", VA = "0x181E091A0")] public ChooseSubroomDialog() { } // Token: 0x04004833 RID: 18483 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4004833")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)] private SubroomButtonPagedGrid pagedGrid; // Token: 0x04004834 RID: 18484 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4004834")] [SerializeField] private Text infoText; // Token: 0x04004835 RID: 18485 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4004835")] private PPENFJMFPNE AEMBAGPGHGE; // Token: 0x04004836 RID: 18486 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4004836")] private KGMKKFJJDPG BKGIHIBDAPA; } }