235 lines
8.5 KiB
C#
235 lines
8.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000925 RID: 2341
|
|
[Token(Token = "0x2000925")]
|
|
[StructLayout(3)]
|
|
public class ClubBannedAccountListModel : AccountListModel
|
|
{
|
|
// Token: 0x17000AFF RID: 2815
|
|
// (get) Token: 0x06003E8D RID: 16013 RVA: 0x000FC898 File Offset: 0x000FAA98
|
|
// (set) Token: 0x06003E8E RID: 16014 RVA: 0x000FC8AC File Offset: 0x000FAAAC
|
|
[Token(Token = "0x17000AFF")]
|
|
public long CCGOEDABKNN
|
|
{
|
|
[Token(Token = "0x6003E8D")]
|
|
[Address(RVA = "0x3CBF20", Offset = "0x3CA920", VA = "0x1803CBF20")]
|
|
get;
|
|
[Token(Token = "0x6003E8E")]
|
|
[Address(RVA = "0x3CBFB0", Offset = "0x3CA9B0", VA = "0x1803CBFB0")]
|
|
private set;
|
|
} = (long)((ulong)(-1L));
|
|
|
|
// Token: 0x17000B00 RID: 2816
|
|
// (get) Token: 0x06003E8F RID: 16015 RVA: 0x000FC8C0 File Offset: 0x000FAAC0
|
|
// (set) Token: 0x06003E90 RID: 16016 RVA: 0x000FC8D4 File Offset: 0x000FAAD4
|
|
[Token(Token = "0x17000B00")]
|
|
public JHEEFBMODPG NJHNHHMCILD
|
|
{
|
|
[Token(Token = "0x6003E8F")]
|
|
[Address(RVA = "0x3D3270", Offset = "0x3D1C70", VA = "0x1803D3270")]
|
|
get;
|
|
[Token(Token = "0x6003E90")]
|
|
[Address(RVA = "0x3D3410", Offset = "0x3D1E10", VA = "0x1803D3410")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000B01 RID: 2817
|
|
// (get) Token: 0x06003E91 RID: 16017 RVA: 0x000FC8E8 File Offset: 0x000FAAE8
|
|
// (set) Token: 0x06003E92 RID: 16018 RVA: 0x000FC8FC File Offset: 0x000FAAFC
|
|
[Token(Token = "0x17000B01")]
|
|
public EMAMMPIACIG GANHLKAMOEB
|
|
{
|
|
[Token(Token = "0x6003E91")]
|
|
[Address(RVA = "0x3E27B0", Offset = "0x3E11B0", VA = "0x1803E27B0")]
|
|
get
|
|
{
|
|
return this.KOKJMCMOGCE;
|
|
}
|
|
[Token(Token = "0x6003E92")]
|
|
[Address(RVA = "0x1BD4440", Offset = "0x1BD2E40", VA = "0x181BD4440")]
|
|
set
|
|
{
|
|
this.KOKJMCMOGCE = value;
|
|
int num = 0;
|
|
base.MKBLJJGJAOH(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E93 RID: 16019 RVA: 0x000FC91C File Offset: 0x000FAB1C
|
|
[Token(Token = "0x6003E93")]
|
|
[Address(RVA = "0x1BD3B00", Offset = "0x1BD2500", VA = "0x181BD3B00", Slot = "14")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
int num = 0;
|
|
int num2 = 0;
|
|
base.DHBAJGIIFEI(num2 != 0, num);
|
|
}
|
|
|
|
// Token: 0x06003E94 RID: 16020 RVA: 0x000FC93C File Offset: 0x000FAB3C
|
|
[Token(Token = "0x6003E94")]
|
|
[Address(RVA = "0x1BD4390", Offset = "0x1BD2D90", VA = "0x181BD4390")]
|
|
public void Set(long AOMBLGBCENO, bool KGJFIJCIGPJ = false)
|
|
{
|
|
if ((uint)1 != 0U)
|
|
{
|
|
base.Clear();
|
|
this.<CHPCFOKEIFM>k__BackingField = AOMBLGBCENO;
|
|
int num = 0;
|
|
base.MKBLJJGJAOH(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E95 RID: 16021 RVA: 0x000FC964 File Offset: 0x000FAB64
|
|
[Token(Token = "0x6003E95")]
|
|
[Address(RVA = "0x1BD3AD0", Offset = "0x1BD24D0", VA = "0x181BD3AD0", Slot = "19")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
int num = 0;
|
|
this.<CHPCFOKEIFM>k__BackingField = (long)((ulong)(-1L));
|
|
this.KOKJMCMOGCE = (EMAMMPIACIG)num;
|
|
this.<OPEOMOCGMOP>k__BackingField = num;
|
|
base.AHFKACICJNC();
|
|
}
|
|
|
|
// Token: 0x06003E96 RID: 16022 RVA: 0x000FC990 File Offset: 0x000FAB90
|
|
[Token(Token = "0x6003E96")]
|
|
[Address(RVA = "0x1BD3E30", Offset = "0x1BD2830", VA = "0x181BD3E30", Slot = "34")]
|
|
protected override IPromise<IReadOnlyList<CCEOLAOLEKJ>> JLMBBMAEFPA()
|
|
{
|
|
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.IHEMEAMAJOF(this.<CHPCFOKEIFM>k__BackingField, true);
|
|
bool isEmpty = this.MEBGJGNMIMG;
|
|
long num = this.<CHPCFOKEIFM>k__BackingField;
|
|
if (!isEmpty)
|
|
{
|
|
bool isEmpty2 = this.MEBGJGNMIMG;
|
|
IPromise<List<MFOAODGNGKB>> promise2;
|
|
AggregatePromise<PIHMJGCGNLP, List<MFOAODGNGKB>> aggregatePromise = new AggregatePromise(promise, promise2);
|
|
Func<global::System.Tuple<PIHMJGCGNLP, List<MFOAODGNGKB>>, IPromise<List<CCEOLAOLEKJ>>> func = new Func(this.KPDNHCDOBEJ);
|
|
return aggregatePromise.ContinueWith<List<CCEOLAOLEKJ>>(func);
|
|
}
|
|
int num2 = 0;
|
|
IPromise<List<CBJICKHBMDF>> promise3 = JDJGIBLMFKK.MMIMEAPFOHG(num, num2, num2, num2);
|
|
AggregatePromise<PIHMJGCGNLP, List<CBJICKHBMDF>> aggregatePromise2 = new AggregatePromise(promise, promise3);
|
|
Func<global::System.Tuple<PIHMJGCGNLP, List<CBJICKHBMDF>>, IPromise<List<CCEOLAOLEKJ>>> func2 = new Func(this.KLOEGHNNPIF);
|
|
List<CCEOLAOLEKJ> list = new List();
|
|
IPromise<CCEOLAOLEKJ> promise4;
|
|
return promise4;
|
|
}
|
|
|
|
// Token: 0x06003E97 RID: 16023 RVA: 0x000FCA20 File Offset: 0x000FAC20
|
|
[Token(Token = "0x6003E97")]
|
|
[Address(RVA = "0x1BD3DC0", Offset = "0x1BD27C0", VA = "0x181BD3DC0")]
|
|
public bool HasBannedPlayer(int GKLPIFBPGOD)
|
|
{
|
|
return JDJGIBLMFKK.LKNGNOGLLCF(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Banned);
|
|
}
|
|
|
|
// Token: 0x06003E98 RID: 16024 RVA: 0x000FCA3C File Offset: 0x000FAC3C
|
|
[Token(Token = "0x6003E98")]
|
|
[Address(RVA = "0x1BD3B50", Offset = "0x1BD2550", VA = "0x181BD3B50")]
|
|
public void BanAccount(int GKLPIFBPGOD)
|
|
{
|
|
IPromise promise = JDJGIBLMFKK.OKICAHCMPFL(this.<CHPCFOKEIFM>k__BackingField, GKLPIFBPGOD);
|
|
}
|
|
|
|
// Token: 0x06003E99 RID: 16025 RVA: 0x000FCA5C File Offset: 0x000FAC5C
|
|
[Token(Token = "0x6003E99")]
|
|
[Address(RVA = "0x1BD3C30", Offset = "0x1BD2630", VA = "0x181BD3C30")]
|
|
public void ConfirmUnbanAccount(int GKLPIFBPGOD)
|
|
{
|
|
ClubBannedAccountListModel.JCCOJDFPJKP jccojdfpjkp = new ClubBannedAccountListModel.JCCOJDFPJKP();
|
|
jccojdfpjkp.<>4__this = this;
|
|
jccojdfpjkp.accountId = GKLPIFBPGOD;
|
|
int num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ulong num2;
|
|
string text = string.Format("{0} (@{1})", num2, num);
|
|
}
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
|
|
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Confirm unban?";
|
|
string text2 = "Are you sure you want to unban " + "this player" + "?";
|
|
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text2;
|
|
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
|
|
Action action = new Action(jccojdfpjkp.<ConfirmUnbanAccount>g__UnbanAccount|0);
|
|
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
|
|
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
|
|
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
|
|
}
|
|
|
|
// Token: 0x06003E9A RID: 16026 RVA: 0x000FCB0C File Offset: 0x000FAD0C
|
|
[Token(Token = "0x6003E9A")]
|
|
[Address(RVA = "0x1BD4420", Offset = "0x1BD2E20", VA = "0x181BD4420")]
|
|
public ClubBannedAccountListModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003E9B RID: 16027 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003E9B")]
|
|
[Address(RVA = "0x1BD40D0", Offset = "0x1BD2AD0", VA = "0x181BD40D0")]
|
|
[CompilerGenerated]
|
|
private IPromise<List<CCEOLAOLEKJ>> KLOEGHNNPIF(global::System.Tuple<PIHMJGCGNLP, List<CBJICKHBMDF>> LLCIDEKMKBG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003E9C RID: 16028 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003E9C")]
|
|
[Address(RVA = "0x1BD4230", Offset = "0x1BD2C30", VA = "0x181BD4230")]
|
|
[CompilerGenerated]
|
|
private IPromise<List<CCEOLAOLEKJ>> KPDNHCDOBEJ(global::System.Tuple<PIHMJGCGNLP, List<MFOAODGNGKB>> LLCIDEKMKBG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x040033C6 RID: 13254
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x40033C6")]
|
|
private EMAMMPIACIG KOKJMCMOGCE;
|
|
|
|
// Token: 0x02000927 RID: 2343
|
|
[Token(Token = "0x2000927")]
|
|
[CompilerGenerated]
|
|
private sealed class JCCOJDFPJKP
|
|
{
|
|
// Token: 0x06003EA1 RID: 16033 RVA: 0x000FCB8C File Offset: 0x000FAD8C
|
|
[Token(Token = "0x6003EA1")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JCCOJDFPJKP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003EA2 RID: 16034 RVA: 0x000FCBA0 File Offset: 0x000FADA0
|
|
[Token(Token = "0x6003EA2")]
|
|
[Address(RVA = "0x1BDB3C0", Offset = "0x1BD9DC0", VA = "0x181BDB3C0")]
|
|
internal void <ConfirmUnbanAccount>g__UnbanAccount|0()
|
|
{
|
|
ClubBannedAccountListModel clubBannedAccountListModel = this.<>4__this;
|
|
int num = this.accountId;
|
|
IPromise promise = JDJGIBLMFKK.OGMGOBHPMFC(clubBannedAccountListModel.<CHPCFOKEIFM>k__BackingField, num);
|
|
ClubBannedAccountListModel clubBannedAccountListModel2 = this.<>4__this;
|
|
}
|
|
|
|
// Token: 0x040033CA RID: 13258
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40033CA")]
|
|
public ClubBannedAccountListModel <>4__this;
|
|
|
|
// Token: 0x040033CB RID: 13259
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40033CB")]
|
|
public int accountId;
|
|
}
|
|
}
|
|
}
|