Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/AGUI/StackedUI/PlatformAccountInfo.cs
T
2026-04-10 22:50:51 +02:00

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;
}
}
}
}