oh dear
This commit is contained in:
@@ -0,0 +1,308 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x020020F2 RID: 8434
|
||||
[Token(Token = "0x20020F2")]
|
||||
public class RoomLinkButtonTypeController : LinkButtonTypeController
|
||||
{
|
||||
// Token: 0x17002247 RID: 8775
|
||||
// (get) Token: 0x0600D7CF RID: 55247 RVA: 0x0031F1C8 File Offset: 0x0031D3C8
|
||||
[Token(Token = "0x17002247")]
|
||||
public override ILIGKJJIKLL COJOHODFJOL
|
||||
{
|
||||
[Token(Token = "0x600D7CF")]
|
||||
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return ILIGKJJIKLL.Room;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002248 RID: 8776
|
||||
// (get) Token: 0x0600D7D0 RID: 55248 RVA: 0x0031F1D8 File Offset: 0x0031D3D8
|
||||
[Token(Token = "0x17002248")]
|
||||
public override string JHBEMJHAHGJ
|
||||
{
|
||||
[Token(Token = "0x600D7D0")]
|
||||
[Address(RVA = "0x7AAF90", Offset = "0x7A9D90", VA = "0x1807AAF90", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return "Room";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002249 RID: 8777
|
||||
// (get) Token: 0x0600D7D1 RID: 55249 RVA: 0x0031F1EC File Offset: 0x0031D3EC
|
||||
[Token(Token = "0x17002249")]
|
||||
protected override string GFENBGBJCBG
|
||||
{
|
||||
[Token(Token = "0x600D7D1")]
|
||||
[Address(RVA = "0x7AACC0", Offset = "0x7A9AC0", VA = "0x1807AACC0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return "Search for Room";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700224A RID: 8778
|
||||
// (get) Token: 0x0600D7D2 RID: 55250 RVA: 0x0031F200 File Offset: 0x0031D400
|
||||
[Token(Token = "0x1700224A")]
|
||||
protected override string LGEPMAHLBFG
|
||||
{
|
||||
[Token(Token = "0x600D7D2")]
|
||||
[Address(RVA = "0x7AA680", Offset = "0x7A9480", VA = "0x1807AA680", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return "Room Search";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700224B RID: 8779
|
||||
// (get) Token: 0x0600D7D3 RID: 55251 RVA: 0x0031F214 File Offset: 0x0031D414
|
||||
[Token(Token = "0x1700224B")]
|
||||
protected override string MHMEHNPHIGC
|
||||
{
|
||||
[Token(Token = "0x600D7D3")]
|
||||
[Address(RVA = "0x7AAC90", Offset = "0x7A9A90", VA = "0x1807AAC90", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return "Search for a room here";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D7D4 RID: 55252 RVA: 0x0031F228 File Offset: 0x0031D428
|
||||
[Token(Token = "0x600D7D4")]
|
||||
[Address(RVA = "0x7AADE0", Offset = "0x7A9BE0", VA = "0x1807AADE0", Slot = "29")]
|
||||
public override void SetActive(bool ENJABEBOEHC)
|
||||
{
|
||||
base.SetActive(ENJABEBOEHC);
|
||||
if (!ENJABEBOEHC)
|
||||
{
|
||||
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
||||
Action<long> action = new Action(this.FODLGIJCALM);
|
||||
return;
|
||||
}
|
||||
MFBGLIHGCGO<long> nfmlkmfeakd2 = OJMCBOKJFOF.NFMLKMFEAKD;
|
||||
Action<long> action2 = new Action(this.FODLGIJCALM);
|
||||
}
|
||||
|
||||
// Token: 0x0600D7D5 RID: 55253 RVA: 0x0031F270 File Offset: 0x0031D470
|
||||
[Token(Token = "0x600D7D5")]
|
||||
[Address(RVA = "0x7AAD00", Offset = "0x7A9B00", VA = "0x1807AAD00", Slot = "32")]
|
||||
public override void OnLinkTargetIdChanged()
|
||||
{
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = RoomLinkButtonTypeController.GDDELGKMDED(this.JPOHGBCEJEJ);
|
||||
Action<PPENFJMFPNE> action = new Action(this.OLIIMNDHGJG);
|
||||
this.<FLFPLPJPOBD>k__BackingField = false;
|
||||
base.NBMCKBALEOI();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7D6 RID: 55254 RVA: 0x0031F2AC File Offset: 0x0031D4AC
|
||||
[Token(Token = "0x600D7D6")]
|
||||
[Address(RVA = "0x7AA560", Offset = "0x7A9360", VA = "0x1807AA560", Slot = "34")]
|
||||
protected override PMGCJEPKFOF<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP)
|
||||
{
|
||||
PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> pmgcjepkfof = OJMCBOKJFOF.IAAKGMOGLFN(CNBKKCJAHPP);
|
||||
if (RoomLinkButtonTypeController.<>c.<>9__13_0 == 0)
|
||||
{
|
||||
RoomLinkButtonTypeController.<>c.<>9__13_0 = delegate(IReadOnlyList<KLCOGEIGEBJ> results)
|
||||
{
|
||||
int num;
|
||||
Func<KLCOGEIGEBJ, bool> func = new Func(num.FBLEJONFPAK);
|
||||
num = 0;
|
||||
IEnumerable<KLCOGEIGEBJ> enumerable = Enumerable.Where<KLCOGEIGEBJ>(results, func);
|
||||
Func<KLCOGEIGEBJ, bool> <>9__13_ = RoomLinkButtonTypeController.<>c.<>9__13_1;
|
||||
if (<>9__13_ == 0)
|
||||
{
|
||||
RoomLinkButtonTypeController.<>c.<>9__13_1 = delegate(KLCOGEIGEBJ r)
|
||||
{
|
||||
int <HCJDKPLCHPK>k__BackingField = r.<HCJDKPLCHPK>k__BackingField;
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
return <HCJDKPLCHPK>k__BackingField == num2;
|
||||
};
|
||||
}
|
||||
IOrderedEnumerable<KLCOGEIGEBJ> orderedEnumerable = Enumerable.OrderByDescending<KLCOGEIGEBJ, bool>(enumerable, <>9__13_);
|
||||
Func<KLCOGEIGEBJ, long> func2;
|
||||
if (RoomLinkButtonTypeController.<>c.<>9__13_2 == 0)
|
||||
{
|
||||
func2 = (KLCOGEIGEBJ r) => r.<DOFDAMHCJLP>k__BackingField;
|
||||
RoomLinkButtonTypeController.<>c.<>9__13_2 = func2;
|
||||
}
|
||||
return Enumerable.Select<KLCOGEIGEBJ, long>(orderedEnumerable, func2);
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7D7 RID: 55255 RVA: 0x0031F2E4 File Offset: 0x0031D4E4
|
||||
[Token(Token = "0x600D7D7")]
|
||||
[Address(RVA = "0x7AA6B0", Offset = "0x7A94B0", VA = "0x1807AA6B0")]
|
||||
private static bool FBLEJONFPAK(MKAMHOIHOJK PEOBMOOENJD)
|
||||
{
|
||||
if (PEOBMOOENJD != 0)
|
||||
{
|
||||
return PEOBMOOENJD.MIKDLDEALPN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D7D8 RID: 55256 RVA: 0x0031F300 File Offset: 0x0031D500
|
||||
[Token(Token = "0x600D7D8")]
|
||||
[Address(RVA = "0x7AA6D0", Offset = "0x7A94D0", VA = "0x1807AA6D0", Slot = "33")]
|
||||
protected override void FJMODELCNOD(long ENJEOLBEALP)
|
||||
{
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.CJKHNIIJFIN(ENJEOLBEALP, num != 0);
|
||||
Action<PPENFJMFPNE> action = new Action(this.GMCNHOOPOHE);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7D9 RID: 55257 RVA: 0x0031F32C File Offset: 0x0031D52C
|
||||
[Token(Token = "0x600D7D9")]
|
||||
[Address(RVA = "0x7AA790", Offset = "0x7A9590", VA = "0x1807AA790")]
|
||||
private void FJMODELCNOD(PPENFJMFPNE EBDCIFINPNK)
|
||||
{
|
||||
if (EBDCIFINPNK != 0)
|
||||
{
|
||||
EMAPDKEOHPA<RRUIRootScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
||||
Action<RRUIRootScreen> action = new Action(this.PBGJFANICEI);
|
||||
int num = 0;
|
||||
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "RoomLinkButton", action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D7DA RID: 55258 RVA: 0x0031F368 File Offset: 0x0031D568
|
||||
[Token(Token = "0x600D7DA")]
|
||||
[Address(RVA = "0x7AA850", Offset = "0x7A9650", VA = "0x1807AA850")]
|
||||
private static PMGCJEPKFOF<PPENFJMFPNE> GDDELGKMDED(long ENJEOLBEALP)
|
||||
{
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.CJKHNIIJFIN(ENJEOLBEALP, num != 0);
|
||||
if (RoomLinkButtonTypeController.<>c.<>9__17_0 == 0)
|
||||
{
|
||||
RoomLinkButtonTypeController.<>c.<>9__17_0 = delegate(PPENFJMFPNE r)
|
||||
{
|
||||
if (r != 0 && r.MIKDLDEALPN)
|
||||
{
|
||||
return r;
|
||||
}
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7DB RID: 55259 RVA: 0x0031F3A4 File Offset: 0x0031D5A4
|
||||
[Token(Token = "0x600D7DB")]
|
||||
[Address(RVA = "0x7AA980", Offset = "0x7A9780", VA = "0x1807AA980", Slot = "30")]
|
||||
protected override PMGCJEPKFOF<string> GDDGGONDENC(long ENJEOLBEALP)
|
||||
{
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = RoomLinkButtonTypeController.GDDELGKMDED(ENJEOLBEALP);
|
||||
if (RoomLinkButtonTypeController.<>c.<>9__18_0 == 0)
|
||||
{
|
||||
RoomLinkButtonTypeController.<>c.<>9__18_0 = delegate(PPENFJMFPNE roomDetails)
|
||||
{
|
||||
if (roomDetails != 0)
|
||||
{
|
||||
return roomDetails.<LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7DC RID: 55260 RVA: 0x0031F3DC File Offset: 0x0031D5DC
|
||||
[Token(Token = "0x600D7DC")]
|
||||
[Address(RVA = "0x7AAB30", Offset = "0x7A9930", VA = "0x1807AAB30", Slot = "31")]
|
||||
protected override PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP)
|
||||
{
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = RoomLinkButtonTypeController.GDDELGKMDED(ENJEOLBEALP);
|
||||
if (RoomLinkButtonTypeController.<>c.<>9__19_0 == 0)
|
||||
{
|
||||
RoomLinkButtonTypeController.<>c.<>9__19_0 = delegate(PPENFJMFPNE roomDetails)
|
||||
{
|
||||
if (roomDetails != 0)
|
||||
{
|
||||
return OHDHPENHDAP.EFJIDOJBJEB(roomDetails);
|
||||
}
|
||||
return OHDHPENHDAP.NBMFNJLHKAO.<OIKOOJAHDJJ>k__BackingField;
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7DD RID: 55261 RVA: 0x0031F414 File Offset: 0x0031D614
|
||||
[Token(Token = "0x600D7DD")]
|
||||
[Address(RVA = "0x7AACF0", Offset = "0x7A9AF0", VA = "0x1807AACF0")]
|
||||
private void OLIIMNDHGJG(KLCOGEIGEBJ IFMCOIJGDIA)
|
||||
{
|
||||
bool flag = IFMCOIJGDIA != 0;
|
||||
this.<FLFPLPJPOBD>k__BackingField = flag;
|
||||
base.NBMCKBALEOI();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7DE RID: 55262 RVA: 0x0031F438 File Offset: 0x0031D638
|
||||
[Token(Token = "0x600D7DE")]
|
||||
[Address(RVA = "0x7AA830", Offset = "0x7A9630", VA = "0x1807AA830")]
|
||||
private void FODLGIJCALM(long HNHLJONGKHB)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600D7DF RID: 55263 RVA: 0x0031F450 File Offset: 0x0031D650
|
||||
[Token(Token = "0x600D7DF")]
|
||||
[Address(RVA = "0x7AAC40", Offset = "0x7A9A40", VA = "0x1807AAC40", Slot = "35")]
|
||||
protected override void MFHBPMONOGI()
|
||||
{
|
||||
this.DKHOOMBHLOL.Dispose();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7E0 RID: 55264 RVA: 0x0031F470 File Offset: 0x0031D670
|
||||
[Token(Token = "0x600D7E0")]
|
||||
[Address(RVA = "0x7AAF30", Offset = "0x7A9D30", VA = "0x1807AAF30")]
|
||||
public RoomLinkButtonTypeController()
|
||||
{
|
||||
EMAPDKEOHPA<RRUIRootScreen> emapdkeohpa = new EMAPDKEOHPA();
|
||||
this.DKHOOMBHLOL = emapdkeohpa;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600D7E1 RID: 55265 RVA: 0x0031F490 File Offset: 0x0031D690
|
||||
[Token(Token = "0x600D7E1")]
|
||||
[Address(RVA = "0x7AAA90", Offset = "0x7A9890", VA = "0x1807AAA90")]
|
||||
[CompilerGenerated]
|
||||
private void GMCNHOOPOHE(PPENFJMFPNE IJNAMEBOMJJ)
|
||||
{
|
||||
if (IJNAMEBOMJJ != 0)
|
||||
{
|
||||
EMAPDKEOHPA<RRUIRootScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
||||
Action<RRUIRootScreen> action = new Action(this.PBGJFANICEI);
|
||||
int num = 0;
|
||||
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "RoomLinkButton", action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D7E2 RID: 55266 RVA: 0x0031F4CC File Offset: 0x0031D6CC
|
||||
[Token(Token = "0x600D7E2")]
|
||||
[Address(RVA = "0x7AADB0", Offset = "0x7A9BB0", VA = "0x1807AADB0")]
|
||||
[CompilerGenerated]
|
||||
private void PBGJFANICEI(RRUIRootScreen LHHONCAOJFH)
|
||||
{
|
||||
long jpohgbcejej = this.JPOHGBCEJEJ;
|
||||
LHHONCAOJFH.ShowScreenAndGoToRoomDetails(jpohgbcejej, SessionManager.BDPNOBGNGNI.ROOM_LINK_BUTTON);
|
||||
}
|
||||
|
||||
// Token: 0x04008A71 RID: 35441
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4008A71")]
|
||||
private readonly EMAPDKEOHPA<RRUIRootScreen> DKHOOMBHLOL;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user