using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using UnityEngine; namespace RRUI.Data { // Token: 0x02000A00 RID: 2560 [Token(Token = "0x2000A00")] [StructLayout(3)] public class ClubPermissionsModel : RRUIModel { // Token: 0x17000B7F RID: 2943 // (get) Token: 0x0600427B RID: 17019 RVA: 0x0010685C File Offset: 0x00104A5C [Token(Token = "0x17000B7F")] protected override bool PHGOLNMDJLH { [Token(Token = "0x600427B")] [Address(RVA = "0x1879090", Offset = "0x1877A90", VA = "0x181879090", Slot = "11")] get { bool flag; return flag; } } // Token: 0x17000B80 RID: 2944 // (get) Token: 0x0600427C RID: 17020 RVA: 0x0010686C File Offset: 0x00104A6C // (set) Token: 0x0600427D RID: 17021 RVA: 0x00106880 File Offset: 0x00104A80 [Token(Token = "0x17000B80")] public long CCGOEDABKNN { [Token(Token = "0x600427C")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")] get; [Token(Token = "0x600427D")] [Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")] private set; } = (long)((ulong)(-1L)); // Token: 0x17000B81 RID: 2945 // (get) Token: 0x0600427E RID: 17022 RVA: 0x00106894 File Offset: 0x00104A94 // (set) Token: 0x0600427F RID: 17023 RVA: 0x001068A8 File Offset: 0x00104AA8 [Token(Token = "0x17000B81")] public PPGPAHNMGEC JNMPJNKEJAC { [Token(Token = "0x600427E")] [Address(RVA = "0x567E90", Offset = "0x566890", VA = "0x180567E90")] get; [Token(Token = "0x600427F")] [Address(RVA = "0xA5DBC0", Offset = "0xA5C5C0", VA = "0x180A5DBC0")] private set; } // Token: 0x17000B82 RID: 2946 // (get) Token: 0x06004280 RID: 17024 RVA: 0x001068BC File Offset: 0x00104ABC [Token(Token = "0x17000B82")] public bool HMFLIHFLGKF { [Token(Token = "0x6004280")] [Address(RVA = "0x1D340C0", Offset = "0x1D32AC0", VA = "0x181D340C0")] get { PPGPAHNMGEC ppgpahnmgec = this.k__BackingField; if (ppgpahnmgec == PPGPAHNMGEC.Creator) { return; } JHEEFBMODPG billiimnbjn = this.BILLIIMNBJN; if (billiimnbjn != 0 && billiimnbjn.k__BackingField) { return this.GDMGFDDBEKK >= ppgpahnmgec; } } } // Token: 0x17000B83 RID: 2947 // (get) Token: 0x06004281 RID: 17025 RVA: 0x001068F8 File Offset: 0x00104AF8 // (set) Token: 0x06004282 RID: 17026 RVA: 0x0010690C File Offset: 0x00104B0C [Token(Token = "0x17000B83")] public JHEEFBMODPG NAGGEOAIOMH { [Token(Token = "0x6004281")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")] get; [Token(Token = "0x6004282")] [Address(RVA = "0x636220", Offset = "0x634C20", VA = "0x180636220")] private set; } // Token: 0x17000B84 RID: 2948 // (get) Token: 0x06004283 RID: 17027 RVA: 0x00106920 File Offset: 0x00104B20 // (set) Token: 0x06004284 RID: 17028 RVA: 0x00106940 File Offset: 0x00104B40 [Token(Token = "0x17000B84")] public JHEEFBMODPG DLECMLIOHGP { [Token(Token = "0x6004283")] [Address(RVA = "0x1D34000", Offset = "0x1D32A00", VA = "0x181D34000")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem; } [Token(Token = "0x6004284")] [Address(RVA = "0x1D343F0", Offset = "0x1D32DF0", VA = "0x181D343F0")] set { if (value == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } this.DCOJMLMHCEM = value; base.JOJPOMANGPO(); } } // Token: 0x17000B85 RID: 2949 // (get) Token: 0x06004285 RID: 17029 RVA: 0x00106964 File Offset: 0x00104B64 // (set) Token: 0x06004286 RID: 17030 RVA: 0x00106990 File Offset: 0x00104B90 [Token(Token = "0x17000B85")] public bool MCGLGPHHICC { [Token(Token = "0x6004285")] [Address(RVA = "0x1D341E0", Offset = "0x1D32BE0", VA = "0x181D341E0")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem.k__BackingField; } [Token(Token = "0x6004286")] [Address(RVA = "0x1D34640", Offset = "0x1D33040", VA = "0x181D34640")] set { do { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } if (dcojmlmhcem.k__BackingField == value) { return; } if ((ulong)1L == 0UL) { } } while (this.DCOJMLMHCEM != 0); new JHEEFBMODPG().k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000B86 RID: 2950 // (get) Token: 0x06004287 RID: 17031 RVA: 0x001069E0 File Offset: 0x00104BE0 // (set) Token: 0x06004288 RID: 17032 RVA: 0x00106A0C File Offset: 0x00104C0C [Token(Token = "0x17000B86")] public bool CIIILPDPDNK { [Token(Token = "0x6004287")] [Address(RVA = "0x1D33FA0", Offset = "0x1D329A0", VA = "0x181D33FA0")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem.k__BackingField; } [Token(Token = "0x6004288")] [Address(RVA = "0x1D34300", Offset = "0x1D32D00", VA = "0x181D34300")] set { do { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } if (dcojmlmhcem.k__BackingField == value) { return; } if ((ulong)1L == 0UL) { } } while (this.DCOJMLMHCEM != 0); new JHEEFBMODPG().k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000B87 RID: 2951 // (get) Token: 0x06004289 RID: 17033 RVA: 0x00106A5C File Offset: 0x00104C5C // (set) Token: 0x0600428A RID: 17034 RVA: 0x00106A88 File Offset: 0x00104C88 [Token(Token = "0x17000B87")] public bool OHOKKHFKAAG { [Token(Token = "0x6004289")] [Address(RVA = "0x1D34180", Offset = "0x1D32B80", VA = "0x181D34180")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem.k__BackingField; } [Token(Token = "0x600428A")] [Address(RVA = "0x1D34550", Offset = "0x1D32F50", VA = "0x181D34550")] set { do { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } if (dcojmlmhcem.k__BackingField == value) { return; } if ((ulong)1L == 0UL) { } } while (this.DCOJMLMHCEM != 0); new JHEEFBMODPG().k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000B88 RID: 2952 // (get) Token: 0x0600428B RID: 17035 RVA: 0x00106AD8 File Offset: 0x00104CD8 // (set) Token: 0x0600428C RID: 17036 RVA: 0x00106B04 File Offset: 0x00104D04 [Token(Token = "0x17000B88")] public bool LIHILEEACLA { [Token(Token = "0x600428B")] [Address(RVA = "0x1D342A0", Offset = "0x1D32CA0", VA = "0x181D342A0")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem.k__BackingField; } [Token(Token = "0x600428C")] [Address(RVA = "0x1D34820", Offset = "0x1D33220", VA = "0x181D34820")] set { do { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } if (dcojmlmhcem.k__BackingField == value) { return; } if ((ulong)1L == 0UL) { } } while (this.DCOJMLMHCEM != 0); new JHEEFBMODPG().k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000B89 RID: 2953 // (get) Token: 0x0600428D RID: 17037 RVA: 0x00106B54 File Offset: 0x00104D54 // (set) Token: 0x0600428E RID: 17038 RVA: 0x00106B80 File Offset: 0x00104D80 [Token(Token = "0x17000B89")] public bool DJCFDCDGNHA { [Token(Token = "0x600428D")] [Address(RVA = "0x1D34240", Offset = "0x1D32C40", VA = "0x181D34240")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem.k__BackingField; } [Token(Token = "0x600428E")] [Address(RVA = "0x1D34730", Offset = "0x1D33130", VA = "0x181D34730")] set { do { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } if (dcojmlmhcem.k__BackingField == value) { return; } if ((ulong)1L == 0UL) { } } while (this.DCOJMLMHCEM != 0); new JHEEFBMODPG().k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000B8A RID: 2954 // (get) Token: 0x0600428F RID: 17039 RVA: 0x00106BD0 File Offset: 0x00104DD0 // (set) Token: 0x06004290 RID: 17040 RVA: 0x00106BFC File Offset: 0x00104DFC [Token(Token = "0x17000B8A")] public bool GCILKJFAOML { [Token(Token = "0x600428F")] [Address(RVA = "0x1D34060", Offset = "0x1D32A60", VA = "0x181D34060")] get { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } return dcojmlmhcem.k__BackingField; } [Token(Token = "0x6004290")] [Address(RVA = "0x1D34460", Offset = "0x1D32E60", VA = "0x181D34460")] set { do { JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); } if (dcojmlmhcem.k__BackingField == value) { return; } if ((ulong)1L == 0UL) { } } while (this.DCOJMLMHCEM != 0); new JHEEFBMODPG().k__BackingField = value; base.JOJPOMANGPO(); } } // Token: 0x17000B8B RID: 2955 // (get) Token: 0x06004291 RID: 17041 RVA: 0x00106C4C File Offset: 0x00104E4C [Token(Token = "0x17000B8B")] public bool JPBKNLMELOO { [Token(Token = "0x6004291")] [Address(RVA = "0x1D340F0", Offset = "0x1D32AF0", VA = "0x181D340F0")] get { JHEEFBMODPG jheefbmodpg = this.k__BackingField; if (jheefbmodpg == 0) { } JHEEFBMODPG jheefbmodpg2; if (this.DCOJMLMHCEM == 0) { jheefbmodpg2 = new JHEEFBMODPG(); } return !jheefbmodpg.Equals(jheefbmodpg2); } } // Token: 0x06004292 RID: 17042 RVA: 0x00106C88 File Offset: 0x00104E88 [Token(Token = "0x6004292")] [Address(RVA = "0x1D33B80", Offset = "0x1D32580", VA = "0x181D33B80")] public void Set(long AOMBLGBCENO, PPGPAHNMGEC PGMGFKOCEDG, bool GDPJLIOIIAM = false) { if (this.k__BackingField != AOMBLGBCENO || this.k__BackingField != PGMGFKOCEDG) { base.Clear(); this.k__BackingField = AOMBLGBCENO; int num = 0; this.k__BackingField = PGMGFKOCEDG; base.MKBLJJGJAOH(num); } } // Token: 0x06004293 RID: 17043 RVA: 0x00106CC8 File Offset: 0x00104EC8 [Token(Token = "0x6004293")] [Address(RVA = "0x1D33920", Offset = "0x1D32320", VA = "0x181D33920", Slot = "19")] protected override void AHFKACICJNC() { this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = (PPGPAHNMGEC)((ulong)0L); JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); if (jheefbmodpg == 0) { JHEEFBMODPG jheefbmodpg2 = new JHEEFBMODPG(); } this.DCOJMLMHCEM = jheefbmodpg; base.JOJPOMANGPO(); this.BILLIIMNBJN = (ulong)0L; this.GDMGFDDBEKK = (PPGPAHNMGEC)((ulong)0L); } // Token: 0x06004294 RID: 17044 RVA: 0x00106D18 File Offset: 0x00104F18 [Token(Token = "0x6004294")] [Address(RVA = "0x1D339E0", Offset = "0x1D323E0", VA = "0x181D339E0", Slot = "18")] protected override IPromise GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH) { PPGPAHNMGEC ppgpahnmgec = this.k__BackingField; PPGPAHNMGEC refreshMembershipType = ppgpahnmgec; long num = this.k__BackingField; bool flag = AHOBGFOJBLH == CFCKDFGFJEM.FetchFromCache; IPromise promise = JDJGIBLMFKK.IHEMEAMAJOF(num, flag); Action action = delegate(PIHMJGCGNLP details) { ClubPermissionsModel <>4__this = this; int num3 = 0; if (<>4__this != num3) { PLILLKHMNDA k__BackingField = details.k__BackingField; ClubPermissionsModel <>4__this2 = this; long num4 = <>4__this2.k__BackingField; if (k__BackingField.k__BackingField == num4) { PPGPAHNMGEC ppgpahnmgec2 = <>4__this2.k__BackingField; if (refreshMembershipType == ppgpahnmgec2) { PPGPAHNMGEC k__BackingField = details.k__BackingField; <>4__this2.GDMGFDDBEKK = k__BackingField; ClubPermissionsModel <>4__this3 = this; PPGPAHNMGEC gdmgfddbekk = <>4__this3.GDMGFDDBEKK; JHEEFBMODPG jheefbmodpg = details.MICMDJCMMBG(gdmgfddbekk); <>4__this3.BILLIIMNBJN = jheefbmodpg; ClubPermissionsModel <>4__this4 = this; PPGPAHNMGEC ppgpahnmgec3 = <>4__this4.k__BackingField; JHEEFBMODPG jheefbmodpg2 = details.MICMDJCMMBG(ppgpahnmgec3); <>4__this4.k__BackingField = jheefbmodpg2; ClubPermissionsModel <>4__this5 = this; JHEEFBMODPG jheefbmodpg3 = <>4__this5.k__BackingField; if (jheefbmodpg3 == 0) { long num5 = <>4__this.k__BackingField; string text; Debug.LogError(string.Format("Couldn't find any permission for {0} for club id {1}", text, text)); return; } JHEEFBMODPG backingData = <>4__this5.DLECMLIOHGP; JHEEFBMODPG.OBPADEGDHEB(jheefbmodpg3, backingData); } } } }; Action action2 = delegate(string error) { ToastListModel toastListModel = this.ADJIAENKNAN; string text2 = this.k__BackingField.PBIJCDFDPKI(); string text3 = "Failed to get permissions for " + text2; toastListModel.AddMessageToast(text3); }; int num2 = 0; num2 += num2; num2++; object obj = ((ICloneable)action).Clone(); action2 += action2; throw new NullReferenceException(); } // Token: 0x06004295 RID: 17045 RVA: 0x00106D9C File Offset: 0x00104F9C [Token(Token = "0x6004295")] [Address(RVA = "0x1D33C00", Offset = "0x1D32600", VA = "0x181D33C00")] public void UpdatePermissions() { JHEEFBMODPG jheefbmodpg; for (;;) { if (this.k__BackingField == (ulong)0L) { return; } jheefbmodpg = new JHEEFBMODPG(); long num = this.k__BackingField; jheefbmodpg.k__BackingField = num; PPGPAHNMGEC ppgpahnmgec = this.k__BackingField; jheefbmodpg.k__BackingField = ppgpahnmgec; JHEEFBMODPG dcojmlmhcem = this.DCOJMLMHCEM; if (dcojmlmhcem == 0) { JHEEFBMODPG jheefbmodpg2 = new JHEEFBMODPG(); } bool k__BackingField = dcojmlmhcem.k__BackingField; jheefbmodpg.k__BackingField = k__BackingField; if ((ulong)1L == 0UL) { } if (this.DCOJMLMHCEM == 0) { bool k__BackingField = new JHEEFBMODPG().k__BackingField; jheefbmodpg.k__BackingField = k__BackingField; if (this.DCOJMLMHCEM == 0) { bool k__BackingField = new JHEEFBMODPG().k__BackingField; jheefbmodpg.k__BackingField = k__BackingField; if (this.DCOJMLMHCEM == 0) { bool k__BackingField = new JHEEFBMODPG().k__BackingField; jheefbmodpg.k__BackingField = k__BackingField; if (this.DCOJMLMHCEM == 0) { bool k__BackingField = new JHEEFBMODPG().k__BackingField; jheefbmodpg.k__BackingField = k__BackingField; if (this.DCOJMLMHCEM == 0) { break; } } } } } } bool k__BackingField = new JHEEFBMODPG().k__BackingField; jheefbmodpg.k__BackingField = k__BackingField; bpnppebpeai.newPermissions = jheefbmodpg; IPromise promise = JDJGIBLMFKK.GHBJEDCEKLK(jheefbmodpg); Action action = delegate(PIHMJGCGNLP details) { ClubPermissionsModel <>4__this = bpnppebpeai.<>4__this; int num2 = 0; if (<>4__this != num2) { ToastListModel toastListModel = bpnppebpeai.<>4__this.ADJIAENKNAN; string text = bpnppebpeai.newPermissions.k__BackingField.PBIJCDFDPKI(); string text2 = "Updated permissions for " + text; toastListModel.AddMessageToast(text2); ClubPermissionsModel <>4__this2 = bpnppebpeai.<>4__this; int num3 = 0; <>4__this2.MKBLJJGJAOH(num3); } }; } // Token: 0x06004296 RID: 17046 RVA: 0x00106ED4 File Offset: 0x001050D4 [Token(Token = "0x6004296")] [Address(RVA = "0x1D33F30", Offset = "0x1D32930", VA = "0x181D33F30")] public ClubPermissionsModel() { JHEEFBMODPG jheefbmodpg = new JHEEFBMODPG(); this.DCOJMLMHCEM = jheefbmodpg; base..ctor(); } // Token: 0x04003517 RID: 13591 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4003517")] private PPGPAHNMGEC GDMGFDDBEKK; // Token: 0x04003518 RID: 13592 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4003518")] private JHEEFBMODPG BILLIIMNBJN; // Token: 0x0400351A RID: 13594 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400351A")] private JHEEFBMODPG DCOJMLMHCEM; // Token: 0x02000A01 RID: 2561 [Token(Token = "0x2000A01")] [CompilerGenerated] private sealed class FLLGGMFGFFB { // Token: 0x06004297 RID: 17047 RVA: 0x00106F00 File Offset: 0x00105100 [Token(Token = "0x6004297")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FLLGGMFGFFB() { } // Token: 0x06004298 RID: 17048 RVA: 0x00106F14 File Offset: 0x00105114 [Token(Token = "0x6004298")] [Address(RVA = "0x1D3BD50", Offset = "0x1D3A750", VA = "0x181D3BD50")] internal void b__0(PIHMJGCGNLP details) { ClubPermissionsModel clubPermissionsModel = this.<>4__this; int num = 0; if (clubPermissionsModel != num) { PLILLKHMNDA k__BackingField = details.k__BackingField; ClubPermissionsModel clubPermissionsModel2 = this.<>4__this; long k__BackingField = clubPermissionsModel2.k__BackingField; if (k__BackingField.k__BackingField == k__BackingField) { PPGPAHNMGEC k__BackingField = clubPermissionsModel2.k__BackingField; if (this.refreshMembershipType == k__BackingField) { PPGPAHNMGEC k__BackingField = details.k__BackingField; clubPermissionsModel2.GDMGFDDBEKK = k__BackingField; ClubPermissionsModel clubPermissionsModel3 = this.<>4__this; PPGPAHNMGEC gdmgfddbekk = clubPermissionsModel3.GDMGFDDBEKK; JHEEFBMODPG jheefbmodpg = details.MICMDJCMMBG(gdmgfddbekk); clubPermissionsModel3.BILLIIMNBJN = jheefbmodpg; ClubPermissionsModel clubPermissionsModel4 = this.<>4__this; PPGPAHNMGEC k__BackingField2 = clubPermissionsModel4.k__BackingField; JHEEFBMODPG jheefbmodpg2 = details.MICMDJCMMBG(k__BackingField2); clubPermissionsModel4.k__BackingField = jheefbmodpg2; ClubPermissionsModel clubPermissionsModel5 = this.<>4__this; JHEEFBMODPG k__BackingField = clubPermissionsModel5.k__BackingField; if (k__BackingField == 0) { long k__BackingField2 = clubPermissionsModel.k__BackingField; string text; Debug.LogError(string.Format("Couldn't find any permission for {0} for club id {1}", text, text)); return; } JHEEFBMODPG backingData = clubPermissionsModel5.DLECMLIOHGP; JHEEFBMODPG.OBPADEGDHEB(k__BackingField, backingData); } } } } // Token: 0x06004299 RID: 17049 RVA: 0x00107014 File Offset: 0x00105214 [Token(Token = "0x6004299")] [Address(RVA = "0x1D3BF50", Offset = "0x1D3A950", VA = "0x181D3BF50")] internal void b__1(string error) { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; string text = this.<>4__this.k__BackingField.PBIJCDFDPKI(); string text2 = "Failed to get permissions for " + text; toastListModel.AddMessageToast(text2); } // Token: 0x0400351B RID: 13595 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400351B")] public ClubPermissionsModel <>4__this; // Token: 0x0400351C RID: 13596 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400351C")] public PPGPAHNMGEC refreshMembershipType; } // Token: 0x02000A02 RID: 2562 [Token(Token = "0x2000A02")] [CompilerGenerated] private sealed class BPNPPEBPEAI { // Token: 0x0600429A RID: 17050 RVA: 0x00107058 File Offset: 0x00105258 [Token(Token = "0x600429A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BPNPPEBPEAI() { } // Token: 0x0600429B RID: 17051 RVA: 0x0010706C File Offset: 0x0010526C [Token(Token = "0x600429B")] [Address(RVA = "0x1D32050", Offset = "0x1D30A50", VA = "0x181D32050")] internal void b__0(PIHMJGCGNLP details) { ClubPermissionsModel clubPermissionsModel = this.<>4__this; int num = 0; if (clubPermissionsModel != num) { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; string text = this.newPermissions.k__BackingField.PBIJCDFDPKI(); string text2 = "Updated permissions for " + text; toastListModel.AddMessageToast(text2); ClubPermissionsModel clubPermissionsModel2 = this.<>4__this; int num2 = 0; clubPermissionsModel2.MKBLJJGJAOH(num2); } } // Token: 0x0400351D RID: 13597 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400351D")] public ClubPermissionsModel <>4__this; // Token: 0x0400351E RID: 13598 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400351E")] public JHEEFBMODPG newPermissions; } } }