m
This commit is contained in:
@@ -0,0 +1,183 @@
|
||||
using System;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
using Steamworks;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020000E8 RID: 232
|
||||
[Token(Token = "0x20000E8")]
|
||||
[DisallowMultipleComponent]
|
||||
public class SteamManager : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170000E8 RID: 232
|
||||
// (get) Token: 0x06000624 RID: 1572 RVA: 0x000207DC File Offset: 0x0001E9DC
|
||||
[Token(Token = "0x170000E8")]
|
||||
private static SteamManager ONCPNMDGGKG
|
||||
{
|
||||
[Token(Token = "0x6000624")]
|
||||
[Address(RVA = "0x211B310", Offset = "0x211A310", VA = "0x18211B310")]
|
||||
get
|
||||
{
|
||||
SteamManager lndhfebiaig = SteamManager.LNDHFEBIAIG;
|
||||
int num = 0;
|
||||
if (!(lndhfebiaig == num))
|
||||
{
|
||||
return SteamManager.LNDHFEBIAIG;
|
||||
}
|
||||
return new GameObject("SteamManager").AddComponent<SteamManager>();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E9 RID: 233
|
||||
// (get) Token: 0x06000625 RID: 1573 RVA: 0x00020818 File Offset: 0x0001EA18
|
||||
[Token(Token = "0x170000E9")]
|
||||
public static bool MAKMECFNNML
|
||||
{
|
||||
[Token(Token = "0x6000625")]
|
||||
[Address(RVA = "0x211B550", Offset = "0x211A550", VA = "0x18211B550")]
|
||||
get
|
||||
{
|
||||
SteamManager lndhfebiaig = SteamManager.LNDHFEBIAIG;
|
||||
int num = 0;
|
||||
if (!(lndhfebiaig == num))
|
||||
{
|
||||
}
|
||||
return new GameObject("SteamManager").AddComponent<SteamManager>().OODEGNHOKGM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000626 RID: 1574 RVA: 0x00020854 File Offset: 0x0001EA54
|
||||
[Token(Token = "0x6000626")]
|
||||
[Address(RVA = "0x211AFF0", Offset = "0x2119FF0", VA = "0x18211AFF0")]
|
||||
private static void ADIIFJKKMNO(int CIDHFENMIKG, StringBuilder MJHKNCPDCNH)
|
||||
{
|
||||
Debug.LogWarning(MJHKNCPDCNH);
|
||||
}
|
||||
|
||||
// Token: 0x06000627 RID: 1575 RVA: 0x00020868 File Offset: 0x0001EA68
|
||||
[Token(Token = "0x6000627")]
|
||||
[Address(RVA = "0x211B050", Offset = "0x211A050", VA = "0x18211B050")]
|
||||
private void Awake()
|
||||
{
|
||||
SteamManager lndhfebiaig = SteamManager.LNDHFEBIAIG;
|
||||
int num = 0;
|
||||
if (lndhfebiaig != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(base.gameObject);
|
||||
return;
|
||||
}
|
||||
SteamManager.LNDHFEBIAIG = this;
|
||||
global::UnityEngine.Object.DontDestroyOnLoad(base.gameObject);
|
||||
if (!Packsize.Test())
|
||||
{
|
||||
Debug.LogError("[Steamworks.NET] Packsize Test returned false, the wrong version of Steamworks.NET is being run in this platform.", this);
|
||||
}
|
||||
if (SteamAPI.RestartAppIfNecessary(AppId_t.Invalid))
|
||||
{
|
||||
Application.Quit();
|
||||
Debug.LogError("[Steamworks.NET] Could not load [lib]steam_api.dll/so/dylib. It's likely not in the correct location. Refer to the README for more details.\n" + this, this);
|
||||
Application.Quit();
|
||||
return;
|
||||
}
|
||||
bool flag = SteamAPI.Init();
|
||||
this.OODEGNHOKGM = flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Debug.LogError("[Steamworks.NET] SteamAPI_Init() failed. Refer to Valve's documentation or the comment above this line for more information.", this);
|
||||
}
|
||||
|
||||
// Token: 0x06000628 RID: 1576 RVA: 0x0002091C File Offset: 0x0001EB1C
|
||||
[Token(Token = "0x6000628")]
|
||||
[Address(RVA = "0x211B470", Offset = "0x211A470", VA = "0x18211B470")]
|
||||
private void OnEnable()
|
||||
{
|
||||
SteamManager lndhfebiaig = SteamManager.LNDHFEBIAIG;
|
||||
int num = 0;
|
||||
if (lndhfebiaig == num)
|
||||
{
|
||||
SteamManager.LNDHFEBIAIG = this;
|
||||
}
|
||||
if (this.OODEGNHOKGM && this.PHGJDNFPGJO == (ulong)0L)
|
||||
{
|
||||
int num2;
|
||||
SteamAPIWarningMessageHook_t steamAPIWarningMessageHook_t = new SteamAPIWarningMessageHook_t(num2.ADIIFJKKMNO);
|
||||
num2 = 0;
|
||||
this.PHGJDNFPGJO = steamAPIWarningMessageHook_t;
|
||||
SteamClient.SetWarningMessageHook(steamAPIWarningMessageHook_t);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000629 RID: 1577 RVA: 0x00020974 File Offset: 0x0001EB74
|
||||
[Token(Token = "0x6000629")]
|
||||
[Address(RVA = "0x211B300", Offset = "0x211A300", VA = "0x18211B300")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
this.MLONLKLKBON();
|
||||
}
|
||||
|
||||
// Token: 0x0600062A RID: 1578 RVA: 0x00020988 File Offset: 0x0001EB88
|
||||
[Token(Token = "0x600062A")]
|
||||
[Address(RVA = "0x211B300", Offset = "0x211A300", VA = "0x18211B300")]
|
||||
private void LFOAONMNKGC()
|
||||
{
|
||||
this.MLONLKLKBON();
|
||||
}
|
||||
|
||||
// Token: 0x0600062B RID: 1579 RVA: 0x0002099C File Offset: 0x0001EB9C
|
||||
[Token(Token = "0x600062B")]
|
||||
[Address(RVA = "0x211B300", Offset = "0x211A300", VA = "0x18211B300")]
|
||||
private void OnApplicationQuit()
|
||||
{
|
||||
this.MLONLKLKBON();
|
||||
}
|
||||
|
||||
// Token: 0x0600062C RID: 1580 RVA: 0x000209B0 File Offset: 0x0001EBB0
|
||||
[Token(Token = "0x600062C")]
|
||||
[Address(RVA = "0x211B3D0", Offset = "0x211A3D0", VA = "0x18211B3D0")]
|
||||
private void MLONLKLKBON()
|
||||
{
|
||||
if (!(SteamManager.LNDHFEBIAIG != this) && this.OODEGNHOKGM)
|
||||
{
|
||||
SteamAPI.Shutdown();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600062D RID: 1581 RVA: 0x000209DC File Offset: 0x0001EBDC
|
||||
[Token(Token = "0x600062D")]
|
||||
[Address(RVA = "0x211B540", Offset = "0x211A540", VA = "0x18211B540")]
|
||||
private void Update()
|
||||
{
|
||||
if (this.OODEGNHOKGM)
|
||||
{
|
||||
SteamAPI.RunCallbacks();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600062E RID: 1582 RVA: 0x000209FC File Offset: 0x0001EBFC
|
||||
[Token(Token = "0x600062E")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public SteamManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000586 RID: 1414
|
||||
[Token(Token = "0x4000586")]
|
||||
private static SteamManager LNDHFEBIAIG;
|
||||
|
||||
// Token: 0x04000587 RID: 1415
|
||||
[Token(Token = "0x4000587")]
|
||||
private static bool FEGODBEMDBL;
|
||||
|
||||
// Token: 0x04000588 RID: 1416
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000588")]
|
||||
private bool OODEGNHOKGM;
|
||||
|
||||
// Token: 0x04000589 RID: 1417
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000589")]
|
||||
private SteamAPIWarningMessageHook_t PHGJDNFPGJO;
|
||||
}
|
||||
Reference in New Issue
Block a user