Files
2026-04-10 22:50:51 +02:00

274 lines
8.0 KiB
C#

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.<IFBPANODIPA>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.<IFBPANODIPA>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<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
Action<int> action = new Action(this.OFEEAIMGNEH);
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action);
if (this.includeReputation)
{
MFBGLIHGCGO<int> pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL;
Action<int> 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<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
Action<int> action = new Action(this.OFEEAIMGNEH);
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action);
MFBGLIHGCGO<int> pcadimdifdl = EBAIPNMBKLK.PCADIMDIFDL;
Action<int> 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.<IFBPANODIPA>k__BackingField = ENJEOLBEALP;
this.HGLLKBFOBIE = HGLLKBFOBIE;
if (ENJEOLBEALP == 0)
{
return;
}
int num2;
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(num2);
Action<CCEOLAOLEKJ> action = new Action(this.CNEPKBMPNFO);
if ((this.includeReputation ? 1 : 0) == num)
{
return;
}
int? num3 = this.<IFBPANODIPA>k__BackingField;
int num4;
PMGCJEPKFOF<JGEBJEJLNBK> pmgcjepkfof2 = EBAIPNMBKLK.JNLDMDCGHHJ(num4);
Action<JGEBJEJLNBK> action2 = new Action(this.CMKBKBJNIHH);
if (num < this)
{
num += num;
if (num != this)
{
num++;
}
}
pmgcjepkfof2 += pmgcjepkfof2;
}
this.<IFBPANODIPA>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.<IFBPANODIPA>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.<IFBPANODIPA>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.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2 = ObscuredInt.FAJDMKOEFLH(obscuredInt);
int? num3 = this.<IFBPANODIPA>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.<IFBPANODIPA>k__BackingField;
bool flag = NFHKMIJGNFL.<IFBPANODIPA>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
}
}
}