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: 0x02001208 RID: 4616
|
|
[Token(Token = "0x2001208")]
|
|
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
|
public class PlatformAccountInfo : MonoBehaviour
|
|
{
|
|
// Token: 0x17001163 RID: 4451
|
|
// (get) Token: 0x0600677C RID: 26492 RVA: 0x00168AC8 File Offset: 0x00166CC8
|
|
[Token(Token = "0x17001163")]
|
|
private string IAKAJBBMJNP
|
|
{
|
|
[Token(Token = "0x600677C")]
|
|
[Address(RVA = "0x1DBD5E0", Offset = "0x1DBC5E0", VA = "0x181DBD5E0")]
|
|
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: 0x17001164 RID: 4452
|
|
// (get) Token: 0x0600677D RID: 26493 RVA: 0x00168B00 File Offset: 0x00166D00
|
|
[Token(Token = "0x17001164")]
|
|
private string NIEMMFEEMEC
|
|
{
|
|
[Token(Token = "0x600677D")]
|
|
[Address(RVA = "0x1DBD210", Offset = "0x1DBC210", VA = "0x181DBD210")]
|
|
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: 0x17001165 RID: 4453
|
|
// (get) Token: 0x0600677E RID: 26494 RVA: 0x00168B38 File Offset: 0x00166D38
|
|
[Token(Token = "0x17001165")]
|
|
private bool OHOJGGDHKFE
|
|
{
|
|
[Token(Token = "0x600677E")]
|
|
[Address(RVA = "0x1DBCD20", Offset = "0x1DBBD20", VA = "0x181DBCD20")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
return pmgcjepkfof == (ulong)3L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600677F RID: 26495 RVA: 0x00168B58 File Offset: 0x00166D58
|
|
[Token(Token = "0x600677F")]
|
|
[Address(RVA = "0x1DBD2B0", Offset = "0x1DBC2B0", VA = "0x181DBD2B0")]
|
|
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);
|
|
TypeCode typeCode = ((IConvertible)0).GetTypeCode();
|
|
}
|
|
|
|
// Token: 0x06006780 RID: 26496 RVA: 0x00168BFC File Offset: 0x00166DFC
|
|
[Token(Token = "0x6006780")]
|
|
[Address(RVA = "0x1DBDAE0", Offset = "0x1DBCAE0", VA = "0x181DBDAE0")]
|
|
public void ShowPlatformAccountUI()
|
|
{
|
|
MLFKNFFOOPF currentPlatform = SingletonMonoBehaviour.ONCPNMDGGKG.ODHAKEMLFBM;
|
|
}
|
|
|
|
// Token: 0x06006781 RID: 26497 RVA: 0x00168C1C File Offset: 0x00166E1C
|
|
[Token(Token = "0x6006781")]
|
|
[Address(RVA = "0x1DBCDA0", Offset = "0x1DBBDA0", VA = "0x181DBCDA0")]
|
|
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: 0x06006782 RID: 26498 RVA: 0x00168C5C File Offset: 0x00166E5C
|
|
[Token(Token = "0x6006782")]
|
|
[Address(RVA = "0x1DBDA10", Offset = "0x1DBCA10", VA = "0x181DBDA10")]
|
|
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: 0x06006783 RID: 26499 RVA: 0x00168CB0 File Offset: 0x00166EB0
|
|
[Token(Token = "0x6006783")]
|
|
[Address(RVA = "0x1DBD9D0", Offset = "0x1DBC9D0", VA = "0x181DBD9D0")]
|
|
private void OnEnable()
|
|
{
|
|
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
|
this.FDKJFMJJPJJ(currentAccount);
|
|
}
|
|
|
|
// Token: 0x06006784 RID: 26500 RVA: 0x00168CD8 File Offset: 0x00166ED8
|
|
[Token(Token = "0x6006784")]
|
|
[Address(RVA = "0x1DBD9D0", Offset = "0x1DBC9D0", VA = "0x181DBD9D0")]
|
|
private void OBMOIKFMMBF()
|
|
{
|
|
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
|
this.FDKJFMJJPJJ(currentAccount);
|
|
}
|
|
|
|
// Token: 0x06006785 RID: 26501 RVA: 0x00168D00 File Offset: 0x00166F00
|
|
[Token(Token = "0x6006785")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public PlatformAccountInfo()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006786 RID: 26502 RVA: 0x00168D14 File Offset: 0x00166F14
|
|
[Token(Token = "0x6006786")]
|
|
[Address(RVA = "0x1DBD510", Offset = "0x1DBC510", VA = "0x181DBD510")]
|
|
[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: 0x06006787 RID: 26503 RVA: 0x00168D64 File Offset: 0x00166F64
|
|
[Token(Token = "0x6006787")]
|
|
[Address(RVA = "0x1DBCF00", Offset = "0x1DBBF00", VA = "0x181DBCF00")]
|
|
[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: 0x06006788 RID: 26504 RVA: 0x00168E44 File Offset: 0x00167044
|
|
[Token(Token = "0x6006788")]
|
|
[Address(RVA = "0x1DBD680", Offset = "0x1DBC680", VA = "0x181DBD680")]
|
|
[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: 0x06006789 RID: 26505 RVA: 0x00168F18 File Offset: 0x00167118
|
|
[Token(Token = "0x6006789")]
|
|
[Address(RVA = "0x1DBCE30", Offset = "0x1DBBE30", VA = "0x181DBCE30")]
|
|
[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: 0x040043F9 RID: 17401
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40043F9")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private AccountSpecificUIBehaviour accountWatcher;
|
|
|
|
// Token: 0x040043FA RID: 17402
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40043FA")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x040043FB RID: 17403
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40043FB")]
|
|
[SerializeField]
|
|
private RectTransform platformLogoButton;
|
|
|
|
// Token: 0x040043FC RID: 17404
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40043FC")]
|
|
private JCOINEEFENJ<string> IMBOAPKKLFE;
|
|
|
|
// Token: 0x040043FD RID: 17405
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40043FD")]
|
|
private string EOJFDABJGLN;
|
|
|
|
// Token: 0x02001209 RID: 4617
|
|
[Token(Token = "0x2001209")]
|
|
private class LJHMNDDBCCC : DCLIBCDKJNF<string>
|
|
{
|
|
// Token: 0x0600678A RID: 26506 RVA: 0x00168F68 File Offset: 0x00167168
|
|
[Token(Token = "0x600678A")]
|
|
[Address(RVA = "0x1DB4650", Offset = "0x1DB3650", VA = "0x181DB4650")]
|
|
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: 0x0200120A RID: 4618
|
|
[Token(Token = "0x200120A")]
|
|
[CompilerGenerated]
|
|
private sealed class EJLDINKAGEC
|
|
{
|
|
// Token: 0x0600678B RID: 26507 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600678B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EJLDINKAGEC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600678C RID: 26508 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600678C")]
|
|
[Address(RVA = "0x1DB3E70", Offset = "0x1DB2E70", VA = "0x181DB3E70")]
|
|
internal void <.ctor>b__0(string displayName)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600678D RID: 26509 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600678D")]
|
|
[Address(RVA = "0x1DB3ED0", Offset = "0x1DB2ED0", VA = "0x181DB3ED0")]
|
|
internal void <.ctor>b__1(string error)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040043FE RID: 17406
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40043FE")]
|
|
public PlatformAccountInfo.LJHMNDDBCCC <>4__this;
|
|
|
|
// Token: 0x040043FF RID: 17407
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40043FF")]
|
|
public string platformId;
|
|
}
|
|
}
|
|
}
|
|
}
|