using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x02000A69 RID: 2665 [Token(Token = "0x2000A69")] public class ClubMembershipModel : AccountModel { // Token: 0x17000BFE RID: 3070 // (get) Token: 0x0600448C RID: 17548 RVA: 0x001090EC File Offset: 0x001072EC [Token(Token = "0x17000BFE")] public bool CGLOBOGOILJ { [Token(Token = "0x600448C")] [Address(RVA = "0x15B81F0", Offset = "0x15B6FF0", VA = "0x1815B81F0")] get { /* An exception occurred when decompiling this method (0600448C) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.ClubMembershipModel::get_ICanModifyMembership() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:PPGPAHNMGEC(var_2_13, ldfld:PPGPAHNMGEC(PIHMJGCGNLP::k__BackingField, ldloc:PIHMJGCGNLP(var_0_06))) } 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: 0x0600448D RID: 17549 RVA: 0x0010910C File Offset: 0x0010730C [Token(Token = "0x600448D")] [Address(RVA = "0x15B78C0", Offset = "0x15B66C0", VA = "0x1815B78C0")] public static int GetMaskForMembershipType(PPGPAHNMGEC PGMGFKOCEDG) { Dictionary dgkjncadefn = ClubMembershipModel.DGKJNCADEFN; int num; return num; } // Token: 0x17000BFF RID: 3071 // (get) Token: 0x0600448E RID: 17550 RVA: 0x00109128 File Offset: 0x00107328 [Token(Token = "0x17000BFF")] protected override bool PHGOLNMDJLH { [Token(Token = "0x600448E")] [Address(RVA = "0x15B7DE0", Offset = "0x15B6BE0", VA = "0x1815B7DE0", Slot = "12")] get { bool flag; return flag; } } // Token: 0x17000C00 RID: 3072 // (get) Token: 0x0600448F RID: 17551 RVA: 0x00109138 File Offset: 0x00107338 // (set) Token: 0x06004490 RID: 17552 RVA: 0x0010914C File Offset: 0x0010734C [Token(Token = "0x17000C00")] public long CCGOEDABKNN { [Token(Token = "0x600448F")] [Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")] get; [Token(Token = "0x6004490")] [Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")] private set; } = (long)((ulong)(-1L)); // Token: 0x17000C01 RID: 3073 // (get) Token: 0x06004491 RID: 17553 RVA: 0x00109160 File Offset: 0x00107360 // (set) Token: 0x06004492 RID: 17554 RVA: 0x00109174 File Offset: 0x00107374 [Token(Token = "0x17000C01")] public PIHMJGCGNLP CALMNFMPDBE { [Token(Token = "0x6004491")] [Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")] get; [Token(Token = "0x6004492")] [Address(RVA = "0x8C1150", Offset = "0x8BFF50", VA = "0x1808C1150")] private set; } // Token: 0x17000C02 RID: 3074 // (get) Token: 0x06004493 RID: 17555 RVA: 0x00109188 File Offset: 0x00107388 // (set) Token: 0x06004494 RID: 17556 RVA: 0x0010919C File Offset: 0x0010739C [Token(Token = "0x17000C02")] public JHEEFBMODPG NJHNHHMCILD { [Token(Token = "0x6004493")] [Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")] get; [Token(Token = "0x6004494")] [Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")] private set; } // Token: 0x17000C03 RID: 3075 // (get) Token: 0x06004495 RID: 17557 RVA: 0x001091B0 File Offset: 0x001073B0 // (set) Token: 0x06004496 RID: 17558 RVA: 0x001091C4 File Offset: 0x001073C4 [Token(Token = "0x17000C03")] public PPGPAHNMGEC JNMPJNKEJAC { [Token(Token = "0x6004495")] [Address(RVA = "0xDF8540", Offset = "0xDF7340", VA = "0x180DF8540")] get; [Token(Token = "0x6004496")] [Address(RVA = "0xDF9A80", Offset = "0xDF8880", VA = "0x180DF9A80")] private set; } // Token: 0x17000C04 RID: 3076 // (get) Token: 0x06004497 RID: 17559 RVA: 0x001091D8 File Offset: 0x001073D8 // (set) Token: 0x06004498 RID: 17560 RVA: 0x001091EC File Offset: 0x001073EC [Token(Token = "0x17000C04")] public PPGPAHNMGEC GEKGECEPJBL { [Token(Token = "0x6004497")] [Address(RVA = "0x15B8260", Offset = "0x15B7060", VA = "0x1815B8260")] get; [Token(Token = "0x6004498")] [Address(RVA = "0x15B6F40", Offset = "0x15B5D40", VA = "0x1815B6F40")] private set; } // Token: 0x17000C05 RID: 3077 // (get) Token: 0x06004499 RID: 17561 RVA: 0x00109200 File Offset: 0x00107400 // (set) Token: 0x0600449A RID: 17562 RVA: 0x00109214 File Offset: 0x00107414 [Token(Token = "0x17000C05")] public DateTime ACBFDMLHFPB { [Token(Token = "0x6004499")] [Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0")] get; [Token(Token = "0x600449A")] [Address(RVA = "0xBA8070", Offset = "0xBA6E70", VA = "0x180BA8070")] private set; } // Token: 0x17000C06 RID: 3078 // (get) Token: 0x0600449B RID: 17563 RVA: 0x00109228 File Offset: 0x00107428 // (set) Token: 0x0600449C RID: 17564 RVA: 0x0010923C File Offset: 0x0010743C [Token(Token = "0x17000C06")] public bool MMLPOEAPOJI { [Token(Token = "0x600449B")] [Address(RVA = "0xD52970", Offset = "0xD51770", VA = "0x180D52970")] get; [Token(Token = "0x600449C")] [Address(RVA = "0xD510E0", Offset = "0xD4FEE0", VA = "0x180D510E0")] private set; } // Token: 0x0600449D RID: 17565 RVA: 0x00109250 File Offset: 0x00107450 [Token(Token = "0x600449D")] [Address(RVA = "0x15B7F90", Offset = "0x15B6D90", VA = "0x1815B7F90")] public void Set(long AOMBLGBCENO, int GKLPIFBPGOD, bool GDPJLIOIIAM = false, bool FLIHPDAIEHH = false) { if (AOMBLGBCENO == this.k__BackingField) { } base.Clear(); int num = 0; this.FLIHPDAIEHH = false; this.k__BackingField = AOMBLGBCENO; this.GKLPIFBPGOD = GKLPIFBPGOD; this.GDPJLIOIIAM = GDPJLIOIIAM; base.MKBLJJGJAOH(num); } // Token: 0x0600449E RID: 17566 RVA: 0x00109294 File Offset: 0x00107494 [Token(Token = "0x600449E")] [Address(RVA = "0x15B6EB0", Offset = "0x15B5CB0", VA = "0x1815B6EB0", Slot = "22")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); int num = 0; this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = (PPGPAHNMGEC)num; this.GKLPIFBPGOD = (int)((ulong)4294967295L); } // Token: 0x0600449F RID: 17567 RVA: 0x001092E0 File Offset: 0x001074E0 [Token(Token = "0x600449F")] [Address(RVA = "0x15B74B0", Offset = "0x15B62B0", VA = "0x1815B74B0", Slot = "21")] protected override DABKFAIHBBP GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH) { long num = this.k__BackingField; long clubId = num; int gklpifbpgod = this.GKLPIFBPGOD; int accountId = gklpifbpgod; if (!this.GDPJLIOIIAM) { PMGCJEPKFOF pmgcjepkfof = JDJGIBLMFKK.AHOOGCHFMFI(num, gklpifbpgod); Func func = delegate(PPGPAHNMGEC membershipType) { ClubMembershipModel <>4__this = this; long num6 = <>4__this.k__BackingField; if (clubId == num6) { int gklpifbpgod3 = <>4__this.GKLPIFBPGOD; if (accountId == gklpifbpgod3) { <>4__this.k__BackingField = membershipType; <>4__this.k__BackingField = membershipType; ClubMembershipModel <>4__this2 = this; CFCKDFGFJEM refreshType = AHOBGFOJBLH; return <>4__this2.GLPJPIEOLDF(refreshType); } } PMGCJEPKFOF pmgcjepkfof4 = JJEKJGALHKO.MKLIDFOGIGO(0); throw new NullReferenceException(); }; int num2 = 0; num2 += num2; num2++; ulong num3; PMGCJEPKFOF pmgcjepkfof2 = JDJGIBLMFKK.IHEMEAMAJOF(this.k__BackingField, num3 != 0UL); Action action = delegate(PIHMJGCGNLP details) { ClubMembershipModel <>4__this3 = this; long num7 = <>4__this3.k__BackingField; if (clubId == num7) { int gklpifbpgod4 = <>4__this3.GKLPIFBPGOD; if (accountId == gklpifbpgod4) { <>4__this3.k__BackingField = details; ClubMembershipModel <>4__this4 = this; PPGPAHNMGEC k__BackingField = details.k__BackingField; JHEEFBMODPG jheefbmodpg = details.MICMDJCMMBG(k__BackingField); <>4__this4.k__BackingField = jheefbmodpg; this.k__BackingField = true; } } }; } long num4 = this.k__BackingField; int gklpifbpgod2 = this.GKLPIFBPGOD; PMGCJEPKFOF pmgcjepkfof3 = JDJGIBLMFKK.BIOJPNFPNCE(num4, gklpifbpgod2); Func func2 = delegate(MFOAODGNGKB membership) { ClubMembershipModel <>4__this5 = this; long num8 = <>4__this5.k__BackingField; if (clubId == num8) { int accountId2 = accountId; if (membership == 0) { long clubId2 = clubId; PMGCJEPKFOF pmgcjepkfof5 = JJEKJGALHKO.LIPGKFECLDO(string.Format("Could not find membership {0} in membership list of club {1}", accountId2, accountId2)); } PPGPAHNMGEC ppgpahnmgec = membership.k__BackingField; <>4__this5.k__BackingField = ppgpahnmgec; <>4__this5.k__BackingField = ppgpahnmgec; ClubMembershipModel <>4__this6 = this; DateTime dateTime = membership.k__BackingField; <>4__this6.k__BackingField = dateTime; ClubMembershipModel <>4__this7 = this; CFCKDFGFJEM refreshType2 = AHOBGFOJBLH; return <>4__this7.GLPJPIEOLDF(refreshType2); } PMGCJEPKFOF pmgcjepkfof6 = JJEKJGALHKO.LIPGKFECLDO(0); throw new NullReferenceException(); }; int num5 = 0; num5 += num5; num5++; num5 += num5; num5 += 5; num5 += 19; throw new NullReferenceException(); } // Token: 0x060044A0 RID: 17568 RVA: 0x001093C0 File Offset: 0x001075C0 [Token(Token = "0x60044A0")] [Address(RVA = "0x15B7770", Offset = "0x15B6570", VA = "0x1815B7770")] public List GetChangeMembershipTypes() { this.k__BackingField = false; IEnumerable enumerable = Enumerable.Cast(Enum.GetValues(typeof(PPGPAHNMGEC))); Func func = new Func(this.BJPHDDNPLFD); List list = Enumerable.ToList(Enumerable.Where(enumerable, func)); this.EHHBEKPCHDL = list; return list; } // Token: 0x060044A1 RID: 17569 RVA: 0x0010940C File Offset: 0x0010760C [Token(Token = "0x60044A1")] [Address(RVA = "0x15B7870", Offset = "0x15B6670", VA = "0x1815B7870")] public int GetDropdownDefaultValue() { List ehhbekpchdl = this.EHHBEKPCHDL; PPGPAHNMGEC ppgpahnmgec = this.k__BackingField; return ehhbekpchdl.IndexOf(ppgpahnmgec); } // Token: 0x060044A2 RID: 17570 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60044A2")] [Address(RVA = "0x15B7ED0", Offset = "0x15B6CD0", VA = "0x1815B7ED0")] public void SetMembershipTypeByDropdownIndex(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060044A3 RID: 17571 RVA: 0x00109434 File Offset: 0x00107634 [Token(Token = "0x60044A3")] [Address(RVA = "0x15B7080", Offset = "0x15B5E80", VA = "0x1815B7080")] public void ChangeMemberType() { ObscuredString k__BackingField = this.k__BackingField.k__BackingField; ObscuredString displayName = k__BackingField; long num = this.k__BackingField; CCEOLAOLEKJ k__BackingField = this.k__BackingField; if (this.k__BackingField != PPGPAHNMGEC.CoOwner) { ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(k__BackingField); PPGPAHNMGEC ppgpahnmgec = this.k__BackingField; } ObscuredInt k__BackingField2 = k__BackingField.k__BackingField; bool fakeValueActive2 = k__BackingField.k__BackingField.fakeValueActive; int num3 = ObscuredInt.FAJDMKOEFLH(k__BackingField2); PPGPAHNMGEC ppgpahnmgec2 = this.k__BackingField; Action action = delegate { ClubMembershipModel <>4__this = this; int num4 = 0; if (<>4__this != num4) { ToastListModel toastListModel = this.ADJIAENKNAN; ObscuredString displayName2 = displayName; string text = this.k__BackingField.PBIJCDFDPKI(); string text2 = string.Format("Sucessfully invited {0} to be {1}", displayName2, text); toastListModel.AddMessageToast(text2); this.JPAJNMMLLFF(); } }; } // Token: 0x060044A4 RID: 17572 RVA: 0x001094DC File Offset: 0x001076DC [Token(Token = "0x60044A4")] [Address(RVA = "0x15B73B0", Offset = "0x15B61B0", VA = "0x1815B73B0")] public void ConfirmRemoveMember() { DialogListModel dialogListModel = base.PKJJDBNMMEA; PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Remove player from club"; ObscuredString k__BackingField = this.k__BackingField.k__BackingField; string text = string.Format("Are you sure you want to remove @{0} from the club?", k__BackingField); pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Yes"; Action action = new Action(this.LDOGPIHJOLP); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } // Token: 0x060044A5 RID: 17573 RVA: 0x0010955C File Offset: 0x0010775C [Token(Token = "0x60044A5")] [Address(RVA = "0x15B7CB0", Offset = "0x15B6AB0", VA = "0x1815B7CB0")] private void LDOGPIHJOLP() { CCEOLAOLEKJ k__BackingField = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; long num = this.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(k__BackingField); DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.LDOGPIHJOLP(num, num2); Action action = new Action(this.IDFACAOCJOJ); } // Token: 0x060044A6 RID: 17574 RVA: 0x001095B0 File Offset: 0x001077B0 [Token(Token = "0x60044A6")] [Address(RVA = "0x15B72B0", Offset = "0x15B60B0", VA = "0x1815B72B0")] public void ConfimBanAccount() { DialogListModel dialogListModel = base.PKJJDBNMMEA; PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Ban player from club"; ObscuredString k__BackingField = this.k__BackingField.k__BackingField; string text = string.Format("Are you sure you want to ban @{0} from the club?", k__BackingField); pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Yes"; Action action = new Action(this.CIKFAJEGLJI); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } // Token: 0x060044A7 RID: 17575 RVA: 0x00109630 File Offset: 0x00107830 [Token(Token = "0x60044A7")] [Address(RVA = "0x15B6F50", Offset = "0x15B5D50", VA = "0x1815B6F50")] private void CIKFAJEGLJI() { CCEOLAOLEKJ k__BackingField = this.k__BackingField; long num = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(k__BackingField); DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.OKICAHCMPFL(num, num2); Action action = new Action(this.IPGNILCAJAN); } // Token: 0x060044A8 RID: 17576 RVA: 0x00109684 File Offset: 0x00107884 [Token(Token = "0x60044A8")] [Address(RVA = "0x15B7E00", Offset = "0x15B6C00", VA = "0x1815B7E00")] private void PMIJDKFFNCO(long IGAPFMELHHM, int JHJHOMJNDBF) { this.JPAJNMMLLFF(); BrowserModel browserModel = base.DHJAICFKEHL; if (browserModel != 0) { Func func = delegate(CECAKDDNHLN uri) { int num = 0; if (uri.FPLAEBMOGOE(num) && uri.HEMDEJHCHGI(num)) { long removedFromClubId = IGAPFMELHHM; int removedAccountId = JHJHOMJNDBF; bool flag; return flag; } }; browserModel.RemoveFromHistory(func); } } // Token: 0x060044A9 RID: 17577 RVA: 0x001096D0 File Offset: 0x001078D0 [Token(Token = "0x60044A9")] [Address(RVA = "0x15B7BA0", Offset = "0x15B69A0", VA = "0x1815B7BA0")] private void JPAJNMMLLFF() { BrowserModel browserModel = base.DHJAICFKEHL; int num = 0; if (!(browserModel == num)) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute); BrowserModel browserModel2 = base.DHJAICFKEHL; int num2 = 0; browserModel2.GoTo(cecakddnhln, num2 != 0); return; } global::UnityEngine.Debug.LogError("Failed to find BrowserModel for redirect"); } // Token: 0x060044AA RID: 17578 RVA: 0x00109720 File Offset: 0x00107920 [Token(Token = "0x60044AA")] [Address(RVA = "0x15B8180", Offset = "0x15B6F80", VA = "0x1815B8180")] public ClubMembershipModel() { List list = new List(); this.EHHBEKPCHDL = list; base..ctor(); } // Token: 0x060044AB RID: 17579 RVA: 0x0010974C File Offset: 0x0010794C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60044AB")] [Address(RVA = "0x15B8040", Offset = "0x15B6E40", VA = "0x1815B8040")] static ClubMembershipModel() { Dictionary dictionary = new Dictionary(); int num = 0; dictionary.Add(num, 2); dictionary.Add((uint)1, 2); dictionary.Add((uint)2, 2); dictionary.Add((uint)3, 2); dictionary.Add((uint)10, 2); dictionary.Add((uint)20, 2); dictionary.Add((uint)30, 2); dictionary.Add((uint)100, 256); ClubMembershipModel.DGKJNCADEFN = dictionary; } // Token: 0x060044AC RID: 17580 RVA: 0x001097BC File Offset: 0x001079BC [Token(Token = "0x60044AC")] [Address(RVA = "0x15B6EA0", Offset = "0x15B5CA0", VA = "0x1815B6EA0")] [CompilerGenerated] [DebuggerHidden] private DABKFAIHBBP AEIBJJHGPDO(CFCKDFGFJEM JHDKGBJPOEI) { return base.GLPJPIEOLDF(JHDKGBJPOEI); } // Token: 0x060044AD RID: 17581 RVA: 0x001097D0 File Offset: 0x001079D0 [Token(Token = "0x60044AD")] [Address(RVA = "0x15B6F00", Offset = "0x15B5D00", VA = "0x1815B6F00")] [CompilerGenerated] private bool BJPHDDNPLFD(PPGPAHNMGEC BKPMKIIFPKO) { PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; return PPGPAHNMGEC.None.ALEILMLLKCF(); } // Token: 0x060044AE RID: 17582 RVA: 0x001097F4 File Offset: 0x001079F4 [Token(Token = "0x60044AE")] [Address(RVA = "0x15B7940", Offset = "0x15B6740", VA = "0x1815B7940")] [CompilerGenerated] private void IDFACAOCJOJ() { int num = 0; if (this != num) { ToastListModel toastListModel = base.ADJIAENKNAN; ObscuredString k__BackingField = this.k__BackingField.k__BackingField; string text = string.Format("Successfully removed @{0}", k__BackingField); toastListModel.AddMessageToast(text); CCEOLAOLEKJ k__BackingField = this.k__BackingField; long num2 = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num3 = ObscuredInt.FAJDMKOEFLH(k__BackingField); this.PMIJDKFFNCO(num2, num3); } } // Token: 0x060044AF RID: 17583 RVA: 0x00109874 File Offset: 0x00107A74 [Token(Token = "0x60044AF")] [Address(RVA = "0x15B7A70", Offset = "0x15B6870", VA = "0x1815B7A70")] [CompilerGenerated] private void IPGNILCAJAN() { int num = 0; if (this != num) { ToastListModel toastListModel = base.ADJIAENKNAN; ObscuredString k__BackingField = this.k__BackingField.k__BackingField; string text = string.Format("Successfully banned @{0}", k__BackingField); toastListModel.AddMessageToast(text); CCEOLAOLEKJ k__BackingField = this.k__BackingField; long num2 = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num3 = ObscuredInt.FAJDMKOEFLH(k__BackingField); this.PMIJDKFFNCO(num2, num3); } } // Token: 0x040035BC RID: 13756 [Token(Token = "0x40035BC")] private static Dictionary DGKJNCADEFN; // Token: 0x040035BD RID: 13757 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40035BD")] private bool GDPJLIOIIAM; // Token: 0x040035BE RID: 13758 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40035BE")] [SerializeField] private Route redirectRoute; // Token: 0x040035C6 RID: 13766 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40035C6")] private List EHHBEKPCHDL; // Token: 0x02000A6A RID: 2666 [Token(Token = "0x2000A6A")] [CompilerGenerated] private sealed class MEPCNPPODHA { // Token: 0x060044B0 RID: 17584 RVA: 0x001098F4 File Offset: 0x00107AF4 [Token(Token = "0x60044B0")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MEPCNPPODHA() { } // Token: 0x060044B1 RID: 17585 RVA: 0x00109908 File Offset: 0x00107B08 [Token(Token = "0x60044B1")] [Address(RVA = "0x15C3710", Offset = "0x15C2510", VA = "0x1815C3710")] internal DABKFAIHBBP b__0(MFOAODGNGKB membership) { ClubMembershipModel clubMembershipModel = this.<>4__this; long k__BackingField = clubMembershipModel.k__BackingField; if (this.clubId == k__BackingField) { int num = this.accountId; if (membership == 0) { long num2 = this.clubId; PMGCJEPKFOF pmgcjepkfof = JJEKJGALHKO.LIPGKFECLDO(string.Format("Could not find membership {0} in membership list of club {1}", num, num)); } PPGPAHNMGEC k__BackingField = membership.k__BackingField; clubMembershipModel.k__BackingField = k__BackingField; clubMembershipModel.k__BackingField = k__BackingField; ClubMembershipModel clubMembershipModel2 = this.<>4__this; DateTime k__BackingField = membership.k__BackingField; clubMembershipModel2.k__BackingField = k__BackingField; ClubMembershipModel clubMembershipModel3 = this.<>4__this; CFCKDFGFJEM cfckdfgfjem = this.refreshType; return clubMembershipModel3.GLPJPIEOLDF(cfckdfgfjem); } PMGCJEPKFOF pmgcjepkfof2 = JJEKJGALHKO.LIPGKFECLDO(0); throw new NullReferenceException(); } // Token: 0x060044B2 RID: 17586 RVA: 0x001099AC File Offset: 0x00107BAC [Token(Token = "0x60044B2")] [Address(RVA = "0x15C3890", Offset = "0x15C2690", VA = "0x1815C3890")] internal DABKFAIHBBP b__1(PPGPAHNMGEC membershipType) { ClubMembershipModel clubMembershipModel = this.<>4__this; long k__BackingField = clubMembershipModel.k__BackingField; if (this.clubId == k__BackingField) { int gklpifbpgod = clubMembershipModel.GKLPIFBPGOD; if (this.accountId == gklpifbpgod) { clubMembershipModel.k__BackingField = membershipType; clubMembershipModel.k__BackingField = membershipType; ClubMembershipModel clubMembershipModel2 = this.<>4__this; CFCKDFGFJEM cfckdfgfjem = this.refreshType; return clubMembershipModel2.GLPJPIEOLDF(cfckdfgfjem); } } PMGCJEPKFOF pmgcjepkfof = JJEKJGALHKO.MKLIDFOGIGO(0); throw new NullReferenceException(); } // Token: 0x060044B3 RID: 17587 RVA: 0x00109A18 File Offset: 0x00107C18 [Token(Token = "0x60044B3")] [Address(RVA = "0x15C3960", Offset = "0x15C2760", VA = "0x1815C3960")] internal void b__2(PIHMJGCGNLP details) { ClubMembershipModel clubMembershipModel = this.<>4__this; long k__BackingField = clubMembershipModel.k__BackingField; if (this.clubId == k__BackingField) { int gklpifbpgod = clubMembershipModel.GKLPIFBPGOD; if (this.accountId == gklpifbpgod) { clubMembershipModel.k__BackingField = details; ClubMembershipModel clubMembershipModel2 = this.<>4__this; PPGPAHNMGEC k__BackingField = details.k__BackingField; JHEEFBMODPG jheefbmodpg = details.MICMDJCMMBG(k__BackingField); clubMembershipModel2.k__BackingField = jheefbmodpg; this.<>4__this.k__BackingField = true; } } } // Token: 0x040035C7 RID: 13767 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40035C7")] public long clubId; // Token: 0x040035C8 RID: 13768 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40035C8")] public ClubMembershipModel <>4__this; // Token: 0x040035C9 RID: 13769 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40035C9")] public int accountId; // Token: 0x040035CA RID: 13770 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40035CA")] public CFCKDFGFJEM refreshType; } // Token: 0x02000A6B RID: 2667 [Token(Token = "0x2000A6B")] [CompilerGenerated] private sealed class FGOCMAMJJKE { // Token: 0x060044B4 RID: 17588 RVA: 0x00109A88 File Offset: 0x00107C88 [Token(Token = "0x60044B4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FGOCMAMJJKE() { } // Token: 0x060044B5 RID: 17589 RVA: 0x00109A9C File Offset: 0x00107C9C [Token(Token = "0x60044B5")] [Address(RVA = "0x15C26D0", Offset = "0x15C14D0", VA = "0x1815C26D0")] internal void b__0() { ClubMembershipModel clubMembershipModel = this.<>4__this; int num = 0; if (clubMembershipModel != num) { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; ObscuredString obscuredString = this.displayName; string text = this.<>4__this.k__BackingField.PBIJCDFDPKI(); string text2 = string.Format("Sucessfully invited {0} to be {1}", obscuredString, text); toastListModel.AddMessageToast(text2); this.<>4__this.JPAJNMMLLFF(); } } // Token: 0x060044B6 RID: 17590 RVA: 0x00109B0C File Offset: 0x00107D0C [Token(Token = "0x60044B6")] [Address(RVA = "0x15C27B0", Offset = "0x15C15B0", VA = "0x1815C27B0")] internal void b__1() { ClubMembershipModel clubMembershipModel = this.<>4__this; int num = 0; if (clubMembershipModel != num) { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; ObscuredString obscuredString = this.displayName; string text = string.Format("Successfully updated {0}'s permission", obscuredString); toastListModel.AddMessageToast(text); this.<>4__this.JPAJNMMLLFF(); } } // Token: 0x040035CB RID: 13771 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40035CB")] public ClubMembershipModel <>4__this; // Token: 0x040035CC RID: 13772 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40035CC")] public ObscuredString displayName; } // Token: 0x02000A6C RID: 2668 [Token(Token = "0x2000A6C")] [CompilerGenerated] private sealed class BCLKMCAKAIA { // Token: 0x060044B7 RID: 17591 RVA: 0x00109B68 File Offset: 0x00107D68 [Token(Token = "0x60044B7")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BCLKMCAKAIA() { } // Token: 0x060044B8 RID: 17592 RVA: 0x00109B7C File Offset: 0x00107D7C [Token(Token = "0x60044B8")] [Address(RVA = "0x15B1AD0", Offset = "0x15B08D0", VA = "0x1815B1AD0")] internal bool b__0(CECAKDDNHLN uri) { int num = 0; if (uri.FPLAEBMOGOE(num) && uri.HEMDEJHCHGI(num)) { long num2 = this.removedFromClubId; int num3 = this.removedAccountId; bool flag; return flag; } } // Token: 0x040035CD RID: 13773 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40035CD")] public long removedFromClubId; // Token: 0x040035CE RID: 13774 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40035CE")] public int removedAccountId; } } }