98 lines
2.9 KiB
C#
98 lines
2.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI.Dialog
|
|
{
|
|
// Token: 0x02001C00 RID: 7168
|
|
[Token(Token = "0x2001C00")]
|
|
[StructLayout(3)]
|
|
public class ChooseSubroomDialog : ConfirmUIDialog<PPENFJMFPNE, KGMKKFJJDPG>
|
|
{
|
|
// Token: 0x0600C03C RID: 49212 RVA: 0x002D4B84 File Offset: 0x002D2D84
|
|
[Token(Token = "0x600C03C")]
|
|
[Address(RVA = "0x118C4D0", Offset = "0x118AED0", VA = "0x18118C4D0", Slot = "20")]
|
|
public override IPromise<JPIJGHNNIDP> ShowDialog(PPENFJMFPNE IJNAMEBOMJJ, KGMKKFJJDPG BKGIHIBDAPA)
|
|
{
|
|
if (IJNAMEBOMJJ != 0)
|
|
{
|
|
SubroomButtonPagedGrid subroomButtonPagedGrid = this.pagedGrid;
|
|
this.AEMBAGPGHGE = IJNAMEBOMJJ;
|
|
this.BKGIHIBDAPA = BKGIHIBDAPA;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = IJNAMEBOMJJ.<LGPGODCCLPI>k__BackingField;
|
|
int num = 0;
|
|
if (num < BKGIHIBDAPA)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
subroomButtonPagedGrid.SetButtonModels(<LGPGODCCLPI>k__BackingField);
|
|
string text = this.infoText.text;
|
|
return base.ShowDialog();
|
|
}
|
|
return Promise.FromResult<JPIJGHNNIDP>(JPIJGHNNIDP.Cancel);
|
|
}
|
|
|
|
// Token: 0x0600C03D RID: 49213 RVA: 0x002D4BE8 File Offset: 0x002D2DE8
|
|
[Token(Token = "0x600C03D")]
|
|
[Address(RVA = "0x118C0F0", Offset = "0x118AAF0", VA = "0x18118C0F0")]
|
|
private void BMFPEJMLIKD(string DBDDKLHPNNA)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.infoText).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600C03E RID: 49214 RVA: 0x002D4C08 File Offset: 0x002D2E08
|
|
[Token(Token = "0x600C03E")]
|
|
[Address(RVA = "0x118C3F0", Offset = "0x118ADF0", VA = "0x18118C3F0")]
|
|
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: 0x0600C03F RID: 49215 RVA: 0x002D4C34 File Offset: 0x002D2E34
|
|
[Token(Token = "0x600C03F")]
|
|
[Address(RVA = "0x118C650", Offset = "0x118B050", VA = "0x18118C650")]
|
|
public ChooseSubroomDialog()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04007F26 RID: 32550
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4007F26")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private SubroomButtonPagedGrid pagedGrid;
|
|
|
|
// Token: 0x04007F27 RID: 32551
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4007F27")]
|
|
[SerializeField]
|
|
private Text infoText;
|
|
|
|
// Token: 0x04007F28 RID: 32552
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4007F28")]
|
|
private PPENFJMFPNE AEMBAGPGHGE;
|
|
|
|
// Token: 0x04007F29 RID: 32553
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4007F29")]
|
|
private KGMKKFJJDPG BKGIHIBDAPA;
|
|
}
|
|
}
|