a
This commit is contained in:
@@ -0,0 +1,171 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using TMPro;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001141 RID: 4417
|
||||
[Token(Token = "0x2001141")]
|
||||
public class PlayerStatusText : AccountSpecificText
|
||||
{
|
||||
// Token: 0x0600644E RID: 25678 RVA: 0x00161854 File Offset: 0x0015FA54
|
||||
[Token(Token = "0x600644E")]
|
||||
[Address(RVA = "0x1325CC0", Offset = "0x1324AC0", VA = "0x181325CC0", Slot = "6")]
|
||||
protected override void OnEnable()
|
||||
{
|
||||
int num = 0;
|
||||
this.IEEJJKPIKDN(num);
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action = new Action(this.IEEJJKPIKDN);
|
||||
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.BPJDFPACLMK(lejanlmckdd, action);
|
||||
if (this.accountWatcher.HGLLKBFOBIE == AccountSpecificUIBehaviour.PlayerDisplayMode.Friends)
|
||||
{
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
Action<int?> action2 = new Action(this.HODOKBIDHHG);
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action2);
|
||||
}
|
||||
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
||||
Action<Player> action3 = new Action(this.LKLLFBLEDCE);
|
||||
Player.PlayerDestroyedEvent = MFBGLIHGCGO.BPJDFPACLMK(playerDestroyedEvent, action3);
|
||||
}
|
||||
|
||||
// Token: 0x0600644F RID: 25679 RVA: 0x001618E4 File Offset: 0x0015FAE4
|
||||
[Token(Token = "0x600644F")]
|
||||
[Address(RVA = "0x1325B00", Offset = "0x1324900", VA = "0x181325B00")]
|
||||
protected void OnDisable()
|
||||
{
|
||||
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
||||
Action<Player> action = new Action(this.LKLLFBLEDCE);
|
||||
Player.PlayerDestroyedEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerDestroyedEvent, action);
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action2 = new Action(this.IEEJJKPIKDN);
|
||||
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.GMNMHGMFGOL(lejanlmckdd, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
Action<int?> action3 = new Action(this.HODOKBIDHHG);
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action3);
|
||||
}
|
||||
|
||||
// Token: 0x06006450 RID: 25680 RVA: 0x00161954 File Offset: 0x0015FB54
|
||||
[Token(Token = "0x6006450")]
|
||||
[Address(RVA = "0x1325A00", Offset = "0x1324800", VA = "0x181325A00")]
|
||||
private void HODOKBIDHHG(int? CJFGEMGOJHB)
|
||||
{
|
||||
if (this.accountWatcher.GEAFMCJMKBM != 0)
|
||||
{
|
||||
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = currentAccount.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = currentAccount.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
bool flag = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField) == CJFGEMGOJHB;
|
||||
}
|
||||
CCEOLAOLEKJ currentAccount2 = this.accountWatcher.GEAFMCJMKBM;
|
||||
this.OnEnable();
|
||||
}
|
||||
|
||||
// Token: 0x06006451 RID: 25681 RVA: 0x001619B4 File Offset: 0x0015FBB4
|
||||
[Token(Token = "0x6006451")]
|
||||
[Address(RVA = "0xF2D0A0", Offset = "0xF2BEA0", VA = "0x180F2D0A0")]
|
||||
private void IEEJJKPIKDN(int ENJEOLBEALP)
|
||||
{
|
||||
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006452 RID: 25682 RVA: 0x001619DC File Offset: 0x0015FBDC
|
||||
[Token(Token = "0x6006452")]
|
||||
[Address(RVA = "0xF2D0A0", Offset = "0xF2BEA0", VA = "0x180F2D0A0")]
|
||||
private void LKLLFBLEDCE(Player IEKDDPPNFPF)
|
||||
{
|
||||
CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006453 RID: 25683 RVA: 0x00161A04 File Offset: 0x0015FC04
|
||||
[Token(Token = "0x6006453")]
|
||||
[Address(RVA = "0x13256E0", Offset = "0x13244E0", VA = "0x1813256E0", Slot = "7")]
|
||||
protected override void DMPBBJNDPMA(CCEOLAOLEKJ IINOFFFAGJG)
|
||||
{
|
||||
if (this.accountWatcher.HGLLKBFOBIE != AccountSpecificUIBehaviour.PlayerDisplayMode.Recent)
|
||||
{
|
||||
}
|
||||
List<Player> all = Player.All;
|
||||
Predicate<Player> predicate = delegate(Player p)
|
||||
{
|
||||
CCEOLAOLEKJ currentAccount2 = IINOFFFAGJG;
|
||||
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = currentAccount2.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = currentAccount2.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
return <FMMJEJMBDPL>k__BackingField == num;
|
||||
};
|
||||
bool flag = all.Exists(predicate);
|
||||
CCEOLAOLEKJ currentAccount = IINOFFFAGJG;
|
||||
AccountSpecificUIBehaviour accountWatcher = this.accountWatcher;
|
||||
TextMeshProUGUI text = this.text;
|
||||
AccountSpecificUIBehaviour.PlayerDisplayMode hgllkbfobie = accountWatcher.HGLLKBFOBIE;
|
||||
Action<int> action = new Action(this.IEEJJKPIKDN);
|
||||
bool isCompleted = ((IAsyncResult)text).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06006454 RID: 25684 RVA: 0x00161A88 File Offset: 0x0015FC88
|
||||
[Token(Token = "0x6006454")]
|
||||
[Address(RVA = "0x1325870", Offset = "0x1324670", VA = "0x181325870")]
|
||||
public static string GetStatusText(CCEOLAOLEKJ HFIDFDPOCKA, AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE, Action<int> KMAMCGEGFAF, bool IIBIDBEMBLD = false)
|
||||
{
|
||||
if (HFIDFDPOCKA != 0)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
|
||||
if (HGLLKBFOBIE != AccountSpecificUIBehaviour.PlayerDisplayMode.Friends || llkhfjdnfmm == 0 || llkhfjdnfmm.<PALMIOEJANE>k__BackingField <= LLKHFJDNFMM.DDAADAMFMCL.FriendRequestSent)
|
||||
{
|
||||
}
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
string text = Matchmaking.EGNFAEMCHNC(Matchmaking.OLIKKLKLBKJ(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2)), KMAMCGEGFAF, IIBIDBEMBLD);
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x06006455 RID: 25685 RVA: 0x00161AFC File Offset: 0x0015FCFC
|
||||
[Token(Token = "0x6006455")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public PlayerStatusText()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02001142 RID: 4418
|
||||
[Token(Token = "0x2001142")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OFMNBALDDFA
|
||||
{
|
||||
// Token: 0x06006456 RID: 25686 RVA: 0x00161B10 File Offset: 0x0015FD10
|
||||
[Token(Token = "0x6006456")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OFMNBALDDFA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006457 RID: 25687 RVA: 0x00161B24 File Offset: 0x0015FD24
|
||||
[Token(Token = "0x6006457")]
|
||||
[Address(RVA = "0x131A420", Offset = "0x1319220", VA = "0x18131A420")]
|
||||
internal bool <SetText>b__0(Player p)
|
||||
{
|
||||
CCEOLAOLEKJ cceolaolekj = this.currentAccount;
|
||||
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = cceolaolekj.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
return <FMMJEJMBDPL>k__BackingField == num;
|
||||
}
|
||||
|
||||
// Token: 0x04004295 RID: 17045
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004295")]
|
||||
public CCEOLAOLEKJ currentAccount;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user