Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/ClubPermissionsModelController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

524 lines
18 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000B19 RID: 2841
[Token(Token = "0x2000B19")]
public class ClubPermissionsModelController : ModelController<ClubPermissionsModel>, 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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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 <OKCLBHJMLGI>k__BackingField = new JHEEFBMODPG().<OKCLBHJMLGI>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.<OKCLBHJMLGI>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<OKCLBHJMLGI>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<ClubPermissionsModel>
{
// 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 <KNEGDMPIGIO>k__BackingField = new JHEEFBMODPG().<KNEGDMPIGIO>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.<KNEGDMPIGIO>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<KNEGDMPIGIO>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<ClubPermissionsModel>
{
// 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 <IMPJCKDEKII>k__BackingField = new JHEEFBMODPG().<IMPJCKDEKII>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.<IMPJCKDEKII>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<IMPJCKDEKII>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<ClubPermissionsModel>
{
// 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 <IHEDALHKGKG>k__BackingField = new JHEEFBMODPG().<IHEDALHKGKG>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.<IHEDALHKGKG>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<IHEDALHKGKG>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<ClubPermissionsModel>
{
// 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 <ELHDEGCEDKN>k__BackingField = new JHEEFBMODPG().<ELHDEGCEDKN>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.<ELHDEGCEDKN>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<ELHDEGCEDKN>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<ClubPermissionsModel>
{
// 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 <LNAODJOLKMG>k__BackingField = new JHEEFBMODPG().<LNAODJOLKMG>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.<LNAODJOLKMG>k__BackingField == flag)
{
return;
}
}
while (jheefbmodpg2 != 0);
new JHEEFBMODPG().<LNAODJOLKMG>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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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<ClubPermissionsModel>
{
// 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.<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: 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);
}
}
}
}