a
This commit is contained in:
@@ -0,0 +1,213 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x0200118A RID: 4490
|
||||
[Token(Token = "0x200118A")]
|
||||
public class RoomOrPlaylistButtonPagedGrid : RecyclerPagedGrid<MKAMHOIHOJK, RoomOrPlaylistButton>
|
||||
{
|
||||
// Token: 0x0600658A RID: 25994 RVA: 0x00166504 File Offset: 0x00164704
|
||||
[Token(Token = "0x600658A")]
|
||||
[Address(RVA = "0x132E720", Offset = "0x132D520", VA = "0x18132E720", Slot = "12")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
TextMeshProUGUI emptyDisplayText = this.emptyDisplayText;
|
||||
int num = 0;
|
||||
if (emptyDisplayText != num)
|
||||
{
|
||||
this.emptyDisplayText.RecalculateMasking();
|
||||
return;
|
||||
}
|
||||
string empty = string.Empty;
|
||||
this.COFABKNCAOI = empty;
|
||||
}
|
||||
|
||||
// Token: 0x0600658B RID: 25995 RVA: 0x0016654C File Offset: 0x0016474C
|
||||
[Token(Token = "0x600658B")]
|
||||
[Address(RVA = "0x132E7E0", Offset = "0x132D5E0", VA = "0x18132E7E0", Slot = "15")]
|
||||
protected override void BGIECEPGDBE(MKAMHOIHOJK PEOBMOOENJD, RoomOrPlaylistButton IOMFCIGGNOI, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
if (PEOBMOOENJD != 0 && PEOBMOOENJD != 0)
|
||||
{
|
||||
List<int> list;
|
||||
int num2 = Enumerable.Count<int>(list);
|
||||
}
|
||||
SessionManager.BDPNOBGNGNI eknheedecpk = this.EKNHEEDECPK;
|
||||
IOMFCIGGNOI.MILECMJJALG = eknheedecpk;
|
||||
if (eknheedecpk == SessionManager.BDPNOBGNGNI.NOT_SET)
|
||||
{
|
||||
Debug.LogError("_loadSceneSource is not set.");
|
||||
}
|
||||
GoToRoomOrPlaylistConditionalButton goToButton = IOMFCIGGNOI.goToButton;
|
||||
int num3 = 0;
|
||||
if (!(goToButton != num3))
|
||||
{
|
||||
Debug.LogError("GoToButton is null");
|
||||
}
|
||||
IOMFCIGGNOI.goToButton.LoadSceneSource = eknheedecpk;
|
||||
IOMFCIGGNOI.SetRoomOrPlaylist(PEOBMOOENJD, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600658C RID: 25996 RVA: 0x001665C8 File Offset: 0x001647C8
|
||||
[Token(Token = "0x600658C")]
|
||||
[Address(RVA = "0x132EB50", Offset = "0x132D950", VA = "0x18132EB50")]
|
||||
public void SetItems(IEnumerable<MKAMHOIHOJK> BOOHBJEEGKH, SessionManager.BDPNOBGNGNI EKNHEEDECPK)
|
||||
{
|
||||
if (EKNHEEDECPK == SessionManager.BDPNOBGNGNI.NOT_SET)
|
||||
{
|
||||
Debug.LogError("loadSceneSource is not set.");
|
||||
}
|
||||
this.EKNHEEDECPK = EKNHEEDECPK;
|
||||
if (BOOHBJEEGKH != 0)
|
||||
{
|
||||
string cofabkncaoi = this.COFABKNCAOI;
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.emptyDisplayText, cofabkncaoi);
|
||||
bool flag = this.NBMNLHLDOGF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600658D RID: 25997 RVA: 0x0016660C File Offset: 0x0016480C
|
||||
[Token(Token = "0x600658D")]
|
||||
[Address(RVA = "0x132E4A0", Offset = "0x132D2A0", VA = "0x18132E4A0")]
|
||||
public void AddItemToCurrentListIfNotPresent(MKAMHOIHOJK IOBEPGLJNIP)
|
||||
{
|
||||
if (IOBEPGLJNIP != 0)
|
||||
{
|
||||
int num = 0;
|
||||
KLCOGEIGEBJ room = IOBEPGLJNIP;
|
||||
if (IOBEPGLJNIP != 0)
|
||||
{
|
||||
IEnumerable<KLCOGEIGEBJ> enumerable = Enumerable.OfType<KLCOGEIGEBJ>(num);
|
||||
Func<KLCOGEIGEBJ, bool> func = delegate(KLCOGEIGEBJ r)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField = room.<DOFDAMHCJLP>k__BackingField;
|
||||
return r.<DOFDAMHCJLP>k__BackingField == <DOFDAMHCJLP>k__BackingField;
|
||||
};
|
||||
if (Enumerable.Any<KLCOGEIGEBJ>(enumerable, func))
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
KMKPEOGJDFK playlist = IOBEPGLJNIP;
|
||||
if (IOBEPGLJNIP != 0)
|
||||
{
|
||||
IEnumerable<KMKPEOGJDFK> enumerable2 = Enumerable.OfType<KMKPEOGJDFK>(num);
|
||||
Func<KMKPEOGJDFK, bool> func2 = delegate(KMKPEOGJDFK p)
|
||||
{
|
||||
long <NONFJOBFPKC>k__BackingField = playlist.<NONFJOBFPKC>k__BackingField;
|
||||
return p.<NONFJOBFPKC>k__BackingField == <NONFJOBFPKC>k__BackingField;
|
||||
};
|
||||
if (Enumerable.Any<KMKPEOGJDFK>(enumerable2, func2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
SessionManager.BDPNOBGNGNI eknheedecpk = this.EKNHEEDECPK;
|
||||
if (eknheedecpk == SessionManager.BDPNOBGNGNI.NOT_SET)
|
||||
{
|
||||
Debug.LogError("loadSceneSource is not set.");
|
||||
}
|
||||
string cofabkncaoi = this.COFABKNCAOI;
|
||||
TextMeshProUGUI emptyDisplayText = this.emptyDisplayText;
|
||||
this.EKNHEEDECPK = eknheedecpk;
|
||||
PLDMAFINLJO.FANDNIHFMNM(emptyDisplayText, cofabkncaoi);
|
||||
bool flag = this.NBMNLHLDOGF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600658E RID: 25998 RVA: 0x001666C8 File Offset: 0x001648C8
|
||||
[Token(Token = "0x600658E")]
|
||||
[Address(RVA = "0x132EAA0", Offset = "0x132D8A0", VA = "0x18132EAA0")]
|
||||
public RoomOrPlaylistButton GetFirstEnabledButton()
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600658F RID: 25999 RVA: 0x001666F0 File Offset: 0x001648F0
|
||||
[Token(Token = "0x600658F")]
|
||||
[Address(RVA = "0x132E9A0", Offset = "0x132D7A0", VA = "0x18132E9A0")]
|
||||
public int FindPageIndexOfRoomOrPlaylist(string GHPMGAOCPHO)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
if (!string.Equals(num2, GHPMGAOCPHO))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06006590 RID: 26000 RVA: 0x0016671C File Offset: 0x0016491C
|
||||
[Token(Token = "0x6006590")]
|
||||
[Address(RVA = "0x132EC00", Offset = "0x132DA00", VA = "0x18132EC00")]
|
||||
public RoomOrPlaylistButtonPagedGrid()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400438C RID: 17292
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400438C")]
|
||||
private SessionManager.BDPNOBGNGNI EKNHEEDECPK;
|
||||
|
||||
// Token: 0x0400438D RID: 17293
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400438D")]
|
||||
private string COFABKNCAOI;
|
||||
|
||||
// Token: 0x0200118B RID: 4491
|
||||
[Token(Token = "0x200118B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ACFNJGJPCPG
|
||||
{
|
||||
// Token: 0x06006591 RID: 26001 RVA: 0x00166730 File Offset: 0x00164930
|
||||
[Token(Token = "0x6006591")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ACFNJGJPCPG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006592 RID: 26002 RVA: 0x00166744 File Offset: 0x00164944
|
||||
[Token(Token = "0x6006592")]
|
||||
[Address(RVA = "0x1318350", Offset = "0x1317150", VA = "0x181318350")]
|
||||
internal bool <AddItemToCurrentListIfNotPresent>b__0(KLCOGEIGEBJ r)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField = this.room.<DOFDAMHCJLP>k__BackingField;
|
||||
return r.<DOFDAMHCJLP>k__BackingField == <DOFDAMHCJLP>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06006593 RID: 26003 RVA: 0x0016676C File Offset: 0x0016496C
|
||||
[Token(Token = "0x6006593")]
|
||||
[Address(RVA = "0x1318380", Offset = "0x1317180", VA = "0x181318380")]
|
||||
internal bool <AddItemToCurrentListIfNotPresent>b__1(KMKPEOGJDFK p)
|
||||
{
|
||||
long <NONFJOBFPKC>k__BackingField = this.playlist.<NONFJOBFPKC>k__BackingField;
|
||||
return p.<NONFJOBFPKC>k__BackingField == <NONFJOBFPKC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0400438E RID: 17294
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400438E")]
|
||||
public KLCOGEIGEBJ room;
|
||||
|
||||
// Token: 0x0400438F RID: 17295
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400438F")]
|
||||
public KMKPEOGJDFK playlist;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user