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: 0x00020868 File Offset: 0x0001EA68 [Token(Token = "0x170000E8")] private static SteamManager ONCPNMDGGKG { [Token(Token = "0x6000624")] [Address(RVA = "0x1658D50", Offset = "0x1657B50", VA = "0x181658D50")] 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: 0x000208A4 File Offset: 0x0001EAA4 [Token(Token = "0x170000E9")] public static bool MAKMECFNNML { [Token(Token = "0x6000625")] [Address(RVA = "0x1658F90", Offset = "0x1657D90", VA = "0x181658F90")] get { SteamManager lndhfebiaig = SteamManager.LNDHFEBIAIG; int num = 0; if (!(lndhfebiaig == num)) { } return new GameObject("SteamManager").AddComponent().OODEGNHOKGM; } } // Token: 0x06000626 RID: 1574 RVA: 0x000208E0 File Offset: 0x0001EAE0 [Token(Token = "0x6000626")] [Address(RVA = "0x1658A30", Offset = "0x1657830", VA = "0x181658A30")] private static void ADIIFJKKMNO(int CIDHFENMIKG, StringBuilder MJHKNCPDCNH) { Debug.LogWarning(MJHKNCPDCNH); } // Token: 0x06000627 RID: 1575 RVA: 0x000208F4 File Offset: 0x0001EAF4 [Token(Token = "0x6000627")] [Address(RVA = "0x1658A90", Offset = "0x1657890", VA = "0x181658A90")] 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: 0x000209A8 File Offset: 0x0001EBA8 [Token(Token = "0x6000628")] [Address(RVA = "0x1658EB0", Offset = "0x1657CB0", VA = "0x181658EB0")] 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: 0x00020A00 File Offset: 0x0001EC00 [Token(Token = "0x6000629")] [Address(RVA = "0x1658D40", Offset = "0x1657B40", VA = "0x181658D40")] private void OnDestroy() { this.MLONLKLKBON(); } // Token: 0x0600062A RID: 1578 RVA: 0x00020A14 File Offset: 0x0001EC14 [Token(Token = "0x600062A")] [Address(RVA = "0x1658D40", Offset = "0x1657B40", VA = "0x181658D40")] private void LFOAONMNKGC() { this.MLONLKLKBON(); } // Token: 0x0600062B RID: 1579 RVA: 0x00020A28 File Offset: 0x0001EC28 [Token(Token = "0x600062B")] [Address(RVA = "0x1658D40", Offset = "0x1657B40", VA = "0x181658D40")] private void OnApplicationQuit() { this.MLONLKLKBON(); } // Token: 0x0600062C RID: 1580 RVA: 0x00020A3C File Offset: 0x0001EC3C [Token(Token = "0x600062C")] [Address(RVA = "0x1658E10", Offset = "0x1657C10", VA = "0x181658E10")] private void MLONLKLKBON() { if (!(SteamManager.LNDHFEBIAIG != this) && this.OODEGNHOKGM) { SteamAPI.Shutdown(); } } // Token: 0x0600062D RID: 1581 RVA: 0x00020A68 File Offset: 0x0001EC68 [Token(Token = "0x600062D")] [Address(RVA = "0x1658F80", Offset = "0x1657D80", VA = "0x181658F80")] private void Update() { if (this.OODEGNHOKGM) { SteamAPI.RunCallbacks(); return; } } // Token: 0x0600062E RID: 1582 RVA: 0x00020A88 File Offset: 0x0001EC88 [Token(Token = "0x600062E")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public SteamManager() { } // Token: 0x04000585 RID: 1413 [Token(Token = "0x4000585")] private static SteamManager LNDHFEBIAIG; // Token: 0x04000586 RID: 1414 [Token(Token = "0x4000586")] private static bool FEGODBEMDBL; // Token: 0x04000587 RID: 1415 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000587")] private bool OODEGNHOKGM; // Token: 0x04000588 RID: 1416 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000588")] private SteamAPIWarningMessageHook_t PHGJDNFPGJO; }