m
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: 0x020011F0 RID: 4592
|
||||
[Token(Token = "0x20011F0")]
|
||||
public class GoToConditionalButton : AccountBasedConditionalButton<Button3D>
|
||||
{
|
||||
// Token: 0x17001158 RID: 4440
|
||||
// (get) Token: 0x060066D4 RID: 26324 RVA: 0x00165CF8 File Offset: 0x00163EF8
|
||||
[Token(Token = "0x17001158")]
|
||||
protected override bool JIJAIMELJFC
|
||||
{
|
||||
[Token(Token = "0x60066D4")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060066D5 RID: 26325 RVA: 0x00165D08 File Offset: 0x00163F08
|
||||
[Token(Token = "0x60066D5")]
|
||||
[Address(RVA = "0x17D4EA0", Offset = "0x17D3EA0", VA = "0x1817D4EA0")]
|
||||
private EFAJBHGDIDD OLIKKLKLBKJ()
|
||||
{
|
||||
int num;
|
||||
return Matchmaking.OLIKKLKLBKJ(num);
|
||||
}
|
||||
|
||||
// Token: 0x060066D6 RID: 26326 RVA: 0x00165D24 File Offset: 0x00163F24
|
||||
[Token(Token = "0x60066D6")]
|
||||
[Address(RVA = "0x17D4B70", Offset = "0x17D3B70", VA = "0x1817D4B70", 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: 0x060066D7 RID: 26327 RVA: 0x00165DEC File Offset: 0x00163FEC
|
||||
[Token(Token = "0x60066D7")]
|
||||
[Address(RVA = "0x17D4B10", Offset = "0x17D3B10", VA = "0x1817D4B10", Slot = "6")]
|
||||
protected override void MNGMCHLEHOK()
|
||||
{
|
||||
base..ctor();
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.labelText, "Go To");
|
||||
}
|
||||
|
||||
// Token: 0x060066D8 RID: 26328 RVA: 0x00165E10 File Offset: 0x00164010
|
||||
[Token(Token = "0x60066D8")]
|
||||
[Address(RVA = "0x17D4B00", Offset = "0x17D3B00", VA = "0x1817D4B00", Slot = "8")]
|
||||
protected override void MGFKPEMKOOK()
|
||||
{
|
||||
this.EJHAHINCKOI();
|
||||
}
|
||||
|
||||
// Token: 0x060066D9 RID: 26329 RVA: 0x00165E24 File Offset: 0x00164024
|
||||
[Token(Token = "0x60066D9")]
|
||||
[Address(RVA = "0x17D47C0", Offset = "0x17D37C0", VA = "0x1817D47C0")]
|
||||
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: 0x060066DA RID: 26330 RVA: 0x00165E88 File Offset: 0x00164088
|
||||
[Token(Token = "0x60066DA")]
|
||||
[Address(RVA = "0x17D4A20", Offset = "0x17D3A20", VA = "0x1817D4A20", 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: 0x060066DB RID: 26331 RVA: 0x00165EB8 File Offset: 0x001640B8
|
||||
[Token(Token = "0x60066DB")]
|
||||
[Address(RVA = "0x17D4F50", Offset = "0x17D3F50", VA = "0x1817D4F50")]
|
||||
public GoToConditionalButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060066DC RID: 26332 RVA: 0x00165ECC File Offset: 0x001640CC
|
||||
[Token(Token = "0x60066DC")]
|
||||
[Address(RVA = "0x17D4A60", Offset = "0x17D3A60", VA = "0x1817D4A60")]
|
||||
[CompilerGenerated]
|
||||
private bool MADOBJKBPAI(IGCIBGKPPMO BKPMKIIFPKO)
|
||||
{
|
||||
int num;
|
||||
if (BKPMKIIFPKO.<KABMEAJLICO>k__BackingField != num)
|
||||
{
|
||||
}
|
||||
return BKPMKIIFPKO.<PALMIOEJANE>k__BackingField == IGCIBGKPPMO.BBELBJELLHN.GameInviteV2;
|
||||
}
|
||||
|
||||
// Token: 0x04004369 RID: 17257
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004369")]
|
||||
private KLCOGEIGEBJ EBDCIFINPNK;
|
||||
|
||||
// Token: 0x020011F1 RID: 4593
|
||||
[Token(Token = "0x20011F1")]
|
||||
public enum KJDBHFEFPAN
|
||||
{
|
||||
// Token: 0x0400436B RID: 17259
|
||||
[Token(Token = "0x400436B")]
|
||||
Disabled,
|
||||
// Token: 0x0400436C RID: 17260
|
||||
[Token(Token = "0x400436C")]
|
||||
Join,
|
||||
// Token: 0x0400436D RID: 17261
|
||||
[Token(Token = "0x400436D")]
|
||||
RequestJoin,
|
||||
// Token: 0x0400436E RID: 17262
|
||||
[Token(Token = "0x400436E")]
|
||||
PendingGameInvite,
|
||||
// Token: 0x0400436F RID: 17263
|
||||
[Token(Token = "0x400436F")]
|
||||
Full
|
||||
}
|
||||
|
||||
// Token: 0x020011F2 RID: 4594
|
||||
[Token(Token = "0x20011F2")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BHPPGJNFHLE
|
||||
{
|
||||
// Token: 0x060066DD RID: 26333 RVA: 0x00165EF4 File Offset: 0x001640F4
|
||||
[Token(Token = "0x60066DD")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BHPPGJNFHLE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060066DE RID: 26334 RVA: 0x00165F08 File Offset: 0x00164108
|
||||
[Token(Token = "0x60066DE")]
|
||||
[Address(RVA = "0x17CBB40", Offset = "0x17CAB40", VA = "0x1817CBB40")]
|
||||
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: 0x04004370 RID: 17264
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004370")]
|
||||
public EFAJBHGDIDD playerPresence;
|
||||
|
||||
// Token: 0x04004371 RID: 17265
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004371")]
|
||||
public GoToConditionalButton <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user