using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000B19 RID: 2841 [Token(Token = "0x2000B19")] public class ClubPermissionsModelController : ModelController, IOLLIDNPNNA { // Token: 0x0600481F RID: 18463 RVA: 0x001129E4 File Offset: 0x00110BE4 [Token(Token = "0x600481F")] [Address(RVA = "0x207EF00", Offset = "0x207DF00", VA = "0x18207EF00", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (0600481F) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.ClubPermissionsModelController::GetToCardController() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_1C: brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](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.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: 0x06004820 RID: 18464 RVA: 0x00112A10 File Offset: 0x00110C10 [Token(Token = "0x6004820")] [Address(RVA = "0x207EFB0", Offset = "0x207DFB0", VA = "0x18207EFB0")] public ClubPermissionsModelController() { } // Token: 0x02000B1A RID: 2842 [Token(Token = "0x2000B1A")] [Serializable] private class MembershipTypeTextImpl : TextControllerImpl { // Token: 0x06004821 RID: 18465 RVA: 0x00112A24 File Offset: 0x00110C24 [Token(Token = "0x6004821")] [Address(RVA = "0x208B460", Offset = "0x208A460", VA = "0x18208B460", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; int num = 0; bool flag; if (flag) { string text = ClubsConfig.Instance.OPBOLMAGHOO((PPGPAHNMGEC)num); } string text2 = this.textToAppend; string text3 = empty + text2; int num2 = ((IComparable)empty).CompareTo(text3); } // Token: 0x06004822 RID: 18466 RVA: 0x00112A70 File Offset: 0x00110C70 [Token(Token = "0x6004822")] [Address(RVA = "0x208B560", Offset = "0x208A560", VA = "0x18208B560")] public MembershipTypeTextImpl() { } // Token: 0x04003755 RID: 14165 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003755")] [SerializeField] private string textToAppend; } // Token: 0x02000B1B RID: 2843 [Token(Token = "0x2000B1B")] [Serializable] private class SaveModificationsButtonImpl : ButtonControllerImpl { // Token: 0x06004823 RID: 18467 RVA: 0x00112A84 File Offset: 0x00110C84 [Token(Token = "0x6004823")] [Address(RVA = "0x208D470", Offset = "0x208C470", VA = "0x18208D470", Slot = "27")] protected override void DMAHGBLDMFA() { if (this == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } bool flag2; bool flag = !flag2; } // Token: 0x06004824 RID: 18468 RVA: 0x00112AA8 File Offset: 0x00110CA8 [Token(Token = "0x6004824")] [Address(RVA = "0x208D540", Offset = "0x208C540", VA = "0x18208D540", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004825 RID: 18469 RVA: 0x00112ABC File Offset: 0x00110CBC [Token(Token = "0x6004825")] [Address(RVA = "0x208D580", Offset = "0x208C580", VA = "0x18208D580")] public SaveModificationsButtonImpl() { } } // Token: 0x02000B1C RID: 2844 [Token(Token = "0x2000B1C")] [Serializable] private class PostAnnouncementsToggleImpl : ToggleControllerImpl { // Token: 0x06004826 RID: 18470 RVA: 0x00112AD0 File Offset: 0x00110CD0 [Token(Token = "0x6004826")] [Address(RVA = "0x208C200", Offset = "0x208B200", VA = "0x18208C200", Slot = "27")] protected override void DMAHGBLDMFA() { do { if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } } while (this != 0); bool k__BackingField = new JHEEFBMODPG().k__BackingField; } // Token: 0x06004827 RID: 18471 RVA: 0x00112AFC File Offset: 0x00110CFC [Token(Token = "0x6004827")] [Address(RVA = "0x208C2F0", Offset = "0x208B2F0", VA = "0x18208C2F0", Slot = "29")] protected override void IKNMALNFPII() { JHEEFBMODPG jheefbmodpg2; bool flag; do { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); jheefbmodpg2 = new JHEEFBMODPG(); if (jheefbmodpg2.k__BackingField == flag) { return; } } while (jheefbmodpg2 != 0); new JHEEFBMODPG().k__BackingField = flag; } // Token: 0x06004828 RID: 18472 RVA: 0x00112B34 File Offset: 0x00110D34 [Token(Token = "0x6004828")] [Address(RVA = "0x208C460", Offset = "0x208B460", VA = "0x18208C460")] public PostAnnouncementsToggleImpl() { } } // Token: 0x02000B1D RID: 2845 [Token(Token = "0x2000B1D")] [Serializable] private class EditSettingsToggleImpl : ToggleControllerImpl { // Token: 0x06004829 RID: 18473 RVA: 0x00112B48 File Offset: 0x00110D48 [Token(Token = "0x6004829")] [Address(RVA = "0x2086F90", Offset = "0x2085F90", VA = "0x182086F90", Slot = "27")] protected override void DMAHGBLDMFA() { do { if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } } while (this != 0); bool k__BackingField = new JHEEFBMODPG().k__BackingField; } // Token: 0x0600482A RID: 18474 RVA: 0x00112B74 File Offset: 0x00110D74 [Token(Token = "0x600482A")] [Address(RVA = "0x2087080", Offset = "0x2086080", VA = "0x182087080", Slot = "29")] protected override void IKNMALNFPII() { JHEEFBMODPG jheefbmodpg2; bool flag; do { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); jheefbmodpg2 = new JHEEFBMODPG(); if (jheefbmodpg2.k__BackingField == flag) { return; } } while (jheefbmodpg2 != 0); new JHEEFBMODPG().k__BackingField = flag; } // Token: 0x0600482B RID: 18475 RVA: 0x00112BAC File Offset: 0x00110DAC [Token(Token = "0x600482B")] [Address(RVA = "0x20871F0", Offset = "0x20861F0", VA = "0x1820871F0")] public EditSettingsToggleImpl() { } } // Token: 0x02000B1E RID: 2846 [Token(Token = "0x2000B1E")] [Serializable] private class EditDetailsToggleImpl : ToggleControllerImpl { // Token: 0x0600482C RID: 18476 RVA: 0x00112BC0 File Offset: 0x00110DC0 [Token(Token = "0x600482C")] [Address(RVA = "0x2086CF0", Offset = "0x2085CF0", VA = "0x182086CF0", Slot = "27")] protected override void DMAHGBLDMFA() { do { if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } } while (this != 0); bool k__BackingField = new JHEEFBMODPG().k__BackingField; } // Token: 0x0600482D RID: 18477 RVA: 0x00112BEC File Offset: 0x00110DEC [Token(Token = "0x600482D")] [Address(RVA = "0x2086DE0", Offset = "0x2085DE0", VA = "0x182086DE0", Slot = "29")] protected override void IKNMALNFPII() { JHEEFBMODPG jheefbmodpg2; bool flag; do { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); jheefbmodpg2 = new JHEEFBMODPG(); if (jheefbmodpg2.k__BackingField == flag) { return; } } while (jheefbmodpg2 != 0); new JHEEFBMODPG().k__BackingField = flag; } // Token: 0x0600482E RID: 18478 RVA: 0x00112C24 File Offset: 0x00110E24 [Token(Token = "0x600482E")] [Address(RVA = "0x2086F50", Offset = "0x2085F50", VA = "0x182086F50")] public EditDetailsToggleImpl() { } } // Token: 0x02000B1F RID: 2847 [Token(Token = "0x2000B1F")] [Serializable] private class CreateEventToggleImpl : ToggleControllerImpl { // Token: 0x0600482F RID: 18479 RVA: 0x00112C38 File Offset: 0x00110E38 [Token(Token = "0x600482F")] [Address(RVA = "0x2082980", Offset = "0x2081980", VA = "0x182082980", Slot = "27")] protected override void DMAHGBLDMFA() { do { if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } } while (this != 0); bool k__BackingField = new JHEEFBMODPG().k__BackingField; } // Token: 0x06004830 RID: 18480 RVA: 0x00112C64 File Offset: 0x00110E64 [Token(Token = "0x6004830")] [Address(RVA = "0x2082A70", Offset = "0x2081A70", VA = "0x182082A70", Slot = "29")] protected override void IKNMALNFPII() { JHEEFBMODPG jheefbmodpg2; bool flag; do { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); jheefbmodpg2 = new JHEEFBMODPG(); if (jheefbmodpg2.k__BackingField == flag) { return; } } while (jheefbmodpg2 != 0); new JHEEFBMODPG().k__BackingField = flag; } // Token: 0x06004831 RID: 18481 RVA: 0x00112C9C File Offset: 0x00110E9C [Token(Token = "0x6004831")] [Address(RVA = "0x2082BE0", Offset = "0x2081BE0", VA = "0x182082BE0")] public CreateEventToggleImpl() { } } // Token: 0x02000B20 RID: 2848 [Token(Token = "0x2000B20")] [Serializable] private class ApproveMembersToggleImpl : ToggleControllerImpl { // Token: 0x06004832 RID: 18482 RVA: 0x00112CB0 File Offset: 0x00110EB0 [Token(Token = "0x6004832")] [Address(RVA = "0x207D210", Offset = "0x207C210", VA = "0x18207D210", Slot = "27")] protected override void DMAHGBLDMFA() { do { if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } } while (this != 0); bool k__BackingField = new JHEEFBMODPG().k__BackingField; } // Token: 0x06004833 RID: 18483 RVA: 0x00112CDC File Offset: 0x00110EDC [Token(Token = "0x6004833")] [Address(RVA = "0x207D300", Offset = "0x207C300", VA = "0x18207D300", Slot = "29")] protected override void IKNMALNFPII() { JHEEFBMODPG jheefbmodpg2; bool flag; do { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); jheefbmodpg2 = new JHEEFBMODPG(); if (jheefbmodpg2.k__BackingField == flag) { return; } } while (jheefbmodpg2 != 0); new JHEEFBMODPG().k__BackingField = flag; } // Token: 0x06004834 RID: 18484 RVA: 0x00112D14 File Offset: 0x00110F14 [Token(Token = "0x6004834")] [Address(RVA = "0x207D470", Offset = "0x207C470", VA = "0x18207D470")] public ApproveMembersToggleImpl() { } } // Token: 0x02000B21 RID: 2849 [Token(Token = "0x2000B21")] [Serializable] private class BanUnbanToggleImpl : ToggleControllerImpl { // Token: 0x06004835 RID: 18485 RVA: 0x00112D28 File Offset: 0x00110F28 [Token(Token = "0x6004835")] [Address(RVA = "0x207D810", Offset = "0x207C810", VA = "0x18207D810", Slot = "27")] protected override void DMAHGBLDMFA() { do { if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L) { } } while (this != 0); bool k__BackingField = new JHEEFBMODPG().k__BackingField; } // Token: 0x06004836 RID: 18486 RVA: 0x00112D54 File Offset: 0x00110F54 [Token(Token = "0x6004836")] [Address(RVA = "0x207D900", Offset = "0x207C900", VA = "0x18207D900", Slot = "29")] protected override void IKNMALNFPII() { JHEEFBMODPG jheefbmodpg2; bool flag; do { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); jheefbmodpg2 = new JHEEFBMODPG(); if (jheefbmodpg2.k__BackingField == flag) { return; } } while (jheefbmodpg2 != 0); new JHEEFBMODPG().k__BackingField = flag; } // Token: 0x06004837 RID: 18487 RVA: 0x00112D8C File Offset: 0x00110F8C [Token(Token = "0x6004837")] [Address(RVA = "0x207DA70", Offset = "0x207CA70", VA = "0x18207DA70")] public BanUnbanToggleImpl() { } } // Token: 0x02000B22 RID: 2850 [Token(Token = "0x2000B22")] [Serializable] private class ClubIdAndMembershipTypeLinkImpl : LinkControllerImpl { // Token: 0x06004838 RID: 18488 RVA: 0x00112DA0 File Offset: 0x00110FA0 [Token(Token = "0x6004838")] [Address(RVA = "0x207E5C0", Offset = "0x207D5C0", VA = "0x18207E5C0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004839 RID: 18489 RVA: 0x00112DB4 File Offset: 0x00110FB4 [Token(Token = "0x6004839")] [Address(RVA = "0x207E620", Offset = "0x207D620", VA = "0x18207E620", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x0600483A RID: 18490 RVA: 0x00112DCC File Offset: 0x00110FCC [Token(Token = "0x600483A")] [Address(RVA = "0x207E6F0", Offset = "0x207D6F0", VA = "0x18207E6F0")] public ClubIdAndMembershipTypeLinkImpl() { } } // Token: 0x02000B23 RID: 2851 [Token(Token = "0x2000B23")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x0600483B RID: 18491 RVA: 0x00112DE0 File Offset: 0x00110FE0 [Token(Token = "0x600483B")] [Address(RVA = "0x2087B70", Offset = "0x2086B70", VA = "0x182087B70", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.FPLAEBMOGOE(num)) { CECAKDDNHLN cecakddnhln2; bool flag = cecakddnhln2.NIAPNGIGHFE(num); } } // Token: 0x0600483C RID: 18492 RVA: 0x00112E0C File Offset: 0x0011100C [Token(Token = "0x600483C")] [Address(RVA = "0x2087E00", Offset = "0x2086E00", VA = "0x182087E00")] public FromUriImpl() { } } // Token: 0x02000B24 RID: 2852 [Token(Token = "0x2000B24")] [Serializable] private class ClubPermissionsToCardImpl : ToCardControllerImpl { // Token: 0x17000C7D RID: 3197 // (get) Token: 0x0600483D RID: 18493 RVA: 0x00112E20 File Offset: 0x00111020 [Token(Token = "0x17000C7D")] protected override GALEIGFHNBB CardData { [Token(Token = "0x600483D")] [Address(RVA = "0x2080250", Offset = "0x207F250", VA = "0x182080250", Slot = "76")] get { GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); int num = 0; string text = ClubsConfig.Instance.OPBOLMAGHOO((PPGPAHNMGEC)num); galeigfhnbb.k__BackingField = text; galeigfhnbb.k__BackingField = text != null; galeigfhnbb.k__BackingField = "Players"; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; galeigfhnbb.k__BackingField = action != null; galeigfhnbb.k__BackingField = "Edit"; Action action2 = new Action(this.HOICHBEMMMC); galeigfhnbb.k__BackingField = action2; return galeigfhnbb; } } // Token: 0x0600483E RID: 18494 RVA: 0x00112EA4 File Offset: 0x001110A4 [Token(Token = "0x600483E")] [Address(RVA = "0x2080210", Offset = "0x207F210", VA = "0x182080210")] public ClubPermissionsToCardImpl() { } // Token: 0x0600483F RID: 18495 RVA: 0x00112EB8 File Offset: 0x001110B8 [Token(Token = "0x600483F")] [Address(RVA = "0x2080100", Offset = "0x207F100", VA = "0x182080100")] [CompilerGenerated] private void MEHKJFGIKOC() { CardsConfig.ClubPermissionsCardConfig clubPermissions = CardsConfig.Instance.clubPermissions; int num = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln, num != 0); } // Token: 0x06004840 RID: 18496 RVA: 0x00112EE8 File Offset: 0x001110E8 [Token(Token = "0x6004840")] [Address(RVA = "0x207FFF0", Offset = "0x207EFF0", VA = "0x18207FFF0")] [CompilerGenerated] private void HOICHBEMMMC() { CardsConfig.ClubPermissionsCardConfig clubPermissions = CardsConfig.Instance.clubPermissions; int num = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln, num != 0); } } } }