using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using AGUI; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine.Events; // Token: 0x020006D6 RID: 1750 [Token(Token = "0x20006D6")] public class BaseRoomButtonPagedGrid : RecyclerPagedGrid { // Token: 0x170008B4 RID: 2228 // (get) Token: 0x06003345 RID: 13125 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170008B4")] public IEnumerable LHGIGDCEBIP { [Token(Token = "0x6003345")] [Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06003346 RID: 13126 RVA: 0x000D1F88 File Offset: 0x000D0188 [Token(Token = "0x6003346")] [Address(RVA = "0xA9BEA0", Offset = "0xA9ACA0", VA = "0x180A9BEA0", Slot = "14")] protected override void EHDPGHCPKDB(BaseRoomButton LKDLEHGHCAD) { BaseRoomButton button = LKDLEHGHCAD; base.EHDPGHCPKDB(LKDLEHGHCAD); if (this.OnBaseRoomButtonClicked != (ulong)0L) { Button3D.OnButton3DClick buttonAction = button.PAALHPHGBDF; UnityAction unityAction = delegate { BaseRoomButtonPagedGrid <>4__this = this; BaseRoomButton button2 = button; BaseRoomButtonPagedGrid.BaseRoomButtonClicked onBaseRoomButtonClicked = <>4__this.OnBaseRoomButtonClicked; KLCOGEIGEBJ currentRoom = button2.CurrentRoom; onBaseRoomButtonClicked.Invoke(currentRoom); }; buttonAction.AddListener(unityAction); } } // Token: 0x06003347 RID: 13127 RVA: 0x000D1FE4 File Offset: 0x000D01E4 [Token(Token = "0x6003347")] [Address(RVA = "0xA9C080", Offset = "0xA9AE80", VA = "0x180A9C080")] public void SetRooms(IEnumerable AOFLCGLNOFH) { if (AOFLCGLNOFH != 0) { bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } // Token: 0x06003348 RID: 13128 RVA: 0x000D2000 File Offset: 0x000D0200 [Token(Token = "0x6003348")] [Address(RVA = "0xA9BE70", Offset = "0xA9AC70", VA = "0x180A9BE70", Slot = "15")] protected override void BGIECEPGDBE(KLCOGEIGEBJ DDEGOJKBEAN, BaseRoomButton LKDLEHGHCAD, int CKOIAKLOKMM) { LKDLEHGHCAD.SetRoom(DDEGOJKBEAN); } // Token: 0x06003349 RID: 13129 RVA: 0x000D201C File Offset: 0x000D021C [Token(Token = "0x6003349")] [Address(RVA = "0xA9BF80", Offset = "0xA9AD80", VA = "0x180A9BF80")] public int FindPageIndexOfRoom(string BFGCDJFNJLE) { int num = 0; int num2 = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); if (!string.Equals(num2, BFGCDJFNJLE)) { num++; } return num; } // Token: 0x0600334A RID: 13130 RVA: 0x000D2048 File Offset: 0x000D0248 [Token(Token = "0x600334A")] [Address(RVA = "0xA9C0A0", Offset = "0xA9AEA0", VA = "0x180A9C0A0")] public BaseRoomButtonPagedGrid() { } // Token: 0x04002A44 RID: 10820 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002A44")] public BaseRoomButtonPagedGrid.BaseRoomButtonClicked OnBaseRoomButtonClicked; // Token: 0x020006D7 RID: 1751 [Token(Token = "0x20006D7")] [Serializable] public class BaseRoomButtonClicked : UnityEvent { // Token: 0x0600334B RID: 13131 RVA: 0x000D205C File Offset: 0x000D025C [Token(Token = "0x600334B")] [Address(RVA = "0xA9BE30", Offset = "0xA9AC30", VA = "0x180A9BE30")] public BaseRoomButtonClicked() { } } // Token: 0x020006D8 RID: 1752 [Token(Token = "0x20006D8")] [CompilerGenerated] private sealed class OELGOFANHDE { // Token: 0x0600334C RID: 13132 RVA: 0x000D2070 File Offset: 0x000D0270 [Token(Token = "0x600334C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OELGOFANHDE() { } // Token: 0x0600334D RID: 13133 RVA: 0x000D2084 File Offset: 0x000D0284 [Token(Token = "0x600334D")] [Address(RVA = "0xAAA130", Offset = "0xAA8F30", VA = "0x180AAA130")] internal void b__0() { BaseRoomButtonPagedGrid baseRoomButtonPagedGrid = this.<>4__this; BaseRoomButton baseRoomButton = this.button; BaseRoomButtonPagedGrid.BaseRoomButtonClicked onBaseRoomButtonClicked = baseRoomButtonPagedGrid.OnBaseRoomButtonClicked; KLCOGEIGEBJ currentRoom = baseRoomButton.CurrentRoom; onBaseRoomButtonClicked.Invoke(currentRoom); } // Token: 0x04002A45 RID: 10821 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002A45")] public BaseRoomButtonPagedGrid <>4__this; // Token: 0x04002A46 RID: 10822 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A46")] public BaseRoomButton button; } }