using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecNet; using RecRoom; using RecRoom.Async; using RecRoom.Networking.SynchronizedFields; // Token: 0x02000196 RID: 406 [Token(Token = "0x2000196")] [StructLayout(3)] public class GameVoteManager : MonoBehaviourPun, JMFAKCJLJKP { // Token: 0x14000033 RID: 51 // (add) Token: 0x06000CCB RID: 3275 RVA: 0x00038B7C File Offset: 0x00036D7C // (remove) Token: 0x06000CCC RID: 3276 RVA: 0x00038BA4 File Offset: 0x00036DA4 [Token(Token = "0x14000033")] public event Action IJHJMOMJFKJ { [Token(Token = "0x6000CCB")] [Address(RVA = "0x1017820", Offset = "0x1016220", VA = "0x181017820")] [CompilerGenerated] add { Action ijhjmomjfkj; Delegate @delegate; do { ijhjmomjfkj = this.IJHJMOMJFKJ; @delegate = Delegate.Combine(ijhjmomjfkj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijhjmomjfkj) { } } [Token(Token = "0x6000CCC")] [Address(RVA = "0x1017AF0", Offset = "0x10164F0", VA = "0x181017AF0")] [CompilerGenerated] remove { Action ijhjmomjfkj; Delegate @delegate; do { ijhjmomjfkj = this.IJHJMOMJFKJ; @delegate = Delegate.Remove(ijhjmomjfkj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijhjmomjfkj) { } } } // Token: 0x14000034 RID: 52 // (add) Token: 0x06000CCD RID: 3277 RVA: 0x00038BCC File Offset: 0x00036DCC // (remove) Token: 0x06000CCE RID: 3278 RVA: 0x00038BF4 File Offset: 0x00036DF4 [Token(Token = "0x14000034")] public event Action NBBEDGHMILP { [Token(Token = "0x6000CCD")] [Address(RVA = "0x1017780", Offset = "0x1016180", VA = "0x181017780")] [CompilerGenerated] add { Action nbbedghmilp; Delegate @delegate; do { nbbedghmilp = this.NBBEDGHMILP; @delegate = Delegate.Combine(nbbedghmilp, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nbbedghmilp) { } } [Token(Token = "0x6000CCE")] [Address(RVA = "0x1017A50", Offset = "0x1016450", VA = "0x181017A50")] [CompilerGenerated] remove { Action nbbedghmilp; Delegate @delegate; do { nbbedghmilp = this.NBBEDGHMILP; @delegate = Delegate.Remove(nbbedghmilp, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nbbedghmilp) { } } } // Token: 0x170001F2 RID: 498 // (get) Token: 0x06000CCF RID: 3279 RVA: 0x00038C1C File Offset: 0x00036E1C // (set) Token: 0x06000CD0 RID: 3280 RVA: 0x00038C3C File Offset: 0x00036E3C [Token(Token = "0x170001F2")] public string HALOIBNBPFE { [Token(Token = "0x6000CCF")] [Address(RVA = "0x1017A00", Offset = "0x1016400", VA = "0x181017A00")] get { return this.NLJGJMBDEHG.Get(); } [Token(Token = "0x6000CD0")] [Address(RVA = "0x1016530", Offset = "0x1014F30", VA = "0x181016530")] private set { SynchronizedField nljgjmbdehg = this.NLJGJMBDEHG; } } // Token: 0x170001F3 RID: 499 // (get) Token: 0x06000CD1 RID: 3281 RVA: 0x00038C58 File Offset: 0x00036E58 [Token(Token = "0x170001F3")] public bool PLKDNBDOCNN { [Token(Token = "0x6000CD1")] [Address(RVA = "0x1017950", Offset = "0x1016350", VA = "0x181017950")] get { return this.AJCMAGKNNFP != GameVoteManager.DBDOAKBPMGJ.NONE; } } // Token: 0x170001F4 RID: 500 // (get) Token: 0x06000CD2 RID: 3282 RVA: 0x00038C74 File Offset: 0x00036E74 [Token(Token = "0x170001F4")] public bool HDICJOBIKGF { [Token(Token = "0x6000CD2")] [Address(RVA = "0x10178C0", Offset = "0x10162C0", VA = "0x1810178C0")] get { if (this.AJCMAGKNNFP == GameVoteManager.DBDOAKBPMGJ.NONE) { } return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CMAABOJOHHL == MKGGLLMMFJA.RESULTS; } } // Token: 0x170001F5 RID: 501 // (get) Token: 0x06000CD3 RID: 3283 RVA: 0x00038CA0 File Offset: 0x00036EA0 [Token(Token = "0x170001F5")] public GameVoteManager.DBDOAKBPMGJ AJCMAGKNNFP { [Token(Token = "0x6000CD3")] [Address(RVA = "0x1017970", Offset = "0x1016370", VA = "0x181017970")] get { if (Matchmaking.HMCJLLMDAAM != 0) { PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; return GameVoteManager.DBDOAKBPMGJ.SUBROOM; } throw new NullReferenceException(); } } // Token: 0x06000CD4 RID: 3284 RVA: 0x00038CC8 File Offset: 0x00036EC8 [Token(Token = "0x6000CD4")] [Address(RVA = "0x1016E30", Offset = "0x1015830", VA = "0x181016E30")] public void LocalPlayerTryOpenVoteNextLevelMenu() { if (this.AJCMAGKNNFP != GameVoteManager.DBDOAKBPMGJ.NONE && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CMAABOJOHHL == MKGGLLMMFJA.RESULTS) { global::Player.k__BackingField.playerUI.k__BackingField.ShowVoteDialog(); return; } } // Token: 0x06000CD5 RID: 3285 RVA: 0x00038D08 File Offset: 0x00036F08 [Token(Token = "0x6000CD5")] [Address(RVA = "0x1016D70", Offset = "0x1015770", VA = "0x181016D70")] public void LocalPlayerSubmitLevelVote(string PCBCJKHMBGL) { if (this.KCONODFGGDB(PCBCJKHMBGL)) { Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; SynchronizedField gbmcknfbamc = this.IKKFOCGCMLP(localPlayer).GBMCKNFBAMC; } } // Token: 0x06000CD6 RID: 3286 RVA: 0x00038D3C File Offset: 0x00036F3C [Token(Token = "0x6000CD6")] [Address(RVA = "0x1016B60", Offset = "0x1015560", VA = "0x181016B60")] public IEnumerable LocalMapsToVoteOn() { if (this.AJCMAGKNNFP != GameVoteManager.DBDOAKBPMGJ.SUBROOM) { List list = new List(); } IReadOnlyList k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; Func func; if (GameVoteManager.<>c.<>9__23_0 == 0) { func = delegate(DNACJGJEPEC s) { bool flag; return flag; }; GameVoteManager.<>c.<>9__23_0 = func; } IEnumerable enumerable = Enumerable.Where(k__BackingField, func); Func func2; if (GameVoteManager.<>c.<>9__23_1 == 0) { func2 = (DNACJGJEPEC s) => s.k__BackingField; GameVoteManager.<>c.<>9__23_1 = func2; } return Enumerable.Select(enumerable, func2); } // Token: 0x06000CD7 RID: 3287 RVA: 0x00038DC0 File Offset: 0x00036FC0 [Token(Token = "0x6000CD7")] [Address(RVA = "0x1017090", Offset = "0x1015A90", VA = "0x181017090")] public void OnVotesChange() { Dictionary dictionary = new Dictionary(); this.EMBODNPJMCB = dictionary; int num = 0; Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList; int length = playerList.Length; if (num < length) { Photon.Realtime.Player player = playerList[num]; GameVoteManager.IEKMKPEACDH iekmkpeacdh = this.IKKFOCGCMLP(player); string text = iekmkpeacdh.GBMCKNFBAMC.Get(); if (this.KCONODFGGDB(text)) { string orCreate = DictionaryExt.GetOrCreate(this.EMBODNPJMCB, text); Dictionary embodnpjmcb = this.EMBODNPJMCB; if (iekmkpeacdh > num) { } } num++; } if (PhotonNetwork.IsMasterClient) { if (string.IsNullOrEmpty(num)) { string text2 = this.MHMJENDNNPL(); } SynchronizedField nljgjmbdehg = this.NLJGJMBDEHG; } Action ijhjmomjfkj = this.IJHJMOMJFKJ; if (ijhjmomjfkj != 0) { ijhjmomjfkj(); } } // Token: 0x06000CD8 RID: 3288 RVA: 0x00038E7C File Offset: 0x0003707C [Token(Token = "0x6000CD8")] [Address(RVA = "0x1016690", Offset = "0x1015090", VA = "0x181016690")] public int GetLevelVotes(string PCBCJKHMBGL) { Dictionary embodnpjmcb = this.EMBODNPJMCB; throw new NullReferenceException(); } // Token: 0x06000CD9 RID: 3289 RVA: 0x00038E98 File Offset: 0x00037098 [Token(Token = "0x6000CD9")] [Address(RVA = "0x10172E0", Offset = "0x1015CE0", VA = "0x1810172E0")] public void RoomAuthorityMoveGroupToNextMap() { int num = 0; if (PhotonNetwork.IsMasterClient) { string text = this.NLJGJMBDEHG.Get(); if (string.IsNullOrEmpty(text)) { string text2 = this.MHMJENDNNPL(); } if (this.AJCMAGKNNFP == GameVoteManager.DBDOAKBPMGJ.SUBROOM) { SingletonMonoBehaviour.Instance.EnforceComfortAndMovementIfNextRoomIdEqualsThisRoomId(); Photon.Realtime.Player[] playerListOthers = PhotonNetwork.PlayerListOthers; Func func; if (GameVoteManager.<>c.<>9__26_0 == 0) { func = (Photon.Realtime.Player p) => p.k__BackingField; GameVoteManager.<>c.<>9__26_0 = func; } int[] array = Enumerable.ToArray(Enumerable.Select(playerListOthers, func)); int num2 = 0; int num3 = 0; ulong num4; IPromise promise = Matchmaking.JLMFIHJLNBL(text, array, num4 != 0UL, num3 != 0, num2 != 0); if (GameVoteManager.<>c.<>9__26_1 == 0) { GameVoteManager.<>c.<>9__26_1 = delegate(Matchmaking.MHCKNNJOIIP result) { if (result != Matchmaking.MHCKNNJOIIP.Success) { int num5 = 0; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MasterHandleFailedRoomChangeAfterVote(num5); } }; } num2 += num2; num2++; GameVoteManager.<>c <> = GameVoteManager.<>c.<>9; Action action = new Action(<>.g__OnRoomChangeFailed|26_2); if (num2 < <>) { num2 += num2; if (num2 == <>) { num += num; throw new NullReferenceException(); } num2++; } } } } // Token: 0x06000CDA RID: 3290 RVA: 0x00038F98 File Offset: 0x00037198 [Token(Token = "0x6000CDA")] [Address(RVA = "0x1016AB0", Offset = "0x10154B0", VA = "0x181016AB0")] private bool KCONODFGGDB(string LOOBLGDIOCG) { IEnumerable enumerable = this.LocalMapsToVoteOn(); Func func = delegate(string s) { string mapName = LOOBLGDIOCG; return s.Equals(mapName, StringComparison.InvariantCultureIgnoreCase); }; return Enumerable.Any(enumerable, func); } // Token: 0x06000CDB RID: 3291 RVA: 0x00038FD4 File Offset: 0x000371D4 [Token(Token = "0x6000CDB")] [Address(RVA = "0x1016700", Offset = "0x1015100", VA = "0x181016700")] private GameVoteManager.IEKMKPEACDH IKKFOCGCMLP(Photon.Realtime.Player IEKDDPPNFPF) { GameVoteManager.NPJKNCOGJPG adldfokppmn; Delegate @delegate; do { Dictionary kgmjkcclege = this.KGMJKCCLEGE; bool flag; if (flag) { goto IL_8D; } string empty = string.Empty; GameVoteManager.IEKMKPEACDH iekmkpeacdh; Action action = new Action(iekmkpeacdh.CJHEEHLPNLI); SynchronizedField synchronizedField; iekmkpeacdh.GBMCKNFBAMC = synchronizedField; Dictionary kgmjkcclege2 = this.KGMJKCCLEGE; int actorNumber = IEKDDPPNFPF.actorNumber; kgmjkcclege2[actorNumber] = iekmkpeacdh; GameVoteManager.NPJKNCOGJPG npjkncogjpg; npjkncogjpg.method_ptr = ldftn(OnVotesChange); npjkncogjpg.method = ldftn(OnVotesChange); npjkncogjpg.m_target = this; adldfokppmn = iekmkpeacdh.ADLDFOKPPMN; @delegate = Delegate.Combine(adldfokppmn, npjkncogjpg); } while (@delegate != 0 && @delegate == 0); while (@delegate != adldfokppmn) { } IL_8D: throw new NullReferenceException(); } // Token: 0x06000CDC RID: 3292 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CDC")] [Address(RVA = "0x1016F80", Offset = "0x1015980", VA = "0x181016F80")] private string MHMJENDNNPL() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CDD RID: 3293 RVA: 0x00039074 File Offset: 0x00037274 [Token(Token = "0x6000CDD")] [Address(RVA = "0x1017080", Offset = "0x1015A80", VA = "0x181017080")] private void OnPhotonPlayerConnected(Photon.Realtime.Player BJGOFOEKLMC) { GameVoteManager.IEKMKPEACDH iekmkpeacdh = this.IKKFOCGCMLP(BJGOFOEKLMC); } // Token: 0x06000CDE RID: 3294 RVA: 0x0003908C File Offset: 0x0003728C [Token(Token = "0x6000CDE")] [Address(RVA = "0x10172C0", Offset = "0x1015CC0", VA = "0x1810172C0")] private void PEBPFCEGPNA() { Action nbbedghmilp = this.NBBEDGHMILP; if (nbbedghmilp != 0) { nbbedghmilp(); return; } } // Token: 0x06000CDF RID: 3295 RVA: 0x000390AC File Offset: 0x000372AC [Token(Token = "0x6000CDF")] [Address(RVA = "0x1016590", Offset = "0x1014F90", VA = "0x181016590", Slot = "16")] public void CleanupOnDestroy() { this.KGMJKCCLEGE.Clear(); this.EMBODNPJMCB.Clear(); ActionEvent onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected; Action action = new Action(this.OnPhotonPlayerConnected); PhotonNetwork.OnPhotonPlayerConnected = onPhotonPlayerConnected - action; } // Token: 0x06000CE0 RID: 3296 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CE0")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "21")] public void InitializeLocalPlayer(bool HOCMIMEHLLM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CE1 RID: 3297 RVA: 0x000390F4 File Offset: 0x000372F4 [Token(Token = "0x6000CE1")] [Address(RVA = "0x1016930", Offset = "0x1015330", VA = "0x181016930", Slot = "15")] public void InitializeOnAwake(GameManager ONLEICCNNBI) { Dictionary dictionary = new Dictionary(); this.EMBODNPJMCB = dictionary; Action action = new Action(this.PEBPFCEGPNA); SynchronizedField synchronizedField; this.NLJGJMBDEHG = synchronizedField; ActionEvent onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected; Action action2 = new Action(this.OnPhotonPlayerConnected); PhotonNetwork.OnPhotonPlayerConnected = onPhotonPlayerConnected + action2; } // Token: 0x06000CE2 RID: 3298 RVA: 0x00039148 File Offset: 0x00037348 [Token(Token = "0x6000CE2")] [Address(RVA = "0x1016AA0", Offset = "0x10154A0", VA = "0x181016AA0", Slot = "17")] public void InitializeOnStart() { this.OnVotesChange(); } // Token: 0x06000CE3 RID: 3299 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CE3")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "20")] public void OnGameEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CE4 RID: 3300 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CE4")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "19")] public void OnGameStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CE5 RID: 3301 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CE5")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "23")] public void OnPlayerDisconnected(Photon.Realtime.Player IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CE6 RID: 3302 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CE6")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "18")] public void OnUpdate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CE7 RID: 3303 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CE7")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "22")] public void ResetLocalPlayer(bool HOCMIMEHLLM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CE8 RID: 3304 RVA: 0x0003915C File Offset: 0x0003735C [Token(Token = "0x6000CE8")] [Address(RVA = "0x1017720", Offset = "0x1016120", VA = "0x181017720")] public GameVoteManager() { Dictionary dictionary = new Dictionary(); this.KGMJKCCLEGE = dictionary; base..ctor(); } // Token: 0x04000A0F RID: 2575 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000A0F")] private Dictionary EMBODNPJMCB; // Token: 0x04000A10 RID: 2576 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000A10")] private readonly Dictionary KGMJKCCLEGE; // Token: 0x04000A11 RID: 2577 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000A11")] private SynchronizedField NLJGJMBDEHG; // Token: 0x02000197 RID: 407 [Token(Token = "0x2000197")] public enum DBDOAKBPMGJ { // Token: 0x04000A13 RID: 2579 [Token(Token = "0x4000A13")] NONE, // Token: 0x04000A14 RID: 2580 [Token(Token = "0x4000A14")] SUBROOM } // Token: 0x02000198 RID: 408 [Token(Token = "0x2000198")] public sealed class NPJKNCOGJPG : MulticastDelegate { // Token: 0x06000CE9 RID: 3305 RVA: 0x0003917C File Offset: 0x0003737C [Token(Token = "0x6000CE9")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public NPJKNCOGJPG(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06000CEA RID: 3306 RVA: 0x00039198 File Offset: 0x00037398 [Token(Token = "0x6000CEA")] [Address(RVA = "0x4685A0", Offset = "0x466FA0", VA = "0x1804685A0", Slot = "13")] public void Invoke() { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06000CEB RID: 3307 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CEB")] [Address(RVA = "0x4340F0", Offset = "0x432AF0", VA = "0x1804340F0", Slot = "14")] public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CEC RID: 3308 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CEC")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000199 RID: 409 [Token(Token = "0x2000199")] private class IEKMKPEACDH { // Token: 0x14000035 RID: 53 // (add) Token: 0x06000CED RID: 3309 RVA: 0x000391D0 File Offset: 0x000373D0 // (remove) Token: 0x06000CEE RID: 3310 RVA: 0x000391F8 File Offset: 0x000373F8 [Token(Token = "0x14000035")] public event GameVoteManager.NPJKNCOGJPG ADLDFOKPPMN { [Token(Token = "0x6000CED")] [Address(RVA = "0x10289C0", Offset = "0x10273C0", VA = "0x1810289C0")] [CompilerGenerated] add { GameVoteManager.NPJKNCOGJPG adldfokppmn; Delegate @delegate; do { adldfokppmn = this.ADLDFOKPPMN; @delegate = Delegate.Combine(adldfokppmn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != adldfokppmn) { } } [Token(Token = "0x6000CEE")] [Address(RVA = "0x1028A60", Offset = "0x1027460", VA = "0x181028A60")] [CompilerGenerated] remove { GameVoteManager.NPJKNCOGJPG adldfokppmn; Delegate @delegate; do { adldfokppmn = this.ADLDFOKPPMN; @delegate = Delegate.Remove(adldfokppmn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != adldfokppmn) { } } } // Token: 0x170001F6 RID: 502 // (get) Token: 0x06000CEF RID: 3311 RVA: 0x00039220 File Offset: 0x00037420 // (set) Token: 0x06000CF0 RID: 3312 RVA: 0x00039240 File Offset: 0x00037440 [Token(Token = "0x170001F6")] public string KCAEIHLBPCN { [Token(Token = "0x6000CEF")] [Address(RVA = "0x1028B00", Offset = "0x1027500", VA = "0x181028B00")] get { return this.GBMCKNFBAMC.Get(); } [Token(Token = "0x6000CF0")] [Address(RVA = "0x1028B50", Offset = "0x1027550", VA = "0x181028B50")] set { SynchronizedField gbmcknfbamc = this.GBMCKNFBAMC; } } // Token: 0x06000CF1 RID: 3313 RVA: 0x0003925C File Offset: 0x0003745C [Token(Token = "0x6000CF1")] [Address(RVA = "0x1028BB0", Offset = "0x10275B0", VA = "0x181028BB0")] public IEKMKPEACDH(MonoBehaviourPun context, Photon.Realtime.Player player) { string empty = string.Empty; Action action = new Action(this.CJHEEHLPNLI); SynchronizedField synchronizedField; this.GBMCKNFBAMC = synchronizedField; } // Token: 0x06000CF2 RID: 3314 RVA: 0x0003928C File Offset: 0x0003748C [Token(Token = "0x6000CF2")] [Address(RVA = "0x1028810", Offset = "0x1027210", VA = "0x181028810")] private void CJHEEHLPNLI() { GameVoteManager.NPJKNCOGJPG adldfokppmn = this.ADLDFOKPPMN; if (adldfokppmn != 0) { if (adldfokppmn.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } } // Token: 0x04000A16 RID: 2582 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000A16")] private SynchronizedField GBMCKNFBAMC; } // Token: 0x0200019B RID: 411 [Token(Token = "0x200019B")] [CompilerGenerated] private sealed class FBOGHIOLKEF { // Token: 0x06000CFA RID: 3322 RVA: 0x00039390 File Offset: 0x00037590 [Token(Token = "0x6000CFA")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FBOGHIOLKEF() { } // Token: 0x06000CFB RID: 3323 RVA: 0x000393A4 File Offset: 0x000375A4 [Token(Token = "0x6000CFB")] [Address(RVA = "0x1016500", Offset = "0x1014F00", VA = "0x181016500")] internal bool b__0(string s) { string text = this.mapName; return s.Equals(text, StringComparison.InvariantCultureIgnoreCase); } // Token: 0x04000A1C RID: 2588 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A1C")] public string mapName; } }