using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering.Universal; namespace RecRoom.Core.Updates { // Token: 0x02002E43 RID: 11843 [Token(Token = "0x2002E43")] public abstract class UpdateManagerBase : MonoBehaviour where TGroup : OMMPMPOOOJJ where TObject : PFAEJMMGKKD { // Token: 0x06014016 RID: 81942 RVA: 0x004A126C File Offset: 0x0049F46C [Token(Token = "0x6014016")] [Address(RVA = "0x2AC9180", Offset = "0x2AC8180", VA = "0x182AC9180")] public bool IsGroupRegistered(string NDNLEGKJGCD) { IEnumerator enumerator = this.OAEJLMCKALI.GetEnumerator(); throw new NullReferenceException(); } // Token: 0x06014017 RID: 81943 RVA: 0x004A128C File Offset: 0x0049F48C [Token(Token = "0x6014017")] [Address(RVA = "0x2E65190", Offset = "0x2E64190", VA = "0x182E65190")] protected void DDPCHHLAAND(string NDNLEGKJGCD, TGroup APOAHCNCJHC) { if (!this.IsGroupRegistered(NDNLEGKJGCD)) { List oaejlmckali = this.OAEJLMCKALI; EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; } } // Token: 0x06014018 RID: 81944 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014018")] [Address(RVA = "0x2E65230", Offset = "0x2E64230", VA = "0x182E65230")] protected void HBNNGMFNNBI(string NDNLEGKJGCD, TObject IGKOKMCNMNJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014019 RID: 81945 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014019")] [Address(RVA = "0x2E652A0", Offset = "0x2E642A0", VA = "0x182E652A0")] public void UnregisterObject(string NDNLEGKJGCD, Behaviour BKGIHIBDAPA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601401A RID: 81946 RVA: 0x004A12B8 File Offset: 0x0049F4B8 [Token(Token = "0x601401A")] [Address(RVA = "0x2E65070", Offset = "0x2E64070", VA = "0x182E65070")] private void Awake() { EFEFMHJPJIJ efefmhjpjij; this.NNCBFAJKOMH = efefmhjpjij; } // Token: 0x0601401B RID: 81947 RVA: 0x004A12D8 File Offset: 0x0049F4D8 [Token(Token = "0x601401B")] [Address(RVA = "0x2E65340", Offset = "0x2E64340", VA = "0x182E65340")] private void Update() { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; int num = 0; num += num; num++; } // Token: 0x0601401C RID: 81948 [Token(Token = "0x601401C")] [Address(Slot = "4")] protected abstract void CICIBHJEFFM(List AMLFLLBOKIO, UpdateRateLimitType AONEOJNBCID); // Token: 0x0601401D RID: 81949 RVA: 0x004A1300 File Offset: 0x0049F500 [Token(Token = "0x601401D")] [Address(RVA = "0x2E65420", Offset = "0x2E64420", VA = "0x182E65420")] protected UpdateManagerBase() { Dictionary dictionary = new Dictionary(); this.OAEJLMCKALI = dictionary; List list = new List(); this.JFMOEGCPNAC = list; base..ctor(); } // Token: 0x0400CF61 RID: 53089 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400CF61")] private Dictionary CMFHGPCEEHL; // Token: 0x0400CF62 RID: 53090 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400CF62")] private List OAEJLMCKALI; // Token: 0x0400CF63 RID: 53091 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400CF63")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x0400CF64 RID: 53092 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400CF64")] private IRecRoomQualityConfigProvider NNCBFAJKOMH; } }