Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/ClubModel.cs
T
2026-04-08 23:40:05 +02:00

3244 lines
110 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text.RegularExpressions;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom;
using RecRoom.Async;
using RRUI.Navigation;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x020009A2 RID: 2466
[Token(Token = "0x20009A2")]
[StructLayout(3)]
public class ClubModel : RRUIModel<CFCKDFGFJEM>, OOKGPDCMKFC
{
// Token: 0x17000B51 RID: 2897
// (get) Token: 0x060040D5 RID: 16597 RVA: 0x00102000 File Offset: 0x00100200
[Token(Token = "0x17000B51")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x60040D5")]
[Address(RVA = "0x1962690", Offset = "0x1961090", VA = "0x181962690", Slot = "11")]
get
{
bool flag;
return flag;
}
}
// Token: 0x17000B52 RID: 2898
// (get) Token: 0x060040D6 RID: 16598 RVA: 0x00102010 File Offset: 0x00100210
[Token(Token = "0x17000B52")]
protected override Model<CFCKDFGFJEM>.COPCOEAOFDJ NHLKMFJLJKE
{
[Token(Token = "0x60040D6")]
[Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800", Slot = "12")]
get
{
return Model<CFCKDFGFJEM>.COPCOEAOFDJ.BroadcastOnEnable;
}
}
// Token: 0x17000B53 RID: 2899
// (get) Token: 0x060040D7 RID: 16599 RVA: 0x00102020 File Offset: 0x00100220
// (set) Token: 0x060040D8 RID: 16600 RVA: 0x00102034 File Offset: 0x00100234
[Token(Token = "0x17000B53")]
public long CCGOEDABKNN
{
[Token(Token = "0x60040D7")]
[Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")]
get;
[Token(Token = "0x60040D8")]
[Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330")]
private set;
} = (long)((ulong)(-1L));
// Token: 0x17000B54 RID: 2900
// (get) Token: 0x060040D9 RID: 16601 RVA: 0x00102048 File Offset: 0x00100248
// (set) Token: 0x060040DA RID: 16602 RVA: 0x0010205C File Offset: 0x0010025C
[Token(Token = "0x17000B54")]
public PLILLKHMNDA NDAGAGNHNPA
{
[Token(Token = "0x60040D9")]
[Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")]
get;
[Token(Token = "0x60040DA")]
[Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780")]
protected set;
}
// Token: 0x17000B55 RID: 2901
// (get) Token: 0x060040DB RID: 16603 RVA: 0x00102070 File Offset: 0x00100270
// (set) Token: 0x060040DC RID: 16604 RVA: 0x00102084 File Offset: 0x00100284
[Token(Token = "0x17000B55")]
public PIHMJGCGNLP CALMNFMPDBE
{
[Token(Token = "0x60040DB")]
[Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")]
get;
[Token(Token = "0x60040DC")]
[Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")]
set;
}
// Token: 0x17000B56 RID: 2902
// (get) Token: 0x060040DD RID: 16605 RVA: 0x00102098 File Offset: 0x00100298
// (set) Token: 0x060040DE RID: 16606 RVA: 0x001020AC File Offset: 0x001002AC
[Token(Token = "0x17000B56")]
public CCEOLAOLEKJ BKKCGGNMMGG
{
[Token(Token = "0x60040DD")]
[Address(RVA = "0x3D32E0", Offset = "0x3D1CE0", VA = "0x1803D32E0")]
get;
[Token(Token = "0x60040DE")]
[Address(RVA = "0x3D3450", Offset = "0x3D1E50", VA = "0x1803D3450")]
protected set;
}
// Token: 0x17000B57 RID: 2903
// (get) Token: 0x060040DF RID: 16607 RVA: 0x001020C0 File Offset: 0x001002C0
// (set) Token: 0x060040E0 RID: 16608 RVA: 0x001020D4 File Offset: 0x001002D4
[Token(Token = "0x17000B57")]
public JHEEFBMODPG NJHNHHMCILD
{
[Token(Token = "0x60040DF")]
[Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0")]
get;
[Token(Token = "0x60040E0")]
[Address(RVA = "0x3D3370", Offset = "0x3D1D70", VA = "0x1803D3370")]
private set;
}
// Token: 0x17000B58 RID: 2904
// (get) Token: 0x060040E1 RID: 16609 RVA: 0x001020E8 File Offset: 0x001002E8
// (set) Token: 0x060040E2 RID: 16610 RVA: 0x00102134 File Offset: 0x00100334
[Token(Token = "0x17000B58")]
public ClubModel.GPJHDHBCPAH KDDFCCCOJPL
{
[Token(Token = "0x60040E1")]
[Address(RVA = "0x1D780E0", Offset = "0x1D76AE0", VA = "0x181D780E0")]
get
{
ClubModel.GPJHDHBCPAH ipifckfmieh = this.IPIFCKFMIEH;
if (ipifckfmieh == 0)
{
ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH();
gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L));
long num = this.<CHPCFOKEIFM>k__BackingField;
gpjhdhbcpah.CCGOEDABKNN = num;
List<string> list = new List();
gpjhdhbcpah.OPIIBPFEODL = list;
this.IPIFCKFMIEH = gpjhdhbcpah;
}
return ipifckfmieh;
}
[Token(Token = "0x60040E2")]
[Address(RVA = "0x1D74CF0", Offset = "0x1D736F0", VA = "0x181D74CF0")]
private set
{
if (value == 0)
{
ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH();
gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L));
long num = this.<CHPCFOKEIFM>k__BackingField;
gpjhdhbcpah.CCGOEDABKNN = num;
List<string> list = new List();
gpjhdhbcpah.OPIIBPFEODL = list;
this.IPIFCKFMIEH = gpjhdhbcpah;
return;
}
this.IPIFCKFMIEH = value;
}
}
// Token: 0x17000B59 RID: 2905
// (get) Token: 0x060040E3 RID: 16611 RVA: 0x00102180 File Offset: 0x00100380
// (set) Token: 0x060040E4 RID: 16612 RVA: 0x001021A0 File Offset: 0x001003A0
[Token(Token = "0x17000B59")]
public string EJAINIDPFCL
{
[Token(Token = "0x60040E3")]
[Address(RVA = "0x1D77CD0", Offset = "0x1D766D0", VA = "0x181D77CD0")]
get
{
return this.KDDFCCCOJPL.EJAINIDPFCL;
}
[Token(Token = "0x60040E4")]
[Address(RVA = "0x1D782D0", Offset = "0x1D76CD0", VA = "0x181D782D0")]
set
{
if (this.KDDFCCCOJPL.EJAINIDPFCL != value)
{
this.KDDFCCCOJPL.EJAINIDPFCL = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B5A RID: 2906
// (get) Token: 0x060040E5 RID: 16613 RVA: 0x001021DC File Offset: 0x001003DC
// (set) Token: 0x060040E6 RID: 16614 RVA: 0x001021FC File Offset: 0x001003FC
[Token(Token = "0x17000B5A")]
public string BOGLOAOHKEE
{
[Token(Token = "0x60040E5")]
[Address(RVA = "0x1D77CB0", Offset = "0x1D766B0", VA = "0x181D77CB0")]
get
{
return this.KDDFCCCOJPL.BOGLOAOHKEE;
}
[Token(Token = "0x60040E6")]
[Address(RVA = "0x1D78250", Offset = "0x1D76C50", VA = "0x181D78250")]
set
{
if (this.KDDFCCCOJPL.BOGLOAOHKEE != value)
{
this.KDDFCCCOJPL.BOGLOAOHKEE = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B5B RID: 2907
// (get) Token: 0x060040E7 RID: 16615 RVA: 0x00102238 File Offset: 0x00100438
// (set) Token: 0x060040E8 RID: 16616 RVA: 0x00102258 File Offset: 0x00100458
[Token(Token = "0x17000B5B")]
public int DOCMMHIPGCM
{
[Token(Token = "0x60040E7")]
[Address(RVA = "0x1D78190", Offset = "0x1D76B90", VA = "0x181D78190")]
get
{
return this.KDDFCCCOJPL.PGDNCOCIJKF;
}
[Token(Token = "0x60040E8")]
[Address(RVA = "0x1D784C0", Offset = "0x1D76EC0", VA = "0x181D784C0")]
set
{
if (this.KDDFCCCOJPL.PGDNCOCIJKF != value)
{
this.KDDFCCCOJPL.PGDNCOCIJKF = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B5C RID: 2908
// (get) Token: 0x060040E9 RID: 16617 RVA: 0x0010228C File Offset: 0x0010048C
// (set) Token: 0x060040EA RID: 16618 RVA: 0x001022AC File Offset: 0x001004AC
[Token(Token = "0x17000B5C")]
public DIGMAIMMHAP MNEEEGHOGAB
{
[Token(Token = "0x60040E9")]
[Address(RVA = "0x1D781B0", Offset = "0x1D76BB0", VA = "0x181D781B0")]
get
{
return this.KDDFCCCOJPL.MNEEEGHOGAB;
}
[Token(Token = "0x60040EA")]
[Address(RVA = "0x1D78600", Offset = "0x1D77000", VA = "0x181D78600")]
set
{
if (this.KDDFCCCOJPL.MNEEEGHOGAB != value)
{
this.KDDFCCCOJPL.MNEEEGHOGAB = value;
if (value == DIGMAIMMHAP.Private)
{
this.KDDFCCCOJPL.PHBCFAJILGD = (PJCALHOPMKJ)((ulong)1L);
}
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B5D RID: 2909
// (get) Token: 0x060040EB RID: 16619 RVA: 0x001022F4 File Offset: 0x001004F4
// (set) Token: 0x060040EC RID: 16620 RVA: 0x00102314 File Offset: 0x00100514
[Token(Token = "0x17000B5D")]
public PJCALHOPMKJ PHBCFAJILGD
{
[Token(Token = "0x60040EB")]
[Address(RVA = "0x1D77E10", Offset = "0x1D76810", VA = "0x181D77E10")]
get
{
return this.KDDFCCCOJPL.PHBCFAJILGD;
}
[Token(Token = "0x60040EC")]
[Address(RVA = "0x1D78450", Offset = "0x1D76E50", VA = "0x181D78450")]
set
{
if (this.KDDFCCCOJPL.PHBCFAJILGD != value)
{
this.KDDFCCCOJPL.PHBCFAJILGD = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B5E RID: 2910
// (get) Token: 0x060040ED RID: 16621 RVA: 0x0010234C File Offset: 0x0010054C
// (set) Token: 0x060040EE RID: 16622 RVA: 0x0010236C File Offset: 0x0010056C
[Token(Token = "0x17000B5E")]
public bool IPKLLFAJJPJ
{
[Token(Token = "0x60040ED")]
[Address(RVA = "0x1D77C40", Offset = "0x1D76640", VA = "0x181D77C40")]
get
{
return this.KDDFCCCOJPL.IPKLLFAJJPJ;
}
[Token(Token = "0x60040EE")]
[Address(RVA = "0x1D781D0", Offset = "0x1D76BD0", VA = "0x181D781D0")]
set
{
if (this.KDDFCCCOJPL.IPKLLFAJJPJ != value)
{
this.KDDFCCCOJPL.IPKLLFAJJPJ = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B5F RID: 2911
// (get) Token: 0x060040EF RID: 16623 RVA: 0x001023A0 File Offset: 0x001005A0
// (set) Token: 0x060040F0 RID: 16624 RVA: 0x001023C0 File Offset: 0x001005C0
[Token(Token = "0x17000B5F")]
public List<string> OPIIBPFEODL
{
[Token(Token = "0x60040EF")]
[Address(RVA = "0x1D77CF0", Offset = "0x1D766F0", VA = "0x181D77CF0")]
get
{
return this.KDDFCCCOJPL.OPIIBPFEODL;
}
[Token(Token = "0x60040F0")]
[Address(RVA = "0x1D78350", Offset = "0x1D76D50", VA = "0x181D78350")]
set
{
if (!ListExt.AreEqualIgnoreOrder<string>(this.KDDFCCCOJPL.OPIIBPFEODL, value))
{
this.KDDFCCCOJPL.OPIIBPFEODL = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B60 RID: 2912
// (get) Token: 0x060040F1 RID: 16625 RVA: 0x001023FC File Offset: 0x001005FC
[Token(Token = "0x17000B60")]
public bool HOJNNDEKBIM
{
[Token(Token = "0x60040F1")]
[Address(RVA = "0x1D77E50", Offset = "0x1D76850", VA = "0x181D77E50")]
get
{
if (this.KDDFCCCOJPL != 0)
{
}
PLILLKHMNDA plillkhmnda = this.<DNGCBIHOEJE>k__BackingField;
int num = 0;
if (plillkhmnda != 0)
{
}
string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL;
if (!(num != ejainidpfcl))
{
if (this.<DNGCBIHOEJE>k__BackingField != 0)
{
}
string bogloaohkee = this.KDDFCCCOJPL.BOGLOAOHKEE;
int num2 = 0;
if (StringExt.NullOrEmptyEqual(num, bogloaohkee, (StringComparison)num2))
{
List<string> primaryTags = this.PrimaryTags;
if (primaryTags != 0)
{
string <JONPEHKMAFB>k__BackingField = this.<DNGCBIHOEJE>k__BackingField.<JONPEHKMAFB>k__BackingField;
int num3 = primaryTags.IndexOf(<JONPEHKMAFB>k__BackingField);
}
ClubModel.GPJHDHBCPAH modificationBackingData = this.KDDFCCCOJPL;
bool flag = num == modificationBackingData.PGDNCOCIJKF;
if (num != (flag ? 1 : 0))
{
if (this.<DNGCBIHOEJE>k__BackingField != 0)
{
}
ClubModel.GPJHDHBCPAH modificationBackingData2 = this.KDDFCCCOJPL;
bool flag2 = num == (int)modificationBackingData2.PHBCFAJILGD;
if (num != (flag2 ? 1 : 0))
{
if (this.<DNGCBIHOEJE>k__BackingField != 0)
{
}
ClubModel.GPJHDHBCPAH modificationBackingData3 = this.KDDFCCCOJPL;
bool flag3 = num == (int)modificationBackingData3.MNEEEGHOGAB;
if (num != (flag3 ? 1 : 0))
{
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
bool flag4;
if (pihmjgcgnlp != 0)
{
List<string> <JJGLFJLPBIK>k__BackingField = pihmjgcgnlp.<JJGLFJLPBIK>k__BackingField;
List<string> opiibpfeodl = this.KDDFCCCOJPL.OPIIBPFEODL;
flag4 = !Enumerable.SequenceEqual<string>(<JJGLFJLPBIK>k__BackingField, opiibpfeodl);
return flag4;
}
return flag4;
}
}
}
}
}
return true;
}
}
// Token: 0x17000B61 RID: 2913
// (get) Token: 0x060040F2 RID: 16626 RVA: 0x00102528 File Offset: 0x00100728
[Token(Token = "0x17000B61")]
public string LNGPBGCIAPP
{
[Token(Token = "0x60040F2")]
[Address(RVA = "0x1D77E30", Offset = "0x1D76830", VA = "0x181D77E30")]
get
{
PLILLKHMNDA plillkhmnda;
do
{
plillkhmnda = this.<DNGCBIHOEJE>k__BackingField;
}
while (plillkhmnda == 0);
return plillkhmnda.<EAIJEHLCEPM>k__BackingField;
}
}
// Token: 0x17000B62 RID: 2914
// (get) Token: 0x060040F3 RID: 16627 RVA: 0x00102548 File Offset: 0x00100748
[Token(Token = "0x17000B62")]
public List<FKFAKOKIEGN> DOOHAKMALHL
{
[Token(Token = "0x60040F3")]
[Address(RVA = "0x1D77C20", Offset = "0x1D76620", VA = "0x181D77C20")]
get
{
PIHMJGCGNLP pihmjgcgnlp;
do
{
pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
}
while (pihmjgcgnlp == 0);
return pihmjgcgnlp.<MIODDIJAKBD>k__BackingField;
}
}
// Token: 0x17000B63 RID: 2915
// (get) Token: 0x060040F4 RID: 16628 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000B63")]
public string LNBNNOLMNDB
{
[Token(Token = "0x60040F4")]
[Address(RVA = "0x1D77D10", Offset = "0x1D76710", VA = "0x181D77D10")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000B64 RID: 2916
// (get) Token: 0x060040F5 RID: 16629 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060040F6 RID: 16630 RVA: 0x00102568 File Offset: 0x00100768
[Token(Token = "0x17000B64")]
public long? HHCGNCLFKDM
{
[Token(Token = "0x60040F5")]
[Address(RVA = "0xAC1CC0", Offset = "0xAC06C0", VA = "0x180AC1CC0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60040F6")]
[Address(RVA = "0x1D731B0", Offset = "0x1D71BB0", VA = "0x181D731B0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000B65 RID: 2917
// (get) Token: 0x060040F7 RID: 16631 RVA: 0x00102578 File Offset: 0x00100778
// (set) Token: 0x060040F8 RID: 16632 RVA: 0x0010258C File Offset: 0x0010078C
[Token(Token = "0x17000B65")]
public string HBEOAMLDLEH
{
[Token(Token = "0x60040F7")]
[Address(RVA = "0x3D3300", Offset = "0x3D1D00", VA = "0x1803D3300")]
get;
[Token(Token = "0x60040F8")]
[Address(RVA = "0x3D3470", Offset = "0x3D1E70", VA = "0x1803D3470")]
private set;
}
// Token: 0x17000B66 RID: 2918
// (get) Token: 0x060040F9 RID: 16633 RVA: 0x001025A0 File Offset: 0x001007A0
// (set) Token: 0x060040FA RID: 16634 RVA: 0x001025B4 File Offset: 0x001007B4
[Token(Token = "0x17000B66")]
public bool KFNJENJEFBH
{
[Token(Token = "0x60040F9")]
[Address(RVA = "0x9F69D0", Offset = "0x9F53D0", VA = "0x1809F69D0")]
get;
[Token(Token = "0x60040FA")]
[Address(RVA = "0x1614950", Offset = "0x1613350", VA = "0x181614950")]
private set;
}
// Token: 0x17000B67 RID: 2919
// (get) Token: 0x060040FB RID: 16635 RVA: 0x001025C8 File Offset: 0x001007C8
[Token(Token = "0x17000B67")]
public bool IILPDPCODAE
{
[Token(Token = "0x60040FB")]
[Address(RVA = "0x1D77DB0", Offset = "0x1D767B0", VA = "0x181D77DB0")]
get
{
return JDJGIBLMFKK.NHMAIMBEBHF(this.<CHPCFOKEIFM>k__BackingField);
}
}
// Token: 0x060040FC RID: 16636 RVA: 0x001025E0 File Offset: 0x001007E0
[Token(Token = "0x60040FC")]
[Address(RVA = "0x1D77120", Offset = "0x1D75B20", VA = "0x181D77120")]
public void Set(long AOMBLGBCENO, bool GDPJLIOIIAM = false)
{
base.Clear();
this.<CHPCFOKEIFM>k__BackingField = AOMBLGBCENO;
this.GDPJLIOIIAM = GDPJLIOIIAM;
base.MKBLJJGJAOH((uint)1);
if (GDPJLIOIIAM)
{
ActionEvent<long, PPGPAHNMGEC> pendoendibe = JDJGIBLMFKK.PENDOENDIBE;
Action<long, PPGPAHNMGEC> action = new Action(this.PENDOENDIBE);
}
}
// Token: 0x060040FD RID: 16637 RVA: 0x00102628 File Offset: 0x00100828
[Token(Token = "0x60040FD")]
[Address(RVA = "0x1D76A70", Offset = "0x1D75470", VA = "0x181D76A70", Slot = "15")]
protected override void OnDestroy()
{
if (this.GDPJLIOIIAM)
{
ActionEvent<long, PPGPAHNMGEC> pendoendibe = JDJGIBLMFKK.PENDOENDIBE;
Action<long, PPGPAHNMGEC> action = new Action(this.PENDOENDIBE);
}
ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL;
if (hgpjhjnmkfl != 0)
{
hgpjhjnmkfl.GNGOOMMLPHE();
}
base.OnDestroy();
}
// Token: 0x060040FE RID: 16638 RVA: 0x00102670 File Offset: 0x00100870
[Token(Token = "0x60040FE")]
[Address(RVA = "0x1D76C50", Offset = "0x1D75650", VA = "0x181D76C50", Slot = "20")]
public ICancelablePromise PreFetch(CECAKDDNHLN PACGLAIGOMF)
{
CancelablePromise cancelablePromise = new CancelablePromise();
CancelablePromise result = cancelablePromise;
PLILLKHMNDA plillkhmnda;
if (plillkhmnda != 0)
{
Action<PIHMJGCGNLP> action = delegate(PIHMJGCGNLP clubDetails)
{
CancelablePromise result2 = result;
if (clubDetails.<HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Banned)
{
result2.Complete();
return;
}
result2.Error("You are banned from this club");
};
Action<string> action2 = delegate(string error)
{
result.Complete();
};
CancelablePromise result3 = result;
}
result.Complete();
throw new NullReferenceException();
}
// Token: 0x060040FF RID: 16639 RVA: 0x001026CC File Offset: 0x001008CC
[Token(Token = "0x60040FF")]
[Address(RVA = "0x1D76B50", Offset = "0x1D75550", VA = "0x181D76B50")]
private void PENDOENDIBE(long AOMBLGBCENO, PPGPAHNMGEC OCHEGLOFMEA)
{
if (AOMBLGBCENO == this.<CHPCFOKEIFM>k__BackingField)
{
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
if (pihmjgcgnlp != 0 && pihmjgcgnlp.<HPIJMIPMDEM>k__BackingField != OCHEGLOFMEA)
{
base.MKBLJJGJAOH((uint)1);
}
}
}
// Token: 0x06004100 RID: 16640 RVA: 0x00102700 File Offset: 0x00100900
[Token(Token = "0x6004100")]
[Address(RVA = "0x1D72A70", Offset = "0x1D71470", VA = "0x181D72A70", Slot = "19")]
protected override void AHFKACICJNC()
{
int num = 0;
this.<CHPCFOKEIFM>k__BackingField = (long)((ulong)(-1L));
this.<DNGCBIHOEJE>k__BackingField = num;
this.<BLOGGBOJEFK>k__BackingField = num;
this.<EJJABGDFGEG>k__BackingField = num;
List<int> list = new List();
this.CoOwnerIds = list;
this.<OPEOMOCGMOP>k__BackingField = num;
ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH();
gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L));
long num2 = this.<CHPCFOKEIFM>k__BackingField;
gpjhdhbcpah.CCGOEDABKNN = num2;
List<string> list2 = new List();
gpjhdhbcpah.OPIIBPFEODL = list2;
int num3 = 0;
this.IPIFCKFMIEH = gpjhdhbcpah;
this.<CNNNDLHDGBG>k__BackingField = num3;
string empty = string.Empty;
this.<JIDCLLFKFOG>k__BackingField = empty;
this.<LOLNAPIMJNK>k__BackingField = num != 0;
if (this.GJPPGOIIOCJ != (LCCEEFHOBEN.CJFENPHAAHI)num)
{
this.GJPPGOIIOCJ = (LCCEEFHOBEN.CJFENPHAAHI)num;
base.JOJPOMANGPO();
}
string olofachdenj = this.OLOFACHDENJ;
if (0 != olofachdenj)
{
this.OLOFACHDENJ = num;
base.JOJPOMANGPO();
}
this.OMAJEPDCDAC = num;
if ((this.GDPJLIOIIAM ? 1 : 0) != num)
{
ActionEvent<long, PPGPAHNMGEC> pendoendibe = JDJGIBLMFKK.PENDOENDIBE;
Action<long, PPGPAHNMGEC> action = new Action(this.PENDOENDIBE);
}
}
// Token: 0x06004101 RID: 16641 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004101")]
[Address(RVA = "0x1D743A0", Offset = "0x1D72DA0", VA = "0x181D743A0", Slot = "18")]
protected override IPromise GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004102 RID: 16642 RVA: 0x001027F8 File Offset: 0x001009F8
[Token(Token = "0x6004102")]
[Address(RVA = "0x1D77940", Offset = "0x1D76340", VA = "0x181D77940")]
public void TryModifyAllClubSettings()
{
IPromise promise = this.OILJBPNEDMA();
Action action = new Action(this.FDPEPNMENGA);
throw new NullReferenceException();
}
// Token: 0x06004103 RID: 16643 RVA: 0x00102820 File Offset: 0x00100A20
[Token(Token = "0x6004103")]
[Address(RVA = "0x1D76610", Offset = "0x1D75010", VA = "0x181D76610")]
private IPromise OILJBPNEDMA()
{
Promise promise4 = new Promise();
Promise promise = promise4;
if (this.KDDFCCCOJPL.MNEEEGHOGAB == DIGMAIMMHAP.Public)
{
ClubModel.GPJHDHBCPAH modificationBackingData = this.KDDFCCCOJPL;
DIGMAIMMHAP <HMMKFPMIFPG>k__BackingField = this.<BLOGGBOJEFK>k__BackingField.<DNGCBIHOEJE>k__BackingField.<HMMKFPMIFPG>k__BackingField;
if (modificationBackingData.MNEEEGHOGAB != <HMMKFPMIFPG>k__BackingField)
{
IOMBIEIBFAK iombieibfak = new IOMBIEIBFAK();
iombieibfak.<CEJPKGDKMJE>k__BackingField = "Public Clubs";
iombieibfak.<LHJAKNBODPE>k__BackingField = "Public clubs must follow these rules\n\n• Club ownership is an active responsibility - you are responsible for ensuring your club has enough moderators and maintains a good reputation\n• Clubs with sexual themes must be private\n• Clubs may not promote illegal behavior\n• Clubs associated with moderation incidents may be reviewed and forced private or shut down";
iombieibfak.<AHIKLCLHOFO>k__BackingField = "I Agree";
Action action = delegate
{
promise.Complete();
};
iombieibfak.<ECHBNKMHBBM>k__BackingField = action;
iombieibfak.<GNGPJNNHLCJ>k__BackingField = "Full Rules";
Action action2 = new Action(this.NHJKGBMHNJO);
iombieibfak.<MLACCEDNJBF>k__BackingField = action2;
iombieibfak.<EPPCIFHLFOI>k__BackingField = "Cancel";
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel == 0)
{
goto IL_DC;
}
IPromise<ThreeButtonMessageDialogModel> promise2 = dialogListModel.AddThreeButtonMessageDialog(iombieibfak);
}
}
promise.Complete();
IL_DC:
Promise promise3 = promise;
throw new NullReferenceException();
}
// Token: 0x06004104 RID: 16644 RVA: 0x00102918 File Offset: 0x00100B18
[Token(Token = "0x6004104")]
[Address(RVA = "0x1D76480", Offset = "0x1D74E80", VA = "0x181D76480")]
public void ModifyClubMainInfo()
{
IPromise<PIHMJGCGNLP> promise = this.FJPEOHKGFON();
base.FEBJILEABKB(promise, "Updating...");
}
// Token: 0x06004105 RID: 16645 RVA: 0x00102938 File Offset: 0x00100B38
[Token(Token = "0x6004105")]
[Address(RVA = "0x1D741C0", Offset = "0x1D72BC0", VA = "0x181D741C0")]
private IPromise<PIHMJGCGNLP> FJPEOHKGFON()
{
JDJGIBLMFKK.ACNILMIFDJJ acnilmifdjj = new JDJGIBLMFKK.ACNILMIFDJJ();
long ccgoedabknn = this.KDDFCCCOJPL.CCGOEDABKNN;
acnilmifdjj.<CHPCFOKEIFM>k__BackingField = ccgoedabknn;
string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL;
acnilmifdjj.<LGACIEKBLBM>k__BackingField = ejainidpfcl;
string bogloaohkee = this.KDDFCCCOJPL.BOGLOAOHKEE;
acnilmifdjj.<EHGJCEHECFB>k__BackingField = bogloaohkee;
int pgdncocijkf = this.KDDFCCCOJPL.PGDNCOCIJKF;
int size = this.PrimaryTags._size;
ThrowHelper.ThrowArgumentOutOfRangeException();
Debug.LogError("Primary tag id out of bounds");
string empty = string.Empty;
acnilmifdjj.<JONPEHKMAFB>k__BackingField = empty;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.CKJIKPOIMFE(acnilmifdjj);
Action<PIHMJGCGNLP> action = new Action(this.BMIKOOJFGHL);
throw new NullReferenceException();
}
// Token: 0x06004106 RID: 16646 RVA: 0x001029DC File Offset: 0x00100BDC
[Token(Token = "0x6004106")]
[Address(RVA = "0x1D779D0", Offset = "0x1D763D0", VA = "0x181D779D0")]
public void TryModifyClubDetails()
{
IPromise promise = this.OILJBPNEDMA();
Action action = new Action(this.IDGHPIGOFJJ);
throw new NullReferenceException();
}
// Token: 0x06004107 RID: 16647 RVA: 0x00102A04 File Offset: 0x00100C04
[Token(Token = "0x6004107")]
[Address(RVA = "0x1D764D0", Offset = "0x1D74ED0", VA = "0x181D764D0")]
private void NHJKGBMHNJO()
{
FBPACFPINIK.LBIOGBGOOAM(false);
}
// Token: 0x06004108 RID: 16648 RVA: 0x00102A18 File Offset: 0x00100C18
[Token(Token = "0x6004108")]
[Address(RVA = "0x1D74DF0", Offset = "0x1D737F0", VA = "0x181D74DF0")]
private IPromise<PIHMJGCGNLP> IPJEEBLKDBJ()
{
JDJGIBLMFKK.FHFOCPGBMPB fhfocpgbmpb = new JDJGIBLMFKK.FHFOCPGBMPB();
long ccgoedabknn = this.KDDFCCCOJPL.CCGOEDABKNN;
fhfocpgbmpb.<CHPCFOKEIFM>k__BackingField = ccgoedabknn;
DIGMAIMMHAP mneeeghogab = this.KDDFCCCOJPL.MNEEEGHOGAB;
fhfocpgbmpb.<HMMKFPMIFPG>k__BackingField = mneeeghogab;
PJCALHOPMKJ phbcfajilgd = this.KDDFCCCOJPL.PHBCFAJILGD;
fhfocpgbmpb.<HGFGKHLJCHI>k__BackingField = phbcfajilgd;
bool ipkllfajjpj = this.KDDFCCCOJPL.IPKLLFAJJPJ;
fhfocpgbmpb.<DANOMPGAOKL>k__BackingField = ipkllfajjpj;
List<string> opiibpfeodl = this.KDDFCCCOJPL.OPIIBPFEODL;
fhfocpgbmpb.<JJGLFJLPBIK>k__BackingField = opiibpfeodl;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.KOPAANDJNKB(fhfocpgbmpb);
Action<PIHMJGCGNLP> action = new Action(this.KFLOIPKBCPE);
throw new NullReferenceException();
}
// Token: 0x06004109 RID: 16649 RVA: 0x00102AAC File Offset: 0x00100CAC
[Token(Token = "0x6004109")]
[Address(RVA = "0x1D77040", Offset = "0x1D75A40", VA = "0x181D77040")]
public void SetClubhouse(long? HNHLJONGKHB)
{
long num = this.<CHPCFOKEIFM>k__BackingField;
Action<PIHMJGCGNLP> action = new Action(this.OBOFFLDBELP);
}
// Token: 0x0600410A RID: 16650 RVA: 0x00102AD4 File Offset: 0x00100CD4
[Token(Token = "0x600410A")]
[Address(RVA = "0x1D734A0", Offset = "0x1D71EA0", VA = "0x181D734A0")]
public void ConfirmClearClubhouse()
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Clear clubhouse?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "Members who spawn here will spawn in the new clubhouse you select.\nIf no clubhouse is selected they will spawn in the dorm room.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
Action action = new Action(this.OLPAGMPLCAC);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
}
// Token: 0x0600410B RID: 16651 RVA: 0x00102B40 File Offset: 0x00100D40
[Token(Token = "0x600410B")]
[Address(RVA = "0x1D77220", Offset = "0x1D75C20", VA = "0x181D77220")]
public void ShowClubhouseInfo()
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
IPromise<OneButtonMessageDialogModel> promise = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF
{
<CEJPKGDKMJE>k__BackingField = "Clubhouse Info",
<LHJAKNBODPE>k__BackingField = "You can select a clubhouse or clear it at anytime\n\nOnly rooms created by the club Creator may be selected\n\nAll club members are automatically given access to enter the clubhouse, even if it's a private room\n\nClub members can choose to make the clubhouse their spawn point\n\nClub permissions are separate from the clubhouse room permissions",
<AHIKLCLHOFO>k__BackingField = "Ok"
});
}
}
// Token: 0x0600410C RID: 16652 RVA: 0x00102B90 File Offset: 0x00100D90
[Token(Token = "0x600410C")]
[Address(RVA = "0x1D76F00", Offset = "0x1D75900", VA = "0x181D76F00")]
public void SetAsHomeClub(bool DGAFCLFHJCA)
{
bool set = DGAFCLFHJCA;
int num = 0;
if (DGAFCLFHJCA)
{
}
IPromise promise = JDJGIBLMFKK.IJHOJBNICDP(num);
Action action = delegate
{
ToastListModel toastListModel = this.ADJIAENKNAN;
if (!set)
{
}
string text = "Successfully " + "set" + " spawn point";
toastListModel.AddMessageToast(text);
this.MKBLJJGJAOH((uint)1);
};
}
// Token: 0x0600410D RID: 16653 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600410D")]
[Address(RVA = "0x1D73D80", Offset = "0x1D72780", VA = "0x181D73D80")]
private void EMDCOLGNKAI()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600410E RID: 16654 RVA: 0x00102BD4 File Offset: 0x00100DD4
[Token(Token = "0x600410E")]
[Address(RVA = "0x1D77800", Offset = "0x1D76200", VA = "0x181D77800")]
public void TryGoToClubhouse(string LGHBPPIOOBM)
{
if (this.<BLOGGBOJEFK>k__BackingField != 0)
{
this.EMDCOLGNKAI();
return;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
while (dialogListModel == 0)
{
}
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Become a member!";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "You must be a member of the club to visit the clubhouse!";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Join and go";
Action<bool> <>9__1;
Action action = delegate
{
ClubModel <>4__this = this;
string amplitudeCommandContext = LGHBPPIOOBM;
int num = 0;
IPromise<bool> promise2 = <>4__this.JoinClub(amplitudeCommandContext);
Action<bool> action2 = <>9__1;
if (action2 == 0)
{
Action<bool> action3 = delegate(bool success)
{
if (success)
{
this.EMDCOLGNKAI();
return;
}
};
<>9__1 = action3;
}
int num2 = 0;
if (num2 < num)
{
num2 += num2;
if (num2 == num)
{
action2 += action2;
throw new NullReferenceException();
}
num2++;
}
IPromise<bool> promise3 = promise2.Then(action2);
};
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
throw new NullReferenceException();
}
// Token: 0x17000B68 RID: 2920
// (get) Token: 0x0600410F RID: 16655 RVA: 0x00102C64 File Offset: 0x00100E64
// (set) Token: 0x06004110 RID: 16656 RVA: 0x00102C78 File Offset: 0x00100E78
[Token(Token = "0x17000B68")]
public bool PICJIAGGJDH
{
[Token(Token = "0x600410F")]
[Address(RVA = "0x3EFB00", Offset = "0x3EE500", VA = "0x1803EFB00")]
get;
[Token(Token = "0x6004110")]
[Address(RVA = "0x3F0050", Offset = "0x3EEA50", VA = "0x1803F0050")]
private set;
}
// Token: 0x06004111 RID: 16657 RVA: 0x00102C8C File Offset: 0x00100E8C
[Token(Token = "0x6004111")]
[Address(RVA = "0x1D775F0", Offset = "0x1D75FF0", VA = "0x181D775F0")]
public void TakePhotoForMainImage()
{
long num = this.<CHPCFOKEIFM>k__BackingField;
long clubId = num;
if (string.IsNullOrEmpty(this.<DNGCBIHOEJE>k__BackingField.<EAIJEHLCEPM>k__BackingField) || string.Equals(this.<DNGCBIHOEJE>k__BackingField.<EAIJEHLCEPM>k__BackingField, "DefaultClubImage2k.jpg", StringComparison.InvariantCultureIgnoreCase))
{
}
IPromise<string> promise = NBLPDEKAKLG.KAEEACPMBDF(this.HGPJHJNMKFL, "Club Image", "Take a primary club photo!");
Func<string, IPromise<PIHMJGCGNLP>> func = (string imageName) => JDJGIBLMFKK.OBFKAFGALDM(clubId, imageName);
Action<PIHMJGCGNLP> action = delegate(PIHMJGCGNLP details)
{
ClubModel <>4__this = this;
long num2 = <>4__this.<CHPCFOKEIFM>k__BackingField;
if (clubId == num2)
{
int num3 = 0;
if (<>4__this != num3)
{
ClubModel <>4__this2 = this;
PLILLKHMNDA plillkhmnda = details.<DNGCBIHOEJE>k__BackingField;
<>4__this2.<DNGCBIHOEJE>k__BackingField = plillkhmnda;
this.<BLOGGBOJEFK>k__BackingField = details;
}
}
};
Action<string> action2 = delegate(string error)
{
this.ADJIAENKNAN.AddMessageToast(error);
};
throw new NullReferenceException();
}
// Token: 0x06004112 RID: 16658 RVA: 0x00102D24 File Offset: 0x00100F24
[Token(Token = "0x6004112")]
[Address(RVA = "0x1D76E90", Offset = "0x1D75890", VA = "0x181D76E90")]
public void RemoveMainImage()
{
Action action = new Action(this.HMGAIFIBDFH);
this.JHDKOPHIJCL(action);
}
// Token: 0x06004113 RID: 16659 RVA: 0x00102D48 File Offset: 0x00100F48
[Token(Token = "0x6004113")]
[Address(RVA = "0x1D76DF0", Offset = "0x1D757F0", VA = "0x181D76DF0")]
public void RemoveAdditionalImage(int EFBDCIJMFGD)
{
Action action = delegate
{
ClubModel <>4__this = this;
int index = EFBDCIJMFGD;
long num = <>4__this.<CHPCFOKEIFM>k__BackingField;
int num2 = 0;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.ELLIKHHEJFM(num, index, num2);
Action<PIHMJGCGNLP> action2 = new Action(<>4__this.CIBCEMBMAOB);
};
this.JHDKOPHIJCL(action);
}
// Token: 0x06004114 RID: 16660 RVA: 0x00102D84 File Offset: 0x00100F84
[Token(Token = "0x6004114")]
[Address(RVA = "0x1D75BE0", Offset = "0x1D745E0", VA = "0x181D75BE0")]
private void JHDKOPHIJCL(Action BADANONJCLL)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(new PMCGHGJACNB
{
<CEJPKGDKMJE>k__BackingField = "Clear photo?",
<LHJAKNBODPE>k__BackingField = "Are you sure you want to clear this club photo?",
<AHIKLCLHOFO>k__BackingField = "Yes",
<ECHBNKMHBBM>k__BackingField = BADANONJCLL,
<GNGPJNNHLCJ>k__BackingField = "Cancel"
});
}
}
// Token: 0x06004115 RID: 16661 RVA: 0x00102DE4 File Offset: 0x00100FE4
[Token(Token = "0x6004115")]
[Address(RVA = "0x1D74A60", Offset = "0x1D73460", VA = "0x181D74A60")]
private void HMGAIFIBDFH()
{
long num = this.<CHPCFOKEIFM>k__BackingField;
int num2 = 0;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.OBFKAFGALDM(num, num2);
Action<PIHMJGCGNLP> action = new Action(this.MMMNLMBPHGH);
}
// Token: 0x06004116 RID: 16662 RVA: 0x00102E18 File Offset: 0x00101018
[Token(Token = "0x6004116")]
[Address(RVA = "0x1D72DD0", Offset = "0x1D717D0", VA = "0x181D72DD0")]
private void BLENOBMDEKH(int EFBDCIJMFGD)
{
long num = this.<CHPCFOKEIFM>k__BackingField;
int num2 = 0;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.ELLIKHHEJFM(num, EFBDCIJMFGD, num2);
Action<PIHMJGCGNLP> action = new Action(this.CIBCEMBMAOB);
}
// Token: 0x06004117 RID: 16663 RVA: 0x00102E4C File Offset: 0x0010104C
[Token(Token = "0x6004117")]
[Address(RVA = "0x1D772C0", Offset = "0x1D75CC0", VA = "0x181D772C0")]
public void TakePhotoForAdditionalImage(int EFBDCIJMFGD)
{
int num;
int num3;
do
{
num = 0;
long num2 = this.<CHPCFOKEIFM>k__BackingField;
long clubId = num2;
num3 = 0;
List<FKFAKOKIEGN> <MIODDIJAKBD>k__BackingField = this.<BLOGGBOJEFK>k__BackingField.<MIODDIJAKBD>k__BackingField;
List.Enumerator enumerator;
if (enumerator != 0)
{
if (EFBDCIJMFGD != EFBDCIJMFGD)
{
continue;
}
ClubModel <>4__this = this;
}
if (num != -1)
{
}
}
while (num != 0);
string text = "Take a club photo!";
if (num3 != 0)
{
text = "Replace this club photo!";
}
IPromise<string> promise = NBLPDEKAKLG.KAEEACPMBDF(this.HGPJHJNMKFL, "Club Image", text);
Func<string, IPromise<PIHMJGCGNLP>> func = delegate(string imageName)
{
ClubModel <>4__this2 = eemmgmjpamm.<>4__this;
int index = eemmgmjpamm.index;
return JDJGIBLMFKK.ELLIKHHEJFM(<>4__this2.<CHPCFOKEIFM>k__BackingField, index, imageName);
};
Action<PIHMJGCGNLP> action = delegate(PIHMJGCGNLP details)
{
ClubModel <>4__this3 = eemmgmjpamm.<>4__this;
long num4 = <>4__this3.<CHPCFOKEIFM>k__BackingField;
if (eemmgmjpamm.clubId == num4)
{
int num5 = 0;
if (<>4__this3 != num5)
{
ClubModel <>4__this4 = eemmgmjpamm.<>4__this;
PLILLKHMNDA plillkhmnda = details.<DNGCBIHOEJE>k__BackingField;
<>4__this4.<DNGCBIHOEJE>k__BackingField = plillkhmnda;
eemmgmjpamm.<>4__this.<BLOGGBOJEFK>k__BackingField = details;
}
}
};
Action<string> action2 = delegate(string error)
{
eemmgmjpamm.<>4__this.ADJIAENKNAN.AddMessageToast(error);
};
}
// Token: 0x06004118 RID: 16664 RVA: 0x00102F0C File Offset: 0x0010110C
[Token(Token = "0x6004118")]
[Address(RVA = "0x1D738E0", Offset = "0x1D722E0", VA = "0x181D738E0")]
public void CycleImageDisplay(bool NLIECGEOPGH)
{
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
int omajepdcdac = this.OMAJEPDCDAC;
int num = pihmjgcgnlp.<MIODDIJAKBD>k__BackingField._size;
num++;
this.OMAJEPDCDAC = omajepdcdac;
int size = pihmjgcgnlp.<MIODDIJAKBD>k__BackingField._size;
this.OMAJEPDCDAC = size;
base.JOJPOMANGPO();
}
// Token: 0x17000B69 RID: 2921
// (get) Token: 0x06004119 RID: 16665 RVA: 0x00102F60 File Offset: 0x00101160
[Token(Token = "0x17000B69")]
public bool MFFDNKKAMDD
{
[Token(Token = "0x6004119")]
[Address(RVA = "0x1D77C60", Offset = "0x1D76660", VA = "0x181D77C60")]
get
{
if (string.IsNullOrEmpty(this.NGMLEFPOCIJ))
{
}
if (this.<DNGCBIHOEJE>k__BackingField != 0)
{
}
int num = 0;
return string.Equals(this.NGMLEFPOCIJ, num);
}
}
// Token: 0x17000B6A RID: 2922
// (get) Token: 0x0600411A RID: 16666 RVA: 0x00102F94 File Offset: 0x00101194
// (set) Token: 0x0600411B RID: 16667 RVA: 0x00102FA8 File Offset: 0x001011A8
[Token(Token = "0x17000B6A")]
public string FOPOOHLJBGD
{
[Token(Token = "0x600411A")]
[Address(RVA = "0x3CBF10", Offset = "0x3CA910", VA = "0x1803CBF10")]
get
{
return this.NGMLEFPOCIJ;
}
[Token(Token = "0x600411B")]
[Address(RVA = "0x1D783E0", Offset = "0x1D76DE0", VA = "0x181D783E0")]
set
{
string ngmlefpocij = this.NGMLEFPOCIJ;
if (value != ngmlefpocij)
{
this.NGMLEFPOCIJ = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x0600411C RID: 16668 RVA: 0x00102FD4 File Offset: 0x001011D4
[Token(Token = "0x600411C")]
[Address(RVA = "0x1D73370", Offset = "0x1D71D70", VA = "0x181D73370")]
public void ClearDeleteForm()
{
string empty = string.Empty;
this.NGMLEFPOCIJ = empty;
base.JOJPOMANGPO();
}
// Token: 0x0600411D RID: 16669 RVA: 0x00102FF4 File Offset: 0x001011F4
[Token(Token = "0x600411D")]
[Address(RVA = "0x1D739F0", Offset = "0x1D723F0", VA = "0x181D739F0")]
public void Delete()
{
if (string.IsNullOrEmpty(this.NGMLEFPOCIJ))
{
}
if (this.<DNGCBIHOEJE>k__BackingField != 0)
{
}
int num = 0;
bool flag = string.Equals(this.NGMLEFPOCIJ, num);
long num2 = this.<CHPCFOKEIFM>k__BackingField;
Action action;
if (flag)
{
string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL;
IPromise promise = JDJGIBLMFKK.IGHDIAEPHJD(num2, ejainidpfcl);
action = new Action(this.CCLCABLBDKM);
return;
}
Debug.LogError(string.Format("Error: Tried to delete club {0} without going through the necessary confirmation steps!", action));
}
// Token: 0x0600411E RID: 16670 RVA: 0x00103070 File Offset: 0x00101270
[Token(Token = "0x600411E")]
[Address(RVA = "0x1D731C0", Offset = "0x1D71BC0", VA = "0x181D731C0")]
public bool CheckCanBeJoined(out string JMMJCKDONIA)
{
int num = 0;
if (this.<BLOGGBOJEFK>k__BackingField != 0)
{
}
bool flag = num == 0;
bool flag3;
int num2;
string text;
if (num != (flag ? 1 : 0))
{
bool flag2 = num == 2;
if (num != (flag2 ? 1 : 0))
{
return flag3;
}
PJCALHOPMKJ phbcfajilgd = this.KDDFCCCOJPL.PHBCFAJILGD;
if (phbcfajilgd == PJCALHOPMKJ.Open || phbcfajilgd > PJCALHOPMKJ.InviteOnly)
{
goto IL_8D;
}
PJCALHOPMKJ phbcfajilgd2 = this.KDDFCCCOJPL.PHBCFAJILGD;
num2 = 0;
text = phbcfajilgd2.JIIMHOLCECD();
}
flag3 = text == (ulong)2L;
while (text != (ulong)2L)
{
}
bool flag4 = text == (ulong)(-1L);
if (num2 == (flag4 ? 1 : 0))
{
bool flag5 = text == (ulong)1L;
if (num2 == (flag5 ? 1 : 0))
{
bool flag6 = text == (ulong)3L;
if (num2 == (flag6 ? 1 : 0))
{
return flag3;
}
}
}
IL_8D:
PLILLKHMNDA plillkhmnda = this.<DNGCBIHOEJE>k__BackingField;
if (plillkhmnda == 0 || plillkhmnda.<EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
}
return flag3;
}
// Token: 0x0600411F RID: 16671 RVA: 0x0010312C File Offset: 0x0010132C
[Token(Token = "0x600411F")]
[Address(RVA = "0x1D75D80", Offset = "0x1D74780", VA = "0x181D75D80")]
public IPromise<bool> JoinClub(string LGHBPPIOOBM)
{
ClubModel.PNIDPFDMGOM pnidpfdmgom = new ClubModel.PNIDPFDMGOM();
pnidpfdmgom.<>4__this = this;
Promise<bool> promise = new Promise();
pnidpfdmgom.promise = promise;
JCDEFCJLCHN <EBHAIAICAMD>k__BackingField = this.<DNGCBIHOEJE>k__BackingField.<EBHAIAICAMD>k__BackingField;
PPGPAHNMGEC <HPIJMIPMDEM>k__BackingField = this.<BLOGGBOJEFK>k__BackingField.<HPIJMIPMDEM>k__BackingField;
if (<HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Banned)
{
if (<HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Pending_Requested)
{
if (<HPIJMIPMDEM>k__BackingField < PPGPAHNMGEC.Member)
{
if (this.KDDFCCCOJPL.PHBCFAJILGD != PJCALHOPMKJ.AskToJoin)
{
}
bool flag = <HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Pending_Invited;
pnidpfdmgom.askToJoin = flag;
DialogListModel dialogListModel;
if (<EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
DGHLPMOEABF dghlpmoeabf;
IPromise<OneButtonMessageDialogModel> promise2;
if (this.KDDFCCCOJPL.PHBCFAJILGD == PJCALHOPMKJ.InviteOnly && <HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Pending_Invited)
{
dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel == 0)
{
goto IL_1DA;
}
dghlpmoeabf = new DGHLPMOEABF();
dghlpmoeabf.<CEJPKGDKMJE>k__BackingField = "Invite only club";
dghlpmoeabf.<LHJAKNBODPE>k__BackingField = "Invite only clubs require an invite from a member with permission to invite new members. Some clubs may list a way to apply in their description or you can try to contact one of the club leaders.";
dghlpmoeabf.<AHIKLCLHOFO>k__BackingField = "Ok";
promise2 = dialogListModel.AddOneButtonMessageDialog(dghlpmoeabf);
}
string clubName = promise2;
if (dghlpmoeabf != (ulong)2L)
{
}
ClubModel.PNIDPFDMGOM cs$<>8__locals = pnidpfdmgom;
Promise<bool> promise3 = cs$<>8__locals.promise;
Action action = delegate
{
ClubModel <>4__this = cs$<>8__locals.<>4__this;
int num2 = 0;
<>4__this.MKBLJJGJAOH(num2);
};
promise3.System.Collections.IEnumerator.Reset();
Action action2 = delegate
{
ClubModel <>4__this2 = pnidpfdmgom.<>4__this;
int num3 = 0;
if (<>4__this2 != num3)
{
ToastListModel toastListModel4 = pnidpfdmgom.<>4__this.ADJIAENKNAN;
ClubModel.PNIDPFDMGOM cs$<>8__locals2 = pnidpfdmgom;
string clubName2 = clubName;
if (cs$<>8__locals2.askToJoin)
{
string text3 = "Requested to join " + clubName2;
}
string text4 = "Successfully joined " + clubName2 + "!";
toastListModel4.AddMessageToast(text4);
ClubModel.PNIDPFDMGOM cs$<>8__locals3 = pnidpfdmgom;
Promise<bool> promise8 = cs$<>8__locals3.promise;
bool flag2 = !cs$<>8__locals3.askToJoin;
promise8.Complete(flag2);
}
};
Action<string> action3 = delegate(string error)
{
Promise<bool> promise9 = pnidpfdmgom.promise;
int num4 = 0;
promise9.Complete(num4);
};
}
GameObject gameObject = dialogListModel.gameObject;
Promise<bool> promise4 = pnidpfdmgom.promise;
int num = 0;
promise4.Complete(num);
string text = "Joining...";
if (pnidpfdmgom.askToJoin)
{
text = "Requesting...";
}
Promise<bool> promise5 = pnidpfdmgom.promise;
dialogListModel.FEBJILEABKB(promise5, text);
Promise<bool> promise6 = pnidpfdmgom.promise;
}
ToastListModel toastListModel = base.ADJIAENKNAN;
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
{
}
}
ToastListModel toastListModel2 = base.ADJIAENKNAN;
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
{
}
}
ToastListModel toastListModel3 = base.ADJIAENKNAN;
string text2 = "You are banned from this club";
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
{
text2 = "You are banned from subscribing to this creator";
}
toastListModel3.AddMessageToast(text2);
IL_1DA:
IPromise<bool> promise7 = Promise.FromResult<bool>(false);
throw new NullReferenceException();
}
// Token: 0x06004120 RID: 16672 RVA: 0x00103320 File Offset: 0x00101520
[Token(Token = "0x6004120")]
[Address(RVA = "0x1D73340", Offset = "0x1D71D40", VA = "0x181D73340")]
public bool CheckCanBeLeft()
{
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
if (pihmjgcgnlp == 0)
{
return;
}
PPGPAHNMGEC <HPIJMIPMDEM>k__BackingField = pihmjgcgnlp.<HPIJMIPMDEM>k__BackingField;
if (pihmjgcgnlp != 0)
{
return <HPIJMIPMDEM>k__BackingField < PPGPAHNMGEC.Creator;
}
}
// Token: 0x06004121 RID: 16673 RVA: 0x0010334C File Offset: 0x0010154C
[Token(Token = "0x6004121")]
[Address(RVA = "0x1D73590", Offset = "0x1D71F90", VA = "0x181D73590")]
public void ConfirmLeaveClub(string LGHBPPIOOBM)
{
string amplitudeCommandContext = LGHBPPIOOBM;
JCDEFCJLCHN <EBHAIAICAMD>k__BackingField = this.<DNGCBIHOEJE>k__BackingField.<EBHAIAICAMD>k__BackingField;
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
if (<EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Leave club";
string <LGACIEKBLBM>k__BackingField = this.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text = "Are you sure you want to leave " + <LGACIEKBLBM>k__BackingField + "?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
Action action = delegate
{
ClubModel <>4__this = this;
string amplitudeCommandContext2 = amplitudeCommandContext;
<>4__this.EBADBEIGOEN(amplitudeCommandContext2);
};
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
return;
}
this.EBADBEIGOEN(LGHBPPIOOBM);
ToastListModel toastListModel = base.ADJIAENKNAN;
string text2 = "Not a member";
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
{
text2 = "Not subscribed";
}
toastListModel.AddMessageToast(text2);
throw new NullReferenceException();
}
// Token: 0x06004122 RID: 16674 RVA: 0x00103438 File Offset: 0x00101638
[Token(Token = "0x6004122")]
[Address(RVA = "0x1D73B80", Offset = "0x1D72580", VA = "0x181D73B80")]
private void EBADBEIGOEN(string LGHBPPIOOBM)
{
PLILLKHMNDA plillkhmnda = this.<DNGCBIHOEJE>k__BackingField;
JCDEFCJLCHN <EBHAIAICAMD>k__BackingField = plillkhmnda.<EBHAIAICAMD>k__BackingField;
if (<EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
IPromise promise = JDJGIBLMFKK.EBADBEIGOEN(this.<CHPCFOKEIFM>k__BackingField);
Action action = new Action(this.MILKGAKCJJG);
}
int <HCJDKPLCHPK>k__BackingField = plillkhmnda.<HCJDKPLCHPK>k__BackingField;
GameObject gameObject = base.gameObject;
Action action2 = new Action(this.IAICNKKAPAP);
string text = "Leaving...";
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
{
text = "Unsubscribing...";
}
IPromise promise2;
base.FEBJILEABKB(promise2, text);
}
// Token: 0x06004123 RID: 16675 RVA: 0x001034B4 File Offset: 0x001016B4
[Token(Token = "0x6004123")]
[Address(RVA = "0x1D74BF0", Offset = "0x1D735F0", VA = "0x181D74BF0")]
public bool HasInvitedPlayer(int GKLPIFBPGOD)
{
return JDJGIBLMFKK.LKNGNOGLLCF(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Pending_Invited);
}
// Token: 0x06004124 RID: 16676 RVA: 0x001034D0 File Offset: 0x001016D0
[Token(Token = "0x6004124")]
[Address(RVA = "0x1D75990", Offset = "0x1D74390", VA = "0x181D75990")]
public bool IsMember(int GKLPIFBPGOD)
{
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
if (GKLPIFBPGOD == num)
{
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
if (pihmjgcgnlp != 0)
{
return pihmjgcgnlp.<HPIJMIPMDEM>k__BackingField.ALEILMLLKCF();
}
}
return JDJGIBLMFKK.AONCINEPNOL(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD);
}
// Token: 0x06004125 RID: 16677 RVA: 0x0010351C File Offset: 0x0010171C
[Token(Token = "0x6004125")]
[Address(RVA = "0x1D758B0", Offset = "0x1D742B0", VA = "0x181D758B0")]
public void InvitePlayer(int GKLPIFBPGOD)
{
IPromise promise = JDJGIBLMFKK.FEIADJMHICD(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Member);
}
// Token: 0x06004126 RID: 16678 RVA: 0x00103540 File Offset: 0x00101740
[Token(Token = "0x6004126")]
[Address(RVA = "0x1D74F50", Offset = "0x1D73950", VA = "0x181D74F50")]
public void InviteAllFriends()
{
IEnumerable<LLKHFJDNFMM> enumerable = FGPIDGLCKEF.JBAIDHIJFDI();
Func<LLKHFJDNFMM, bool> <>9__128_ = ClubModel.<>c.<>9__128_0;
if (<>9__128_ == 0)
{
ClubModel.<>c.<>9__128_0 = delegate(LLKHFJDNFMM relationship)
{
bool flag = relationship.MHEGHKNGOEG;
if (!flag)
{
return flag;
}
return !relationship.NPBCMKLOCAE;
};
}
IEnumerable<LLKHFJDNFMM> enumerable2 = Enumerable.Where<LLKHFJDNFMM>(enumerable, <>9__128_);
Func<LLKHFJDNFMM, CCEOLAOLEKJ> func;
if (ClubModel.<>c.<>9__128_1 == 0)
{
func = delegate(LLKHFJDNFMM relationship)
{
int <GFBNBCIPNND>k__BackingField = relationship.<GFBNBCIPNND>k__BackingField;
throw new NullReferenceException();
};
ClubModel.<>c.<>9__128_1 = func;
}
IEnumerable<LLKHFJDNFMM> enumerable3 = Enumerable.Select<LLKHFJDNFMM, CCEOLAOLEKJ>(enumerable2, func);
Func<CCEOLAOLEKJ, bool> func2;
if (ClubModel.<>c.<>9__128_2 == 0)
{
func2 = delegate(CCEOLAOLEKJ a)
{
if (a == 0)
{
}
bool fakeValue = a.<IGIPMGJEJHD>k__BackingField.fakeValue;
bool flag2;
return !flag2;
};
ClubModel.<>c.<>9__128_2 = func2;
}
IEnumerable<CCEOLAOLEKJ> enumerable4 = Enumerable.Where<CCEOLAOLEKJ>(enumerable3, func2);
Func<CCEOLAOLEKJ, int> func3;
if (ClubModel.<>c.<>9__128_3 == 0)
{
func3 = delegate(CCEOLAOLEKJ a)
{
int num = 0;
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
return num;
};
ClubModel.<>c.<>9__128_3 = func3;
}
List<int> list = Enumerable.ToList<int>(Enumerable.Select<CCEOLAOLEKJ, int>(enumerable4, func3));
List<int> friendIds = list;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Invite all friends?";
string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL;
string text = "Are you sure you want to invite everyone on your friends list to " + ejainidpfcl + "? You can only do this mass invite once per month.";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
Action action = delegate
{
ClubModel <>4__this = this;
};
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
}
// Token: 0x06004127 RID: 16679 RVA: 0x001036B8 File Offset: 0x001018B8
[Token(Token = "0x6004127")]
[Address(RVA = "0x1D753D0", Offset = "0x1D73DD0", VA = "0x181D753D0")]
public void InviteAllNearby()
{
if (Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
{
List<Player> all = Player.All;
Func<Player, bool> <>9__129_ = ClubModel.<>c.<>9__129_0;
if (<>9__129_ == 0)
{
ClubModel.<>c.<>9__129_0 = delegate(Player p)
{
bool flag;
return flag;
};
}
IEnumerable<Player> enumerable = Enumerable.Where<Player>(all, <>9__129_);
Func<Player, CCEOLAOLEKJ> func;
if (ClubModel.<>c.<>9__129_1 == 0)
{
func = delegate(Player p)
{
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
throw new NullReferenceException();
};
ClubModel.<>c.<>9__129_1 = func;
}
IEnumerable<Player> enumerable2 = Enumerable.Select<Player, CCEOLAOLEKJ>(enumerable, func);
Func<CCEOLAOLEKJ, bool> func2;
if (ClubModel.<>c.<>9__129_2 == 0)
{
func2 = delegate(CCEOLAOLEKJ a)
{
if (a == 0)
{
}
bool fakeValue = a.<IGIPMGJEJHD>k__BackingField.fakeValue;
bool flag2;
return !flag2;
};
ClubModel.<>c.<>9__129_2 = func2;
}
IEnumerable<CCEOLAOLEKJ> enumerable3 = Enumerable.Where<CCEOLAOLEKJ>(enumerable2, func2);
Func<CCEOLAOLEKJ, int> func3;
if (ClubModel.<>c.<>9__129_3 == 0)
{
func3 = delegate(CCEOLAOLEKJ a)
{
int num = 0;
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
return num;
};
ClubModel.<>c.<>9__129_3 = func3;
}
List<int> list = Enumerable.ToList<int>(Enumerable.Select<CCEOLAOLEKJ, int>(enumerable3, func3));
List<int> nearbyIds = list;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Invite all nearby players?";
string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL;
string text = "Are you sure you want to invite all of the players in this room to " + ejainidpfcl + "?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
Action action = delegate
{
ClubModel <>4__this = this;
int num2 = 0;
List<int> nearbyIds2 = nearbyIds;
<>4__this.BFNNGHLFIED(nearbyIds2, "Inviting all nearby players...", "Successfully invited all nearby players", (OFIEEDOMGPA)num2);
};
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
dialogListModel.ADJIAENKNAN.AddMessageToast("There are no nearby players who can be invited :(");
}
return;
}
ToastListModel toastListModel = base.ADJIAENKNAN;
throw new NullReferenceException();
}
// Token: 0x06004128 RID: 16680 RVA: 0x00103848 File Offset: 0x00101A48
[Token(Token = "0x6004128")]
[Address(RVA = "0x1D72CB0", Offset = "0x1D716B0", VA = "0x181D72CB0")]
private void BFNNGHLFIED(List<int> ILNGMAANNDG, string HKIAOIOCOKN, string MFHBLGIILEI, OFIEEDOMGPA BDFLFJAIHLE)
{
int num = 0;
ClubModel.KLPKKFHLBCC klpkkfhlbcc;
klpkkfhlbcc.FieldGetter(num, HKIAOIOCOKN, MFHBLGIILEI);
klpkkfhlbcc.<>4__this = this;
klpkkfhlbcc.successText = MFHBLGIILEI;
long num2 = this.<CHPCFOKEIFM>k__BackingField;
Action action = delegate
{
ClubModel <>4__this = klpkkfhlbcc.<>4__this;
int num3 = 0;
if (<>4__this != num3)
{
ToastListModel toastListModel = klpkkfhlbcc.<>4__this.ADJIAENKNAN;
string successText = klpkkfhlbcc.successText;
toastListModel.AddMessageToast(successText);
}
};
}
// Token: 0x06004129 RID: 16681 RVA: 0x0010388C File Offset: 0x00101A8C
[Token(Token = "0x6004129")]
[Address(RVA = "0x1D74B80", Offset = "0x1D73580", VA = "0x181D74B80")]
public bool HasBannedPlayer(int GKLPIFBPGOD)
{
return JDJGIBLMFKK.LKNGNOGLLCF(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Banned);
}
// Token: 0x0600412A RID: 16682 RVA: 0x001038A8 File Offset: 0x00101AA8
[Token(Token = "0x600412A")]
[Address(RVA = "0x1D72FB0", Offset = "0x1D719B0", VA = "0x181D72FB0")]
public void BanAccount(int GKLPIFBPGOD)
{
IPromise promise = JDJGIBLMFKK.OKICAHCMPFL(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD);
Action action = new Action(this.EFBEHEGDIHL);
}
// Token: 0x0600412B RID: 16683 RVA: 0x001038D8 File Offset: 0x00101AD8
[Token(Token = "0x600412B")]
[Address(RVA = "0x1D77A60", Offset = "0x1D76460", VA = "0x181D77A60")]
public void UnbanAccount(int GKLPIFBPGOD)
{
IPromise promise = JDJGIBLMFKK.OGMGOBHPMFC(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD);
Action action = new Action(this.HIDHMBDFIPA);
}
// Token: 0x17000B6B RID: 2923
// (get) Token: 0x0600412C RID: 16684 RVA: 0x00103908 File Offset: 0x00101B08
// (set) Token: 0x0600412D RID: 16685 RVA: 0x0010391C File Offset: 0x00101B1C
[Token(Token = "0x17000B6B")]
public LCCEEFHOBEN.CJFENPHAAHI FNLBJMNDIOB
{
[Token(Token = "0x600412C")]
[Address(RVA = "0x50B890", Offset = "0x50A290", VA = "0x18050B890")]
get
{
return this.GJPPGOIIOCJ;
}
[Token(Token = "0x600412D")]
[Address(RVA = "0x1D78530", Offset = "0x1D76F30", VA = "0x181D78530")]
set
{
if (value != this.GJPPGOIIOCJ)
{
this.GJPPGOIIOCJ = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x17000B6C RID: 2924
// (get) Token: 0x0600412E RID: 16686 RVA: 0x00103944 File Offset: 0x00101B44
// (set) Token: 0x0600412F RID: 16687 RVA: 0x00103958 File Offset: 0x00101B58
[Token(Token = "0x17000B6C")]
public string NNMMOOMLEOE
{
[Token(Token = "0x600412E")]
[Address(RVA = "0x3E2C60", Offset = "0x3E1660", VA = "0x1803E2C60")]
get
{
return this.OLOFACHDENJ;
}
[Token(Token = "0x600412F")]
[Address(RVA = "0x1D78590", Offset = "0x1D76F90", VA = "0x181D78590")]
set
{
string olofachdenj = this.OLOFACHDENJ;
if (value != olofachdenj)
{
this.OLOFACHDENJ = value;
base.JOJPOMANGPO();
}
}
}
// Token: 0x06004130 RID: 16688 RVA: 0x00103984 File Offset: 0x00101B84
[Token(Token = "0x6004130")]
[Address(RVA = "0x1D733C0", Offset = "0x1D71DC0", VA = "0x181D733C0")]
public void ClearReportForm()
{
if (this.GJPPGOIIOCJ != LCCEEFHOBEN.CJFENPHAAHI.Unknown)
{
this.GJPPGOIIOCJ = (LCCEEFHOBEN.CJFENPHAAHI)((ulong)0L);
base.JOJPOMANGPO();
}
string empty = string.Empty;
string olofachdenj = this.OLOFACHDENJ;
if (empty != olofachdenj)
{
this.OLOFACHDENJ = empty;
base.JOJPOMANGPO();
}
base.JOJPOMANGPO();
}
// Token: 0x06004131 RID: 16689 RVA: 0x001039D4 File Offset: 0x00101BD4
[Token(Token = "0x6004131")]
[Address(RVA = "0x1D73740", Offset = "0x1D72140", VA = "0x181D73740")]
public void ConfirmReportClub()
{
int <HCJDKPLCHPK>k__BackingField = this.<DNGCBIHOEJE>k__BackingField.<HCJDKPLCHPK>k__BackingField;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Confirm report?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "You CANNOT undo this action! False reports or abusing the moderation system will be punished.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Confirm";
Action action = new Action(this.LBOOMIDNLPP);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
}
// Token: 0x06004132 RID: 16690 RVA: 0x00103A60 File Offset: 0x00101C60
[Token(Token = "0x6004132")]
[Address(RVA = "0x1D762D0", Offset = "0x1D74CD0", VA = "0x181D762D0")]
private void LBOOMIDNLPP()
{
long num = this.<CHPCFOKEIFM>k__BackingField;
LCCEEFHOBEN.CJFENPHAAHI gjppgoiiocj = this.GJPPGOIIOCJ;
Action action = new Action(this.HBCOAAIECIK);
}
// Token: 0x06004133 RID: 16691 RVA: 0x00103A90 File Offset: 0x00101C90
[Token(Token = "0x6004133")]
[Address(RVA = "0x1D769D0", Offset = "0x1D753D0", VA = "0x181D769D0")]
public static char OnClubNameFieldValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
{
Regex njkhelefhnc = JDJGIBLMFKK.NJKHELEFHNC;
bool flag;
if (!flag)
{
}
throw new NullReferenceException();
}
// Token: 0x06004134 RID: 16692 RVA: 0x00103AB0 File Offset: 0x00101CB0
[Token(Token = "0x6004134")]
[Address(RVA = "0x1D76960", Offset = "0x1D75360", VA = "0x181D76960")]
public static char OnClubDescriptionValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
{
if (!NJOANBJCKDI.IsRecRoomKeyboardChar())
{
}
return NJOANBJCKDI;
}
// Token: 0x06004135 RID: 16693 RVA: 0x00103ACC File Offset: 0x00101CCC
[Token(Token = "0x6004135")]
[Address(RVA = "0x1D768D0", Offset = "0x1D752D0", VA = "0x181D768D0")]
public static char OnClubCustomTagValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
{
if (!NJOANBJCKDI.IsAlphaNumeric())
{
}
return NJOANBJCKDI;
}
// Token: 0x06004136 RID: 16694 RVA: 0x00103AE8 File Offset: 0x00101CE8
[Token(Token = "0x6004136")]
[Address(RVA = "0x1D746C0", Offset = "0x1D730C0", VA = "0x181D746C0")]
public List<ClubAction> GetMyAvailableClubActions()
{
while (this.<BLOGGBOJEFK>k__BackingField != (ulong)0L)
{
JHEEFBMODPG jheefbmodpg = this.<OPEOMOCGMOP>k__BackingField;
List<ClubAction> list = new List();
PIHMJGCGNLP pihmjgcgnlp = this.<BLOGGBOJEFK>k__BackingField;
JCDEFCJLCHN <EBHAIAICAMD>k__BackingField = pihmjgcgnlp.<DNGCBIHOEJE>k__BackingField.<EBHAIAICAMD>k__BackingField;
if (((pihmjgcgnlp.<HPIJMIPMDEM>k__BackingField.ALEILMLLKCF() && <EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator) || this.<BLOGGBOJEFK>k__BackingField.<HPIJMIPMDEM>k__BackingField > PPGPAHNMGEC.Member) && jheefbmodpg.<OKCLBHJMLGI>k__BackingField)
{
this.ENGGFGGCDBJ(list, NEGHEFMFJND.CreateAnnouncement);
}
if (jheefbmodpg.<KNEGDMPIGIO>k__BackingField)
{
this.ENGGFGGCDBJ(list, NEGHEFMFJND.EditPermissionSettings);
}
if (this.<BLOGGBOJEFK>k__BackingField.<HPIJMIPMDEM>k__BackingField.ALEILMLLKCF() && <EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
this.ENGGFGGCDBJ(list, NEGHEFMFJND.EditClubSettings);
}
if (jheefbmodpg.<ELHDEGCEDKN>k__BackingField)
{
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
{
continue;
}
this.ENGGFGGCDBJ(list, NEGHEFMFJND.SendInvite);
if (jheefbmodpg.<ELHDEGCEDKN>k__BackingField && this.<DNGCBIHOEJE>k__BackingField.<HGFGKHLJCHI>k__BackingField == PJCALHOPMKJ.AskToJoin && <EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
this.ENGGFGGCDBJ(list, NEGHEFMFJND.ApproveJoinRequests);
}
}
if (this.<BLOGGBOJEFK>k__BackingField.<HPIJMIPMDEM>k__BackingField.ALEILMLLKCF() && <EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator && jheefbmodpg.<IHEDALHKGKG>k__BackingField)
{
this.ENGGFGGCDBJ(list, NEGHEFMFJND.CreateEvent);
}
if (jheefbmodpg.<LNAODJOLKMG>k__BackingField && <EBHAIAICAMD>k__BackingField != JCDEFCJLCHN.Creator)
{
this.ENGGFGGCDBJ(list, NEGHEFMFJND.Ban);
}
return list;
}
return new List();
}
// Token: 0x06004137 RID: 16695 RVA: 0x00103C0C File Offset: 0x00101E0C
[Token(Token = "0x6004137")]
[Address(RVA = "0x1D73F00", Offset = "0x1D72900", VA = "0x181D73F00")]
private void ENGGFGGCDBJ(List<ClubAction> ABCMNFELDNN, NEGHEFMFJND GCOBEBMMGPO)
{
int num;
do
{
num = 0;
List<ClubAction> clubActions = ClubsConfig.Instance.ClubActions;
List.Enumerator enumerator;
if (enumerator != 0)
{
}
if (num != -1)
{
}
}
while (num != 0);
Debug.LogError(string.Format("No Club Action found in ClubsConfig for action type: {0}", num));
}
// Token: 0x06004138 RID: 16696 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004138")]
[Address(RVA = "0x1D748E0", Offset = "0x1D732E0", VA = "0x181D748E0")]
public string GetPrimaryTagById(int EFBDCIJMFGD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004139 RID: 16697 RVA: 0x00103C54 File Offset: 0x00101E54
[Token(Token = "0x6004139")]
[Address(RVA = "0x1D75AE0", Offset = "0x1D744E0", VA = "0x181D75AE0")]
private void JAFPCHIFJKI()
{
if (base.gameObject.activeSelf)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF();
dghlpmoeabf.<CEJPKGDKMJE>k__BackingField = "Banned from club";
dghlpmoeabf.<LHJAKNBODPE>k__BackingField = "You have been banned from this club by one of the club's leaders or moderators.";
dghlpmoeabf.<AHIKLCLHOFO>k__BackingField = "Ok";
Action action = new Action(this.PPGIGHODOBJ);
dghlpmoeabf.<NPFBOHLFFJH>k__BackingField = action;
IPromise<OneButtonMessageDialogModel> promise = dialogListModel.AddOneButtonMessageDialog(dghlpmoeabf);
}
}
}
// Token: 0x0600413A RID: 16698 RVA: 0x00103CC4 File Offset: 0x00101EC4
[Token(Token = "0x600413A")]
[Address(RVA = "0x1D75CA0", Offset = "0x1D746A0", VA = "0x181D75CA0")]
private void JPAJNMMLLFF(PLILLKHMNDA EGLGJIONCCP)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute);
int num = 0;
if (EGLGJIONCCP != 0)
{
}
CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB(num);
BrowserModel browserModel = base.DHJAICFKEHL;
if (browserModel != 0)
{
browserModel.GoTo(cecakddnhln2);
}
}
// Token: 0x0600413B RID: 16699 RVA: 0x00103D00 File Offset: 0x00101F00
[Token(Token = "0x600413B")]
[Address(RVA = "0x1D77B40", Offset = "0x1D76540", VA = "0x181D77B40")]
public ClubModel()
{
List<int> list = new List();
this.CoOwnerIds = list;
List<string> list2 = new List();
this.PrimaryTags = list2;
int num;
ManagedTexture managedTexture = new ManagedTexture("Club Image", num != 0);
num = 0;
this.HGPJHJNMKFL = managedTexture;
string empty = string.Empty;
this.OLOFACHDENJ = empty;
base..ctor();
}
// Token: 0x0600413C RID: 16700 RVA: 0x00103D5C File Offset: 0x00101F5C
[Token(Token = "0x600413C")]
[Address(RVA = "0x1D74120", Offset = "0x1D72B20", VA = "0x181D74120")]
[CompilerGenerated]
private void FDPEPNMENGA()
{
IPromise<PIHMJGCGNLP> promise = this.FJPEOHKGFON();
IPromise<PIHMJGCGNLP> promise2 = this.IPJEEBLKDBJ();
AggregatePromise<PIHMJGCGNLP, PIHMJGCGNLP> aggregatePromise = new AggregatePromise(promise, promise2);
base.FEBJILEABKB(aggregatePromise, "Updating...");
}
// Token: 0x0600413D RID: 16701 RVA: 0x00103D8C File Offset: 0x00101F8C
[Token(Token = "0x600413D")]
[Address(RVA = "0x1D72EF0", Offset = "0x1D718F0", VA = "0x181D72EF0")]
[CompilerGenerated]
private void BMIKOOJFGHL(PIHMJGCGNLP MAOOLFEBOOD)
{
int num = 0;
if (this != num)
{
if (this.redirectOnSuccess)
{
PLILLKHMNDA plillkhmnda = MAOOLFEBOOD.<DNGCBIHOEJE>k__BackingField;
this.JPAJNMMLLFF(plillkhmnda);
return;
}
base.ADJIAENKNAN.AddMessageToast("Successfully updated!");
}
}
// Token: 0x0600413E RID: 16702 RVA: 0x00103DD4 File Offset: 0x00101FD4
[Token(Token = "0x600413E")]
[Address(RVA = "0x1D74DA0", Offset = "0x1D737A0", VA = "0x181D74DA0")]
[CompilerGenerated]
private void IDGHPIGOFJJ()
{
IPromise<PIHMJGCGNLP> promise = this.IPJEEBLKDBJ();
base.FEBJILEABKB(promise, "Updating...");
}
// Token: 0x0600413F RID: 16703 RVA: 0x00103DF4 File Offset: 0x00101FF4
[Token(Token = "0x600413F")]
[Address(RVA = "0x1D76210", Offset = "0x1D74C10", VA = "0x181D76210")]
[CompilerGenerated]
private void KFLOIPKBCPE(PIHMJGCGNLP MAOOLFEBOOD)
{
int num = 0;
if (this != num)
{
if (this.redirectOnSuccess)
{
PLILLKHMNDA plillkhmnda = MAOOLFEBOOD.<DNGCBIHOEJE>k__BackingField;
this.JPAJNMMLLFF(plillkhmnda);
return;
}
base.ADJIAENKNAN.AddMessageToast("Successfully updated!");
}
}
// Token: 0x06004140 RID: 16704 RVA: 0x00103E3C File Offset: 0x0010203C
[Token(Token = "0x6004140")]
[Address(RVA = "0x1D76520", Offset = "0x1D74F20", VA = "0x181D76520")]
[CompilerGenerated]
private void OBOFFLDBELP(PIHMJGCGNLP EKNEGALFAHB)
{
base.ADJIAENKNAN.AddMessageToast("Successfully set clubhouse");
BrowserModel browserModel = base.DHJAICFKEHL;
if (browserModel != 0)
{
browserModel.GoBack();
return;
}
}
// Token: 0x06004141 RID: 16705 RVA: 0x00103E74 File Offset: 0x00102074
[Token(Token = "0x6004141")]
[Address(RVA = "0x1D767E0", Offset = "0x1D751E0", VA = "0x181D767E0")]
[CompilerGenerated]
private void OLPAGMPLCAC()
{
int num = 0;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.HELJLMINDFD(this.<CHPCFOKEIFM>k__BackingField, num);
Action<PIHMJGCGNLP> action = new Action(this.DLIFBLLDDGJ);
}
// Token: 0x06004142 RID: 16706 RVA: 0x00103EA4 File Offset: 0x001020A4
[Token(Token = "0x6004142")]
[Address(RVA = "0x1D73980", Offset = "0x1D72380", VA = "0x181D73980")]
[CompilerGenerated]
private void DLIFBLLDDGJ(PIHMJGCGNLP EKNEGALFAHB)
{
base.ADJIAENKNAN.AddMessageToast("Successfully cleared clubhouse");
base.MKBLJJGJAOH((uint)1);
}
// Token: 0x06004143 RID: 16707 RVA: 0x00103ED0 File Offset: 0x001020D0
[Token(Token = "0x6004143")]
[Address(RVA = "0x1D76450", Offset = "0x1D74E50", VA = "0x181D76450")]
[CompilerGenerated]
private void MMMNLMBPHGH(PIHMJGCGNLP EKNEGALFAHB)
{
PLILLKHMNDA plillkhmnda = EKNEGALFAHB.<DNGCBIHOEJE>k__BackingField;
this.<DNGCBIHOEJE>k__BackingField = plillkhmnda;
this.<BLOGGBOJEFK>k__BackingField = EKNEGALFAHB;
}
// Token: 0x06004144 RID: 16708 RVA: 0x00103EF8 File Offset: 0x001020F8
[Token(Token = "0x6004144")]
[Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")]
[CompilerGenerated]
private void CIBCEMBMAOB(PIHMJGCGNLP EKNEGALFAHB)
{
this.<BLOGGBOJEFK>k__BackingField = EKNEGALFAHB;
}
// Token: 0x06004145 RID: 16709 RVA: 0x00103F0C File Offset: 0x0010210C
[Token(Token = "0x6004145")]
[Address(RVA = "0x1D73090", Offset = "0x1D71A90", VA = "0x181D73090")]
[CompilerGenerated]
private void CCLCABLBDKM()
{
int num = 0;
if (this != num)
{
ToastListModel toastListModel = base.ADJIAENKNAN;
string <LGACIEKBLBM>k__BackingField = this.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text = "Successfully deleted " + <LGACIEKBLBM>k__BackingField;
toastListModel.AddMessageToast(text);
int num2 = 0;
this.JPAJNMMLLFF(num2);
BrowserModel browserModel = base.DHJAICFKEHL;
if (browserModel != 0)
{
Func<CECAKDDNHLN, bool> func = new Func(this.OFMACFMNJCC);
browserModel.RemoveFromHistory(func);
}
}
}
// Token: 0x06004146 RID: 16710 RVA: 0x00103F80 File Offset: 0x00102180
[Token(Token = "0x6004146")]
[Address(RVA = "0x1D765A0", Offset = "0x1D74FA0", VA = "0x181D765A0")]
[CompilerGenerated]
private bool OFMACFMNJCC(CECAKDDNHLN PACGLAIGOMF)
{
PLILLKHMNDA plillkhmnda;
return plillkhmnda == this.<CHPCFOKEIFM>k__BackingField;
}
// Token: 0x06004147 RID: 16711 RVA: 0x00103F98 File Offset: 0x00102198
[Token(Token = "0x6004147")]
[Address(RVA = "0x1D763C0", Offset = "0x1D74DC0", VA = "0x181D763C0")]
[CompilerGenerated]
private void MILKGAKCJJG()
{
int num = 0;
if (this != num)
{
base.ADJIAENKNAN.AddMessageToast("Successfully left club");
return;
}
}
// Token: 0x06004148 RID: 16712 RVA: 0x00103FC8 File Offset: 0x001021C8
[Token(Token = "0x6004148")]
[Address(RVA = "0x1D74C60", Offset = "0x1D73660", VA = "0x181D74C60")]
[CompilerGenerated]
private void IAICNKKAPAP()
{
int num = 0;
if (this != num && this.redirectOnSuccess)
{
base.Clear();
PLILLKHMNDA plillkhmnda = this.<DNGCBIHOEJE>k__BackingField;
this.JPAJNMMLLFF(plillkhmnda);
return;
}
}
// Token: 0x06004149 RID: 16713 RVA: 0x00104000 File Offset: 0x00102200
[Token(Token = "0x6004149")]
[Address(RVA = "0x1D73D40", Offset = "0x1D72740", VA = "0x181D73D40")]
[CompilerGenerated]
private void EFBEHEGDIHL()
{
int num = 0;
base.MKBLJJGJAOH(num);
}
// Token: 0x0600414A RID: 16714 RVA: 0x00104018 File Offset: 0x00102218
[Token(Token = "0x600414A")]
[Address(RVA = "0x1D74A20", Offset = "0x1D73420", VA = "0x181D74A20")]
[CompilerGenerated]
private void HIDHMBDFIPA()
{
int num = 0;
base.MKBLJJGJAOH(num);
}
// Token: 0x0600414B RID: 16715 RVA: 0x00104030 File Offset: 0x00102230
[Token(Token = "0x600414B")]
[Address(RVA = "0x1D749A0", Offset = "0x1D733A0", VA = "0x181D749A0")]
[CompilerGenerated]
private void HBCOAAIECIK()
{
base.ADJIAENKNAN.AddMessageToast("Report sent!");
if (this.redirectOnSuccess)
{
PLILLKHMNDA plillkhmnda = this.<DNGCBIHOEJE>k__BackingField;
this.JPAJNMMLLFF(plillkhmnda);
return;
}
}
// Token: 0x0600414C RID: 16716 RVA: 0x0010406C File Offset: 0x0010226C
[Token(Token = "0x600414C")]
[Address(RVA = "0x1D76BD0", Offset = "0x1D755D0", VA = "0x181D76BD0")]
[CompilerGenerated]
private void PPGIGHODOBJ()
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.bannedDialogRedirectRoute);
BrowserModel browserModel = base.DHJAICFKEHL;
if (browserModel != 0)
{
browserModel.GoTo(cecakddnhln);
}
}
// Token: 0x04003490 RID: 13456
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003490")]
[SerializeField]
private Route bannedDialogRedirectRoute;
// Token: 0x04003491 RID: 13457
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4003491")]
[SerializeField]
private Route fetchErrorRedirectRoute;
// Token: 0x04003492 RID: 13458
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003492")]
[SerializeField]
private bool redirectOnSuccess;
// Token: 0x04003493 RID: 13459
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4003493")]
[SerializeField]
[OMAIFIIBMNL("redirectOnSuccess")]
private Route redirectRoute;
// Token: 0x04003498 RID: 13464
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4003498")]
public IReadOnlyList<int> CoOwnerIds;
// Token: 0x0400349A RID: 13466
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400349A")]
private ClubModel.GPJHDHBCPAH IPIFCKFMIEH;
// Token: 0x0400349B RID: 13467
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400349B")]
private int OMAJEPDCDAC;
// Token: 0x0400349F RID: 13471
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE9")]
[Token(Token = "0x400349F")]
private bool GDPJLIOIIAM;
// Token: 0x040034A0 RID: 13472
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40034A0")]
[HideInInspector]
public List<string> PrimaryTags;
// Token: 0x040034A2 RID: 13474
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x40034A2")]
private readonly ManagedTexture HGPJHJNMKFL;
// Token: 0x040034A3 RID: 13475
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x40034A3")]
private string NGMLEFPOCIJ;
// Token: 0x040034A4 RID: 13476
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x40034A4")]
private LCCEEFHOBEN.CJFENPHAAHI GJPPGOIIOCJ;
// Token: 0x040034A5 RID: 13477
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x40034A5")]
private string OLOFACHDENJ;
// Token: 0x020009A3 RID: 2467
[Token(Token = "0x20009A3")]
public class GPJHDHBCPAH
{
// Token: 0x0600414D RID: 16717 RVA: 0x00104098 File Offset: 0x00102298
[Token(Token = "0x600414D")]
[Address(RVA = "0x1AF6FB0", Offset = "0x1AF59B0", VA = "0x181AF6FB0")]
public GPJHDHBCPAH()
{
}
// Token: 0x040034A6 RID: 13478
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034A6")]
public long CCGOEDABKNN = (long)((ulong)(-1L));
// Token: 0x040034A7 RID: 13479
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034A7")]
public string EJAINIDPFCL;
// Token: 0x040034A8 RID: 13480
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40034A8")]
public string BOGLOAOHKEE;
// Token: 0x040034A9 RID: 13481
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40034A9")]
public int PGDNCOCIJKF;
// Token: 0x040034AA RID: 13482
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
[Token(Token = "0x40034AA")]
public DIGMAIMMHAP MNEEEGHOGAB;
// Token: 0x040034AB RID: 13483
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40034AB")]
public PJCALHOPMKJ PHBCFAJILGD;
// Token: 0x040034AC RID: 13484
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
[Token(Token = "0x40034AC")]
public bool IPKLLFAJJPJ;
// Token: 0x040034AD RID: 13485
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40034AD")]
public List<string> OPIIBPFEODL;
}
// Token: 0x020009A4 RID: 2468
[Token(Token = "0x20009A4")]
[CompilerGenerated]
private sealed class MFGDJMNBBOD
{
// Token: 0x0600414E RID: 16718 RVA: 0x001040B4 File Offset: 0x001022B4
[Token(Token = "0x600414E")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MFGDJMNBBOD()
{
}
// Token: 0x0600414F RID: 16719 RVA: 0x001040C8 File Offset: 0x001022C8
[Token(Token = "0x600414F")]
[Address(RVA = "0x1D7A400", Offset = "0x1D78E00", VA = "0x181D7A400")]
internal void <PreFetch>b__0(PIHMJGCGNLP clubDetails)
{
CancelablePromise cancelablePromise = this.result;
if (clubDetails.<HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Banned)
{
cancelablePromise.Complete();
return;
}
cancelablePromise.Error("You are banned from this club");
}
// Token: 0x06004150 RID: 16720 RVA: 0x00104100 File Offset: 0x00102300
[Token(Token = "0x6004150")]
[Address(RVA = "0xF77780", Offset = "0xF76180", VA = "0x180F77780")]
internal void <PreFetch>b__1(string error)
{
this.result.Complete();
}
// Token: 0x040034AE RID: 13486
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034AE")]
public CancelablePromise result;
}
// Token: 0x020009A5 RID: 2469
[Token(Token = "0x20009A5")]
[CompilerGenerated]
private sealed class NNOBKGCMFAB
{
// Token: 0x06004151 RID: 16721 RVA: 0x00104120 File Offset: 0x00102320
[Token(Token = "0x6004151")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NNOBKGCMFAB()
{
}
// Token: 0x06004152 RID: 16722 RVA: 0x00104134 File Offset: 0x00102334
[Token(Token = "0x6004152")]
[Address(RVA = "0x1D7A600", Offset = "0x1D79000", VA = "0x181D7A600")]
internal IPromise<PIHMJGCGNLP> <RefreshInternal>b__0(List<string> tags)
{
ClubModel clubModel = this.<>4__this;
long num = this.clubId;
if (clubModel.<CHPCFOKEIFM>k__BackingField == num)
{
clubModel.PrimaryTags = tags;
long <CHPCFOKEIFM>k__BackingField = this.<>4__this.<CHPCFOKEIFM>k__BackingField;
bool flag = !this.skipCache;
return JDJGIBLMFKK.IHEMEAMAJOF(<CHPCFOKEIFM>k__BackingField, flag);
}
throw new NullReferenceException();
}
// Token: 0x06004153 RID: 16723 RVA: 0x00104188 File Offset: 0x00102388
[Token(Token = "0x6004153")]
[Address(RVA = "0x1D7A7D0", Offset = "0x1D791D0", VA = "0x181D7A7D0")]
internal IPromise <RefreshInternal>b__1(PIHMJGCGNLP clubDetails)
{
ClubModel.KBJOLIIBPMC kbjoliibpmc = new ClubModel.KBJOLIIBPMC();
kbjoliibpmc.CS$<>8__locals1 = this;
if (clubDetails != 0)
{
ClubModel clubModel = this.<>4__this;
long <CHPCFOKEIFM>k__BackingField = clubModel.<CHPCFOKEIFM>k__BackingField;
if (this.clubId == <CHPCFOKEIFM>k__BackingField)
{
if (clubDetails.<HPIJMIPMDEM>k__BackingField != PPGPAHNMGEC.Banned)
{
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField;
clubModel.<DNGCBIHOEJE>k__BackingField = <DNGCBIHOEJE>k__BackingField;
this.<>4__this.<BLOGGBOJEFK>k__BackingField = clubDetails;
PPGPAHNMGEC <HPIJMIPMDEM>k__BackingField = clubDetails.<HPIJMIPMDEM>k__BackingField;
ClubModel clubModel2 = this.<>4__this;
JHEEFBMODPG jheefbmodpg = clubDetails.MICMDJCMMBG(<HPIJMIPMDEM>k__BackingField);
clubModel2.<OPEOMOCGMOP>k__BackingField = jheefbmodpg;
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField2 = clubDetails.<DNGCBIHOEJE>k__BackingField;
ClubModel clubModel3 = this.<>4__this;
long? <CNNNDLHDGBG>k__BackingField = <DNGCBIHOEJE>k__BackingField2.<CNNNDLHDGBG>k__BackingField;
clubModel3.<CNNNDLHDGBG>k__BackingField = <CNNNDLHDGBG>k__BackingField;
ClubModel clubModel4 = this.<>4__this;
ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH();
gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L));
long <CHPCFOKEIFM>k__BackingField2 = this.<>4__this.<CHPCFOKEIFM>k__BackingField;
gpjhdhbcpah.CCGOEDABKNN = <CHPCFOKEIFM>k__BackingField2;
string <LGACIEKBLBM>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
gpjhdhbcpah.EJAINIDPFCL = <LGACIEKBLBM>k__BackingField;
string <EHGJCEHECFB>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField.<EHGJCEHECFB>k__BackingField;
gpjhdhbcpah.BOGLOAOHKEE = <EHGJCEHECFB>k__BackingField;
ClubModel clubModel5 = this.<>4__this;
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField3 = clubDetails.<DNGCBIHOEJE>k__BackingField;
List<string> primaryTags = clubModel5.PrimaryTags;
string <JONPEHKMAFB>k__BackingField = <DNGCBIHOEJE>k__BackingField3.<JONPEHKMAFB>k__BackingField;
int num = primaryTags.IndexOf(<JONPEHKMAFB>k__BackingField);
gpjhdhbcpah.PGDNCOCIJKF = num;
bool <DANOMPGAOKL>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField.<DANOMPGAOKL>k__BackingField;
gpjhdhbcpah.IPKLLFAJJPJ = <DANOMPGAOKL>k__BackingField;
List<string> <JJGLFJLPBIK>k__BackingField = clubDetails.<JJGLFJLPBIK>k__BackingField;
gpjhdhbcpah.OPIIBPFEODL = <JJGLFJLPBIK>k__BackingField;
PJCALHOPMKJ <HGFGKHLJCHI>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField.<HGFGKHLJCHI>k__BackingField;
gpjhdhbcpah.PHBCFAJILGD = <HGFGKHLJCHI>k__BackingField;
DIGMAIMMHAP <HMMKFPMIFPG>k__BackingField = clubDetails.<DNGCBIHOEJE>k__BackingField.<HMMKFPMIFPG>k__BackingField;
gpjhdhbcpah.MNEEEGHOGAB = <HMMKFPMIFPG>k__BackingField;
clubModel4.KDDFCCCOJPL = gpjhdhbcpah;
Promise<KLCOGEIGEBJ> promise = new Promise();
kbjoliibpmc.clubhouseNamePromise = promise;
ClubModel clubModel6 = this.<>4__this;
long? <CNNNDLHDGBG>k__BackingField2 = clubModel6.<CNNNDLHDGBG>k__BackingField;
int num2 = 0;
if (promise != 0)
{
long? <CNNNDLHDGBG>k__BackingField3 = clubModel6.<CNNNDLHDGBG>k__BackingField;
if (promise > 0)
{
long? <CNNNDLHDGBG>k__BackingField4 = this.<>4__this.<CNNNDLHDGBG>k__BackingField;
Action<KLCOGEIGEBJ> action = delegate(KLCOGEIGEBJ room)
{
ClubModel clubModel8 = kbjoliibpmc.CS$<>8__locals1.<>4__this;
string <LGACIEKBLBM>k__BackingField2 = room.<LGACIEKBLBM>k__BackingField;
clubModel8.<JIDCLLFKFOG>k__BackingField = <LGACIEKBLBM>k__BackingField2;
kbjoliibpmc.clubhouseNamePromise.Complete(room);
};
num2 += num2;
num2++;
Action<string> action2 = delegate(string error)
{
Debug.LogError("Could not find clubhouse by ID.");
Promise<KLCOGEIGEBJ> clubhouseNamePromise2 = kbjoliibpmc.clubhouseNamePromise;
int num4 = 0;
clubhouseNamePromise2.Complete(num4);
};
}
}
ClubModel clubModel7 = this.<>4__this;
string empty = string.Empty;
clubModel7.<JIDCLLFKFOG>k__BackingField = empty;
Promise<KLCOGEIGEBJ> clubhouseNamePromise = kbjoliibpmc.clubhouseNamePromise;
int num3 = 0;
clubhouseNamePromise.Complete(num3);
IPromise<PLILLKHMNDA> promise2 = JDJGIBLMFKK.DBDOOMCNNFE();
if (this.<>9__4 == 0)
{
Action<PLILLKHMNDA> action3 = delegate(PLILLKHMNDA club)
{
ClubModel clubModel9 = this.<>4__this;
if (club != 0)
{
}
long <CHPCFOKEIFM>k__BackingField3 = clubModel9.<CHPCFOKEIFM>k__BackingField;
bool flag;
clubModel9.<LOLNAPIMJNK>k__BackingField = flag;
};
this.<>9__4 = action3;
}
IPromise<CCEOLAOLEKJ> promise3 = PEGGCEDHBOF.NFKMGNHDCMN(this.<>4__this.<DNGCBIHOEJE>k__BackingField.<HCJDKPLCHPK>k__BackingField);
if (this.<>9__5 == 0)
{
Action<CCEOLAOLEKJ> action4 = delegate(CCEOLAOLEKJ account)
{
this.<>4__this.<EJJABGDFGEG>k__BackingField = account;
};
this.<>9__5 = action4;
}
num2 += num2;
num2++;
IPromise<List<MFOAODGNGKB>> promise4 = JDJGIBLMFKK.AAKBIKEIFEB(this.<>4__this.<CHPCFOKEIFM>k__BackingField, num2, num2, num2, num2);
if (this.<>9__6 == 0)
{
Action<List<MFOAODGNGKB>> action5 = delegate(List<MFOAODGNGKB> coOwners)
{
ClubModel clubModel10 = this.<>4__this;
Func<MFOAODGNGKB, int> <>9__85_ = ClubModel.<>c.<>9__85_8;
if (<>9__85_ == 0)
{
ClubModel.<>c.<>9__85_8 = (MFOAODGNGKB c) => c.<IFBPANODIPA>k__BackingField;
}
List<int> list = Enumerable.ToList<int>(Enumerable.Select<MFOAODGNGKB, int>(coOwners, <>9__85_));
clubModel10.CoOwnerIds = list;
};
this.<>9__6 = action5;
}
num2 += num2;
num2++;
Action<string> action6;
if (this.<>9__7 == 0)
{
action6 = delegate(string error)
{
Route fetchErrorRedirectRoute = this.<>4__this.fetchErrorRedirectRoute;
if (fetchErrorRedirectRoute != 0)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(fetchErrorRedirectRoute);
BrowserModel browserModel = this.<>4__this.DHJAICFKEHL;
if (browserModel != 0)
{
browserModel.GoTo(cecakddnhln);
}
}
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text = "Failed to load club details: " + error;
toastListModel.AddMessageToast(text);
};
this.<>9__7 = action6;
}
CombinePromise combinePromise;
return combinePromise.Error(action6);
}
if (clubModel.gameObject.activeSelf)
{
DialogListModel dialogListModel = clubModel.PKJJDBNMMEA;
if (dialogListModel != 0)
{
DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF();
dghlpmoeabf.<CEJPKGDKMJE>k__BackingField = "Banned from club";
dghlpmoeabf.<LHJAKNBODPE>k__BackingField = "You have been banned from this club by one of the club's leaders or moderators.";
dghlpmoeabf.<AHIKLCLHOFO>k__BackingField = "Ok";
Action action7 = new Action(clubModel.PPGIGHODOBJ);
dghlpmoeabf.<NPFBOHLFFJH>k__BackingField = action7;
IPromise<OneButtonMessageDialogModel> promise5 = dialogListModel.AddOneButtonMessageDialog(dghlpmoeabf);
}
}
IPromise<CCEOLAOLEKJ> promise6 = Promise.FromResult<CCEOLAOLEKJ>(0);
}
}
throw new NullReferenceException();
}
// Token: 0x06004154 RID: 16724 RVA: 0x00104518 File Offset: 0x00102718
[Token(Token = "0x6004154")]
[Address(RVA = "0x1D7B0E0", Offset = "0x1D79AE0", VA = "0x181D7B0E0")]
internal void <RefreshInternal>b__4(PLILLKHMNDA club)
{
ClubModel clubModel = this.<>4__this;
if (club != 0)
{
}
long <CHPCFOKEIFM>k__BackingField = clubModel.<CHPCFOKEIFM>k__BackingField;
bool flag;
clubModel.<LOLNAPIMJNK>k__BackingField = flag;
}
// Token: 0x06004155 RID: 16725 RVA: 0x00104548 File Offset: 0x00102748
[Token(Token = "0x6004155")]
[Address(RVA = "0x1D7B190", Offset = "0x1D79B90", VA = "0x181D7B190")]
internal void <RefreshInternal>b__5(CCEOLAOLEKJ account)
{
this.<>4__this.<EJJABGDFGEG>k__BackingField = account;
}
// Token: 0x06004156 RID: 16726 RVA: 0x00104568 File Offset: 0x00102768
[Token(Token = "0x6004156")]
[Address(RVA = "0x1D7B1B0", Offset = "0x1D79BB0", VA = "0x181D7B1B0")]
internal void <RefreshInternal>b__6(List<MFOAODGNGKB> coOwners)
{
ClubModel clubModel = this.<>4__this;
Func<MFOAODGNGKB, int> <>9__85_ = ClubModel.<>c.<>9__85_8;
if (<>9__85_ == 0)
{
ClubModel.<>c.<>9__85_8 = (MFOAODGNGKB c) => c.<IFBPANODIPA>k__BackingField;
}
List<int> list = Enumerable.ToList<int>(Enumerable.Select<MFOAODGNGKB, int>(coOwners, <>9__85_));
clubModel.CoOwnerIds = list;
}
// Token: 0x06004157 RID: 16727 RVA: 0x001045B8 File Offset: 0x001027B8
[Token(Token = "0x6004157")]
[Address(RVA = "0x1D7B2D0", Offset = "0x1D79CD0", VA = "0x181D7B2D0")]
internal void <RefreshInternal>b__7(string error)
{
Route fetchErrorRedirectRoute = this.<>4__this.fetchErrorRedirectRoute;
if (fetchErrorRedirectRoute != 0)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(fetchErrorRedirectRoute);
BrowserModel browserModel = this.<>4__this.DHJAICFKEHL;
if (browserModel != 0)
{
browserModel.GoTo(cecakddnhln);
}
}
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text = "Failed to load club details: " + error;
toastListModel.AddMessageToast(text);
}
// Token: 0x06004158 RID: 16728 RVA: 0x0010461C File Offset: 0x0010281C
[Token(Token = "0x6004158")]
[Address(RVA = "0x1D7B3C0", Offset = "0x1D79DC0", VA = "0x181D7B3C0")]
internal void <RefreshInternal>b__9(PLILLKHMNDA club)
{
ClubModel clubModel = this.<>4__this;
if (club != 0)
{
}
long <CHPCFOKEIFM>k__BackingField = clubModel.<CHPCFOKEIFM>k__BackingField;
bool flag;
clubModel.<LOLNAPIMJNK>k__BackingField = flag;
}
// Token: 0x06004159 RID: 16729 RVA: 0x0010464C File Offset: 0x0010284C
[Token(Token = "0x6004159")]
[Address(RVA = "0x1D7A6B0", Offset = "0x1D790B0", VA = "0x181D7A6B0")]
internal void <RefreshInternal>b__10(PLILLKHMNDA club)
{
this.<>4__this.<DNGCBIHOEJE>k__BackingField = club;
ClubModel clubModel = this.<>4__this;
ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH();
gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L));
long <CHPCFOKEIFM>k__BackingField = this.<>4__this.<CHPCFOKEIFM>k__BackingField;
gpjhdhbcpah.CCGOEDABKNN = <CHPCFOKEIFM>k__BackingField;
string <LGACIEKBLBM>k__BackingField = this.<>4__this.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
gpjhdhbcpah.EJAINIDPFCL = <LGACIEKBLBM>k__BackingField;
string <EHGJCEHECFB>k__BackingField = this.<>4__this.<DNGCBIHOEJE>k__BackingField.<EHGJCEHECFB>k__BackingField;
gpjhdhbcpah.BOGLOAOHKEE = <EHGJCEHECFB>k__BackingField;
ClubModel clubModel2 = this.<>4__this;
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField = clubModel2.<DNGCBIHOEJE>k__BackingField;
List<string> primaryTags = clubModel2.PrimaryTags;
string <JONPEHKMAFB>k__BackingField = <DNGCBIHOEJE>k__BackingField.<JONPEHKMAFB>k__BackingField;
int num = primaryTags.IndexOf(<JONPEHKMAFB>k__BackingField);
gpjhdhbcpah.PGDNCOCIJKF = num;
clubModel.KDDFCCCOJPL = gpjhdhbcpah;
}
// Token: 0x040034AF RID: 13487
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034AF")]
public ClubModel <>4__this;
// Token: 0x040034B0 RID: 13488
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034B0")]
public long clubId;
// Token: 0x040034B1 RID: 13489
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40034B1")]
public bool skipCache;
// Token: 0x040034B2 RID: 13490
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40034B2")]
public Action<PLILLKHMNDA> <>9__4;
// Token: 0x040034B3 RID: 13491
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40034B3")]
public Action<CCEOLAOLEKJ> <>9__5;
// Token: 0x040034B4 RID: 13492
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40034B4")]
public Action<List<MFOAODGNGKB>> <>9__6;
// Token: 0x040034B5 RID: 13493
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40034B5")]
public Action<string> <>9__7;
}
// Token: 0x020009A6 RID: 2470
[Token(Token = "0x20009A6")]
[CompilerGenerated]
private sealed class KBJOLIIBPMC
{
// Token: 0x0600415A RID: 16730 RVA: 0x00104704 File Offset: 0x00102904
[Token(Token = "0x600415A")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public KBJOLIIBPMC()
{
}
// Token: 0x0600415B RID: 16731 RVA: 0x00104718 File Offset: 0x00102918
[Token(Token = "0x600415B")]
[Address(RVA = "0x1D79D90", Offset = "0x1D78790", VA = "0x181D79D90")]
internal void <RefreshInternal>b__2(KLCOGEIGEBJ room)
{
ClubModel <>4__this = this.CS$<>8__locals1.<>4__this;
string <LGACIEKBLBM>k__BackingField = room.<LGACIEKBLBM>k__BackingField;
<>4__this.<JIDCLLFKFOG>k__BackingField = <LGACIEKBLBM>k__BackingField;
this.clubhouseNamePromise.Complete(room);
}
// Token: 0x0600415C RID: 16732 RVA: 0x00104754 File Offset: 0x00102954
[Token(Token = "0x600415C")]
[Address(RVA = "0x1D79E10", Offset = "0x1D78810", VA = "0x181D79E10")]
internal void <RefreshInternal>b__3(string error)
{
Debug.LogError("Could not find clubhouse by ID.");
Promise<KLCOGEIGEBJ> promise = this.clubhouseNamePromise;
int num = 0;
promise.Complete(num);
}
// Token: 0x040034B6 RID: 13494
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034B6")]
public Promise<KLCOGEIGEBJ> clubhouseNamePromise;
// Token: 0x040034B7 RID: 13495
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034B7")]
public ClubModel.NNOBKGCMFAB CS$<>8__locals1;
}
// Token: 0x020009A8 RID: 2472
[Token(Token = "0x20009A8")]
[CompilerGenerated]
private sealed class ICAFFGHIHJP
{
// Token: 0x06004168 RID: 16744 RVA: 0x001048CC File Offset: 0x00102ACC
[Token(Token = "0x6004168")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ICAFFGHIHJP()
{
}
// Token: 0x06004169 RID: 16745 RVA: 0x001048E0 File Offset: 0x00102AE0
[Token(Token = "0x6004169")]
[Address(RVA = "0xF77780", Offset = "0xF76180", VA = "0x180F77780")]
internal void <ShowChangingToPublicDialogIfNecessary>b__0()
{
this.promise.Complete();
}
// Token: 0x040034C2 RID: 13506
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034C2")]
public Promise promise;
}
// Token: 0x020009A9 RID: 2473
[Token(Token = "0x20009A9")]
[CompilerGenerated]
private sealed class MLEAFMNIAGO
{
// Token: 0x0600416A RID: 16746 RVA: 0x00104900 File Offset: 0x00102B00
[Token(Token = "0x600416A")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MLEAFMNIAGO()
{
}
// Token: 0x0600416B RID: 16747 RVA: 0x00104914 File Offset: 0x00102B14
[Token(Token = "0x600416B")]
[Address(RVA = "0x1D7A550", Offset = "0x1D78F50", VA = "0x181D7A550")]
internal void <SetAsHomeClub>b__0()
{
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
if (!this.set)
{
}
string text = "Successfully " + "set" + " spawn point";
toastListModel.AddMessageToast(text);
this.<>4__this.MKBLJJGJAOH((uint)1);
}
// Token: 0x040034C3 RID: 13507
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034C3")]
public ClubModel <>4__this;
// Token: 0x040034C4 RID: 13508
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034C4")]
public bool set;
}
// Token: 0x020009AA RID: 2474
[Token(Token = "0x20009AA")]
[CompilerGenerated]
private sealed class JOJPNIIHNBH
{
// Token: 0x0600416C RID: 16748 RVA: 0x00104968 File Offset: 0x00102B68
[Token(Token = "0x600416C")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JOJPNIIHNBH()
{
}
// Token: 0x0600416D RID: 16749 RVA: 0x0010497C File Offset: 0x00102B7C
[Token(Token = "0x600416D")]
[Address(RVA = "0x1D79BA0", Offset = "0x1D785A0", VA = "0x181D79BA0")]
internal void <TryGoToClubhouse>b__0()
{
ClubModel clubModel = this.<>4__this;
string text = this.amplitudeCommandContext;
int num = 0;
IPromise<bool> promise = clubModel.JoinClub(text);
Action<bool> action = this.<>9__1;
if (action == 0)
{
Action<bool> action2 = delegate(bool success)
{
if (success)
{
this.<>4__this.EMDCOLGNKAI();
return;
}
};
this.<>9__1 = action2;
}
int num2 = 0;
if (num2 < num)
{
num2 += num2;
if (num2 == num)
{
action += action;
throw new NullReferenceException();
}
num2++;
}
IPromise<bool> promise2 = promise.Then(action);
}
// Token: 0x0600416E RID: 16750 RVA: 0x001049F8 File Offset: 0x00102BF8
[Token(Token = "0x600416E")]
[Address(RVA = "0x1D79CB0", Offset = "0x1D786B0", VA = "0x181D79CB0")]
internal void <TryGoToClubhouse>b__1(bool success)
{
if (success)
{
this.<>4__this.EMDCOLGNKAI();
return;
}
}
// Token: 0x040034C5 RID: 13509
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034C5")]
public ClubModel <>4__this;
// Token: 0x040034C6 RID: 13510
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034C6")]
public string amplitudeCommandContext;
// Token: 0x040034C7 RID: 13511
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40034C7")]
public Action<bool> <>9__1;
}
// Token: 0x020009AB RID: 2475
[Token(Token = "0x20009AB")]
[CompilerGenerated]
private sealed class AALALNCOEHM
{
// Token: 0x0600416F RID: 16751 RVA: 0x00104A1C File Offset: 0x00102C1C
[Token(Token = "0x600416F")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public AALALNCOEHM()
{
}
// Token: 0x06004170 RID: 16752 RVA: 0x00104A30 File Offset: 0x00102C30
[Token(Token = "0x6004170")]
[Address(RVA = "0x1D6A660", Offset = "0x1D69060", VA = "0x181D6A660")]
internal IPromise<PIHMJGCGNLP> <TakePhotoForMainImage>b__0(string imageName)
{
return JDJGIBLMFKK.OBFKAFGALDM(this.clubId, imageName);
}
// Token: 0x06004171 RID: 16753 RVA: 0x00104A4C File Offset: 0x00102C4C
[Token(Token = "0x6004171")]
[Address(RVA = "0x1D6A6D0", Offset = "0x1D690D0", VA = "0x181D6A6D0")]
internal void <TakePhotoForMainImage>b__1(PIHMJGCGNLP details)
{
ClubModel clubModel = this.<>4__this;
long <CHPCFOKEIFM>k__BackingField = clubModel.<CHPCFOKEIFM>k__BackingField;
if (this.clubId == <CHPCFOKEIFM>k__BackingField)
{
int num = 0;
if (clubModel != num)
{
ClubModel clubModel2 = this.<>4__this;
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField = details.<DNGCBIHOEJE>k__BackingField;
clubModel2.<DNGCBIHOEJE>k__BackingField = <DNGCBIHOEJE>k__BackingField;
this.<>4__this.<BLOGGBOJEFK>k__BackingField = details;
}
}
}
// Token: 0x06004172 RID: 16754 RVA: 0x00104AA8 File Offset: 0x00102CA8
[Token(Token = "0x6004172")]
[Address(RVA = "0x1D6A790", Offset = "0x1D69190", VA = "0x181D6A790")]
internal void <TakePhotoForMainImage>b__2(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x040034C8 RID: 13512
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034C8")]
public long clubId;
// Token: 0x040034C9 RID: 13513
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034C9")]
public ClubModel <>4__this;
}
// Token: 0x020009AC RID: 2476
[Token(Token = "0x20009AC")]
[CompilerGenerated]
private sealed class IEODIAPIDMC
{
// Token: 0x06004173 RID: 16755 RVA: 0x00104ACC File Offset: 0x00102CCC
[Token(Token = "0x6004173")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public IEODIAPIDMC()
{
}
// Token: 0x06004174 RID: 16756 RVA: 0x00104AE0 File Offset: 0x00102CE0
[Token(Token = "0x6004174")]
[Address(RVA = "0x1D798C0", Offset = "0x1D782C0", VA = "0x181D798C0")]
internal void <RemoveAdditionalImage>b__0()
{
ClubModel clubModel = this.<>4__this;
int num = this.index;
long <CHPCFOKEIFM>k__BackingField = clubModel.<CHPCFOKEIFM>k__BackingField;
int num2 = 0;
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.ELLIKHHEJFM(<CHPCFOKEIFM>k__BackingField, num, num2);
Action<PIHMJGCGNLP> action = new Action(clubModel.CIBCEMBMAOB);
}
// Token: 0x040034CA RID: 13514
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034CA")]
public ClubModel <>4__this;
// Token: 0x040034CB RID: 13515
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034CB")]
public int index;
}
// Token: 0x020009AD RID: 2477
[Token(Token = "0x20009AD")]
[CompilerGenerated]
private sealed class EEMMGMJPAMM
{
// Token: 0x06004175 RID: 16757 RVA: 0x00104B24 File Offset: 0x00102D24
[Token(Token = "0x6004175")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public EEMMGMJPAMM()
{
}
// Token: 0x06004176 RID: 16758 RVA: 0x00104B38 File Offset: 0x00102D38
[Token(Token = "0x6004176")]
[Address(RVA = "0x1D78AD0", Offset = "0x1D774D0", VA = "0x181D78AD0")]
internal IPromise<PIHMJGCGNLP> <TakePhotoForAdditionalImage>b__0(string imageName)
{
ClubModel clubModel = this.<>4__this;
int num = this.index;
return JDJGIBLMFKK.ELLIKHHEJFM(clubModel.<CHPCFOKEIFM>k__BackingField, num, imageName);
}
// Token: 0x06004177 RID: 16759 RVA: 0x00104B68 File Offset: 0x00102D68
[Token(Token = "0x6004177")]
[Address(RVA = "0x1D78B60", Offset = "0x1D77560", VA = "0x181D78B60")]
internal void <TakePhotoForAdditionalImage>b__1(PIHMJGCGNLP details)
{
ClubModel clubModel = this.<>4__this;
long <CHPCFOKEIFM>k__BackingField = clubModel.<CHPCFOKEIFM>k__BackingField;
if (this.clubId == <CHPCFOKEIFM>k__BackingField)
{
int num = 0;
if (clubModel != num)
{
ClubModel clubModel2 = this.<>4__this;
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField = details.<DNGCBIHOEJE>k__BackingField;
clubModel2.<DNGCBIHOEJE>k__BackingField = <DNGCBIHOEJE>k__BackingField;
this.<>4__this.<BLOGGBOJEFK>k__BackingField = details;
}
}
}
// Token: 0x06004178 RID: 16760 RVA: 0x00104BC4 File Offset: 0x00102DC4
[Token(Token = "0x6004178")]
[Address(RVA = "0x1D78C20", Offset = "0x1D77620", VA = "0x181D78C20")]
internal void <TakePhotoForAdditionalImage>b__2(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x040034CC RID: 13516
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034CC")]
public ClubModel <>4__this;
// Token: 0x040034CD RID: 13517
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034CD")]
public int index;
// Token: 0x040034CE RID: 13518
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40034CE")]
public long clubId;
}
// Token: 0x020009AE RID: 2478
[Token(Token = "0x20009AE")]
[CompilerGenerated]
private sealed class PNIDPFDMGOM
{
// Token: 0x06004179 RID: 16761 RVA: 0x00104BE8 File Offset: 0x00102DE8
[Token(Token = "0x6004179")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public PNIDPFDMGOM()
{
}
// Token: 0x0600417A RID: 16762 RVA: 0x00104BFC File Offset: 0x00102DFC
[Token(Token = "0x600417A")]
[Address(RVA = "0x1D7B570", Offset = "0x1D79F70", VA = "0x181D7B570")]
internal void <JoinClub>b__0()
{
ClubModel clubModel = this.<>4__this;
int num = 0;
clubModel.MKBLJJGJAOH(num);
}
// Token: 0x0600417B RID: 16763 RVA: 0x00104C20 File Offset: 0x00102E20
[Token(Token = "0x600417B")]
[Address(RVA = "0x1D7B5C0", Offset = "0x1D79FC0", VA = "0x181D7B5C0")]
internal void <JoinClub>b__2(string error)
{
Promise<bool> promise = this.promise;
int num = 0;
promise.Complete(num);
}
// Token: 0x040034CF RID: 13519
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034CF")]
public ClubModel <>4__this;
// Token: 0x040034D0 RID: 13520
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034D0")]
public bool askToJoin;
// Token: 0x040034D1 RID: 13521
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40034D1")]
public Promise<bool> promise;
}
// Token: 0x020009AF RID: 2479
[Token(Token = "0x20009AF")]
[CompilerGenerated]
private sealed class IPLMAHPFMKM
{
// Token: 0x0600417C RID: 16764 RVA: 0x00104C44 File Offset: 0x00102E44
[Token(Token = "0x600417C")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public IPLMAHPFMKM()
{
}
// Token: 0x0600417D RID: 16765 RVA: 0x00104C58 File Offset: 0x00102E58
[Token(Token = "0x600417D")]
[Address(RVA = "0x1D79A80", Offset = "0x1D78480", VA = "0x181D79A80")]
internal void <JoinClub>b__1()
{
ClubModel <>4__this = this.CS$<>8__locals1.<>4__this;
int num = 0;
if (<>4__this != num)
{
ToastListModel toastListModel = this.CS$<>8__locals1.<>4__this.ADJIAENKNAN;
ClubModel.PNIDPFDMGOM cs$<>8__locals = this.CS$<>8__locals1;
string text = this.clubName;
if (cs$<>8__locals.askToJoin)
{
string text2 = "Requested to join " + text;
}
string text3 = "Successfully joined " + text + "!";
toastListModel.AddMessageToast(text3);
ClubModel.PNIDPFDMGOM cs$<>8__locals2 = this.CS$<>8__locals1;
Promise<bool> promise = cs$<>8__locals2.promise;
bool flag = !cs$<>8__locals2.askToJoin;
promise.Complete(flag);
}
}
// Token: 0x040034D2 RID: 13522
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034D2")]
public string clubName;
// Token: 0x040034D3 RID: 13523
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034D3")]
public ClubModel.PNIDPFDMGOM CS$<>8__locals1;
}
// Token: 0x020009B0 RID: 2480
[Token(Token = "0x20009B0")]
[CompilerGenerated]
private sealed class OOCBNLAGOEA
{
// Token: 0x0600417E RID: 16766 RVA: 0x00104CFC File Offset: 0x00102EFC
[Token(Token = "0x600417E")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public OOCBNLAGOEA()
{
}
// Token: 0x0600417F RID: 16767 RVA: 0x00104D10 File Offset: 0x00102F10
[Token(Token = "0x600417F")]
[Address(RVA = "0x1D7B540", Offset = "0x1D79F40", VA = "0x181D7B540")]
internal void <ConfirmLeaveClub>b__0()
{
ClubModel clubModel = this.<>4__this;
string text = this.amplitudeCommandContext;
clubModel.EBADBEIGOEN(text);
}
// Token: 0x040034D4 RID: 13524
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034D4")]
public ClubModel <>4__this;
// Token: 0x040034D5 RID: 13525
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034D5")]
public string amplitudeCommandContext;
}
// Token: 0x020009B1 RID: 2481
[Token(Token = "0x20009B1")]
[CompilerGenerated]
private sealed class GLEANOKOEDG
{
// Token: 0x06004180 RID: 16768 RVA: 0x00104D38 File Offset: 0x00102F38
[Token(Token = "0x6004180")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public GLEANOKOEDG()
{
}
// Token: 0x06004181 RID: 16769 RVA: 0x00104D4C File Offset: 0x00102F4C
[Token(Token = "0x6004181")]
[Address(RVA = "0x1D791E0", Offset = "0x1D77BE0", VA = "0x181D791E0")]
internal void <InviteAllFriends>b__4()
{
ClubModel clubModel = this.<>4__this;
}
// Token: 0x040034D6 RID: 13526
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034D6")]
public ClubModel <>4__this;
// Token: 0x040034D7 RID: 13527
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034D7")]
public List<int> friendIds;
}
// Token: 0x020009B2 RID: 2482
[Token(Token = "0x20009B2")]
[CompilerGenerated]
private sealed class DEEHGPLBHIM
{
// Token: 0x06004182 RID: 16770 RVA: 0x00104D68 File Offset: 0x00102F68
[Token(Token = "0x6004182")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DEEHGPLBHIM()
{
}
// Token: 0x06004183 RID: 16771 RVA: 0x00104D7C File Offset: 0x00102F7C
[Token(Token = "0x6004183")]
[Address(RVA = "0x1D78760", Offset = "0x1D77160", VA = "0x181D78760")]
internal void <InviteAllNearby>b__4()
{
ClubModel clubModel = this.<>4__this;
int num = 0;
List<int> list = this.nearbyIds;
clubModel.BFNNGHLFIED(list, "Inviting all nearby players...", "Successfully invited all nearby players", (OFIEEDOMGPA)num);
}
// Token: 0x040034D8 RID: 13528
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034D8")]
public ClubModel <>4__this;
// Token: 0x040034D9 RID: 13529
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034D9")]
public List<int> nearbyIds;
}
// Token: 0x020009B3 RID: 2483
[Token(Token = "0x20009B3")]
[CompilerGenerated]
private sealed class KLPKKFHLBCC
{
// Token: 0x06004184 RID: 16772 RVA: 0x00104DB4 File Offset: 0x00102FB4
[Token(Token = "0x6004184")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public KLPKKFHLBCC()
{
}
// Token: 0x06004185 RID: 16773 RVA: 0x00104DC8 File Offset: 0x00102FC8
[Token(Token = "0x6004185")]
[Address(RVA = "0x1D79E90", Offset = "0x1D78890", VA = "0x181D79E90")]
internal void <InviteAllInternal>b__0()
{
ClubModel clubModel = this.<>4__this;
int num = 0;
if (clubModel != num)
{
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text = this.successText;
toastListModel.AddMessageToast(text);
}
}
// Token: 0x040034DA RID: 13530
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40034DA")]
public ClubModel <>4__this;
// Token: 0x040034DB RID: 13531
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40034DB")]
public string successText;
}
}
}