1665 lines
61 KiB
C#
1665 lines
61 KiB
C#
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: 0x02002286 RID: 8838
|
|
[Token(Token = "0x2002286")]
|
|
public abstract class RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType> : NetworkedSingletonMonoBehaviour<RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>>, HNJKPIGALIL where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN<RoleIdType, RolePermissionType, RoleDefinitionType>, DHKENJAJOIJ<RoleProtobufType, RoleIdType>, new() where RoleProtobufType : IMessage<RoleProtobufType> where RoleCollectionProtobufType : IMessage<RoleCollectionProtobufType>
|
|
{
|
|
// Token: 0x170023F2 RID: 9202
|
|
// (get) Token: 0x0600E240 RID: 57920 RVA: 0x00345F0C File Offset: 0x0034410C
|
|
// (set) Token: 0x0600E241 RID: 57921 RVA: 0x00345F20 File Offset: 0x00344120
|
|
[Token(Token = "0x170023F2")]
|
|
public RoleDefinitionType GKIDCPPDFBB
|
|
{
|
|
[Token(Token = "0x600E240")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600E240)
|
|
|
|
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 = "0x600E241")]
|
|
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
|
private set
|
|
{
|
|
this.CPIFDHDGEJG = value != null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170023F3 RID: 9203
|
|
// (get) Token: 0x0600E242 RID: 57922
|
|
[Token(Token = "0x170023F3")]
|
|
protected abstract int[] JGIFDGDOGPO
|
|
{
|
|
[Token(Token = "0x600E242")]
|
|
[Address(Slot = "17")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170023F4 RID: 9204
|
|
// (get) Token: 0x0600E243 RID: 57923 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170023F4")]
|
|
public RoleDefinitionType HKILNJHILDM
|
|
{
|
|
[Token(Token = "0x600E243")]
|
|
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170023F5 RID: 9205
|
|
// (get) Token: 0x0600E244 RID: 57924 RVA: 0x00345F34 File Offset: 0x00344134
|
|
[Token(Token = "0x170023F5")]
|
|
private RoleDefinitionType KJJFCDCELDA
|
|
{
|
|
[Token(Token = "0x600E244")]
|
|
[Address(RVA = "0xE12390", Offset = "0xE11190", VA = "0x180E12390")]
|
|
get
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E245 RID: 57925 RVA: 0x00345F50 File Offset: 0x00344150
|
|
[Token(Token = "0x600E245")]
|
|
[Address(RVA = "0x211A500", Offset = "0x2119300", VA = "0x18211A500")]
|
|
public void AddEveryoneRoleDefinition(RoleDefinitionType ONGBFDACHHG, object PIHIPPPPEBI, GFIIGJJANNG JMHKMOACHDG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E246 RID: 57926 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E246")]
|
|
[Address(RVA = "0x211F170", Offset = "0x211DF70", VA = "0x18211F170")]
|
|
public void RemoveEveryoneRoleDefinition(object PIHIPPPPEBI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E247 RID: 57927 RVA: 0x00345F68 File Offset: 0x00344168
|
|
[Token(Token = "0x600E247")]
|
|
[Address(RVA = "0x211AA00", Offset = "0x2119800", VA = "0x18211AA00", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
this.Awake();
|
|
this.InitializeRoles();
|
|
int num = 0;
|
|
this.UpdatePredefinedRoles(num);
|
|
Action<AGAJMBPABDL> action;
|
|
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.OLDCNLGOCOH, action);
|
|
Action<AGAJMBPABDL> action2;
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.HPHOOJLDKKM, action2);
|
|
Action<AGAJMBPABDL> action3;
|
|
KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.AHNDGBAECON, action3);
|
|
}
|
|
|
|
// Token: 0x0600E248 RID: 57928 RVA: 0x00345FC0 File Offset: 0x003441C0
|
|
[Token(Token = "0x600E248")]
|
|
[Address(RVA = "0x18D04B0", Offset = "0x18CF2B0", VA = "0x1818D04B0", Slot = "18")]
|
|
protected virtual void Start()
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E249 RID: 57929 RVA: 0x00345FDC File Offset: 0x003441DC
|
|
[Token(Token = "0x600E249")]
|
|
[Address(RVA = "0x211E7E0", Offset = "0x211D5E0", VA = "0x18211E7E0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
this.OnDestroy();
|
|
Action<AGAJMBPABDL> action;
|
|
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.OLDCNLGOCOH, action);
|
|
Action<AGAJMBPABDL> action2;
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.HPHOOJLDKKM, action2);
|
|
Action<AGAJMBPABDL> action3;
|
|
KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.AHNDGBAECON, action3);
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E24A RID: 57930
|
|
[Token(Token = "0x600E24A")]
|
|
[Address(Slot = "19")]
|
|
protected abstract void CGMHFAALDDC();
|
|
|
|
// Token: 0x0600E24B RID: 57931
|
|
[Token(Token = "0x600E24B")]
|
|
[Address(Slot = "20")]
|
|
protected abstract int JLHFDBNABEO(RoleIdType BGHHFOOBFMA);
|
|
|
|
// Token: 0x0600E24C RID: 57932
|
|
[Token(Token = "0x600E24C")]
|
|
[Address(Slot = "21")]
|
|
protected abstract RoleIdType MEPAEFIIPBD(int BGHHFOOBFMA);
|
|
|
|
// Token: 0x0600E24D RID: 57933
|
|
[Token(Token = "0x600E24D")]
|
|
[Address(Slot = "22")]
|
|
protected abstract int[] IHAKAMMGHLM(RoleIdType[] BGHHFOOBFMA);
|
|
|
|
// Token: 0x0600E24E RID: 57934
|
|
[Token(Token = "0x600E24E")]
|
|
[Address(Slot = "23")]
|
|
protected abstract bool FMAEGJFPJLP(int BGHHFOOBFMA);
|
|
|
|
// Token: 0x0600E24F RID: 57935
|
|
[Token(Token = "0x600E24F")]
|
|
[Address(Slot = "24")]
|
|
protected abstract RoleDefinitionType MEPJPBMHJDF(int FHCCCOABPJI, RoleDefinitionType EBOAJJCLJIE, [Optional] string LKHMIMBGLNC);
|
|
|
|
// Token: 0x0600E250 RID: 57936 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E250")]
|
|
[Address(RVA = "0x211B1B0", Offset = "0x2119FB0", VA = "0x18211B1B0")]
|
|
private bool CLHGFDCEIHG(AGAJMBPABDL IEKDDPPNFPF, out RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.FPKGDJPPILE IENKDAKBEDP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E251 RID: 57937
|
|
[Token(Token = "0x600E251")]
|
|
[Address(Slot = "25")]
|
|
protected abstract RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.FPKGDJPPILE INELADLDOKF(AGAJMBPABDL IEKDDPPNFPF);
|
|
|
|
// Token: 0x0600E252 RID: 57938 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E252")]
|
|
[Address(RVA = "0x211CE20", Offset = "0x211BC20", VA = "0x18211CE20", Slot = "26")]
|
|
protected virtual RoleIdType JBJHLODKFDH(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x170023F6 RID: 9206
|
|
// (get) Token: 0x0600E253 RID: 57939
|
|
[Token(Token = "0x170023F6")]
|
|
protected abstract bool GBFHJKPPEPC
|
|
{
|
|
[Token(Token = "0x600E253")]
|
|
[Address(Slot = "27")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x0600E254 RID: 57940 RVA: 0x0034602C File Offset: 0x0034422C
|
|
[Token(Token = "0x600E254")]
|
|
[Address(RVA = "0x211F2C0", Offset = "0x211E0C0", VA = "0x18211F2C0")]
|
|
public void RequestAddRole(AGAJMBPABDL IEKDDPPNFPF, RoleIdType DCDOMGBPFCN)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E255 RID: 57941 RVA: 0x00346040 File Offset: 0x00344240
|
|
[Token(Token = "0x600E255")]
|
|
[Address(RVA = "0x211F570", Offset = "0x211E370", VA = "0x18211F570")]
|
|
public void RequestRemoveRole(AGAJMBPABDL IEKDDPPNFPF, RoleIdType BMHGLDHHIEM)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E256 RID: 57942 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E256")]
|
|
[Address(RVA = "0x211F750", Offset = "0x211E550", VA = "0x18211F750")]
|
|
public void RequestToggleRoles(AGAJMBPABDL IEKDDPPNFPF, RoleIdType? DCDOMGBPFCN, RoleIdType? BMHGLDHHIEM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E257 RID: 57943 RVA: 0x00346054 File Offset: 0x00344254
|
|
[Token(Token = "0x600E257")]
|
|
[Address(RVA = "0x211F600", Offset = "0x211E400", VA = "0x18211F600")]
|
|
public void RequestToggleRoles(AGAJMBPABDL IEKDDPPNFPF, RoleIdType[] LJKANBGPJLP, RoleIdType[] NMPNJKFNHKC)
|
|
{
|
|
RoleIdType roleIdType;
|
|
if (KKPBCOOONNK.ADEBHCHKEEC && roleIdType != 0)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E258 RID: 57944 RVA: 0x00346080 File Offset: 0x00344280
|
|
[Token(Token = "0x600E258")]
|
|
[Address(RVA = "0x211FFD0", Offset = "0x211EDD0", VA = "0x18211FFD0")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcLocalPlayerToggleRoles(int[] LJKANBGPJLP, int[] NMPNJKFNHKC)
|
|
{
|
|
RoleIdType roleIdType;
|
|
if (KKPBCOOONNK.ADEBHCHKEEC && roleIdType != 0)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E259 RID: 57945 RVA: 0x003460AC File Offset: 0x003442AC
|
|
[Token(Token = "0x600E259")]
|
|
[Address(RVA = "0x211D380", Offset = "0x211C180", VA = "0x18211D380")]
|
|
protected void LFKGHBIHLCL(RoleIdType LFBNLKLFONC)
|
|
{
|
|
if (KKPBCOOONNK.ADEBHCHKEEC)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
this.CGMHFAALDDC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E25A RID: 57946 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E25A")]
|
|
[Address(RVA = "0x211CAF0", Offset = "0x211B8F0", VA = "0x18211CAF0")]
|
|
public void InitializeRoles()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E25B RID: 57947 RVA: 0x003460D8 File Offset: 0x003442D8
|
|
[Token(Token = "0x600E25B")]
|
|
[Address(RVA = "0x2121120", Offset = "0x211FF20", VA = "0x182121120")]
|
|
public bool TryGetActiveRoleByGuid(Guid JPGBOLJNPPN, out RoleIdType BGHHFOOBFMA)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600E25C RID: 57948 RVA: 0x003460F4 File Offset: 0x003442F4
|
|
[Token(Token = "0x600E25C")]
|
|
[Address(RVA = "0x21211E0", Offset = "0x211FFE0", VA = "0x1821211E0")]
|
|
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<RoleIdType, RolePermissionType, RoleDefinitionType>).TypeHandle)
|
|
{
|
|
num++;
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
while (num2 != 0);
|
|
num2 += num2;
|
|
num2 += 19;
|
|
num2 += typeof(List<RoleDefinitionType>.Enumerator).TypeHandle;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E25D RID: 57949 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E25D")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "28")]
|
|
protected virtual void AOJABMGFNLF()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E25E RID: 57950 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E25E")]
|
|
[Address(RVA = "0x2121A00", Offset = "0x2120800", VA = "0x182121A00")]
|
|
public void UpdatePredefinedRoles([Optional] List<RoleDefinitionType> CDCBEDPGDPD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E25F RID: 57951 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E25F")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "29")]
|
|
protected virtual void FFKJKILNOIC(ref List<RoleDefinitionType> MGKECHLIBOP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E260 RID: 57952 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E260")]
|
|
[Address(RVA = "0x211A2C0", Offset = "0x21190C0", VA = "0x18211A2C0")]
|
|
private void ACELJJHDOAI(int GAHGOIJMCBH, RoleDefinitionType LOLCMLEKMAF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E261 RID: 57953 RVA: 0x00346164 File Offset: 0x00344364
|
|
[Token(Token = "0x600E261")]
|
|
[Address(RVA = "0x211CAC0", Offset = "0x211B8C0", VA = "0x18211CAC0", Slot = "30")]
|
|
protected virtual void IMFABOIILCJ(AGAJMBPABDL AGIHAKFFCCD, int PGPIGPPKHGL)
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E262 RID: 57954 RVA: 0x00346180 File Offset: 0x00344380
|
|
[Token(Token = "0x600E262")]
|
|
[Address(RVA = "0x211C9C0", Offset = "0x211B7C0", VA = "0x18211C9C0")]
|
|
public List<RoleDefinitionType> GetSortedActiveRoles(bool MKAFBEKJIHN = false)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600E262)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.List`1<RoleDefinitionType> 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: 0x0600E263 RID: 57955 RVA: 0x003461A0 File Offset: 0x003443A0
|
|
[Token(Token = "0x600E263")]
|
|
[Address(RVA = "0x211AC10", Offset = "0x2119A10", VA = "0x18211AC10")]
|
|
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: 0x0600E264 RID: 57956 RVA: 0x003461E8 File Offset: 0x003443E8
|
|
[Token(Token = "0x600E264")]
|
|
[Address(RVA = "0x211C990", Offset = "0x211B790", VA = "0x18211C990")]
|
|
public List<RoleDefinitionType> GetSortedActiveRolesForPlayer(AGAJMBPABDL IEKDDPPNFPF, bool MKAFBEKJIHN = false)
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E265 RID: 57957 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E265")]
|
|
[Address(RVA = "0x211B520", Offset = "0x211A320", VA = "0x18211B520")]
|
|
private List<RoleDefinitionType> FLCPOFAKGDC(AGAJMBPABDL AGIHAKFFCCD, bool MKAFBEKJIHN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E266 RID: 57958 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E266")]
|
|
[Address(RVA = "0x211E220", Offset = "0x211D020", VA = "0x18211E220")]
|
|
private List<RoleDefinitionType> NBDOOMEAIAB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E267 RID: 57959 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E267")]
|
|
[Address(RVA = "0x211E730", Offset = "0x211D530", VA = "0x18211E730")]
|
|
protected void OGEGEKEACGC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E268 RID: 57960 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E268")]
|
|
[Address(RVA = "0x211D210", Offset = "0x211C010", VA = "0x18211D210")]
|
|
protected void KEHAFGDDECH()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E269 RID: 57961 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E269")]
|
|
[Address(RVA = "0x211AD00", Offset = "0x2119B00", VA = "0x18211AD00")]
|
|
protected RoleDefinitionType CBGHFAPFBFM(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E26A RID: 57962
|
|
[Token(Token = "0x600E26A")]
|
|
[Address(Slot = "31")]
|
|
protected abstract void KGFJOIKALKD(AGAJMBPABDL IEKDDPPNFPF, RoleDefinitionType LOGOOOJKMPC);
|
|
|
|
// Token: 0x0600E26B RID: 57963 RVA: 0x00346204 File Offset: 0x00344404
|
|
[Token(Token = "0x600E26B")]
|
|
[Address(RVA = "0x13FD250", Offset = "0x13FC050", VA = "0x1813FD250")]
|
|
public RoleDefinitionType GetEveryoneRoleDefinition()
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E26C RID: 57964 RVA: 0x00346220 File Offset: 0x00344420
|
|
[Token(Token = "0x600E26C")]
|
|
[Address(RVA = "0x211C830", Offset = "0x211B630", VA = "0x18211C830")]
|
|
public RoleDefinitionType GetLocalPlayerRoleDefinition()
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
int[] array = this.JGIFDGDOGPO;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E26D RID: 57965 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E26D")]
|
|
[Address(RVA = "0x211C8C0", Offset = "0x211B6C0", VA = "0x18211C8C0")]
|
|
public RoleDefinitionType GetPlayerRoleDefinition(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E26E RID: 57966 RVA: 0x00346244 File Offset: 0x00344444
|
|
[Token(Token = "0x600E26E")]
|
|
[Address(RVA = "0x211EEC0", Offset = "0x211DCC0", VA = "0x18211EEC0")]
|
|
public bool PlayerHasRole(AGAJMBPABDL AGIHAKFFCCD, RoleIdType IENKDAKBEDP)
|
|
{
|
|
if (KKPBCOOONNK.ADEBHCHKEEC && AGIHAKFFCCD != 0)
|
|
{
|
|
this.CGMHFAALDDC();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E26F RID: 57967 RVA: 0x00346270 File Offset: 0x00344470
|
|
[Token(Token = "0x600E26F")]
|
|
[Address(RVA = "0x211F350", Offset = "0x211E150", VA = "0x18211F350")]
|
|
public void RequestPlayerAddRoleToOtherPlayer(AGAJMBPABDL CDFCCICPHFJ, AGAJMBPABDL OEIHOFFDNNO, RoleIdType DCDOMGBPFCN)
|
|
{
|
|
if (this.PlayerCanModifyRoleDefinition(CDFCCICPHFJ, OEIHOFFDNNO))
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
this.CGMHFAALDDC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E270 RID: 57968 RVA: 0x003462A0 File Offset: 0x003444A0
|
|
[Token(Token = "0x600E270")]
|
|
[Address(RVA = "0x2120C70", Offset = "0x211FA70", VA = "0x182120C70")]
|
|
[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: 0x0600E271 RID: 57969 RVA: 0x003462D8 File Offset: 0x003444D8
|
|
[Token(Token = "0x600E271")]
|
|
[Address(RVA = "0x211F460", Offset = "0x211E260", VA = "0x18211F460")]
|
|
public void RequestPlayerRemoveRoleFromOtherPlayer(AGAJMBPABDL CDFCCICPHFJ, AGAJMBPABDL OEIHOFFDNNO, RoleIdType BMHGLDHHIEM)
|
|
{
|
|
if (this.PlayerCanModifyRoleDefinition(CDFCCICPHFJ, OEIHOFFDNNO))
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
this.CGMHFAALDDC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E272 RID: 57970 RVA: 0x00346308 File Offset: 0x00344508
|
|
[Token(Token = "0x600E272")]
|
|
[Address(RVA = "0x2120DB0", Offset = "0x211FBB0", VA = "0x182120DB0")]
|
|
[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: 0x0600E273 RID: 57971 RVA: 0x00346340 File Offset: 0x00344540
|
|
[Token(Token = "0x600E273")]
|
|
[Address(RVA = "0x211D710", Offset = "0x211C510", VA = "0x18211D710")]
|
|
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: 0x0600E274 RID: 57972 RVA: 0x00346378 File Offset: 0x00344578
|
|
[Token(Token = "0x600E274")]
|
|
[Address(RVA = "0x211EBF0", Offset = "0x211D9F0", VA = "0x18211EBF0")]
|
|
public bool PlayerCanChangeRoleName(AGAJMBPABDL IEKDDPPNFPF, RoleIdType BGHHFOOBFMA)
|
|
{
|
|
bool flag;
|
|
if (this.IsPlayerDefinedRole(IEKDDPPNFPF) && flag)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E275 RID: 57973 RVA: 0x0034639C File Offset: 0x0034459C
|
|
[Token(Token = "0x600E275")]
|
|
[Address(RVA = "0x2120600", Offset = "0x211F400", VA = "0x182120600")]
|
|
[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: 0x0600E276 RID: 57974 RVA: 0x003463E0 File Offset: 0x003445E0
|
|
[Token(Token = "0x600E276")]
|
|
[Address(RVA = "0x2120B60", Offset = "0x211F960", VA = "0x182120B60")]
|
|
[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: 0x0600E277 RID: 57975 RVA: 0x00346410 File Offset: 0x00344610
|
|
[Token(Token = "0x600E277")]
|
|
[Address(RVA = "0x211D860", Offset = "0x211C660", VA = "0x18211D860")]
|
|
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: 0x0600E278 RID: 57976 RVA: 0x00346474 File Offset: 0x00344674
|
|
[Token(Token = "0x600E278")]
|
|
[Address(RVA = "0x2120440", Offset = "0x211F240", VA = "0x182120440")]
|
|
[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: 0x0600E279 RID: 57977 RVA: 0x003464B4 File Offset: 0x003446B4
|
|
[Token(Token = "0x600E279")]
|
|
[Address(RVA = "0x21209E0", Offset = "0x211F7E0", VA = "0x1821209E0")]
|
|
[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: 0x0600E27A RID: 57978 RVA: 0x003464F0 File Offset: 0x003446F0
|
|
[Token(Token = "0x600E27A")]
|
|
[Address(RVA = "0x211EFC0", Offset = "0x211DDC0", VA = "0x18211EFC0")]
|
|
public void PlayerRequestMoveRole(AGAJMBPABDL JKJPFDENCGO, RoleIdType JJCMCFNOJBK, bool KNIKPKEBLNF)
|
|
{
|
|
bool flag = KKPBCOOONNK.ADEBHCHKEEC;
|
|
if (flag && flag)
|
|
{
|
|
bool dfeilcnkdag = base.JDHMIOJKLCK.DFEILCNKDAG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E27B RID: 57979 RVA: 0x00346528 File Offset: 0x00344728
|
|
[Token(Token = "0x600E27B")]
|
|
[Address(RVA = "0x21207B0", Offset = "0x211F5B0", VA = "0x1821207B0")]
|
|
[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: 0x0600E27C RID: 57980 RVA: 0x00346564 File Offset: 0x00344764
|
|
[Token(Token = "0x600E27C")]
|
|
[Address(RVA = "0x2120F80", Offset = "0x211FD80", VA = "0x182120F80")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcSwapRoleOrder(RoleIdType JJCMCFNOJBK, RoleIdType HLNLEJCIJCH, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition;
|
|
RoleDefinitionType defaultRoleDefinition2 = this._defaultRoleDefinition;
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E27D RID: 57981 RVA: 0x0034658C File Offset: 0x0034478C
|
|
[Token(Token = "0x600E27D")]
|
|
[Address(RVA = "0x211B300", Offset = "0x211A100", VA = "0x18211B300")]
|
|
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: 0x0600E27E RID: 57982 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E27E")]
|
|
[Address(RVA = "0x2121530", Offset = "0x2120330", VA = "0x182121530")]
|
|
public bool TryGetSortedAvailablePlayerRoles(int PIKAIMCIPBO, out List<DHKPBIAHMHG<RoleIdType, GJJLAOJHDKF>> DKNIDEMNFLH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E27F RID: 57983 RVA: 0x003465BC File Offset: 0x003447BC
|
|
[Token(Token = "0x600E27F")]
|
|
[Address(RVA = "0x211CE90", Offset = "0x211BC90", VA = "0x18211CE90")]
|
|
private RoleDefinitionType JCLPGAFFDKO(RoleDefinitionType NFNDIJCIPPM, bool KNIKPKEBLNF)
|
|
{
|
|
if (typeof(RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.<>c).TypeHandle == 0)
|
|
{
|
|
}
|
|
IEnumerable enumerable;
|
|
Func func;
|
|
IEnumerator enumerator = Enumerable.Where(enumerable, func).GetEnumerator();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E280 RID: 57984 RVA: 0x003465EC File Offset: 0x003447EC
|
|
[Token(Token = "0x600E280")]
|
|
[Address(RVA = "0x211E6E0", Offset = "0x211D4E0", VA = "0x18211E6E0", Slot = "32")]
|
|
protected virtual bool NINOBPHPMOO(AGAJMBPABDL JKJPFDENCGO, RoleDefinitionType GPLBFCPMJOC, RoleDefinitionType ODCFAOCDPHA)
|
|
{
|
|
return KKPBCOOONNK.ADEBHCHKEEC;
|
|
}
|
|
|
|
// Token: 0x0600E281 RID: 57985 RVA: 0x00346600 File Offset: 0x00344800
|
|
[Token(Token = "0x600E281")]
|
|
[Address(RVA = "0x211EC60", Offset = "0x211DA60", VA = "0x18211EC60")]
|
|
public bool PlayerCanCreateRole(AGAJMBPABDL AGIHAKFFCCD, out RoleDefinitionType DINCDAECBAI, bool HKMPELKMELI = false)
|
|
{
|
|
bool flag;
|
|
if (!KKPBCOOONNK.ADEBHCHKEEC || HKMPELKMELI || flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E282 RID: 57986 RVA: 0x00346628 File Offset: 0x00344828
|
|
[Token(Token = "0x600E282")]
|
|
[Address(RVA = "0x211D4A0", Offset = "0x211C2A0", VA = "0x18211D4A0")]
|
|
public bool LocalRequestCreateRole(string MJCDDENNGOD)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda;
|
|
base.JDHMIOJKLCK.RpcMaster<string>(fggimkccbda, MJCDDENNGOD);
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E283 RID: 57987 RVA: 0x00346658 File Offset: 0x00344858
|
|
[Token(Token = "0x600E283")]
|
|
[Address(RVA = "0x211DEF0", Offset = "0x211CCF0", VA = "0x18211DEF0")]
|
|
public bool MasterForceCreateRole(out Guid NDHGPMLBGPM, out RoleIdType BPFNCJOOFFC)
|
|
{
|
|
Guid guid = Guid.NewGuid();
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600E284 RID: 57988 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E284")]
|
|
[Address(RVA = "0x211DB90", Offset = "0x211C990", VA = "0x18211DB90")]
|
|
public bool MasterForceCreateRoleWithGuid(Guid NDHGPMLBGPM, out RoleIdType BPFNCJOOFFC)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E285 RID: 57989 RVA: 0x00346674 File Offset: 0x00344874
|
|
[Token(Token = "0x600E285")]
|
|
[Address(RVA = "0x211F8B0", Offset = "0x211E6B0", VA = "0x18211F8B0")]
|
|
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<RoleIdType, RolePermissionType, RoleDefinitionType>).TypeHandle)
|
|
{
|
|
num++;
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
while (num2 != 0);
|
|
num2 += num2;
|
|
num2 += 19;
|
|
num2 += typeof(Dictionary<RoleIdType, RoleDefinitionType>.Enumerator).TypeHandle;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E286 RID: 57990 RVA: 0x003466E4 File Offset: 0x003448E4
|
|
[Token(Token = "0x600E286")]
|
|
[Address(RVA = "0x21200F0", Offset = "0x211EEF0", VA = "0x1821200F0")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcMasterRequestCreateRole(string MJCDDENNGOD, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
bool flag;
|
|
if (KKPBCOOONNK.BNNCCCFFALC && flag)
|
|
{
|
|
Guid guid = Guid.NewGuid();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E287 RID: 57991 RVA: 0x00346714 File Offset: 0x00344914
|
|
[Token(Token = "0x600E287")]
|
|
[Address(RVA = "0x211FC40", Offset = "0x211EA40", VA = "0x18211FC40")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcAddNewPlayerRole(string MJCDDENNGOD, RoleIdType BGHHFOOBFMA, Guid JPGBOLJNPPN)
|
|
{
|
|
int num = 0;
|
|
if (num < BGHHFOOBFMA)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E288 RID: 57992 RVA: 0x00346744 File Offset: 0x00344944
|
|
[Token(Token = "0x600E288")]
|
|
[Address(RVA = "0x211DA90", Offset = "0x211C890", VA = "0x18211DA90", Slot = "33")]
|
|
protected virtual bool MFNJGEEPNKI(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
return KKPBCOOONNK.ADEBHCHKEEC;
|
|
}
|
|
|
|
// Token: 0x0600E289 RID: 57993 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E289")]
|
|
[Address(RVA = "0x211B480", Offset = "0x211A280", VA = "0x18211B480")]
|
|
private bool EHODHBHFFKF(out RoleDefinitionType DINCDAECBAI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E28A RID: 57994 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E28A")]
|
|
[Address(RVA = "0x211ED40", Offset = "0x211DB40", VA = "0x18211ED40")]
|
|
public bool PlayerCanDeleteRole(RoleIdType NENFLCANOGE, AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E28B RID: 57995 RVA: 0x00346758 File Offset: 0x00344958
|
|
[Token(Token = "0x600E28B")]
|
|
[Address(RVA = "0x211D5C0", Offset = "0x211C3C0", VA = "0x18211D5C0")]
|
|
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: 0x0600E28C RID: 57996 RVA: 0x0034678C File Offset: 0x0034498C
|
|
[Token(Token = "0x600E28C")]
|
|
[Address(RVA = "0x211DFB0", Offset = "0x211CDB0", VA = "0x18211DFB0")]
|
|
public bool MasterForceDeleteRole(RoleIdType NENFLCANOGE)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda;
|
|
base.JDHMIOJKLCK.RpcAll(fggimkccbda, NENFLCANOGE);
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E28D RID: 57997 RVA: 0x003467BC File Offset: 0x003449BC
|
|
[Token(Token = "0x600E28D")]
|
|
[Address(RVA = "0x21202F0", Offset = "0x211F0F0", VA = "0x1821202F0")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcMasterRequestDeleteRole(RoleIdType NENFLCANOGE, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
bool flag;
|
|
if (KKPBCOOONNK.BNNCCCFFALC && flag)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda;
|
|
base.JDHMIOJKLCK.RpcAll(fggimkccbda, NENFLCANOGE);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E28E RID: 57998 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E28E")]
|
|
[Address(RVA = "0x211FE00", Offset = "0x211EC00", VA = "0x18211FE00")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcDeletePlayerRole(RoleIdType NENFLCANOGE, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E28F RID: 57999
|
|
[Token(Token = "0x600E28F")]
|
|
[Address(Slot = "34")]
|
|
public abstract bool IsPlayerDefinedRole(RoleIdType BGHHFOOBFMA);
|
|
|
|
// Token: 0x0600E290 RID: 58000 RVA: 0x003467EC File Offset: 0x003449EC
|
|
[Token(Token = "0x600E290")]
|
|
[Address(RVA = "0x211A770", Offset = "0x2119570", VA = "0x18211A770")]
|
|
public bool AnyRole(RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.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<RoleIdType, RoleDefinitionType>.ValueCollection.Enumerator).TypeHandle;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E291 RID: 58001 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E291")]
|
|
[Address(RVA = "0x211A640", Offset = "0x2119440", VA = "0x18211A640")]
|
|
public bool AnyPlayerRole(RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.ENCNFBMNBPG MEAMDNNBFEC)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E292 RID: 58002 RVA: 0x00346844 File Offset: 0x00344A44
|
|
[Token(Token = "0x600E292")]
|
|
[Address(RVA = "0x211BA20", Offset = "0x211A820", VA = "0x18211BA20")]
|
|
protected void FNENMDMHCHH()
|
|
{
|
|
this.BBEHGGMHNDB();
|
|
this.KEHAFGDDECH();
|
|
}
|
|
|
|
// Token: 0x0600E293 RID: 58003 RVA: 0x00346864 File Offset: 0x00344A64
|
|
[Token(Token = "0x600E293")]
|
|
[Address(RVA = "0x211BB40", Offset = "0x211A940", VA = "0x18211BB40")]
|
|
public RoleDefinitionType FindActiveRoleByName(string MJCDDENNGOD)
|
|
{
|
|
new RoleManagerBase.GFONCCNJHHD().newRoleName = MJCDDENNGOD;
|
|
if (typeof(RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.<>c).TypeHandle == 0)
|
|
{
|
|
}
|
|
IEnumerable enumerable;
|
|
IEnumerator enumerator = enumerable.GetEnumerator();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E294 RID: 58004 RVA: 0x00346890 File Offset: 0x00344A90
|
|
[Token(Token = "0x600E294")]
|
|
[Address(RVA = "0x211C960", Offset = "0x211B760", VA = "0x18211C960")]
|
|
[NotNull]
|
|
public RoleDefinitionType GetRoleDefinition(RoleIdType BGHHFOOBFMA)
|
|
{
|
|
RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E295 RID: 58005 RVA: 0x003468AC File Offset: 0x00344AAC
|
|
[Token(Token = "0x600E295")]
|
|
[Address(RVA = "0x211EE70", Offset = "0x211DC70", VA = "0x18211EE70", Slot = "35")]
|
|
public virtual bool PlayerCanModifyRoleDefinition(AGAJMBPABDL BANKGLOHKOJ, RoleIdType BGHHFOOBFMA)
|
|
{
|
|
return KKPBCOOONNK.ADEBHCHKEEC;
|
|
}
|
|
|
|
// Token: 0x0600E296 RID: 58006 RVA: 0x003468C0 File Offset: 0x00344AC0
|
|
[Token(Token = "0x600E296")]
|
|
[Address(RVA = "0x211EBA0", Offset = "0x211D9A0", VA = "0x18211EBA0", Slot = "36")]
|
|
public virtual bool PlayerCanAssignRole(AGAJMBPABDL CDFCCICPHFJ, AGAJMBPABDL OEIHOFFDNNO, RoleIdType BGHHFOOBFMA)
|
|
{
|
|
return KKPBCOOONNK.ADEBHCHKEEC;
|
|
}
|
|
|
|
// Token: 0x0600E297 RID: 58007 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E297")]
|
|
[Address(RVA = "0x211E660", Offset = "0x211D460", VA = "0x18211E660")]
|
|
protected GJJLAOJHDKF NHGKIEFIOKC(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E298 RID: 58008 RVA: 0x003468D4 File Offset: 0x00344AD4
|
|
[Token(Token = "0x600E298")]
|
|
[Address(RVA = "0x211BE60", Offset = "0x211AC60", VA = "0x18211BE60")]
|
|
public GJJLAOJHDKF FindRoleRank(RoleIdType BGHHFOOBFMA)
|
|
{
|
|
RoleDefinitionType defaultRoleDefinition = this._defaultRoleDefinition;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Debug.LogError("RoleId with no Rank!");
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E299 RID: 58009 RVA: 0x003468FC File Offset: 0x00344AFC
|
|
[Token(Token = "0x600E299")]
|
|
[Address(RVA = "0x211C250", Offset = "0x211B050", VA = "0x18211C250")]
|
|
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: 0x0600E29A RID: 58010 RVA: 0x003469E0 File Offset: 0x00344BE0
|
|
[Token(Token = "0x600E29A")]
|
|
[Address(RVA = "0x211E9F0", Offset = "0x211D7F0", VA = "0x18211E9F0")]
|
|
private void OnPhotonPlayerConnected(AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA<byte[], EEAEPAPIPJB> fggimkccbda;
|
|
byte[] array;
|
|
base.JDHMIOJKLCK.RpcPlayer<byte[]>(AGIHAKFFCCD, fggimkccbda, array);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E29B RID: 58011 RVA: 0x00346A0C File Offset: 0x00344C0C
|
|
[Token(Token = "0x600E29B")]
|
|
[Address(RVA = "0x211EB30", Offset = "0x211D930", VA = "0x18211EB30")]
|
|
private void OnPhotonPlayerDisconnected(AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E29C RID: 58012 RVA: 0x00346A28 File Offset: 0x00344C28
|
|
[Token(Token = "0x600E29C")]
|
|
[Address(RVA = "0x211DAE0", Offset = "0x211C8E0", VA = "0x18211DAE0")]
|
|
private void MOMALNKGHFA(int NLLBNFNCLAL)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E29D RID: 58013 RVA: 0x00346A40 File Offset: 0x00344C40
|
|
[Token(Token = "0x600E29D")]
|
|
[Address(RVA = "0x211B180", Offset = "0x2119F80", VA = "0x18211B180")]
|
|
private void CIEAPEBILEG(AGAJMBPABDL DIPNOFHGLDP)
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E29E RID: 58014 RVA: 0x00346A5C File Offset: 0x00344C5C
|
|
[Token(Token = "0x600E29E")]
|
|
[Address(RVA = "0x211E0E0", Offset = "0x211CEE0", VA = "0x18211E0E0")]
|
|
public void MasterReinitializeRoles()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && KKPBCOOONNK.FEBBKGHNCKJ.Length != 0)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA<byte[], EEAEPAPIPJB> fggimkccbda;
|
|
byte[] array;
|
|
base.JDHMIOJKLCK.RpcOthers<byte[]>(fggimkccbda, array);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E29F RID: 58015 RVA: 0x00346A98 File Offset: 0x00344C98
|
|
[Token(Token = "0x600E29F")]
|
|
[Address(RVA = "0x2120EF0", Offset = "0x211FCF0", VA = "0x182120EF0")]
|
|
[NFOMENMAOIA]
|
|
protected void RpcReinitializeRoles(byte[] KCKDIGBCOME, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E2A0 RID: 58016
|
|
[Token(Token = "0x600E2A0")]
|
|
[Address(Slot = "37")]
|
|
protected abstract RoleCollectionProtobufType MNGDIIPNICA(DBFIJENOPDA KGADGOFNJDC);
|
|
|
|
// Token: 0x0600E2A1 RID: 58017
|
|
[Token(Token = "0x600E2A1")]
|
|
[Address(Slot = "38")]
|
|
protected abstract void CDNPEAAJAOL(ref DBFIJENOPDA KGADGOFNJDC, RoleCollectionProtobufType JHFHALKCDGD);
|
|
|
|
// Token: 0x0600E2A2 RID: 58018 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E2A2")]
|
|
[Address(RVA = "0x211BF60", Offset = "0x211AD60", VA = "0x18211BF60")]
|
|
protected void GMGLLCIMDIA(RoleCollectionProtobufType JHFHALKCDGD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E2A3 RID: 58019
|
|
[Token(Token = "0x600E2A3")]
|
|
[Address(Slot = "39")]
|
|
protected abstract RoleCollectionProtobufType HNBCMNLALEO(byte[] KCKDIGBCOME);
|
|
|
|
// Token: 0x0600E2A4 RID: 58020
|
|
[Token(Token = "0x600E2A4")]
|
|
[Address(Slot = "40")]
|
|
protected abstract void LEBDNKFDHII(RoleCollectionProtobufType JHFHALKCDGD);
|
|
|
|
// Token: 0x0600E2A5 RID: 58021
|
|
[Token(Token = "0x600E2A5")]
|
|
[Address(Slot = "41")]
|
|
protected abstract RoleCollectionProtobufType LBMEFCFIDFK();
|
|
|
|
// Token: 0x0600E2A6 RID: 58022 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E2A6")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "42")]
|
|
protected virtual void HEEDPDGPPON(DBFIJENOPDA KGADGOFNJDC)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E2A7 RID: 58023 RVA: 0x00346AAC File Offset: 0x00344CAC
|
|
[Token(Token = "0x600E2A7")]
|
|
[Address(RVA = "0x211CA20", Offset = "0x211B820", VA = "0x18211CA20", Slot = "15")]
|
|
private void HBINLEMAIGB(DBFIJENOPDA KGADGOFNJDC)
|
|
{
|
|
bool flag;
|
|
this.GMGLLCIMDIA(flag);
|
|
RoleCollectionProtobufType roleCollectionProtobufType = this.LBMEFCFIDFK();
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E2A8 RID: 58024 RVA: 0x00346AD4 File Offset: 0x00344CD4
|
|
[Token(Token = "0x600E2A8")]
|
|
[Address(RVA = "0x211D330", Offset = "0x211C130", VA = "0x18211D330", Slot = "16")]
|
|
private void KKKDLFHHHIC(ref DBFIJENOPDA KGADGOFNJDC)
|
|
{
|
|
int[] array = this.JGIFDGDOGPO;
|
|
}
|
|
|
|
// Token: 0x0600E2A9 RID: 58025 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E2A9")]
|
|
[Address(RVA = "0x21226E0", Offset = "0x21214E0", VA = "0x1821226E0")]
|
|
protected RoleManagerBase()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600E2AA RID: 58026 RVA: 0x00346AF0 File Offset: 0x00344CF0
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600E2AA")]
|
|
[Address(RVA = "0x2122470", Offset = "0x2121270", VA = "0x182122470")]
|
|
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: 0x040093CC RID: 37836
|
|
[Token(Token = "0x40093CC")]
|
|
public static MFBGLIHGCGO<RoleDefinitionType> OnRoleDefinitionUpdatedEvent;
|
|
|
|
// Token: 0x040093CD RID: 37837
|
|
[Token(Token = "0x40093CD")]
|
|
public static OKNNKFGFODL OnRoleOrdersChangedEvent;
|
|
|
|
// Token: 0x040093CE RID: 37838
|
|
[Token(Token = "0x40093CE")]
|
|
public static IILCGFIHJLP<AGAJMBPABDL, RoleDefinitionType> OnPlayerRoleDefinitionUpdatedEvent;
|
|
|
|
// Token: 0x040093CF RID: 37839
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093CF")]
|
|
private Dictionary<RoleIdType, RoleDefinitionType> DEJPNFNLKHP;
|
|
|
|
// Token: 0x040093D0 RID: 37840
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D0")]
|
|
[SerializeField]
|
|
[INPFBLGGAJF]
|
|
[Header("Debugging")]
|
|
private List<RoleDefinitionType> localPlayerSortedRoleDefinitions;
|
|
|
|
// Token: 0x040093D1 RID: 37841
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D1")]
|
|
[INPFBLGGAJF]
|
|
[SerializeField]
|
|
private RoleDefinitionType _cachedLocalPlayerRoleDefinition;
|
|
|
|
// Token: 0x040093D2 RID: 37842
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D2")]
|
|
[SerializeField]
|
|
[INPFBLGGAJF]
|
|
private List<RoleDefinitionType> allSortedActiveRoleDefinitions;
|
|
|
|
// Token: 0x040093D3 RID: 37843
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D3")]
|
|
private Dictionary<int, RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType>.FPKGDJPPILE> KEJIPALKKLA;
|
|
|
|
// Token: 0x040093D4 RID: 37844
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D4")]
|
|
private Dictionary<AGAJMBPABDL, RoleDefinitionType> ECONBMAJOPA;
|
|
|
|
// Token: 0x040093D5 RID: 37845
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D5")]
|
|
[SerializeField]
|
|
[Header("Role Defaults")]
|
|
private RoleDefinitionType _defaultRoleDefinition;
|
|
|
|
// Token: 0x040093D6 RID: 37846
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D6")]
|
|
private readonly BJOIBBBOIKO<RoleDefinitionType> NIMBPFLDDIB;
|
|
|
|
// Token: 0x040093D7 RID: 37847
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D7")]
|
|
protected bool CPIFDHDGEJG;
|
|
|
|
// Token: 0x02002287 RID: 8839
|
|
// (Invoke) Token: 0x0600E2AC RID: 58028
|
|
[Token(Token = "0x2002287")]
|
|
public delegate RoleDefinitionType BCHNAINFJIH(int BGHHFOOBFMA, RoleDefinitionType EBOAJJCLJIE);
|
|
|
|
// Token: 0x02002288 RID: 8840
|
|
[Token(Token = "0x2002288")]
|
|
public sealed class ENCNFBMNBPG : MulticastDelegate
|
|
{
|
|
// Token: 0x0600E2AF RID: 58031 RVA: 0x00346B24 File Offset: 0x00344D24
|
|
[Token(Token = "0x600E2AF")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public ENCNFBMNBPG(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E2B0 RID: 58032 RVA: 0x00346B34 File Offset: 0x00344D34
|
|
[Token(Token = "0x600E2B0")]
|
|
[Address(RVA = "0x210ED60", Offset = "0x210DB60", VA = "0x18210ED60", Slot = "13")]
|
|
public bool Invoke(RoleDefinitionType LOLCMLEKMAF)
|
|
{
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E2B1 RID: 58033 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600E2B1")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", 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: 0x0600E2B2 RID: 58034 RVA: 0x00346BBC File Offset: 0x00344DBC
|
|
[Token(Token = "0x600E2B2")]
|
|
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002289 RID: 8841
|
|
[Token(Token = "0x2002289")]
|
|
protected abstract class FPKGDJPPILE
|
|
{
|
|
// Token: 0x140000F1 RID: 241
|
|
// (add) Token: 0x0600E2B3 RID: 58035 RVA: 0x00346BD0 File Offset: 0x00344DD0
|
|
// (remove) Token: 0x0600E2B4 RID: 58036 RVA: 0x00346BF8 File Offset: 0x00344DF8
|
|
[Token(Token = "0x140000F1")]
|
|
public event Action<AGAJMBPABDL, int> IMFABOIILCJ
|
|
{
|
|
[Token(Token = "0x600E2B3")]
|
|
[Address(RVA = "0x210F420", Offset = "0x210E220", VA = "0x18210F420")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<AGAJMBPABDL, int> imfaboiilcj;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
imfaboiilcj = this.IMFABOIILCJ;
|
|
@delegate = Delegate.Combine(imfaboiilcj, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != imfaboiilcj)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600E2B4")]
|
|
[Address(RVA = "0x210F140", Offset = "0x210DF40", VA = "0x18210F140")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<AGAJMBPABDL, int> imfaboiilcj;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
imfaboiilcj = this.IMFABOIILCJ;
|
|
@delegate = Delegate.Remove(imfaboiilcj, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != imfaboiilcj)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170023F7 RID: 9207
|
|
// (get) Token: 0x0600E2B5 RID: 58037 RVA: 0x00346C20 File Offset: 0x00344E20
|
|
[Token(Token = "0x170023F7")]
|
|
public int EHGKHLFDMMM
|
|
{
|
|
[Token(Token = "0x600E2B5")]
|
|
[Address(RVA = "0x210F5F0", Offset = "0x210E3F0", VA = "0x18210F5F0")]
|
|
get
|
|
{
|
|
return this.JNMKCEMDCEO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E2B6 RID: 58038 RVA: 0x00346C3C File Offset: 0x00344E3C
|
|
[Token(Token = "0x600E2B6")]
|
|
[Address(RVA = "0x210F6D0", Offset = "0x210E4D0", VA = "0x18210F6D0")]
|
|
protected FPKGDJPPILE(AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
this.AGIHAKFFCCD = AGIHAKFFCCD;
|
|
}
|
|
|
|
// Token: 0x0600E2B7 RID: 58039
|
|
[Token(Token = "0x600E2B7")]
|
|
[Address(Slot = "4")]
|
|
protected abstract int JNMKCEMDCEO();
|
|
|
|
// Token: 0x0600E2B8 RID: 58040 RVA: 0x00346C5C File Offset: 0x00344E5C
|
|
[Token(Token = "0x600E2B8")]
|
|
[Address(RVA = "0x210F5B0", Offset = "0x210E3B0", VA = "0x18210F5B0")]
|
|
public void OHGBAKMLHEP(int LFBNLKLFONC)
|
|
{
|
|
if (this.AGIHAKFFCCD.DMKCIEPGGAB)
|
|
{
|
|
int num = this.JNMKCEMDCEO();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E2B9 RID: 58041
|
|
[Token(Token = "0x600E2B9")]
|
|
[Address(Slot = "5")]
|
|
protected abstract void IJGHGFDPJPD(int LFBNLKLFONC);
|
|
|
|
// Token: 0x0600E2BA RID: 58042 RVA: 0x00346C88 File Offset: 0x00344E88
|
|
[Token(Token = "0x600E2BA")]
|
|
[Address(RVA = "0x210F300", Offset = "0x210E100", VA = "0x18210F300")]
|
|
public bool IDIPDFAKLHC(int IENKDAKBEDP)
|
|
{
|
|
return this.EHGKHLFDMMM == IENKDAKBEDP;
|
|
}
|
|
|
|
// Token: 0x0600E2BB RID: 58043 RVA: 0x00346CA4 File Offset: 0x00344EA4
|
|
[Token(Token = "0x600E2BB")]
|
|
[Address(RVA = "0x210F1F0", Offset = "0x210DFF0", VA = "0x18210F1F0")]
|
|
internal bool FBFFEJCMIPB(int POFDBMDCPCO)
|
|
{
|
|
(new int[1])[0] = POFDBMDCPCO;
|
|
int num = this.JNMKCEMDCEO();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E2BC RID: 58044 RVA: 0x00346CCC File Offset: 0x00344ECC
|
|
[Token(Token = "0x600E2BC")]
|
|
[Address(RVA = "0x210F0A0", Offset = "0x210DEA0", VA = "0x18210F0A0")]
|
|
internal bool BIKDCNNHDDD(int NENFLCANOGE)
|
|
{
|
|
(new int[1])[0] = NENFLCANOGE;
|
|
int num = this.JNMKCEMDCEO();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E2BD RID: 58045 RVA: 0x00346CF4 File Offset: 0x00344EF4
|
|
[Token(Token = "0x600E2BD")]
|
|
[Address(RVA = "0x210F4D0", Offset = "0x210E2D0", VA = "0x18210F4D0")]
|
|
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: 0x0600E2BE RID: 58046 RVA: 0x00346D40 File Offset: 0x00344F40
|
|
[Token(Token = "0x600E2BE")]
|
|
[Address(RVA = "0x210F290", Offset = "0x210E090", VA = "0x18210F290")]
|
|
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: 0x0600E2BF RID: 58047 RVA: 0x00346D74 File Offset: 0x00344F74
|
|
[Token(Token = "0x600E2BF")]
|
|
[Address(RVA = "0x210F340", Offset = "0x210E140", VA = "0x18210F340")]
|
|
internal void LKLKGDMFMCC()
|
|
{
|
|
int num = this.JNMKCEMDCEO();
|
|
}
|
|
|
|
// Token: 0x0600E2C0 RID: 58048 RVA: 0x00346D90 File Offset: 0x00344F90
|
|
[Token(Token = "0x600E2C0")]
|
|
[Address(RVA = "0x210F370", Offset = "0x210E170", VA = "0x18210F370")]
|
|
protected void MCBMFEECHCP()
|
|
{
|
|
Action<AGAJMBPABDL, int> imfaboiilcj = this.IMFABOIILCJ;
|
|
if (imfaboiilcj != 0)
|
|
{
|
|
AGAJMBPABDL agihakffccd = this.AGIHAKFFCCD;
|
|
int num = this.EHGKHLFDMMM;
|
|
imfaboiilcj(agihakffccd, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E2C1 RID: 58049 RVA: 0x00346DC0 File Offset: 0x00344FC0
|
|
[Token(Token = "0x600E2C1")]
|
|
[Address(RVA = "0x210F400", Offset = "0x210E200", VA = "0x18210F400")]
|
|
private static string MCGBEFLELAO(int GDDIOFMFICP)
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0600E2C2 RID: 58050 RVA: 0x00346DD0 File Offset: 0x00344FD0
|
|
[Token(Token = "0x600E2C2")]
|
|
[Address(RVA = "0x210F620", Offset = "0x210E420", VA = "0x18210F620", 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: 0x040093D9 RID: 37849
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093D9")]
|
|
protected readonly AGAJMBPABDL AGIHAKFFCCD;
|
|
}
|
|
|
|
// Token: 0x0200228A RID: 8842
|
|
[Token(Token = "0x200228A")]
|
|
[CompilerGenerated]
|
|
private sealed class BGHFPADJNJM
|
|
{
|
|
// Token: 0x0600E2C3 RID: 58051 RVA: 0x00346E08 File Offset: 0x00345008
|
|
[Token(Token = "0x600E2C3")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public BGHFPADJNJM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E2C4 RID: 58052 RVA: 0x00346E24 File Offset: 0x00345024
|
|
[Token(Token = "0x600E2C4")]
|
|
[Address(RVA = "0x210A020", Offset = "0x2108E20", VA = "0x18210A020")]
|
|
internal bool <UpdatePredefinedRoles>b__0(RoleDefinitionType r)
|
|
{
|
|
this.<>4__this.CGMHFAALDDC();
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x040093DA RID: 37850
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093DA")]
|
|
public RoleManagerBase<RoleIdType, RolePermissionType, RoleDefinitionType, RoleProtobufType, RoleCollectionProtobufType> <>4__this;
|
|
|
|
// Token: 0x040093DB RID: 37851
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093DB")]
|
|
public int everyoneRoleId;
|
|
}
|
|
|
|
// Token: 0x0200228B RID: 8843
|
|
[Token(Token = "0x200228B")]
|
|
[CompilerGenerated]
|
|
private sealed class MABLPLHNADF
|
|
{
|
|
// Token: 0x0600E2C5 RID: 58053 RVA: 0x00346E44 File Offset: 0x00345044
|
|
[Token(Token = "0x600E2C5")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public MABLPLHNADF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E2C6 RID: 58054 RVA: 0x00346E60 File Offset: 0x00345060
|
|
[Token(Token = "0x600E2C6")]
|
|
[Address(RVA = "0x2110300", Offset = "0x210F100", VA = "0x182110300")]
|
|
internal int <GetSortedActiveRoles>b__0(RoleDefinitionType roleA, RoleDefinitionType roleB)
|
|
{
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x040093DC RID: 37852
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093DC")]
|
|
public bool reverseOrder;
|
|
}
|
|
|
|
// Token: 0x0200228D RID: 8845
|
|
[Token(Token = "0x200228D")]
|
|
[CompilerGenerated]
|
|
private sealed class GALCABOJHID
|
|
{
|
|
// Token: 0x0600E2CD RID: 58061 RVA: 0x00346ECC File Offset: 0x003450CC
|
|
[Token(Token = "0x600E2CD")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public GALCABOJHID()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E2CE RID: 58062 RVA: 0x00346EE8 File Offset: 0x003450E8
|
|
[Token(Token = "0x600E2CE")]
|
|
[Address(RVA = "0x210F710", Offset = "0x210E510", VA = "0x18210F710")]
|
|
internal bool <GetNextRole>b__1(RoleDefinitionType r)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x040093E2 RID: 37858
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093E2")]
|
|
public GJJLAOJHDKF rank;
|
|
|
|
// Token: 0x040093E3 RID: 37859
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093E3")]
|
|
public int indexOffset;
|
|
}
|
|
|
|
// Token: 0x0200228E RID: 8846
|
|
[Token(Token = "0x200228E")]
|
|
[CompilerGenerated]
|
|
private sealed class GFONCCNJHHD
|
|
{
|
|
// Token: 0x0600E2CF RID: 58063 RVA: 0x00346EFC File Offset: 0x003450FC
|
|
[Token(Token = "0x600E2CF")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public GFONCCNJHHD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E2D0 RID: 58064 RVA: 0x00346F18 File Offset: 0x00345118
|
|
[Token(Token = "0x600E2D0")]
|
|
[Address(RVA = "0x210F7D0", Offset = "0x210E5D0", VA = "0x18210F7D0")]
|
|
internal bool <FindActiveRoleByName>b__1(RoleDefinitionType r)
|
|
{
|
|
string text = this.newRoleName.ToLowerInvariant();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x040093E4 RID: 37860
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40093E4")]
|
|
public string newRoleName;
|
|
}
|
|
}
|
|
}
|