Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/GamePresenceManager.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

255 lines
8.1 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
// Token: 0x0200013E RID: 318
[Token(Token = "0x200013E")]
[Serializable]
public class GamePresenceManager : JMFAKCJLJKP
{
// Token: 0x17000199 RID: 409
// (get) Token: 0x060009DF RID: 2527 RVA: 0x0002DB38 File Offset: 0x0002BD38
// (set) Token: 0x060009E0 RID: 2528 RVA: 0x0002DB4C File Offset: 0x0002BD4C
[Token(Token = "0x17000199")]
public string CurrentPresenceString
{
[Token(Token = "0x60009DF")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get
{
return this._currentPresenceString;
}
[Token(Token = "0x60009E0")]
[Address(RVA = "0xE6CA60", Offset = "0xE6B860", VA = "0x180E6CA60")]
set
{
this._currentPresenceString = value;
Action presenceChangeEvent = this.PresenceChangeEvent;
if (presenceChangeEvent != 0)
{
presenceChangeEvent();
return;
}
}
}
// Token: 0x14000023 RID: 35
// (add) Token: 0x060009E1 RID: 2529 RVA: 0x0002DB74 File Offset: 0x0002BD74
// (remove) Token: 0x060009E2 RID: 2530 RVA: 0x0002DB9C File Offset: 0x0002BD9C
[Token(Token = "0x14000023")]
public event Action FNDFHKHOMOA
{
[Token(Token = "0x60009E1")]
[Address(RVA = "0xE6C780", Offset = "0xE6B580", VA = "0x180E6C780")]
[CompilerGenerated]
add
{
Action presenceChangeEvent;
Delegate @delegate;
do
{
presenceChangeEvent = this.PresenceChangeEvent;
@delegate = Delegate.Combine(presenceChangeEvent, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != presenceChangeEvent)
{
}
}
[Token(Token = "0x60009E2")]
[Address(RVA = "0xE6C300", Offset = "0xE6B100", VA = "0x180E6C300")]
[CompilerGenerated]
remove
{
Action presenceChangeEvent;
Delegate @delegate;
do
{
presenceChangeEvent = this.PresenceChangeEvent;
@delegate = Delegate.Remove(presenceChangeEvent, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != presenceChangeEvent)
{
}
}
}
// Token: 0x060009E3 RID: 2531 RVA: 0x0002DBC4 File Offset: 0x0002BDC4
[Token(Token = "0x60009E3")]
[Address(RVA = "0xE6C3A0", Offset = "0xE6B1A0", VA = "0x180E6C3A0")]
public bool BICODFLIMDO(out string BLLEECFODOH)
{
if (this._richPresenceMap.HFHFEJMMDFH)
{
string text = this._richPresenceMap.ToString();
return true;
}
throw new NullReferenceException();
}
// Token: 0x060009E4 RID: 2532 RVA: 0x0002DBF4 File Offset: 0x0002BDF4
[Token(Token = "0x60009E4")]
[Address(RVA = "0xE6C4C0", Offset = "0xE6B2C0", VA = "0x180E6C4C0")]
public void DPBLLFMEMKL(string BLLEECFODOH, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this._richPresenceMap.DOEHAPOJMON(BLLEECFODOH, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x060009E5 RID: 2533 RVA: 0x0002DC18 File Offset: 0x0002BE18
[Token(Token = "0x60009E5")]
[Address(RVA = "0xE6C720", Offset = "0xE6B520", VA = "0x180E6C720")]
public void JKICKNCKNLO(object PIHIPPPPEBI)
{
bool flag = this._richPresenceMap.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x060009E6 RID: 2534 RVA: 0x0002DC38 File Offset: 0x0002BE38
[Token(Token = "0x60009E6")]
[Address(RVA = "0xE6C430", Offset = "0xE6B230", VA = "0x180E6C430")]
public bool DALAEPHALAI(out string JGCCLNDLFIJ)
{
if (this._localPlayerStatusMap.HFHFEJMMDFH)
{
string text = this._localPlayerStatusMap.ToString();
return true;
}
throw new NullReferenceException();
}
// Token: 0x060009E7 RID: 2535 RVA: 0x0002DC68 File Offset: 0x0002BE68
[Token(Token = "0x60009E7")]
[Address(RVA = "0xE6C820", Offset = "0xE6B620", VA = "0x180E6C820")]
public void OKIBMEGFMJN(string JGCCLNDLFIJ, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this._localPlayerStatusMap.DOEHAPOJMON(JGCCLNDLFIJ, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x060009E8 RID: 2536 RVA: 0x0002DC8C File Offset: 0x0002BE8C
[Token(Token = "0x60009E8")]
[Address(RVA = "0xE6C540", Offset = "0xE6B340", VA = "0x180E6C540")]
public void HBBAKNPMBHA(object PIHIPPPPEBI)
{
bool flag = this._localPlayerStatusMap.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x060009E9 RID: 2537 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009E9")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
public void InitializeOnAwake(GameManager ONLEICCNNBI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009EA RID: 2538 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009EA")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")]
public void InitializeOnStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009EB RID: 2539 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009EB")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
public void CleanupOnDestroy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009EC RID: 2540 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009EC")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")]
public void OnUpdate()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009ED RID: 2541 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009ED")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
public void OnGameStart()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009EE RID: 2542 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009EE")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
public void OnGameEnd()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009EF RID: 2543 RVA: 0x0002DCAC File Offset: 0x0002BEAC
[Token(Token = "0x60009EF")]
[Address(RVA = "0xE6C5A0", Offset = "0xE6B3A0", VA = "0x180E6C5A0", Slot = "10")]
public void InitializeLocalPlayer(bool HOCMIMEHLLM)
{
if (!HOCMIMEHLLM)
{
if (this._richPresenceMap.HFHFEJMMDFH)
{
string text = this._richPresenceMap.ToString();
}
if (this._localPlayerStatusMap.HFHFEJMMDFH)
{
string text2 = this._localPlayerStatusMap.ToString();
}
}
}
// Token: 0x060009F0 RID: 2544 RVA: 0x0002DCFC File Offset: 0x0002BEFC
[Token(Token = "0x60009F0")]
[Address(RVA = "0xE6C8A0", Offset = "0xE6B6A0", VA = "0x180E6C8A0", Slot = "11")]
public void ResetLocalPlayer(bool HOCMIMEHLLM)
{
Player.<EGKJPJKLEAI>k__BackingField.RemoveRichPresence(this);
Player.<EGKJPJKLEAI>k__BackingField.RemoveLocalPlayerStatus(this);
}
// Token: 0x060009F1 RID: 2545 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009F1")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")]
public void OnPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009F2 RID: 2546 RVA: 0x0002DD28 File Offset: 0x0002BF28
[Token(Token = "0x60009F2")]
[Address(RVA = "0xE6C9C0", Offset = "0xE6B7C0", VA = "0x180E6C9C0")]
public GamePresenceManager()
{
string empty = string.Empty;
this._currentPresenceString = empty;
BJOIBBBOIKO<string> bjoibbboiko = new BJOIBBBOIKO();
this._richPresenceMap = bjoibbboiko;
BJOIBBBOIKO<string> bjoibbboiko2 = new BJOIBBBOIKO();
int num = 0;
this._localPlayerStatusMap = bjoibbboiko2;
this.InitializeOnAwake(num);
}
// Token: 0x040007BE RID: 1982
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40007BE")]
private string _currentPresenceString;
// Token: 0x040007BF RID: 1983
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007BF")]
[CompilerGenerated]
private Action PresenceChangeEvent;
// Token: 0x040007C0 RID: 1984
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40007C0")]
private BJOIBBBOIKO<string> _richPresenceMap;
// Token: 0x040007C1 RID: 1985
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40007C1")]
private BJOIBBBOIKO<string> _localPlayerStatusMap;
}