375 lines
11 KiB
C#
375 lines
11 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200113B RID: 4411
|
|
[Token(Token = "0x200113B")]
|
|
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
|
public class PlatformAccountInfo : MonoBehaviour
|
|
{
|
|
// Token: 0x170010EB RID: 4331
|
|
// (get) Token: 0x06006424 RID: 25636 RVA: 0x00160C10 File Offset: 0x0015EE10
|
|
[Token(Token = "0x170010EB")]
|
|
private string IAKAJBBMJNP
|
|
{
|
|
[Token(Token = "0x6006424")]
|
|
[Address(RVA = "0x1321F90", Offset = "0x1320D90", VA = "0x181321F90")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
if (pmgcjepkfof == (ulong)2L)
|
|
{
|
|
return "PlayStation™Network";
|
|
}
|
|
if (pmgcjepkfof != (ulong)3L)
|
|
{
|
|
return string.Empty;
|
|
}
|
|
return "Xbox";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010EC RID: 4332
|
|
// (get) Token: 0x06006425 RID: 25637 RVA: 0x00160C48 File Offset: 0x0015EE48
|
|
[Token(Token = "0x170010EC")]
|
|
private string NIEMMFEEMEC
|
|
{
|
|
[Token(Token = "0x6006425")]
|
|
[Address(RVA = "0x1321BC0", Offset = "0x13209C0", VA = "0x181321BC0")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
if (pmgcjepkfof == (ulong)2L)
|
|
{
|
|
return "Online Id";
|
|
}
|
|
if (pmgcjepkfof != (ulong)3L)
|
|
{
|
|
return string.Empty;
|
|
}
|
|
return "Gamertag";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010ED RID: 4333
|
|
// (get) Token: 0x06006426 RID: 25638 RVA: 0x00160C80 File Offset: 0x0015EE80
|
|
[Token(Token = "0x170010ED")]
|
|
private bool OHOJGGDHKFE
|
|
{
|
|
[Token(Token = "0x6006426")]
|
|
[Address(RVA = "0x13216D0", Offset = "0x13204D0", VA = "0x1813216D0")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
return pmgcjepkfof == (ulong)3L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006427 RID: 25639 RVA: 0x00160CA0 File Offset: 0x0015EEA0
|
|
[Token(Token = "0x6006427")]
|
|
[Address(RVA = "0x1321C60", Offset = "0x1320A60", VA = "0x181321C60")]
|
|
private void FDKJFMJJPJJ(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
for (;;)
|
|
{
|
|
if (this.platformLogoButton)
|
|
{
|
|
GameObject gameObject = this.platformLogoButton.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
}
|
|
string empty = string.Empty;
|
|
this.EOJFDABJGLN = empty;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.HGDPPOCMALA)
|
|
{
|
|
if (this.IMBOAPKKLFE != 0)
|
|
{
|
|
}
|
|
if (HFIDFDPOCKA != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
PMGCJEPKFOF<string> pmgcjepkfof = PEGGCEDHBOF.GPBLIMIOEHE(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
|
|
Action<string> action = new Action(this.HOMKDIIKOBD);
|
|
Action<string> action2 = new Action(this.CDCIDLIPOEC);
|
|
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)0).POCDCJMHEGL();
|
|
}
|
|
|
|
// Token: 0x06006428 RID: 25640 RVA: 0x00160D44 File Offset: 0x0015EF44
|
|
[Token(Token = "0x6006428")]
|
|
[Address(RVA = "0x1322490", Offset = "0x1321290", VA = "0x181322490")]
|
|
public void ShowPlatformAccountUI()
|
|
{
|
|
MLFKNFFOOPF currentPlatform = SingletonMonoBehaviour.ONCPNMDGGKG.ODHAKEMLFBM;
|
|
}
|
|
|
|
// Token: 0x06006429 RID: 25641 RVA: 0x00160D64 File Offset: 0x0015EF64
|
|
[Token(Token = "0x6006429")]
|
|
[Address(RVA = "0x1321750", Offset = "0x1320550", VA = "0x181321750")]
|
|
private void Awake()
|
|
{
|
|
AccountSpecificUIBehaviour accountSpecificUIBehaviour = this.accountWatcher;
|
|
OKNNKFGFODL playerAccountUpdated = accountSpecificUIBehaviour.PlayerAccountUpdated;
|
|
Action action = new Action(this.OBMOIKFMMBF);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(playerAccountUpdated, action);
|
|
accountSpecificUIBehaviour.PlayerAccountUpdated = oknnkfgfodl;
|
|
}
|
|
|
|
// Token: 0x0600642A RID: 25642 RVA: 0x00160DA4 File Offset: 0x0015EFA4
|
|
[Token(Token = "0x600642A")]
|
|
[Address(RVA = "0x13223C0", Offset = "0x13211C0", VA = "0x1813223C0")]
|
|
private void OnDestroy()
|
|
{
|
|
AccountSpecificUIBehaviour accountSpecificUIBehaviour = this.accountWatcher;
|
|
int num = 0;
|
|
if (accountSpecificUIBehaviour != num)
|
|
{
|
|
AccountSpecificUIBehaviour accountSpecificUIBehaviour2 = this.accountWatcher;
|
|
OKNNKFGFODL playerAccountUpdated = accountSpecificUIBehaviour2.PlayerAccountUpdated;
|
|
Action action = new Action(this.OBMOIKFMMBF);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(playerAccountUpdated, action);
|
|
accountSpecificUIBehaviour2.PlayerAccountUpdated = oknnkfgfodl;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600642B RID: 25643 RVA: 0x00160DF8 File Offset: 0x0015EFF8
|
|
[Token(Token = "0x600642B")]
|
|
[Address(RVA = "0x1322380", Offset = "0x1321180", VA = "0x181322380")]
|
|
private void OnEnable()
|
|
{
|
|
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
|
this.FDKJFMJJPJJ(currentAccount);
|
|
}
|
|
|
|
// Token: 0x0600642C RID: 25644 RVA: 0x00160E20 File Offset: 0x0015F020
|
|
[Token(Token = "0x600642C")]
|
|
[Address(RVA = "0x1322380", Offset = "0x1321180", VA = "0x181322380")]
|
|
private void OBMOIKFMMBF()
|
|
{
|
|
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
|
this.FDKJFMJJPJJ(currentAccount);
|
|
}
|
|
|
|
// Token: 0x0600642D RID: 25645 RVA: 0x00160E48 File Offset: 0x0015F048
|
|
[Token(Token = "0x600642D")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public PlatformAccountInfo()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600642E RID: 25646 RVA: 0x00160E5C File Offset: 0x0015F05C
|
|
[Token(Token = "0x600642E")]
|
|
[Address(RVA = "0x1321EC0", Offset = "0x1320CC0", VA = "0x181321EC0")]
|
|
[CompilerGenerated]
|
|
private void HOMKDIIKOBD(string MOPOMPHBHKF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
string text = this.IAKAJBBMJNP;
|
|
string text2 = this.NIEMMFEEMEC;
|
|
string text3 = "Unable to load " + text + " " + text2;
|
|
string text4 = textMeshProUGUI.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600642F RID: 25647 RVA: 0x00160EAC File Offset: 0x0015F0AC
|
|
[Token(Token = "0x600642F")]
|
|
[Address(RVA = "0x13218B0", Offset = "0x13206B0", VA = "0x1813218B0")]
|
|
[CompilerGenerated]
|
|
private void CDCIDLIPOEC(string ENEPENCALFO)
|
|
{
|
|
int num = 0;
|
|
if (!(this == num))
|
|
{
|
|
this.EOJFDABJGLN = ENEPENCALFO;
|
|
bool flag = string.IsNullOrEmpty(ENEPENCALFO);
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
string text = this.IAKAJBBMJNP;
|
|
if (flag)
|
|
{
|
|
string text2 = "Non " + num + " player";
|
|
throw new NullReferenceException();
|
|
}
|
|
string text3 = this.NIEMMFEEMEC;
|
|
string text4 = text + " " + text3 + ": (Searching...)";
|
|
string text5 = textMeshProUGUI.text;
|
|
string platformId = ENEPENCALFO;
|
|
PlatformAccountInfo.LJHMNDDBCCC ljhmnddbccc;
|
|
PlatformAccountInfo.LJHMNDDBCCC <>4__this = ljhmnddbccc;
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action<string> action = delegate(string displayName)
|
|
{
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
};
|
|
this.IMBOAPKKLFE = ljhmnddbccc;
|
|
Action<string> action3 = new Action(this.LCDHJCHGAPL);
|
|
Action<string> action4 = new Action(this.BCNIHBCALHJ);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006430 RID: 25648 RVA: 0x00160F8C File Offset: 0x0015F18C
|
|
[Token(Token = "0x6006430")]
|
|
[Address(RVA = "0x1322030", Offset = "0x1320E30", VA = "0x181322030")]
|
|
[CompilerGenerated]
|
|
private void LCDHJCHGAPL(string HCKNCEKKMIF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
if (pmgcjepkfof == (ulong)3L && this.platformLogoButton)
|
|
{
|
|
this.platformLogoButton.gameObject.SetActive(true);
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
string[] array = new string[5];
|
|
string text = this.IAKAJBBMJNP;
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array[0] = text;
|
|
if (" " != 0)
|
|
{
|
|
}
|
|
array[1] = " ";
|
|
string text2 = this.NIEMMFEEMEC;
|
|
if (text2 != 0)
|
|
{
|
|
}
|
|
array[2] = text2;
|
|
if (": " != 0)
|
|
{
|
|
}
|
|
array[3] = ": ";
|
|
if (HCKNCEKKMIF != 0)
|
|
{
|
|
}
|
|
array[4] = HCKNCEKKMIF;
|
|
string text3 = string.Concat(array);
|
|
string text4 = textMeshProUGUI.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006431 RID: 25649 RVA: 0x00161060 File Offset: 0x0015F260
|
|
[Token(Token = "0x6006431")]
|
|
[Address(RVA = "0x13217E0", Offset = "0x13205E0", VA = "0x1813217E0")]
|
|
[CompilerGenerated]
|
|
private void BCNIHBCALHJ(string MOPOMPHBHKF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
string text = this.IAKAJBBMJNP;
|
|
string text2 = this.NIEMMFEEMEC;
|
|
string text3 = "Unable to load " + text + " " + text2;
|
|
string text4 = textMeshProUGUI.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04004283 RID: 17027
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004283")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private AccountSpecificUIBehaviour accountWatcher;
|
|
|
|
// Token: 0x04004284 RID: 17028
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004284")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x04004285 RID: 17029
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004285")]
|
|
[SerializeField]
|
|
private RectTransform platformLogoButton;
|
|
|
|
// Token: 0x04004286 RID: 17030
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004286")]
|
|
private JCOINEEFENJ<string> IMBOAPKKLFE;
|
|
|
|
// Token: 0x04004287 RID: 17031
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4004287")]
|
|
private string EOJFDABJGLN;
|
|
|
|
// Token: 0x0200113C RID: 4412
|
|
[Token(Token = "0x200113C")]
|
|
private class LJHMNDDBCCC : DCLIBCDKJNF<string>
|
|
{
|
|
// Token: 0x06006432 RID: 25650 RVA: 0x001610B0 File Offset: 0x0015F2B0
|
|
[Token(Token = "0x6006432")]
|
|
[Address(RVA = "0x1318FF0", Offset = "0x1317DF0", VA = "0x181318FF0")]
|
|
public LJHMNDDBCCC(string ENEPENCALFO)
|
|
{
|
|
PlatformAccountInfo.LJHMNDDBCCC <>4__this = this;
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action<string> action = delegate(string displayName)
|
|
{
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0200113D RID: 4413
|
|
[Token(Token = "0x200113D")]
|
|
[CompilerGenerated]
|
|
private sealed class EJLDINKAGEC
|
|
{
|
|
// Token: 0x06006433 RID: 25651 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6006433")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EJLDINKAGEC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006434 RID: 25652 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6006434")]
|
|
[Address(RVA = "0x13187E0", Offset = "0x13175E0", VA = "0x1813187E0")]
|
|
internal void <.ctor>b__0(string displayName)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006435 RID: 25653 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6006435")]
|
|
[Address(RVA = "0x1318840", Offset = "0x1317640", VA = "0x181318840")]
|
|
internal void <.ctor>b__1(string error)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004288 RID: 17032
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004288")]
|
|
public PlatformAccountInfo.LJHMNDDBCCC <>4__this;
|
|
|
|
// Token: 0x04004289 RID: 17033
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004289")]
|
|
public string platformId;
|
|
}
|
|
}
|
|
}
|
|
}
|