using System; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x0200108F RID: 4239 [Token(Token = "0x200108F")] public sealed class AccountSpecificUIBehaviour : MonoBehaviour { // Token: 0x17001059 RID: 4185 // (get) Token: 0x06005FD7 RID: 24535 RVA: 0x00151048 File Offset: 0x0014F248 [Token(Token = "0x17001059")] public AccountSpecificUIBehaviour.PlayerDisplayMode ADANFNJAIOK { [Token(Token = "0x6005FD7")] [Address(RVA = "0x42EED0", Offset = "0x42DCD0", VA = "0x18042EED0")] get { return this.HGLLKBFOBIE; } } // Token: 0x1700105A RID: 4186 // (get) Token: 0x06005FD8 RID: 24536 RVA: 0x0015105C File Offset: 0x0014F25C // (set) Token: 0x06005FD9 RID: 24537 RVA: 0x00151070 File Offset: 0x0014F270 [Token(Token = "0x1700105A")] public int? GAINIOENNCG { [Token(Token = "0x6005FD8")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get; [Token(Token = "0x6005FD9")] [Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")] private set; } // Token: 0x1700105B RID: 4187 // (get) Token: 0x06005FDA RID: 24538 RVA: 0x00151084 File Offset: 0x0014F284 [Token(Token = "0x1700105B")] public CCEOLAOLEKJ GEAFMCJMKBM { [Token(Token = "0x6005FDA")] [Address(RVA = "0xF2D920", Offset = "0xF2C720", VA = "0x180F2D920")] get { while (this.k__BackingField != 0) { } } } // Token: 0x1700105C RID: 4188 // (get) Token: 0x06005FDB RID: 24539 RVA: 0x0015109C File Offset: 0x0014F29C [Token(Token = "0x1700105C")] public JGEBJEJLNBK DLLAJGDMFHI { [Token(Token = "0x6005FDB")] [Address(RVA = "0xF2D9C0", Offset = "0xF2C7C0", VA = "0x180F2D9C0")] get { while (this.k__BackingField != 0) { } } } // Token: 0x06005FDC RID: 24540 RVA: 0x001510B4 File Offset: 0x0014F2B4 [Token(Token = "0x6005FDC")] [Address(RVA = "0xF2D540", Offset = "0xF2C340", VA = "0x180F2D540")] private void OnEnable() { MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action = new Action(this.OFEEAIMGNEH); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action); if (this.includeReputation) { MFBGLIHGCGO pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action2 = new Action(this.IMHJBLKCDGK); EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.BPJDFPACLMK(pcadimdifdl, action2); } } // Token: 0x06005FDD RID: 24541 RVA: 0x00151108 File Offset: 0x0014F308 [Token(Token = "0x6005FDD")] [Address(RVA = "0xF2D400", Offset = "0xF2C200", VA = "0x180F2D400")] private void OnDisable() { MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action = new Action(this.OFEEAIMGNEH); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action); MFBGLIHGCGO pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL; Action action2 = new Action(this.IMHJBLKCDGK); EBAIPNMBKLK.PCADIMDIFDL = MFBGLIHGCGO.GMNMHGMFGOL(pcadimdifdl, action2); } // Token: 0x06005FDE RID: 24542 RVA: 0x00151154 File Offset: 0x0014F354 [Token(Token = "0x6005FDE")] [Address(RVA = "0xF2D680", Offset = "0xF2C480", VA = "0x180F2D680")] public void SetPlayer(int? ENJEOLBEALP, AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE = AccountSpecificUIBehaviour.PlayerDisplayMode.None) { int num = 0; bool flag = ENJEOLBEALP <= 0; if (ENJEOLBEALP == flag) { this.k__BackingField = ENJEOLBEALP; this.HGLLKBFOBIE = HGLLKBFOBIE; if (ENJEOLBEALP == 0) { return; } int num2; PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(num2); Action action = new Action(this.CNEPKBMPNFO); if ((this.includeReputation ? 1 : 0) == num) { return; } int? num3 = this.k__BackingField; int num4; PMGCJEPKFOF pmgcjepkfof2 = EBAIPNMBKLK.JNLDMDCGHHJ(num4); Action action2 = new Action(this.CMKBKBJNIHH); if (num < this) { num += num; if (num != this) { num++; } } pmgcjepkfof2 += pmgcjepkfof2; } this.k__BackingField = num; } // Token: 0x06005FDF RID: 24543 RVA: 0x001511E8 File Offset: 0x0014F3E8 [Token(Token = "0x6005FDF")] [Address(RVA = "0xF2D3A0", Offset = "0xF2C1A0", VA = "0x180F2D3A0")] private void OFEEAIMGNEH(int GKLPIFBPGOD) { int? num = this.k__BackingField; bool flag = GKLPIFBPGOD == num; if (num != flag) { this.PlayerAccountUpdated.CNFDGDEOPPF(); } } // Token: 0x06005FE0 RID: 24544 RVA: 0x00151218 File Offset: 0x0014F418 [Token(Token = "0x6005FE0")] [Address(RVA = "0xF2D340", Offset = "0xF2C140", VA = "0x180F2D340")] private void IMHJBLKCDGK(int GKLPIFBPGOD) { int? num = this.k__BackingField; bool flag = GKLPIFBPGOD == num; if (num != flag) { this.PlayerAccountUpdated.CNFDGDEOPPF(); } } // Token: 0x06005FE1 RID: 24545 RVA: 0x00151248 File Offset: 0x0014F448 [Token(Token = "0x6005FE1")] [Address(RVA = "0xF2D880", Offset = "0xF2C680", VA = "0x180F2D880")] public AccountSpecificUIBehaviour() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; this.PlayerAccountReady = oknnkfgfodl; int num3; int num4; OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num3 != 0, num4 != 0); num4 = 0; num3 = 0; this.PlayerAccountUpdated = oknnkfgfodl2; base..ctor(); } // Token: 0x06005FE2 RID: 24546 RVA: 0x0015128C File Offset: 0x0014F48C [Token(Token = "0x6005FE2")] [Address(RVA = "0xF2D250", Offset = "0xF2C050", VA = "0x180F2D250")] [CompilerGenerated] private void CNEPKBMPNFO(CCEOLAOLEKJ HFIDFDPOCKA) { int num = 0; if (this != num) { ObscuredInt obscuredInt = HFIDFDPOCKA.k__BackingField; bool fakeValueActive = HFIDFDPOCKA.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(obscuredInt); int? num3 = this.k__BackingField; bool flag = num2 == num3; if (num3 != flag) { this.PlayerAccountReady.CNFDGDEOPPF(); this.PlayerAccountUpdated.CNFDGDEOPPF(); } } } // Token: 0x06005FE3 RID: 24547 RVA: 0x001512F0 File Offset: 0x0014F4F0 [Token(Token = "0x6005FE3")] [Address(RVA = "0xF2D1B0", Offset = "0xF2BFB0", VA = "0x180F2D1B0")] [CompilerGenerated] private void CMKBKBJNIHH(JGEBJEJLNBK NFHKMIJGNFL) { int num = 0; if (this != num) { int? num2 = this.k__BackingField; bool flag = NFHKMIJGNFL.k__BackingField == num2; if (num2 != flag) { this.PlayerAccountUpdated.CNFDGDEOPPF(); } } } // Token: 0x04003FB2 RID: 16306 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003FB2")] public OKNNKFGFODL PlayerAccountReady; // Token: 0x04003FB3 RID: 16307 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4003FB3")] public OKNNKFGFODL PlayerAccountUpdated; // Token: 0x04003FB4 RID: 16308 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003FB4")] [SerializeField] private bool includeReputation; // Token: 0x04003FB5 RID: 16309 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4003FB5")] private AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE; // Token: 0x02001090 RID: 4240 [Token(Token = "0x2001090")] [Serializable] public enum PlayerDisplayMode { // Token: 0x04003FB8 RID: 16312 [Token(Token = "0x4003FB8")] None, // Token: 0x04003FB9 RID: 16313 [Token(Token = "0x4003FB9")] Friends = 2, // Token: 0x04003FBA RID: 16314 [Token(Token = "0x4003FBA")] Club, // Token: 0x04003FBB RID: 16315 [Token(Token = "0x4003FBB")] Recent, // Token: 0x04003FBC RID: 16316 [Token(Token = "0x4003FBC")] Find, // Token: 0x04003FBD RID: 16317 [Token(Token = "0x4003FBD")] SuggestedFriends, // Token: 0x04003FBE RID: 16318 [Token(Token = "0x4003FBE")] Party } } }