using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; using Google.Protobuf; using JetBrains.Annotations; using Photon.Pun; using UnityEngine; namespace RecRoom.Systems.PlayerRoles { // Token: 0x0200236A RID: 9066 [Token(Token = "0x200236A")] public abstract class RoleManagerBase : NetworkedSingletonMonoBehaviour>, HNJKPIGALIL where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN, DHKENJAJOIJ, new() where RoleProtobufType : IMessage where RoleCollectionProtobufType : IMessage { // Token: 0x17002492 RID: 9362 // (get) Token: 0x0600E64C RID: 58956 RVA: 0x0034F318 File Offset: 0x0034D518 // (set) Token: 0x0600E64D RID: 58957 RVA: 0x0034F32C File Offset: 0x0034D52C [Token(Token = "0x17002492")] public RoleDefinitionType GKIDCPPDFBB { [Token(Token = "0x600E64C")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get { /* An exception occurred when decompiling this method (0600E64C) ICSharpCode.Decompiler.DecompilerException: Error decompiling RoleDefinitionType RecRoom.Systems.PlayerRoles.RoleManagerBase`5::get_CachedLocalPlayerRoleDefinition() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:bool(var_0_06, ldfld:bool(RoleManagerBase`5::CPIFDHDGEJG, ldloc:RoleManagerBase`5(this))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } [Token(Token = "0x600E64D")] [Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")] private set { this.CPIFDHDGEJG = value != null; } } // Token: 0x17002493 RID: 9363 // (get) Token: 0x0600E64E RID: 58958 [Token(Token = "0x17002493")] protected abstract int[] JGIFDGDOGPO { [Token(Token = "0x600E64E")] [Address(Slot = "17")] get; } // Token: 0x17002494 RID: 9364 // (get) Token: 0x0600E64F RID: 58959 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002494")] public RoleDefinitionType HKILNJHILDM { [Token(Token = "0x600E64F")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002495 RID: 9365 // (get) Token: 0x0600E650 RID: 58960 RVA: 0x0034F340 File Offset: 0x0034D540 [Token(Token = "0x17002495")] private RoleDefinitionType KJJFCDCELDA { [Token(Token = "0x600E650")] [Address(RVA = "0x18BE4C0", Offset = "0x18BD4C0", VA = "0x1818BE4C0")] get { int[] array = this.JGIFDGDOGPO; throw new NullReferenceException(); } } // Token: 0x0600E651 RID: 58961 RVA: 0x0034F35C File Offset: 0x0034D55C [Token(Token = "0x600E651")] [Address(RVA = "0x2282620", Offset = "0x2281620", VA = "0x182282620")] public void AddEveryoneRoleDefinition(RoleDefinitionType ONGBFDACHHG, object PIHIPPPPEBI, GFIIGJJANNG JMHKMOACHDG) { } // Token: 0x0600E652 RID: 58962 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E652")] [Address(RVA = "0x2287290", Offset = "0x2286290", VA = "0x182287290")] public void RemoveEveryoneRoleDefinition(object PIHIPPPPEBI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E653 RID: 58963 RVA: 0x0034F374 File Offset: 0x0034D574 [Token(Token = "0x600E653")] [Address(RVA = "0x2282B20", Offset = "0x2281B20", VA = "0x182282B20", Slot = "13")] protected override void Awake() { this.Awake(); this.InitializeRoles(); int num = 0; this.UpdatePredefinedRoles(num); Action action; KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.OLDCNLGOCOH, action); Action action2; KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.HPHOOJLDKKM, action2); Action action3; KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.AHNDGBAECON, action3); } // Token: 0x0600E654 RID: 58964 RVA: 0x0034F3CC File Offset: 0x0034D5CC [Token(Token = "0x600E654")] [Address(RVA = "0x20F5DE0", Offset = "0x20F4DE0", VA = "0x1820F5DE0", Slot = "18")] protected virtual void Start() { int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E655 RID: 58965 RVA: 0x0034F3E8 File Offset: 0x0034D5E8 [Token(Token = "0x600E655")] [Address(RVA = "0x2286900", Offset = "0x2285900", VA = "0x182286900", Slot = "14")] protected override void OnDestroy() { this.OnDestroy(); Action action; KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.OLDCNLGOCOH, action); Action action2; KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.HPHOOJLDKKM, action2); Action action3; KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.AHNDGBAECON, action3); int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E656 RID: 58966 [Token(Token = "0x600E656")] [Address(Slot = "19")] protected abstract void CGMHFAALDDC(); // Token: 0x0600E657 RID: 58967 [Token(Token = "0x600E657")] [Address(Slot = "20")] protected abstract int JLHFDBNABEO(RoleIdType BGHHFOOBFMA); // Token: 0x0600E658 RID: 58968 [Token(Token = "0x600E658")] [Address(Slot = "21")] protected abstract RoleIdType MEPAEFIIPBD(int BGHHFOOBFMA); // Token: 0x0600E659 RID: 58969 [Token(Token = "0x600E659")] [Address(Slot = "22")] protected abstract int[] IHAKAMMGHLM(RoleIdType[] BGHHFOOBFMA); // Token: 0x0600E65A RID: 58970 [Token(Token = "0x600E65A")] [Address(Slot = "23")] protected abstract bool FMAEGJFPJLP(int BGHHFOOBFMA); // Token: 0x0600E65B RID: 58971 [Token(Token = "0x600E65B")] [Address(Slot = "24")] protected abstract RoleDefinitionType MEPJPBMHJDF(int FHCCCOABPJI, RoleDefinitionType EBOAJJCLJIE, [Optional] string LKHMIMBGLNC); // Token: 0x0600E65C RID: 58972 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E65C")] [Address(RVA = "0x22832D0", Offset = "0x22822D0", VA = "0x1822832D0")] private bool CLHGFDCEIHG(AGAJMBPABDL IEKDDPPNFPF, out RoleManagerBase.FPKGDJPPILE IENKDAKBEDP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E65D RID: 58973 [Token(Token = "0x600E65D")] [Address(Slot = "25")] protected abstract RoleManagerBase.FPKGDJPPILE INELADLDOKF(AGAJMBPABDL IEKDDPPNFPF); // Token: 0x0600E65E RID: 58974 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E65E")] [Address(RVA = "0x2284F40", Offset = "0x2283F40", VA = "0x182284F40", Slot = "26")] protected virtual RoleIdType JBJHLODKFDH(AGAJMBPABDL IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17002496 RID: 9366 // (get) Token: 0x0600E65F RID: 58975 [Token(Token = "0x17002496")] protected abstract bool GBFHJKPPEPC { [Token(Token = "0x600E65F")] [Address(Slot = "27")] get; } // Token: 0x0600E660 RID: 58976 RVA: 0x0034F438 File Offset: 0x0034D638 [Token(Token = "0x600E660")] [Address(RVA = "0x22873E0", Offset = "0x22863E0", VA = "0x1822873E0")] public void RequestAddRole(AGAJMBPABDL IEKDDPPNFPF, RoleIdType DCDOMGBPFCN) { } // Token: 0x0600E661 RID: 58977 RVA: 0x0034F44C File Offset: 0x0034D64C [Token(Token = "0x600E661")] [Address(RVA = "0x2287690", Offset = "0x2286690", VA = "0x182287690")] public void RequestRemoveRole(AGAJMBPABDL IEKDDPPNFPF, RoleIdType BMHGLDHHIEM) { } // Token: 0x0600E662 RID: 58978 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E662")] [Address(RVA = "0x2287870", Offset = "0x2286870", VA = "0x182287870")] public void RequestToggleRoles(AGAJMBPABDL IEKDDPPNFPF, RoleIdType? DCDOMGBPFCN, RoleIdType? BMHGLDHHIEM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E663 RID: 58979 RVA: 0x0034F460 File Offset: 0x0034D660 [Token(Token = "0x600E663")] [Address(RVA = "0x2287720", Offset = "0x2286720", VA = "0x182287720")] public void RequestToggleRoles(AGAJMBPABDL IEKDDPPNFPF, RoleIdType[] LJKANBGPJLP, RoleIdType[] NMPNJKFNHKC) { RoleIdType roleIdType; if (KKPBCOOONNK.ADEBHCHKEEC && roleIdType != 0) { PhotonView photonView = base.JDHMIOJKLCK; } } // Token: 0x0600E664 RID: 58980 RVA: 0x0034F48C File Offset: 0x0034D68C [Token(Token = "0x600E664")] [Address(RVA = "0x22880F0", Offset = "0x22870F0", VA = "0x1822880F0")] [NFOMENMAOIA] protected void RpcLocalPlayerToggleRoles(int[] LJKANBGPJLP, int[] NMPNJKFNHKC) { RoleIdType roleIdType; if (KKPBCOOONNK.ADEBHCHKEEC && roleIdType != 0) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; } } // Token: 0x0600E665 RID: 58981 RVA: 0x0034F4B8 File Offset: 0x0034D6B8 [Token(Token = "0x600E665")] [Address(RVA = "0x22854A0", Offset = "0x22844A0", VA = "0x1822854A0")] protected void LFKGHBIHLCL(RoleIdType LFBNLKLFONC) { if (KKPBCOOONNK.ADEBHCHKEEC) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; this.CGMHFAALDDC(); } } // Token: 0x0600E666 RID: 58982 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E666")] [Address(RVA = "0x2284C10", Offset = "0x2283C10", VA = "0x182284C10")] public void InitializeRoles() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E667 RID: 58983 RVA: 0x0034F4E4 File Offset: 0x0034D6E4 [Token(Token = "0x600E667")] [Address(RVA = "0x2289240", Offset = "0x2288240", VA = "0x182289240")] public bool TryGetActiveRoleByGuid(Guid JPGBOLJNPPN, out RoleIdType BGHHFOOBFMA) { bool flag; if (!flag) { } return true; } // Token: 0x0600E668 RID: 58984 RVA: 0x0034F500 File Offset: 0x0034D700 [Token(Token = "0x600E668")] [Address(RVA = "0x2289300", Offset = "0x2288300", VA = "0x182289300")] public bool TryGetActiveRoleDefinitionByGuid(Guid JPGBOLJNPPN, out RoleDefinitionType IENKDAKBEDP) { int num; int num2; do { num = 0; bool flag; if (flag) { num += num; if ("{il2cpp array field il2cppMethodInfo->}" != typeof(MLNCPPJGHPN).TypeHandle) { num++; bool flag2; while (!flag2) { } } } num2 = 0; num2 += num2; num2++; } while (num2 != 0); num2 += num2; num2 += 19; num2 += typeof(List.Enumerator).TypeHandle; if (num != -1) { } throw new NullReferenceException(); } // Token: 0x0600E669 RID: 58985 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E669")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")] protected virtual void AOJABMGFNLF() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E66A RID: 58986 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E66A")] [Address(RVA = "0x2289B20", Offset = "0x2288B20", VA = "0x182289B20")] public void UpdatePredefinedRoles([Optional] List CDCBEDPGDPD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E66B RID: 58987 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E66B")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "29")] protected virtual void FFKJKILNOIC(ref List MGKECHLIBOP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E66C RID: 58988 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E66C")] [Address(RVA = "0x22823E0", Offset = "0x22813E0", VA = "0x1822823E0")] private void ACELJJHDOAI(int GAHGOIJMCBH, RoleDefinitionType LOLCMLEKMAF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E66D RID: 58989 RVA: 0x0034F570 File Offset: 0x0034D770 [Token(Token = "0x600E66D")] [Address(RVA = "0x2284BE0", Offset = "0x2283BE0", VA = "0x182284BE0", Slot = "30")] protected virtual void IMFABOIILCJ(AGAJMBPABDL AGIHAKFFCCD, int PGPIGPPKHGL) { int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E66E RID: 58990 RVA: 0x0034F58C File Offset: 0x0034D78C [Token(Token = "0x600E66E")] [Address(RVA = "0x2284AE0", Offset = "0x2283AE0", VA = "0x182284AE0")] public List GetSortedActiveRoles(bool MKAFBEKJIHN = false) { /* An exception occurred when decompiling this method (0600E66E) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.List`1 RecRoom.Systems.PlayerRoles.RoleManagerBase`5::GetSortedActiveRoles(System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int32(var_0_05, ldc.i4:int32(0)) stloc:List`1(var_1_0E, callvirt:List`1(RoleManagerBase`5::FLCPOFAKGDC, ldloc:RoleManagerBase`5(this), ldloc:int32[exp:AGAJMBPABDL](var_0_05), ldloc:bool(MKAFBEKJIHN))) brtrue(IL_00, cne:bool(ldloc:bool(MKAFBEKJIHN), ldc.i4:bool(0))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600E66F RID: 58991 RVA: 0x0034F5AC File Offset: 0x0034D7AC [Token(Token = "0x600E66F")] [Address(RVA = "0x2282D30", Offset = "0x2281D30", VA = "0x182282D30")] private void BBEHGGMHNDB() { int num = 0; int num2 = 0; if (this.FLCPOFAKGDC(num2, num != 0).Count == 0) { string text = base.gameObject + " Zero active roles!"; GameObject gameObject = base.gameObject; Debug.LogWarning(text, gameObject); } } // Token: 0x0600E670 RID: 58992 RVA: 0x0034F5F4 File Offset: 0x0034D7F4 [Token(Token = "0x600E670")] [Address(RVA = "0x2284AB0", Offset = "0x2283AB0", VA = "0x182284AB0")] public List GetSortedActiveRolesForPlayer(AGAJMBPABDL IEKDDPPNFPF, bool MKAFBEKJIHN = false) { int[] array = this.JGIFDGDOGPO; throw new NullReferenceException(); } // Token: 0x0600E671 RID: 58993 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E671")] [Address(RVA = "0x2283640", Offset = "0x2282640", VA = "0x182283640")] private List FLCPOFAKGDC(AGAJMBPABDL AGIHAKFFCCD, bool MKAFBEKJIHN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E672 RID: 58994 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E672")] [Address(RVA = "0x2286340", Offset = "0x2285340", VA = "0x182286340")] private List NBDOOMEAIAB() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E673 RID: 58995 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E673")] [Address(RVA = "0x2286850", Offset = "0x2285850", VA = "0x182286850")] protected void OGEGEKEACGC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E674 RID: 58996 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E674")] [Address(RVA = "0x2285330", Offset = "0x2284330", VA = "0x182285330")] protected void KEHAFGDDECH() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E675 RID: 58997 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E675")] [Address(RVA = "0x2282E20", Offset = "0x2281E20", VA = "0x182282E20")] protected RoleDefinitionType CBGHFAPFBFM(AGAJMBPABDL IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E676 RID: 58998 [Token(Token = "0x600E676")] [Address(Slot = "31")] protected abstract void KGFJOIKALKD(AGAJMBPABDL IEKDDPPNFPF, RoleDefinitionType LOGOOOJKMPC); // Token: 0x0600E677 RID: 58999 RVA: 0x0034F610 File Offset: 0x0034D810 [Token(Token = "0x600E677")] [Address(RVA = "0x1FC4650", Offset = "0x1FC3650", VA = "0x181FC4650")] public RoleDefinitionType GetEveryoneRoleDefinition() { int[] array = this.JGIFDGDOGPO; throw new NullReferenceException(); } // Token: 0x0600E678 RID: 59000 RVA: 0x0034F62C File Offset: 0x0034D82C [Token(Token = "0x600E678")] [Address(RVA = "0x2284950", Offset = "0x2283950", VA = "0x182284950")] public RoleDefinitionType GetLocalPlayerRoleDefinition() { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int[] array = this.JGIFDGDOGPO; throw new NullReferenceException(); } // Token: 0x0600E679 RID: 59001 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E679")] [Address(RVA = "0x22849E0", Offset = "0x22839E0", VA = "0x1822849E0")] public RoleDefinitionType GetPlayerRoleDefinition(AGAJMBPABDL IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E67A RID: 59002 RVA: 0x0034F650 File Offset: 0x0034D850 [Token(Token = "0x600E67A")] [Address(RVA = "0x2286FE0", Offset = "0x2285FE0", VA = "0x182286FE0")] public bool PlayerHasRole(AGAJMBPABDL AGIHAKFFCCD, RoleIdType IENKDAKBEDP) { if (KKPBCOOONNK.ADEBHCHKEEC && AGIHAKFFCCD != 0) { this.CGMHFAALDDC(); } throw new NullReferenceException(); } // Token: 0x0600E67B RID: 59003 RVA: 0x0034F67C File Offset: 0x0034D87C [Token(Token = "0x600E67B")] [Address(RVA = "0x2287470", Offset = "0x2286470", VA = "0x182287470")] public void RequestPlayerAddRoleToOtherPlayer(AGAJMBPABDL CDFCCICPHFJ, AGAJMBPABDL OEIHOFFDNNO, RoleIdType DCDOMGBPFCN) { if (this.PlayerCanModifyRoleDefinition(CDFCCICPHFJ, OEIHOFFDNNO)) { PhotonView photonView = base.JDHMIOJKLCK; this.CGMHFAALDDC(); } } // Token: 0x0600E67C RID: 59004 RVA: 0x0034F6AC File Offset: 0x0034D8AC [Token(Token = "0x600E67C")] [Address(RVA = "0x2288D90", Offset = "0x2287D90", VA = "0x182288D90")] [NFOMENMAOIA] protected void RpcPlayerAddRoleToLocalPlayer(AGAJMBPABDL CDFCCICPHFJ, int DCDOMGBPFCN) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num = this.JLHFDBNABEO(DCDOMGBPFCN); if (this.PlayerCanModifyRoleDefinition(CDFCCICPHFJ, agajmbpabdl)) { AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; } } // Token: 0x0600E67D RID: 59005 RVA: 0x0034F6E4 File Offset: 0x0034D8E4 [Token(Token = "0x600E67D")] [Address(RVA = "0x2287580", Offset = "0x2286580", VA = "0x182287580")] public void RequestPlayerRemoveRoleFromOtherPlayer(AGAJMBPABDL CDFCCICPHFJ, AGAJMBPABDL OEIHOFFDNNO, RoleIdType BMHGLDHHIEM) { if (this.PlayerCanModifyRoleDefinition(CDFCCICPHFJ, OEIHOFFDNNO)) { PhotonView photonView = base.JDHMIOJKLCK; this.CGMHFAALDDC(); } } // Token: 0x0600E67E RID: 59006 RVA: 0x0034F714 File Offset: 0x0034D914 [Token(Token = "0x600E67E")] [Address(RVA = "0x2288ED0", Offset = "0x2287ED0", VA = "0x182288ED0")] [NFOMENMAOIA] protected void RpcPlayerRemoveRoleFromLocalPlayer(AGAJMBPABDL CDFCCICPHFJ, int BMHGLDHHIEM) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num = this.JLHFDBNABEO(BMHGLDHHIEM); if (this.PlayerCanModifyRoleDefinition(CDFCCICPHFJ, agajmbpabdl)) { AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; } } // Token: 0x0600E67F RID: 59007 RVA: 0x0034F74C File Offset: 0x0034D94C [Token(Token = "0x600E67F")] [Address(RVA = "0x2285830", Offset = "0x2284830", VA = "0x182285830")] public bool LocalRequestModifyRoleName(RoleIdType BGHHFOOBFMA, string HBENBFOGKNG) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (this.PlayerCanChangeRoleName(agajmbpabdl, BGHHFOOBFMA)) { DGLOJCGDOGG.NECIHPEMJNG necihpemjng; base.JDHMIOJKLCK.RpcMaster(necihpemjng, BGHHFOOBFMA, HBENBFOGKNG); return true; } throw new NullReferenceException(); } // Token: 0x0600E680 RID: 59008 RVA: 0x0034F784 File Offset: 0x0034D984 [Token(Token = "0x600E680")] [Address(RVA = "0x2286D10", Offset = "0x2285D10", VA = "0x182286D10")] public bool PlayerCanChangeRoleName(AGAJMBPABDL IEKDDPPNFPF, RoleIdType BGHHFOOBFMA) { bool flag; if (this.IsPlayerDefinedRole(IEKDDPPNFPF) && flag) { return true; } throw new NullReferenceException(); } // Token: 0x0600E681 RID: 59009 RVA: 0x0034F7A8 File Offset: 0x0034D9A8 [Token(Token = "0x600E681")] [Address(RVA = "0x2288720", Offset = "0x2287720", VA = "0x182288720")] [NFOMENMAOIA] protected void RpcMasterRequestModifyRoleName(RoleIdType BGHHFOOBFMA, string HBENBFOGKNG, EEAEPAPIPJB BNICGLLLMOL) { int num = 0; bool flag = KKPBCOOONNK.BNNCCCFFALC; if (flag) { if (!flag) { Debug.LogWarning(num + " tried to modify role name, but they are not allowed to!"); throw new NullReferenceException(); } bool dfeilcnkdag = base.JDHMIOJKLCK.DFEILCNKDAG; } } // Token: 0x0600E682 RID: 59010 RVA: 0x0034F7EC File Offset: 0x0034D9EC [Token(Token = "0x600E682")] [Address(RVA = "0x2288C80", Offset = "0x2287C80", VA = "0x182288C80")] [NFOMENMAOIA] protected void RpcModifyRoleName(RoleIdType BGHHFOOBFMA, string HBENBFOGKNG, EEAEPAPIPJB BNICGLLLMOL) { RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; RoleDefinitionType defaultRoleDefinition2 = this._defaultRoleDefinition; this.CGMHFAALDDC(); int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E683 RID: 59011 RVA: 0x0034F81C File Offset: 0x0034DA1C [Token(Token = "0x600E683")] [Address(RVA = "0x2285980", Offset = "0x2284980", VA = "0x182285980")] public bool LocalRequestModifyRolePermission(RoleIdType BGHHFOOBFMA, RolePermissionType KFMINBPBKAM, bool PPEMHAIEECM, object OHFMPKJCLKH) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag = this.IsPlayerDefinedRole(agajmbpabdl); if (flag) { RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; int num = 0; if (num < (flag ? 1 : 0)) { num += num; if (num == (flag ? 1 : 0)) { goto IL_49; } num++; } PhotonView photonView = base.JDHMIOJKLCK; bool dfeilcnkdag = photonView.DFEILCNKDAG; IL_49: photonView += photonView; } throw new NullReferenceException(); } // Token: 0x0600E684 RID: 59012 RVA: 0x0034F880 File Offset: 0x0034DA80 [Token(Token = "0x600E684")] [Address(RVA = "0x2288560", Offset = "0x2287560", VA = "0x182288560")] [NFOMENMAOIA] protected void RpcMasterRequestModifyRoleDefinition(RoleIdType BGHHFOOBFMA, RolePermissionType KFMINBPBKAM, byte[] EJEGJJKKDFH, EEAEPAPIPJB BNICGLLLMOL) { int num = 0; if (KKPBCOOONNK.BNNCCCFFALC) { bool flag; if (!flag) { Debug.LogWarning(num + " tried to modify role, but they couldn't!"); throw new NullReferenceException(); } bool dfeilcnkdag = base.JDHMIOJKLCK.DFEILCNKDAG; } } // Token: 0x0600E685 RID: 59013 RVA: 0x0034F8C0 File Offset: 0x0034DAC0 [Token(Token = "0x600E685")] [Address(RVA = "0x2288B00", Offset = "0x2287B00", VA = "0x182288B00")] [NFOMENMAOIA] protected void RpcModifyRoleDefinition(RoleIdType BGHHFOOBFMA, RolePermissionType FEIIKGIHEBN, byte[] EJEGJJKKDFH, EEAEPAPIPJB BNICGLLLMOL) { RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; int num = 0; if (num < FEIIKGIHEBN) { num += num; num++; } RoleDefinitionType defaultRoleDefinition2 = this._defaultRoleDefinition; this.CGMHFAALDDC(); int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E686 RID: 59014 RVA: 0x0034F8FC File Offset: 0x0034DAFC [Token(Token = "0x600E686")] [Address(RVA = "0x22870E0", Offset = "0x22860E0", VA = "0x1822870E0")] public void PlayerRequestMoveRole(AGAJMBPABDL JKJPFDENCGO, RoleIdType JJCMCFNOJBK, bool KNIKPKEBLNF) { bool flag = KKPBCOOONNK.ADEBHCHKEEC; if (flag && flag) { bool dfeilcnkdag = base.JDHMIOJKLCK.DFEILCNKDAG; } } // Token: 0x0600E687 RID: 59015 RVA: 0x0034F934 File Offset: 0x0034DB34 [Token(Token = "0x600E687")] [Address(RVA = "0x22888D0", Offset = "0x22878D0", VA = "0x1822888D0")] [NFOMENMAOIA] protected void RpcMasterRequestMoveRole(RoleIdType JJCMCFNOJBK, bool KNIKPKEBLNF, RoleIdType IHBHNMJOPJD, EEAEPAPIPJB BNICGLLLMOL) { if (KKPBCOOONNK.BNNCCCFFALC) { this.CGMHFAALDDC(); this.CGMHFAALDDC(); bool dfeilcnkdag = base.JDHMIOJKLCK.DFEILCNKDAG; } } // Token: 0x0600E688 RID: 59016 RVA: 0x0034F970 File Offset: 0x0034DB70 [Token(Token = "0x600E688")] [Address(RVA = "0x22890A0", Offset = "0x22880A0", VA = "0x1822890A0")] [NFOMENMAOIA] protected void RpcSwapRoleOrder(RoleIdType JJCMCFNOJBK, RoleIdType HLNLEJCIJCH, EEAEPAPIPJB BNICGLLLMOL) { RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; RoleDefinitionType defaultRoleDefinition2 = this._defaultRoleDefinition; int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E689 RID: 59017 RVA: 0x0034F998 File Offset: 0x0034DB98 [Token(Token = "0x600E689")] [Address(RVA = "0x2283420", Offset = "0x2282420", VA = "0x182283420")] public bool CanMoveRole(AGAJMBPABDL JKJPFDENCGO, RoleIdType JJCMCFNOJBK, bool KNIKPKEBLNF, out RoleDefinitionType ODCFAOCDPHA) { bool flag; if (flag && flag && flag && flag) { if (JKJPFDENCGO != 0) { this.KGFJOIKALKD(JKJPFDENCGO, KNIKPKEBLNF); } return true; } throw new NullReferenceException(); } // Token: 0x0600E68A RID: 59018 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E68A")] [Address(RVA = "0x2289650", Offset = "0x2288650", VA = "0x182289650")] public bool TryGetSortedAvailablePlayerRoles(int PIKAIMCIPBO, out List> DKNIDEMNFLH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E68B RID: 59019 RVA: 0x0034F9C8 File Offset: 0x0034DBC8 [Token(Token = "0x600E68B")] [Address(RVA = "0x2284FB0", Offset = "0x2283FB0", VA = "0x182284FB0")] private RoleDefinitionType JCLPGAFFDKO(RoleDefinitionType NFNDIJCIPPM, bool KNIKPKEBLNF) { if (typeof(RoleManagerBase.<>c).TypeHandle == 0) { } IEnumerable enumerable; Func func; IEnumerator enumerator = Enumerable.Where(enumerable, func).GetEnumerator(); throw new NullReferenceException(); } // Token: 0x0600E68C RID: 59020 RVA: 0x0034F9F8 File Offset: 0x0034DBF8 [Token(Token = "0x600E68C")] [Address(RVA = "0x2286800", Offset = "0x2285800", VA = "0x182286800", Slot = "32")] protected virtual bool NINOBPHPMOO(AGAJMBPABDL JKJPFDENCGO, RoleDefinitionType GPLBFCPMJOC, RoleDefinitionType ODCFAOCDPHA) { return KKPBCOOONNK.ADEBHCHKEEC; } // Token: 0x0600E68D RID: 59021 RVA: 0x0034FA0C File Offset: 0x0034DC0C [Token(Token = "0x600E68D")] [Address(RVA = "0x2286D80", Offset = "0x2285D80", VA = "0x182286D80")] public bool PlayerCanCreateRole(AGAJMBPABDL AGIHAKFFCCD, out RoleDefinitionType DINCDAECBAI, bool HKMPELKMELI = false) { bool flag; if (!KKPBCOOONNK.ADEBHCHKEEC || HKMPELKMELI || flag) { } throw new NullReferenceException(); } // Token: 0x0600E68E RID: 59022 RVA: 0x0034FA34 File Offset: 0x0034DC34 [Token(Token = "0x600E68E")] [Address(RVA = "0x22855C0", Offset = "0x22845C0", VA = "0x1822855C0")] public bool LocalRequestCreateRole(string MJCDDENNGOD) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag; if (flag) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda; base.JDHMIOJKLCK.RpcMaster(fggimkccbda, MJCDDENNGOD); return true; } throw new NullReferenceException(); } // Token: 0x0600E68F RID: 59023 RVA: 0x0034FA64 File Offset: 0x0034DC64 [Token(Token = "0x600E68F")] [Address(RVA = "0x2286010", Offset = "0x2285010", VA = "0x182286010")] public bool MasterForceCreateRole(out Guid NDHGPMLBGPM, out RoleIdType BPFNCJOOFFC) { Guid guid = Guid.NewGuid(); bool flag; return flag; } // Token: 0x0600E690 RID: 59024 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E690")] [Address(RVA = "0x2285CB0", Offset = "0x2284CB0", VA = "0x182285CB0")] public bool MasterForceCreateRoleWithGuid(Guid NDHGPMLBGPM, out RoleIdType BPFNCJOOFFC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E691 RID: 59025 RVA: 0x0034FA80 File Offset: 0x0034DC80 [Token(Token = "0x600E691")] [Address(RVA = "0x22879D0", Offset = "0x22869D0", VA = "0x1822879D0")] public bool RoleGuidExists(Guid JPGBOLJNPPN, out RoleIdType IBMJBLJGINB) { int num; int num2; do { num = 0; RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; num += num; if ("{il2cpp array field il2cppMethodInfo->}" != typeof(MLNCPPJGHPN).TypeHandle) { num++; bool flag; while (!flag) { } } num2 = 0; num2 += num2; num2++; } while (num2 != 0); num2 += num2; num2 += 19; num2 += typeof(Dictionary.Enumerator).TypeHandle; if (num != -1) { } throw new NullReferenceException(); } // Token: 0x0600E692 RID: 59026 RVA: 0x0034FAF0 File Offset: 0x0034DCF0 [Token(Token = "0x600E692")] [Address(RVA = "0x2288210", Offset = "0x2287210", VA = "0x182288210")] [NFOMENMAOIA] protected void RpcMasterRequestCreateRole(string MJCDDENNGOD, EEAEPAPIPJB BNICGLLLMOL) { bool flag; if (KKPBCOOONNK.BNNCCCFFALC && flag) { Guid guid = Guid.NewGuid(); PhotonView photonView = base.JDHMIOJKLCK; } } // Token: 0x0600E693 RID: 59027 RVA: 0x0034FB20 File Offset: 0x0034DD20 [Token(Token = "0x600E693")] [Address(RVA = "0x2287D60", Offset = "0x2286D60", VA = "0x182287D60")] [NFOMENMAOIA] protected void RpcAddNewPlayerRole(string MJCDDENNGOD, RoleIdType BGHHFOOBFMA, Guid JPGBOLJNPPN) { int num = 0; if (num < BGHHFOOBFMA) { num += num; num++; } int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E694 RID: 59028 RVA: 0x0034FB50 File Offset: 0x0034DD50 [Token(Token = "0x600E694")] [Address(RVA = "0x2285BB0", Offset = "0x2284BB0", VA = "0x182285BB0", Slot = "33")] protected virtual bool MFNJGEEPNKI(AGAJMBPABDL IEKDDPPNFPF) { return KKPBCOOONNK.ADEBHCHKEEC; } // Token: 0x0600E695 RID: 59029 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E695")] [Address(RVA = "0x22835A0", Offset = "0x22825A0", VA = "0x1822835A0")] private bool EHODHBHFFKF(out RoleDefinitionType DINCDAECBAI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E696 RID: 59030 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E696")] [Address(RVA = "0x2286E60", Offset = "0x2285E60", VA = "0x182286E60")] public bool PlayerCanDeleteRole(RoleIdType NENFLCANOGE, AGAJMBPABDL AGIHAKFFCCD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E697 RID: 59031 RVA: 0x0034FB64 File Offset: 0x0034DD64 [Token(Token = "0x600E697")] [Address(RVA = "0x22856E0", Offset = "0x22846E0", VA = "0x1822856E0")] public bool LocalRequestDeleteRole(RoleIdType NENFLCANOGE) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (this.PlayerCanDeleteRole(NENFLCANOGE, agajmbpabdl)) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda; base.JDHMIOJKLCK.RpcMaster(fggimkccbda, NENFLCANOGE); return true; } throw new NullReferenceException(); } // Token: 0x0600E698 RID: 59032 RVA: 0x0034FB98 File Offset: 0x0034DD98 [Token(Token = "0x600E698")] [Address(RVA = "0x22860D0", Offset = "0x22850D0", VA = "0x1822860D0")] public bool MasterForceDeleteRole(RoleIdType NENFLCANOGE) { if (KKPBCOOONNK.BNNCCCFFALC) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda; base.JDHMIOJKLCK.RpcAll(fggimkccbda, NENFLCANOGE); return true; } throw new NullReferenceException(); } // Token: 0x0600E699 RID: 59033 RVA: 0x0034FBC8 File Offset: 0x0034DDC8 [Token(Token = "0x600E699")] [Address(RVA = "0x2288410", Offset = "0x2287410", VA = "0x182288410")] [NFOMENMAOIA] protected void RpcMasterRequestDeleteRole(RoleIdType NENFLCANOGE, EEAEPAPIPJB BNICGLLLMOL) { bool flag; if (KKPBCOOONNK.BNNCCCFFALC && flag) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda; base.JDHMIOJKLCK.RpcAll(fggimkccbda, NENFLCANOGE); } } // Token: 0x0600E69A RID: 59034 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E69A")] [Address(RVA = "0x2287F20", Offset = "0x2286F20", VA = "0x182287F20")] [NFOMENMAOIA] protected void RpcDeletePlayerRole(RoleIdType NENFLCANOGE, EEAEPAPIPJB BNICGLLLMOL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E69B RID: 59035 [Token(Token = "0x600E69B")] [Address(Slot = "34")] public abstract bool IsPlayerDefinedRole(RoleIdType BGHHFOOBFMA); // Token: 0x0600E69C RID: 59036 RVA: 0x0034FBF8 File Offset: 0x0034DDF8 [Token(Token = "0x600E69C")] [Address(RVA = "0x2282890", Offset = "0x2281890", VA = "0x182282890")] public bool AnyRole(RoleManagerBase.ENCNFBMNBPG MEAMDNNBFEC) { int num; int num2; do { num = 0; RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; bool flag; while (!flag) { } num2 = 0; num2 += num2; num2++; } while (num != 0); num2 += num2; num2 += 19; num2 += typeof(Dictionary.ValueCollection.Enumerator).TypeHandle; if (num != -1) { } throw new NullReferenceException(); } // Token: 0x0600E69D RID: 59037 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E69D")] [Address(RVA = "0x2282760", Offset = "0x2281760", VA = "0x182282760")] public bool AnyPlayerRole(RoleManagerBase.ENCNFBMNBPG MEAMDNNBFEC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E69E RID: 59038 RVA: 0x0034FC50 File Offset: 0x0034DE50 [Token(Token = "0x600E69E")] [Address(RVA = "0x2283B40", Offset = "0x2282B40", VA = "0x182283B40")] protected void FNENMDMHCHH() { this.BBEHGGMHNDB(); this.KEHAFGDDECH(); } // Token: 0x0600E69F RID: 59039 RVA: 0x0034FC70 File Offset: 0x0034DE70 [Token(Token = "0x600E69F")] [Address(RVA = "0x2283C60", Offset = "0x2282C60", VA = "0x182283C60")] public RoleDefinitionType FindActiveRoleByName(string MJCDDENNGOD) { new RoleManagerBase.GFONCCNJHHD().newRoleName = MJCDDENNGOD; if (typeof(RoleManagerBase.<>c).TypeHandle == 0) { } IEnumerable enumerable; IEnumerator enumerator = enumerable.GetEnumerator(); throw new NullReferenceException(); } // Token: 0x0600E6A0 RID: 59040 RVA: 0x0034FC9C File Offset: 0x0034DE9C [Token(Token = "0x600E6A0")] [Address(RVA = "0x2284A80", Offset = "0x2283A80", VA = "0x182284A80")] [NotNull] public RoleDefinitionType GetRoleDefinition(RoleIdType BGHHFOOBFMA) { RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; throw new NullReferenceException(); } // Token: 0x0600E6A1 RID: 59041 RVA: 0x0034FCB8 File Offset: 0x0034DEB8 [Token(Token = "0x600E6A1")] [Address(RVA = "0x2286F90", Offset = "0x2285F90", VA = "0x182286F90", Slot = "35")] public virtual bool PlayerCanModifyRoleDefinition(AGAJMBPABDL BANKGLOHKOJ, RoleIdType BGHHFOOBFMA) { return KKPBCOOONNK.ADEBHCHKEEC; } // Token: 0x0600E6A2 RID: 59042 RVA: 0x0034FCCC File Offset: 0x0034DECC [Token(Token = "0x600E6A2")] [Address(RVA = "0x2286CC0", Offset = "0x2285CC0", VA = "0x182286CC0", Slot = "36")] public virtual bool PlayerCanAssignRole(AGAJMBPABDL CDFCCICPHFJ, AGAJMBPABDL OEIHOFFDNNO, RoleIdType BGHHFOOBFMA) { return KKPBCOOONNK.ADEBHCHKEEC; } // Token: 0x0600E6A3 RID: 59043 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E6A3")] [Address(RVA = "0x2286780", Offset = "0x2285780", VA = "0x182286780")] protected GJJLAOJHDKF NHGKIEFIOKC(AGAJMBPABDL IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E6A4 RID: 59044 RVA: 0x0034FCE0 File Offset: 0x0034DEE0 [Token(Token = "0x600E6A4")] [Address(RVA = "0x2283F80", Offset = "0x2282F80", VA = "0x182283F80")] public GJJLAOJHDKF FindRoleRank(RoleIdType BGHHFOOBFMA) { RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; bool flag; if (!flag) { Debug.LogError("RoleId with no Rank!"); } throw new NullReferenceException(); } // Token: 0x0600E6A5 RID: 59045 RVA: 0x0034FD08 File Offset: 0x0034DF08 [Token(Token = "0x600E6A5")] [Address(RVA = "0x2284370", Offset = "0x2283370", VA = "0x182284370")] public string GetAllRolesDebugString() { int num = 0; StringBuilder stringBuilder = new StringBuilder(); RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition; this.CGMHFAALDDC(); num += num; num++; this.CGMHFAALDDC(); StringBuilder stringBuilder2 = stringBuilder.AppendLine("===== Mismatched Role ID! ====="); object[] array = new object[5]; throw new ArrayTypeMismatchException(); } // Token: 0x0600E6A6 RID: 59046 RVA: 0x0034FDEC File Offset: 0x0034DFEC [Token(Token = "0x600E6A6")] [Address(RVA = "0x2286B10", Offset = "0x2285B10", VA = "0x182286B10")] private void OnPhotonPlayerConnected(AGAJMBPABDL AGIHAKFFCCD) { if (KKPBCOOONNK.BNNCCCFFALC) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda; byte[] array; base.JDHMIOJKLCK.RpcPlayer(AGIHAKFFCCD, fggimkccbda, array); } } // Token: 0x0600E6A7 RID: 59047 RVA: 0x0034FE18 File Offset: 0x0034E018 [Token(Token = "0x600E6A7")] [Address(RVA = "0x2286C50", Offset = "0x2285C50", VA = "0x182286C50")] private void OnPhotonPlayerDisconnected(AGAJMBPABDL AGIHAKFFCCD) { int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E6A8 RID: 59048 RVA: 0x0034FE34 File Offset: 0x0034E034 [Token(Token = "0x600E6A8")] [Address(RVA = "0x2285C00", Offset = "0x2284C00", VA = "0x182285C00")] private void MOMALNKGHFA(int NLLBNFNCLAL) { bool flag; if (flag) { } } // Token: 0x0600E6A9 RID: 59049 RVA: 0x0034FE4C File Offset: 0x0034E04C [Token(Token = "0x600E6A9")] [Address(RVA = "0x22832A0", Offset = "0x22822A0", VA = "0x1822832A0")] private void CIEAPEBILEG(AGAJMBPABDL DIPNOFHGLDP) { int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E6AA RID: 59050 RVA: 0x0034FE68 File Offset: 0x0034E068 [Token(Token = "0x600E6AA")] [Address(RVA = "0x2286200", Offset = "0x2285200", VA = "0x182286200")] public void MasterReinitializeRoles() { if (KKPBCOOONNK.BNNCCCFFALC && KKPBCOOONNK.FEBBKGHNCKJ.Length != 0) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda; byte[] array; base.JDHMIOJKLCK.RpcOthers(fggimkccbda, array); } } // Token: 0x0600E6AB RID: 59051 RVA: 0x0034FEA4 File Offset: 0x0034E0A4 [Token(Token = "0x600E6AB")] [Address(RVA = "0x2289010", Offset = "0x2288010", VA = "0x182289010")] [NFOMENMAOIA] protected void RpcReinitializeRoles(byte[] KCKDIGBCOME, EEAEPAPIPJB BNICGLLLMOL) { bool flag; if (flag) { } } // Token: 0x0600E6AC RID: 59052 [Token(Token = "0x600E6AC")] [Address(Slot = "37")] protected abstract RoleCollectionProtobufType MNGDIIPNICA(DBFIJENOPDA KGADGOFNJDC); // Token: 0x0600E6AD RID: 59053 [Token(Token = "0x600E6AD")] [Address(Slot = "38")] protected abstract void CDNPEAAJAOL(ref DBFIJENOPDA KGADGOFNJDC, RoleCollectionProtobufType JHFHALKCDGD); // Token: 0x0600E6AE RID: 59054 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E6AE")] [Address(RVA = "0x2284080", Offset = "0x2283080", VA = "0x182284080")] protected void GMGLLCIMDIA(RoleCollectionProtobufType JHFHALKCDGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E6AF RID: 59055 [Token(Token = "0x600E6AF")] [Address(Slot = "39")] protected abstract RoleCollectionProtobufType HNBCMNLALEO(byte[] KCKDIGBCOME); // Token: 0x0600E6B0 RID: 59056 [Token(Token = "0x600E6B0")] [Address(Slot = "40")] protected abstract void LEBDNKFDHII(RoleCollectionProtobufType JHFHALKCDGD); // Token: 0x0600E6B1 RID: 59057 [Token(Token = "0x600E6B1")] [Address(Slot = "41")] protected abstract RoleCollectionProtobufType LBMEFCFIDFK(); // Token: 0x0600E6B2 RID: 59058 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E6B2")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "42")] protected virtual void HEEDPDGPPON(DBFIJENOPDA KGADGOFNJDC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E6B3 RID: 59059 RVA: 0x0034FEBC File Offset: 0x0034E0BC [Token(Token = "0x600E6B3")] [Address(RVA = "0x2284B40", Offset = "0x2283B40", VA = "0x182284B40", Slot = "15")] private void HBINLEMAIGB(DBFIJENOPDA KGADGOFNJDC) { bool flag; this.GMGLLCIMDIA(flag); RoleCollectionProtobufType roleCollectionProtobufType = this.LBMEFCFIDFK(); int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E6B4 RID: 59060 RVA: 0x0034FEE4 File Offset: 0x0034E0E4 [Token(Token = "0x600E6B4")] [Address(RVA = "0x2285450", Offset = "0x2284450", VA = "0x182285450", Slot = "16")] private void KKKDLFHHHIC(ref DBFIJENOPDA KGADGOFNJDC) { int[] array = this.JGIFDGDOGPO; } // Token: 0x0600E6B5 RID: 59061 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E6B5")] [Address(RVA = "0x228A800", Offset = "0x2289800", VA = "0x18228A800")] protected RoleManagerBase() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E6B6 RID: 59062 RVA: 0x0034FF00 File Offset: 0x0034E100 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600E6B6")] [Address(RVA = "0x228A590", Offset = "0x2289590", VA = "0x18228A590")] static RoleManagerBase() { int num; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, true, num != 0); num = 0; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, true, num2 != 0); num2 = 0; int num3; IILCGFIHJLP iilcgfihjlp = new IILCGFIHJLP(32, true, num3 != 0); num3 = 0; } // Token: 0x040095A0 RID: 38304 [Token(Token = "0x40095A0")] public static MFBGLIHGCGO OnRoleDefinitionUpdatedEvent; // Token: 0x040095A1 RID: 38305 [Token(Token = "0x40095A1")] public static OKNNKFGFODL OnRoleOrdersChangedEvent; // Token: 0x040095A2 RID: 38306 [Token(Token = "0x40095A2")] public static IILCGFIHJLP OnPlayerRoleDefinitionUpdatedEvent; // Token: 0x040095A3 RID: 38307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A3")] private Dictionary DEJPNFNLKHP; // Token: 0x040095A4 RID: 38308 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A4")] [JDBPLNPJCPC] [SerializeField] [Header("Debugging")] private List localPlayerSortedRoleDefinitions; // Token: 0x040095A5 RID: 38309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A5")] [JDBPLNPJCPC] [SerializeField] private RoleDefinitionType _cachedLocalPlayerRoleDefinition; // Token: 0x040095A6 RID: 38310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A6")] [JDBPLNPJCPC] [SerializeField] private List allSortedActiveRoleDefinitions; // Token: 0x040095A7 RID: 38311 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A7")] private Dictionary.FPKGDJPPILE> KEJIPALKKLA; // Token: 0x040095A8 RID: 38312 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A8")] private Dictionary ECONBMAJOPA; // Token: 0x040095A9 RID: 38313 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095A9")] [SerializeField] [Header("Role Defaults")] private RoleDefinitionType _defaultRoleDefinition; // Token: 0x040095AA RID: 38314 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095AA")] private readonly BJOIBBBOIKO NIMBPFLDDIB; // Token: 0x040095AB RID: 38315 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095AB")] protected bool CPIFDHDGEJG; // Token: 0x0200236B RID: 9067 // (Invoke) Token: 0x0600E6B8 RID: 59064 [Token(Token = "0x200236B")] public delegate RoleDefinitionType BCHNAINFJIH(int BGHHFOOBFMA, RoleDefinitionType EBOAJJCLJIE); // Token: 0x0200236C RID: 9068 [Token(Token = "0x200236C")] public sealed class ENCNFBMNBPG : MulticastDelegate { // Token: 0x0600E6BB RID: 59067 RVA: 0x0034FF34 File Offset: 0x0034E134 [Token(Token = "0x600E6BB")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public ENCNFBMNBPG(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { } // Token: 0x0600E6BC RID: 59068 RVA: 0x0034FF44 File Offset: 0x0034E144 [Token(Token = "0x600E6BC")] [Address(RVA = "0x5FF940", Offset = "0x5FE940", VA = "0x1805FF940", Slot = "13")] public bool Invoke(RoleDefinitionType LOLCMLEKMAF) { uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600E6BD RID: 59069 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E6BD")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")] public IAsyncResult BeginInvoke(RoleDefinitionType LOLCMLEKMAF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E6BE RID: 59070 RVA: 0x0034FFB0 File Offset: 0x0034E1B0 [Token(Token = "0x600E6BE")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x0200236D RID: 9069 [Token(Token = "0x200236D")] protected abstract class FPKGDJPPILE { // Token: 0x140000F1 RID: 241 // (add) Token: 0x0600E6BF RID: 59071 RVA: 0x0034FFC4 File Offset: 0x0034E1C4 // (remove) Token: 0x0600E6C0 RID: 59072 RVA: 0x0034FFEC File Offset: 0x0034E1EC [Token(Token = "0x140000F1")] public event Action IMFABOIILCJ { [Token(Token = "0x600E6BF")] [Address(RVA = "0x2277300", Offset = "0x2276300", VA = "0x182277300")] [CompilerGenerated] add { Action imfaboiilcj; Delegate @delegate; do { imfaboiilcj = this.IMFABOIILCJ; @delegate = Delegate.Combine(imfaboiilcj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != imfaboiilcj) { } } [Token(Token = "0x600E6C0")] [Address(RVA = "0x2277020", Offset = "0x2276020", VA = "0x182277020")] [CompilerGenerated] remove { Action imfaboiilcj; Delegate @delegate; do { imfaboiilcj = this.IMFABOIILCJ; @delegate = Delegate.Remove(imfaboiilcj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != imfaboiilcj) { } } } // Token: 0x17002497 RID: 9367 // (get) Token: 0x0600E6C1 RID: 59073 RVA: 0x00350014 File Offset: 0x0034E214 [Token(Token = "0x17002497")] public int EHGKHLFDMMM { [Token(Token = "0x600E6C1")] [Address(RVA = "0x22774D0", Offset = "0x22764D0", VA = "0x1822774D0")] get { return this.JNMKCEMDCEO(); } } // Token: 0x0600E6C2 RID: 59074 RVA: 0x00350030 File Offset: 0x0034E230 [Token(Token = "0x600E6C2")] [Address(RVA = "0x22775B0", Offset = "0x22765B0", VA = "0x1822775B0")] protected FPKGDJPPILE(AGAJMBPABDL AGIHAKFFCCD) { this.AGIHAKFFCCD = AGIHAKFFCCD; } // Token: 0x0600E6C3 RID: 59075 [Token(Token = "0x600E6C3")] [Address(Slot = "4")] protected abstract int JNMKCEMDCEO(); // Token: 0x0600E6C4 RID: 59076 RVA: 0x00350050 File Offset: 0x0034E250 [Token(Token = "0x600E6C4")] [Address(RVA = "0x2277490", Offset = "0x2276490", VA = "0x182277490")] public void OHGBAKMLHEP(int LFBNLKLFONC) { if (this.AGIHAKFFCCD.DMKCIEPGGAB) { int num = this.JNMKCEMDCEO(); return; } } // Token: 0x0600E6C5 RID: 59077 [Token(Token = "0x600E6C5")] [Address(Slot = "5")] protected abstract void IJGHGFDPJPD(int LFBNLKLFONC); // Token: 0x0600E6C6 RID: 59078 RVA: 0x0035007C File Offset: 0x0034E27C [Token(Token = "0x600E6C6")] [Address(RVA = "0x22771E0", Offset = "0x22761E0", VA = "0x1822771E0")] public bool IDIPDFAKLHC(int IENKDAKBEDP) { return this.EHGKHLFDMMM == IENKDAKBEDP; } // Token: 0x0600E6C7 RID: 59079 RVA: 0x00350098 File Offset: 0x0034E298 [Token(Token = "0x600E6C7")] [Address(RVA = "0x22770D0", Offset = "0x22760D0", VA = "0x1822770D0")] internal bool FBFFEJCMIPB(int POFDBMDCPCO) { (new int[1])[0] = POFDBMDCPCO; int num = this.JNMKCEMDCEO(); throw new NullReferenceException(); } // Token: 0x0600E6C8 RID: 59080 RVA: 0x003500C0 File Offset: 0x0034E2C0 [Token(Token = "0x600E6C8")] [Address(RVA = "0x2276F80", Offset = "0x2275F80", VA = "0x182276F80")] internal bool BIKDCNNHDDD(int NENFLCANOGE) { (new int[1])[0] = NENFLCANOGE; int num = this.JNMKCEMDCEO(); throw new NullReferenceException(); } // Token: 0x0600E6C9 RID: 59081 RVA: 0x003500E8 File Offset: 0x0034E2E8 [Token(Token = "0x600E6C9")] [Address(RVA = "0x22773B0", Offset = "0x22763B0", VA = "0x1822773B0")] internal bool NBKCILFGFHI(int[] LJKANBGPJLP, int[] NMPNJKFNHKC) { int num = this.EHGKHLFDMMM; int num2 = 0; if (LJKANBGPJLP != 0) { int length = LJKANBGPJLP.Length; if (num2 < length) { num2++; } } if (NMPNJKFNHKC != 0) { int length2 = NMPNJKFNHKC.Length; if (num2 < length2) { num2++; } } int num3 = this.JNMKCEMDCEO(); throw new NullReferenceException(); } // Token: 0x0600E6CA RID: 59082 RVA: 0x00350134 File Offset: 0x0034E334 [Token(Token = "0x600E6CA")] [Address(RVA = "0x2277170", Offset = "0x2276170", VA = "0x182277170")] internal bool HEBNFJCNDNC(int MBEEGFNOFPI) { AGAJMBPABDL agihakffccd = this.AGIHAKFFCCD; int num = 0; if ((agihakffccd.DMKCIEPGGAB ? 1 : 0) != num) { int num2 = this.EHGKHLFDMMM; int num3 = this.JNMKCEMDCEO(); } throw new NullReferenceException(); } // Token: 0x0600E6CB RID: 59083 RVA: 0x00350168 File Offset: 0x0034E368 [Token(Token = "0x600E6CB")] [Address(RVA = "0x2277220", Offset = "0x2276220", VA = "0x182277220")] internal void LKLKGDMFMCC() { int num = this.JNMKCEMDCEO(); } // Token: 0x0600E6CC RID: 59084 RVA: 0x00350184 File Offset: 0x0034E384 [Token(Token = "0x600E6CC")] [Address(RVA = "0x2277250", Offset = "0x2276250", VA = "0x182277250")] protected void MCBMFEECHCP() { Action imfaboiilcj = this.IMFABOIILCJ; if (imfaboiilcj != 0) { AGAJMBPABDL agihakffccd = this.AGIHAKFFCCD; int num = this.EHGKHLFDMMM; imfaboiilcj(agihakffccd, num); } } // Token: 0x0600E6CD RID: 59085 RVA: 0x003501B4 File Offset: 0x0034E3B4 [Token(Token = "0x600E6CD")] [Address(RVA = "0x22772E0", Offset = "0x22762E0", VA = "0x1822772E0")] private static string MCGBEFLELAO(int GDDIOFMFICP) { string text; return text; } // Token: 0x0600E6CE RID: 59086 RVA: 0x003501C4 File Offset: 0x0034E3C4 [Token(Token = "0x600E6CE")] [Address(RVA = "0x2277500", Offset = "0x2276500", VA = "0x182277500", Slot = "3")] public override string ToString() { int inpoaaaoahi = this.AGIHAKFFCCD.INPOAAAOAHI; string text = RoleManagerBase.FPKGDJPPILE.MCGBEFLELAO(this.EHGKHLFDMMM); return string.Format("PlayerRoles[{0}] {1}", inpoaaaoahi, text); } // Token: 0x040095AD RID: 38317 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095AD")] protected readonly AGAJMBPABDL AGIHAKFFCCD; } // Token: 0x0200236E RID: 9070 [Token(Token = "0x200236E")] [CompilerGenerated] private sealed class BGHFPADJNJM { // Token: 0x0600E6CF RID: 59087 RVA: 0x003501FC File Offset: 0x0034E3FC [Token(Token = "0x600E6CF")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public BGHFPADJNJM() { } // Token: 0x0600E6D0 RID: 59088 RVA: 0x00350218 File Offset: 0x0034E418 [Token(Token = "0x600E6D0")] [Address(RVA = "0x2275B80", Offset = "0x2274B80", VA = "0x182275B80")] internal bool b__0(RoleDefinitionType r) { this.<>4__this.CGMHFAALDDC(); bool flag; return flag; } // Token: 0x040095AE RID: 38318 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095AE")] public RoleManagerBase <>4__this; // Token: 0x040095AF RID: 38319 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095AF")] public int everyoneRoleId; } // Token: 0x0200236F RID: 9071 [Token(Token = "0x200236F")] [CompilerGenerated] private sealed class MABLPLHNADF { // Token: 0x0600E6D1 RID: 59089 RVA: 0x00350238 File Offset: 0x0034E438 [Token(Token = "0x600E6D1")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public MABLPLHNADF() { } // Token: 0x0600E6D2 RID: 59090 RVA: 0x00350254 File Offset: 0x0034E454 [Token(Token = "0x600E6D2")] [Address(RVA = "0x2278C80", Offset = "0x2277C80", VA = "0x182278C80")] internal int b__0(RoleDefinitionType roleA, RoleDefinitionType roleB) { int num; return num; } // Token: 0x040095B0 RID: 38320 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095B0")] public bool reverseOrder; } // Token: 0x02002371 RID: 9073 [Token(Token = "0x2002371")] [CompilerGenerated] private sealed class GALCABOJHID { // Token: 0x0600E6D9 RID: 59097 RVA: 0x003502C0 File Offset: 0x0034E4C0 [Token(Token = "0x600E6D9")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public GALCABOJHID() { } // Token: 0x0600E6DA RID: 59098 RVA: 0x003502DC File Offset: 0x0034E4DC [Token(Token = "0x600E6DA")] [Address(RVA = "0x2277DC0", Offset = "0x2276DC0", VA = "0x182277DC0")] internal bool b__1(RoleDefinitionType r) { throw new NullReferenceException(); } // Token: 0x040095B6 RID: 38326 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095B6")] public GJJLAOJHDKF rank; // Token: 0x040095B7 RID: 38327 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095B7")] public int indexOffset; } // Token: 0x02002372 RID: 9074 [Token(Token = "0x2002372")] [CompilerGenerated] private sealed class GFONCCNJHHD { // Token: 0x0600E6DB RID: 59099 RVA: 0x003502F0 File Offset: 0x0034E4F0 [Token(Token = "0x600E6DB")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public GFONCCNJHHD() { } // Token: 0x0600E6DC RID: 59100 RVA: 0x0035030C File Offset: 0x0034E50C [Token(Token = "0x600E6DC")] [Address(RVA = "0x2277E80", Offset = "0x2276E80", VA = "0x182277E80")] internal bool b__1(RoleDefinitionType r) { string text = this.newRoleName.ToLowerInvariant(); throw new NullReferenceException(); } // Token: 0x040095B8 RID: 38328 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40095B8")] public string newRoleName; } } }