oh dear
This commit is contained in:
@@ -0,0 +1,216 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001123 RID: 4387
|
||||
[Token(Token = "0x2001123")]
|
||||
public class GoToConditionalButton : AccountBasedConditionalButton<Button3D>
|
||||
{
|
||||
// Token: 0x170010E0 RID: 4320
|
||||
// (get) Token: 0x0600637C RID: 25468 RVA: 0x0015DE30 File Offset: 0x0015C030
|
||||
[Token(Token = "0x170010E0")]
|
||||
protected override bool JIJAIMELJFC
|
||||
{
|
||||
[Token(Token = "0x600637C")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600637D RID: 25469 RVA: 0x0015DE40 File Offset: 0x0015C040
|
||||
[Token(Token = "0x600637D")]
|
||||
[Address(RVA = "0xCD6090", Offset = "0xCD4E90", VA = "0x180CD6090")]
|
||||
private EFAJBHGDIDD OLIKKLKLBKJ()
|
||||
{
|
||||
int num;
|
||||
return Matchmaking.OLIKKLKLBKJ(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600637E RID: 25470 RVA: 0x0015DE5C File Offset: 0x0015C05C
|
||||
[Token(Token = "0x600637E")]
|
||||
[Address(RVA = "0xCD5D60", Offset = "0xCD4B60", VA = "0x180CD5D60", Slot = "14")]
|
||||
protected override void NOMNHOEBGIA()
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
GHAGPNKOBAE.GDMIMKPGFIH gdmimkpgfih;
|
||||
if (gdmimkpgfih <= GHAGPNKOBAE.GDMIMKPGFIH.RateLimited)
|
||||
{
|
||||
int num = 0;
|
||||
base.ILGFOHIJHMG = num;
|
||||
return;
|
||||
}
|
||||
CCEOLAOLEKJ cceolaolekj;
|
||||
EFAJBHGDIDD efajbhgdidd;
|
||||
if (cceolaolekj.<KHJCEENDAOL>k__BackingField != 0)
|
||||
{
|
||||
ObscuredString <KHJCEENDAOL>k__BackingField = cceolaolekj.<KHJCEENDAOL>k__BackingField;
|
||||
int num2;
|
||||
efajbhgdidd = Matchmaking.OLIKKLKLBKJ(num2);
|
||||
}
|
||||
EFAJBHGDIDD playerPresence = efajbhgdidd;
|
||||
while (efajbhgdidd == 0)
|
||||
{
|
||||
}
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = efajbhgdidd.<NNDJBLGCAEE>k__BackingField;
|
||||
while (<NNDJBLGCAEE>k__BackingField == 0)
|
||||
{
|
||||
}
|
||||
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof = OJMCBOKJFOF.NHBPIIGDAJP(<NNDJBLGCAEE>k__BackingField.<DOFDAMHCJLP>k__BackingField);
|
||||
Action<KLCOGEIGEBJ> action = delegate(KLCOGEIGEBJ room)
|
||||
{
|
||||
if (room != 0)
|
||||
{
|
||||
this.EBDCIFINPNK = room;
|
||||
return;
|
||||
}
|
||||
long <DOFDAMHCJLP>k__BackingField = playerPresence.<NNDJBLGCAEE>k__BackingField.<DOFDAMHCJLP>k__BackingField;
|
||||
Debug.LogError(string.Format("Failed to get room with ID {0}", <DOFDAMHCJLP>k__BackingField));
|
||||
};
|
||||
}
|
||||
Debug.LogError("No account watcher set for GoToConditionalButton");
|
||||
}
|
||||
|
||||
// Token: 0x0600637F RID: 25471 RVA: 0x0015DF24 File Offset: 0x0015C124
|
||||
[Token(Token = "0x600637F")]
|
||||
[Address(RVA = "0xCD5D00", Offset = "0xCD4B00", VA = "0x180CD5D00", Slot = "6")]
|
||||
protected override void MNGMCHLEHOK()
|
||||
{
|
||||
base..ctor();
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.labelText, "Go To");
|
||||
}
|
||||
|
||||
// Token: 0x06006380 RID: 25472 RVA: 0x0015DF48 File Offset: 0x0015C148
|
||||
[Token(Token = "0x6006380")]
|
||||
[Address(RVA = "0xCD5CF0", Offset = "0xCD4AF0", VA = "0x180CD5CF0", Slot = "8")]
|
||||
protected override void MGFKPEMKOOK()
|
||||
{
|
||||
this.EJHAHINCKOI();
|
||||
}
|
||||
|
||||
// Token: 0x06006381 RID: 25473 RVA: 0x0015DF5C File Offset: 0x0015C15C
|
||||
[Token(Token = "0x6006381")]
|
||||
[Address(RVA = "0xCD59B0", Offset = "0xCD47B0", VA = "0x180CD59B0")]
|
||||
private void EJHAHINCKOI()
|
||||
{
|
||||
int cieebjfcmib = this.CIEEBJFCMIB;
|
||||
if (cieebjfcmib == 1)
|
||||
{
|
||||
Func<IGCIBGKPPMO, bool> func = new Func(this.MADOBJKBPAI);
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CCEOLAOLEKJ cceolaolekj;
|
||||
string text = ObscuredString.FAJDMKOEFLH(cceolaolekj.<ODJFEIBNGPO>k__BackingField);
|
||||
int num;
|
||||
instance2.RequestGameInvite(num, text);
|
||||
SessionManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
base.OnEnable();
|
||||
}
|
||||
|
||||
// Token: 0x06006382 RID: 25474 RVA: 0x0015DFC0 File Offset: 0x0015C1C0
|
||||
[Token(Token = "0x6006382")]
|
||||
[Address(RVA = "0xCD5C10", Offset = "0xCD4A10", VA = "0x180CD5C10", Slot = "7")]
|
||||
protected override bool HOCJDEBMOLM()
|
||||
{
|
||||
bool flag = base.HOCJDEBMOLM();
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
int cieebjfcmib = this.CIEEBJFCMIB;
|
||||
return cieebjfcmib - 1 <= 1 || cieebjfcmib == 3;
|
||||
}
|
||||
|
||||
// Token: 0x06006383 RID: 25475 RVA: 0x0015DFF0 File Offset: 0x0015C1F0
|
||||
[Token(Token = "0x6006383")]
|
||||
[Address(RVA = "0xCD6140", Offset = "0xCD4F40", VA = "0x180CD6140")]
|
||||
public GoToConditionalButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006384 RID: 25476 RVA: 0x0015E004 File Offset: 0x0015C204
|
||||
[Token(Token = "0x6006384")]
|
||||
[Address(RVA = "0xCD5C50", Offset = "0xCD4A50", VA = "0x180CD5C50")]
|
||||
[CompilerGenerated]
|
||||
private bool MADOBJKBPAI(IGCIBGKPPMO BKPMKIIFPKO)
|
||||
{
|
||||
int num;
|
||||
if (BKPMKIIFPKO.<KABMEAJLICO>k__BackingField != num)
|
||||
{
|
||||
}
|
||||
return BKPMKIIFPKO.<PALMIOEJANE>k__BackingField == IGCIBGKPPMO.BBELBJELLHN.GameInviteV2;
|
||||
}
|
||||
|
||||
// Token: 0x040041F3 RID: 16883
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40041F3")]
|
||||
private KLCOGEIGEBJ EBDCIFINPNK;
|
||||
|
||||
// Token: 0x02001124 RID: 4388
|
||||
[Token(Token = "0x2001124")]
|
||||
public enum KJDBHFEFPAN
|
||||
{
|
||||
// Token: 0x040041F5 RID: 16885
|
||||
[Token(Token = "0x40041F5")]
|
||||
Disabled,
|
||||
// Token: 0x040041F6 RID: 16886
|
||||
[Token(Token = "0x40041F6")]
|
||||
Join,
|
||||
// Token: 0x040041F7 RID: 16887
|
||||
[Token(Token = "0x40041F7")]
|
||||
RequestJoin,
|
||||
// Token: 0x040041F8 RID: 16888
|
||||
[Token(Token = "0x40041F8")]
|
||||
PendingGameInvite,
|
||||
// Token: 0x040041F9 RID: 16889
|
||||
[Token(Token = "0x40041F9")]
|
||||
Full
|
||||
}
|
||||
|
||||
// Token: 0x02001125 RID: 4389
|
||||
[Token(Token = "0x2001125")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BHPPGJNFHLE
|
||||
{
|
||||
// Token: 0x06006385 RID: 25477 RVA: 0x0015E02C File Offset: 0x0015C22C
|
||||
[Token(Token = "0x6006385")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BHPPGJNFHLE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006386 RID: 25478 RVA: 0x0015E040 File Offset: 0x0015C240
|
||||
[Token(Token = "0x6006386")]
|
||||
[Address(RVA = "0xCCCD40", Offset = "0xCCBB40", VA = "0x180CCCD40")]
|
||||
internal void <UpdateAccountBasedButtonState>b__0(KLCOGEIGEBJ room)
|
||||
{
|
||||
if (room != 0)
|
||||
{
|
||||
this.<>4__this.EBDCIFINPNK = room;
|
||||
return;
|
||||
}
|
||||
long <DOFDAMHCJLP>k__BackingField = this.playerPresence.<NNDJBLGCAEE>k__BackingField.<DOFDAMHCJLP>k__BackingField;
|
||||
Debug.LogError(string.Format("Failed to get room with ID {0}", <DOFDAMHCJLP>k__BackingField));
|
||||
}
|
||||
|
||||
// Token: 0x040041FA RID: 16890
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40041FA")]
|
||||
public EFAJBHGDIDD playerPresence;
|
||||
|
||||
// Token: 0x040041FB RID: 16891
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40041FB")]
|
||||
public GoToConditionalButton <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user