using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000AF3 RID: 2803 [Token(Token = "0x2000AF3")] public class ClubPermissionsModelController : ModelController, IOLLIDNPNNA { // Token: 0x06004717 RID: 18199 RVA: 0x00110668 File Offset: 0x0010E868 [Token(Token = "0x6004717")] [Address(RVA = "0x154CF60", Offset = "0x154BD60", VA = "0x18154CF60", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06004717) 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: 0x06004718 RID: 18200 RVA: 0x00110694 File Offset: 0x0010E894 [Token(Token = "0x6004718")] [Address(RVA = "0x154D010", Offset = "0x154BE10", VA = "0x18154D010")] public ClubPermissionsModelController() { } // Token: 0x02000AF4 RID: 2804 [Token(Token = "0x2000AF4")] [Serializable] private class MembershipTypeTextImpl : TextControllerImpl { // Token: 0x06004719 RID: 18201 RVA: 0x001106A8 File Offset: 0x0010E8A8 [Token(Token = "0x6004719")] [Address(RVA = "0x155A650", Offset = "0x1559450", VA = "0x18155A650", 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: 0x0600471A RID: 18202 RVA: 0x001106F4 File Offset: 0x0010E8F4 [Token(Token = "0x600471A")] [Address(RVA = "0x155A750", Offset = "0x1559550", VA = "0x18155A750")] public MembershipTypeTextImpl() { } // Token: 0x04003695 RID: 13973 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003695")] [SerializeField] private string textToAppend; } // Token: 0x02000AF5 RID: 2805 [Token(Token = "0x2000AF5")] [Serializable] private class SaveModificationsButtonImpl : ButtonControllerImpl { // Token: 0x0600471B RID: 18203 RVA: 0x00110708 File Offset: 0x0010E908 [Token(Token = "0x600471B")] [Address(RVA = "0x155C640", Offset = "0x155B440", VA = "0x18155C640", Slot = "27")] protected override void DMAHGBLDMFA() { if (this == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } bool flag2; bool flag = !flag2; } // Token: 0x0600471C RID: 18204 RVA: 0x0011072C File Offset: 0x0010E92C [Token(Token = "0x600471C")] [Address(RVA = "0x155C710", Offset = "0x155B510", VA = "0x18155C710", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x0600471D RID: 18205 RVA: 0x00110740 File Offset: 0x0010E940 [Token(Token = "0x600471D")] [Address(RVA = "0x155C750", Offset = "0x155B550", VA = "0x18155C750")] public SaveModificationsButtonImpl() { } } // Token: 0x02000AF6 RID: 2806 [Token(Token = "0x2000AF6")] [Serializable] private class PostAnnouncementsToggleImpl : ToggleControllerImpl { // Token: 0x0600471E RID: 18206 RVA: 0x00110754 File Offset: 0x0010E954 [Token(Token = "0x600471E")] [Address(RVA = "0x155B230", Offset = "0x155A030", VA = "0x18155B230", 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: 0x0600471F RID: 18207 RVA: 0x00110780 File Offset: 0x0010E980 [Token(Token = "0x600471F")] [Address(RVA = "0x155B320", Offset = "0x155A120", VA = "0x18155B320", 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: 0x06004720 RID: 18208 RVA: 0x001107B8 File Offset: 0x0010E9B8 [Token(Token = "0x6004720")] [Address(RVA = "0x155B490", Offset = "0x155A290", VA = "0x18155B490")] public PostAnnouncementsToggleImpl() { } } // Token: 0x02000AF7 RID: 2807 [Token(Token = "0x2000AF7")] [Serializable] private class EditSettingsToggleImpl : ToggleControllerImpl { // Token: 0x06004721 RID: 18209 RVA: 0x001107CC File Offset: 0x0010E9CC [Token(Token = "0x6004721")] [Address(RVA = "0x15566D0", Offset = "0x15554D0", VA = "0x1815566D0", 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: 0x06004722 RID: 18210 RVA: 0x001107F8 File Offset: 0x0010E9F8 [Token(Token = "0x6004722")] [Address(RVA = "0x15567C0", Offset = "0x15555C0", VA = "0x1815567C0", 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: 0x06004723 RID: 18211 RVA: 0x00110830 File Offset: 0x0010EA30 [Token(Token = "0x6004723")] [Address(RVA = "0x1556930", Offset = "0x1555730", VA = "0x181556930")] public EditSettingsToggleImpl() { } } // Token: 0x02000AF8 RID: 2808 [Token(Token = "0x2000AF8")] [Serializable] private class EditDetailsToggleImpl : ToggleControllerImpl { // Token: 0x06004724 RID: 18212 RVA: 0x00110844 File Offset: 0x0010EA44 [Token(Token = "0x6004724")] [Address(RVA = "0x1556430", Offset = "0x1555230", VA = "0x181556430", 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: 0x06004725 RID: 18213 RVA: 0x00110870 File Offset: 0x0010EA70 [Token(Token = "0x6004725")] [Address(RVA = "0x1556520", Offset = "0x1555320", VA = "0x181556520", 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: 0x06004726 RID: 18214 RVA: 0x001108A8 File Offset: 0x0010EAA8 [Token(Token = "0x6004726")] [Address(RVA = "0x1556690", Offset = "0x1555490", VA = "0x181556690")] public EditDetailsToggleImpl() { } } // Token: 0x02000AF9 RID: 2809 [Token(Token = "0x2000AF9")] [Serializable] private class CreateEventToggleImpl : ToggleControllerImpl { // Token: 0x06004727 RID: 18215 RVA: 0x001108BC File Offset: 0x0010EABC [Token(Token = "0x6004727")] [Address(RVA = "0x1551940", Offset = "0x1550740", VA = "0x181551940", 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: 0x06004728 RID: 18216 RVA: 0x001108E8 File Offset: 0x0010EAE8 [Token(Token = "0x6004728")] [Address(RVA = "0x1551A30", Offset = "0x1550830", VA = "0x181551A30", 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: 0x06004729 RID: 18217 RVA: 0x00110920 File Offset: 0x0010EB20 [Token(Token = "0x6004729")] [Address(RVA = "0x1551BA0", Offset = "0x15509A0", VA = "0x181551BA0")] public CreateEventToggleImpl() { } } // Token: 0x02000AFA RID: 2810 [Token(Token = "0x2000AFA")] [Serializable] private class ApproveMembersToggleImpl : ToggleControllerImpl { // Token: 0x0600472A RID: 18218 RVA: 0x00110934 File Offset: 0x0010EB34 [Token(Token = "0x600472A")] [Address(RVA = "0x154BA40", Offset = "0x154A840", VA = "0x18154BA40", 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: 0x0600472B RID: 18219 RVA: 0x00110960 File Offset: 0x0010EB60 [Token(Token = "0x600472B")] [Address(RVA = "0x154BB30", Offset = "0x154A930", VA = "0x18154BB30", 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: 0x0600472C RID: 18220 RVA: 0x00110998 File Offset: 0x0010EB98 [Token(Token = "0x600472C")] [Address(RVA = "0x154BCA0", Offset = "0x154AAA0", VA = "0x18154BCA0")] public ApproveMembersToggleImpl() { } } // Token: 0x02000AFB RID: 2811 [Token(Token = "0x2000AFB")] [Serializable] private class BanUnbanToggleImpl : ToggleControllerImpl { // Token: 0x0600472D RID: 18221 RVA: 0x001109AC File Offset: 0x0010EBAC [Token(Token = "0x600472D")] [Address(RVA = "0x154BDC0", Offset = "0x154ABC0", VA = "0x18154BDC0", 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: 0x0600472E RID: 18222 RVA: 0x001109D8 File Offset: 0x0010EBD8 [Token(Token = "0x600472E")] [Address(RVA = "0x154BEB0", Offset = "0x154ACB0", VA = "0x18154BEB0", 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: 0x0600472F RID: 18223 RVA: 0x00110A10 File Offset: 0x0010EC10 [Token(Token = "0x600472F")] [Address(RVA = "0x154C020", Offset = "0x154AE20", VA = "0x18154C020")] public BanUnbanToggleImpl() { } } // Token: 0x02000AFC RID: 2812 [Token(Token = "0x2000AFC")] [Serializable] private class ClubIdAndMembershipTypeLinkImpl : LinkControllerImpl { // Token: 0x06004730 RID: 18224 RVA: 0x00110A24 File Offset: 0x0010EC24 [Token(Token = "0x6004730")] [Address(RVA = "0x154C6D0", Offset = "0x154B4D0", VA = "0x18154C6D0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004731 RID: 18225 RVA: 0x00110A38 File Offset: 0x0010EC38 [Token(Token = "0x6004731")] [Address(RVA = "0x154C730", Offset = "0x154B530", VA = "0x18154C730", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004732 RID: 18226 RVA: 0x00110A50 File Offset: 0x0010EC50 [Token(Token = "0x6004732")] [Address(RVA = "0x154C800", Offset = "0x154B600", VA = "0x18154C800")] public ClubIdAndMembershipTypeLinkImpl() { } } // Token: 0x02000AFD RID: 2813 [Token(Token = "0x2000AFD")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x06004733 RID: 18227 RVA: 0x00110A64 File Offset: 0x0010EC64 [Token(Token = "0x6004733")] [Address(RVA = "0x15572B0", Offset = "0x15560B0", VA = "0x1815572B0", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.FPLAEBMOGOE(num)) { CECAKDDNHLN cecakddnhln2; bool flag = cecakddnhln2.NIAPNGIGHFE(num); } } // Token: 0x06004734 RID: 18228 RVA: 0x00110A90 File Offset: 0x0010EC90 [Token(Token = "0x6004734")] [Address(RVA = "0x1557540", Offset = "0x1556340", VA = "0x181557540")] public FromUriImpl() { } } // Token: 0x02000AFE RID: 2814 [Token(Token = "0x2000AFE")] [Serializable] private class ClubPermissionsToCardImpl : ToCardControllerImpl { // Token: 0x17000C54 RID: 3156 // (get) Token: 0x06004735 RID: 18229 RVA: 0x00110AA4 File Offset: 0x0010ECA4 [Token(Token = "0x17000C54")] protected override GALEIGFHNBB CardData { [Token(Token = "0x6004735")] [Address(RVA = "0x154E2B0", Offset = "0x154D0B0", VA = "0x18154E2B0", 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: 0x06004736 RID: 18230 RVA: 0x00110B28 File Offset: 0x0010ED28 [Token(Token = "0x6004736")] [Address(RVA = "0x154E270", Offset = "0x154D070", VA = "0x18154E270")] public ClubPermissionsToCardImpl() { } // Token: 0x06004737 RID: 18231 RVA: 0x00110B3C File Offset: 0x0010ED3C [Token(Token = "0x6004737")] [Address(RVA = "0x154E160", Offset = "0x154CF60", VA = "0x18154E160")] [CompilerGenerated] private void MEHKJFGIKOC() { CardsConfig.ClubPermissionsCardConfig clubPermissions = CardsConfig.Instance.clubPermissions; int num = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln, num != 0); } // Token: 0x06004738 RID: 18232 RVA: 0x00110B6C File Offset: 0x0010ED6C [Token(Token = "0x6004738")] [Address(RVA = "0x154E050", Offset = "0x154CE50", VA = "0x18154E050")] [CompilerGenerated] private void HOICHBEMMMC() { CardsConfig.ClubPermissionsCardConfig clubPermissions = CardsConfig.Instance.clubPermissions; int num = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln, num != 0); } } } }