Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/ClubPermissionsModelController.cs
2026-04-10 22:50:51 +02:00

524 lines
18 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000AF3 RID: 2803
[Token(Token = "0x2000AF3")]
public class ClubPermissionsModelController : ModelController<ClubPermissionsModel>, 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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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 <OKCLBHJMLGI>k__BackingField = new JHEEFBMODPG().<OKCLBHJMLGI>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.<OKCLBHJMLGI>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<OKCLBHJMLGI>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<ClubPermissionsModel>
{
// 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 <KNEGDMPIGIO>k__BackingField = new JHEEFBMODPG().<KNEGDMPIGIO>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.<KNEGDMPIGIO>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<KNEGDMPIGIO>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<ClubPermissionsModel>
{
// 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 <IMPJCKDEKII>k__BackingField = new JHEEFBMODPG().<IMPJCKDEKII>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.<IMPJCKDEKII>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<IMPJCKDEKII>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<ClubPermissionsModel>
{
// 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 <IHEDALHKGKG>k__BackingField = new JHEEFBMODPG().<IHEDALHKGKG>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.<IHEDALHKGKG>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<IHEDALHKGKG>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<ClubPermissionsModel>
{
// 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 <ELHDEGCEDKN>k__BackingField = new JHEEFBMODPG().<ELHDEGCEDKN>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.<ELHDEGCEDKN>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<ELHDEGCEDKN>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<ClubPermissionsModel>
{
// 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 <LNAODJOLKMG>k__BackingField = new JHEEFBMODPG().<LNAODJOLKMG>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.<LNAODJOLKMG>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<LNAODJOLKMG>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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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.<BFDIBJOMOMM>k__BackingField = text;
galeigfhnbb.<OBOGHPKEKFJ>k__BackingField = text != null;
galeigfhnbb.<GNGPJNNHLCJ>k__BackingField = "Players";
Action action = new Action(this.MEHKJFGIKOC);
galeigfhnbb.<NDEBJBPHHJJ>k__BackingField = action;
galeigfhnbb.<PIHPNEKKOEC>k__BackingField = action != null;
galeigfhnbb.<EPPCIFHLFOI>k__BackingField = "Edit";
Action action2 = new Action(this.HOICHBEMMMC);
galeigfhnbb.<PIKHGCMFMIE>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);
}
}
}
}