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(); } } // 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().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; }