296 lines
9.3 KiB
C#
296 lines
9.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using BestHTTP;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
|
|
// Token: 0x02001C28 RID: 7208
|
|
[Token(Token = "0x2001C28")]
|
|
[StructLayout(3)]
|
|
public class JDGDFALBCDJ : JPPMAPOOHCI
|
|
{
|
|
// Token: 0x0600C140 RID: 49472 RVA: 0x002D8C50 File Offset: 0x002D6E50
|
|
[Token(Token = "0x600C140")]
|
|
[Address(RVA = "0x14AAD80", Offset = "0x14A9780", VA = "0x1814AAD80", Slot = "4")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField = this.<LHJAKNBODPE>k__BackingField;
|
|
this.<PALMIOEJANE>k__BackingField = (JPPMAPOOHCI.FNELHNPDPBG)((ulong)4L);
|
|
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField2 = this.<LHJAKNBODPE>k__BackingField;
|
|
this.<MMNOBCCAHIE>k__BackingField = false;
|
|
this.<LCLENCDPDPP>k__BackingField = "Loading Club member invite details...";
|
|
long aomblgbceno = this.AOMBLGBCENO;
|
|
string text;
|
|
this.FGJMDIDCEDI = text;
|
|
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.IHEMEAMAJOF(aomblgbceno, true);
|
|
Action<PIHMJGCGNLP> action = new Action(this.FMEDGOLBKIG);
|
|
Action<string> action2 = new Action(this.CKCFANHAIAB);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C141 RID: 49473 RVA: 0x002D8CC4 File Offset: 0x002D6EC4
|
|
[Token(Token = "0x600C141")]
|
|
[Address(RVA = "0x14AAA90", Offset = "0x14A9490", VA = "0x1814AAA90", Slot = "5")]
|
|
public override IPromise HHLPPOBHMOC()
|
|
{
|
|
Promise promise4 = new Promise();
|
|
Promise promise = promise4;
|
|
long aomblgbceno = this.AOMBLGBCENO;
|
|
JDJGIBLMFKK.OKMCBCHEMFD okmcbchemfd = new JDJGIBLMFKK.OKMCBCHEMFD();
|
|
okmcbchemfd.clubId = aomblgbceno;
|
|
string text = string.Format("club/{0}/members/acceptinvite", okmcbchemfd);
|
|
IPromise promise2 = JDJGIBLMFKK.AEOELFLFLMM("accept invite to join club", (HTTPMethods)((ulong)2L), text);
|
|
Action action = delegate
|
|
{
|
|
long clubId = okmcbchemfd.clubId;
|
|
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
|
|
int num2 = 0;
|
|
JDJGIBLMFKK.LLFJOBGAFBB(clubId, num, PPGPAHNMGEC.Member, num2 != 0);
|
|
};
|
|
Action action2 = delegate
|
|
{
|
|
string fgjmdidcedi = this.FGJMDIDCEDI;
|
|
string text2 = "You are now a " + fgjmdidcedi + " of the club.";
|
|
};
|
|
if (JDGDFALBCDJ.<>c.<>9__4_1 == 0)
|
|
{
|
|
JDGDFALBCDJ.<>c.<>9__4_1 = delegate(string error)
|
|
{
|
|
string newLine = Environment.NewLine;
|
|
string text3 = "Failed to accept invite. Error:" + newLine + error;
|
|
};
|
|
}
|
|
Action action3 = delegate
|
|
{
|
|
promise.Complete();
|
|
};
|
|
Promise promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C142 RID: 49474 RVA: 0x002D8D74 File Offset: 0x002D6F74
|
|
[Token(Token = "0x600C142")]
|
|
[Address(RVA = "0x14AA380", Offset = "0x14A8D80", VA = "0x1814AA380", Slot = "6")]
|
|
public override IPromise BDFBMBCKJEP()
|
|
{
|
|
Promise promise4 = new Promise();
|
|
Promise promise = promise4;
|
|
if (!this.GIFEIIILPAL)
|
|
{
|
|
long aomblgbceno = this.AOMBLGBCENO;
|
|
string text = string.Format("club/{0}/members/declineinvite", promise4);
|
|
IPromise promise2 = JDJGIBLMFKK.AEOELFLFLMM("decline invite to join club", (HTTPMethods)((ulong)2L), text);
|
|
Action action = delegate
|
|
{
|
|
string fgjmdidcedi = this.FGJMDIDCEDI;
|
|
string text2 = "You have declined to be a " + fgjmdidcedi + " of the club.";
|
|
};
|
|
Action action2 = delegate
|
|
{
|
|
promise.Complete();
|
|
};
|
|
}
|
|
promise4.Complete();
|
|
Promise promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C143 RID: 49475 RVA: 0x002D8DF8 File Offset: 0x002D6FF8
|
|
[Token(Token = "0x600C143")]
|
|
[Address(RVA = "0x14AAF20", Offset = "0x14A9920", VA = "0x1814AAF20")]
|
|
public JDGDFALBCDJ()
|
|
{
|
|
string empty = string.Empty;
|
|
this.FGJMDIDCEDI = empty;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600C144 RID: 49476 RVA: 0x002D8E18 File Offset: 0x002D7018
|
|
[Token(Token = "0x600C144")]
|
|
[Address(RVA = "0x14AA5D0", Offset = "0x14A8FD0", VA = "0x1814AA5D0")]
|
|
[CompilerGenerated]
|
|
private void FMEDGOLBKIG(PIHMJGCGNLP EKNEGALFAHB)
|
|
{
|
|
if (this != 0)
|
|
{
|
|
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField = this.<LHJAKNBODPE>k__BackingField;
|
|
PPGPAHNMGEC <HPIJMIPMDEM>k__BackingField = EKNEGALFAHB.<HPIJMIPMDEM>k__BackingField;
|
|
PPGPAHNMGEC ppgpahnmgec = ((IGCIBGKPPMO.BBELBJELLHN)((uint)1)).PPEGDGLIKOJ();
|
|
if (<HPIJMIPMDEM>k__BackingField < ppgpahnmgec)
|
|
{
|
|
bool flag = EIMGAFPPJFD.IFAHODHCMEE();
|
|
this.<MMNOBCCAHIE>k__BackingField = flag;
|
|
this.<MGMHGOFFFAL>k__BackingField = true;
|
|
this.<NBCDDIJGIFE>k__BackingField = "Accept";
|
|
this.<CMIBBPHCLEK>k__BackingField = "Reject";
|
|
string[] array = new string[5];
|
|
if ("You are invited to be a " != 0)
|
|
{
|
|
}
|
|
array[0] = "You are invited to be a ";
|
|
string fgjmdidcedi = this.FGJMDIDCEDI;
|
|
if (fgjmdidcedi != 0)
|
|
{
|
|
}
|
|
array[1] = fgjmdidcedi;
|
|
if (" of Club '" != 0)
|
|
{
|
|
}
|
|
array[2] = " of Club '";
|
|
string <LGACIEKBLBM>k__BackingField = EKNEGALFAHB.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
if (<LGACIEKBLBM>k__BackingField != 0)
|
|
{
|
|
}
|
|
array[3] = <LGACIEKBLBM>k__BackingField;
|
|
if ("'" != 0)
|
|
{
|
|
}
|
|
}
|
|
this.<MGMHGOFFFAL>k__BackingField = true;
|
|
this.<CMIBBPHCLEK>k__BackingField = "Close";
|
|
this.GIFEIIILPAL = true;
|
|
string[] array2 = new string[5];
|
|
if ("You are already a " != 0)
|
|
{
|
|
}
|
|
array2[0] = "You are already a ";
|
|
string text = EKNEGALFAHB.<HPIJMIPMDEM>k__BackingField.PBIJCDFDPKI();
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array2[1] = text;
|
|
if (" of Club '" != 0)
|
|
{
|
|
}
|
|
array2[2] = " of Club '";
|
|
string <LGACIEKBLBM>k__BackingField2 = EKNEGALFAHB.<DNGCBIHOEJE>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
if (<LGACIEKBLBM>k__BackingField2 != 0)
|
|
{
|
|
}
|
|
array2[3] = <LGACIEKBLBM>k__BackingField2;
|
|
if ("'" != 0)
|
|
{
|
|
}
|
|
array2[4] = "'";
|
|
string text2 = string.Concat(array2);
|
|
this.<LCLENCDPDPP>k__BackingField = text2;
|
|
this.<EAMHPPLCLIL>k__BackingField.RefreshVisuals(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C145 RID: 49477 RVA: 0x002D8FA0 File Offset: 0x002D71A0
|
|
[Token(Token = "0x600C145")]
|
|
[Address(RVA = "0x14AA550", Offset = "0x14A8F50", VA = "0x1814AA550")]
|
|
[CompilerGenerated]
|
|
private void CKCFANHAIAB(string MOPOMPHBHKF)
|
|
{
|
|
if (this != 0)
|
|
{
|
|
string text = "Failed to get invite details. Error: " + MOPOMPHBHKF;
|
|
UIMessageDialog <EAMHPPLCLIL>k__BackingField = this.<EAMHPPLCLIL>k__BackingField;
|
|
this.<LCLENCDPDPP>k__BackingField = text;
|
|
this.<CMIBBPHCLEK>k__BackingField = "Delete";
|
|
this.<MGMHGOFFFAL>k__BackingField = true;
|
|
<EAMHPPLCLIL>k__BackingField.RefreshVisuals(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04007FCC RID: 32716
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4007FCC")]
|
|
private long AOMBLGBCENO;
|
|
|
|
// Token: 0x04007FCD RID: 32717
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4007FCD")]
|
|
private string FGJMDIDCEDI;
|
|
|
|
// Token: 0x04007FCE RID: 32718
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4007FCE")]
|
|
private bool GIFEIIILPAL;
|
|
|
|
// Token: 0x02001C29 RID: 7209
|
|
[Token(Token = "0x2001C29")]
|
|
[CompilerGenerated]
|
|
private sealed class HIFHMBMJKAC
|
|
{
|
|
// Token: 0x0600C146 RID: 49478 RVA: 0x002D8FEC File Offset: 0x002D71EC
|
|
[Token(Token = "0x600C146")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public HIFHMBMJKAC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600C147 RID: 49479 RVA: 0x002D9000 File Offset: 0x002D7200
|
|
[Token(Token = "0x600C147")]
|
|
[Address(RVA = "0x14A2FD0", Offset = "0x14A19D0", VA = "0x1814A2FD0")]
|
|
internal void <Yes>b__0()
|
|
{
|
|
string fgjmdidcedi = this.<>4__this.FGJMDIDCEDI;
|
|
string text = "You are now a " + fgjmdidcedi + " of the club.";
|
|
}
|
|
|
|
// Token: 0x0600C148 RID: 49480 RVA: 0x002D9034 File Offset: 0x002D7234
|
|
[Token(Token = "0x600C148")]
|
|
[Address(RVA = "0x14A2FB0", Offset = "0x14A19B0", VA = "0x1814A2FB0")]
|
|
internal void <Yes>b__2()
|
|
{
|
|
this.promise.Complete();
|
|
}
|
|
|
|
// Token: 0x04007FCF RID: 32719
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007FCF")]
|
|
public JDGDFALBCDJ <>4__this;
|
|
|
|
// Token: 0x04007FD0 RID: 32720
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007FD0")]
|
|
public Promise promise;
|
|
}
|
|
|
|
// Token: 0x02001C2B RID: 7211
|
|
[Token(Token = "0x2001C2B")]
|
|
[CompilerGenerated]
|
|
private sealed class HHCJDHIMBGM
|
|
{
|
|
// Token: 0x0600C14C RID: 49484 RVA: 0x002D90AC File Offset: 0x002D72AC
|
|
[Token(Token = "0x600C14C")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public HHCJDHIMBGM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600C14D RID: 49485 RVA: 0x002D90C0 File Offset: 0x002D72C0
|
|
[Token(Token = "0x600C14D")]
|
|
[Address(RVA = "0x14A2EF0", Offset = "0x14A18F0", VA = "0x1814A2EF0")]
|
|
internal void <No>b__0()
|
|
{
|
|
string fgjmdidcedi = this.<>4__this.FGJMDIDCEDI;
|
|
string text = "You have declined to be a " + fgjmdidcedi + " of the club.";
|
|
}
|
|
|
|
// Token: 0x0600C14E RID: 49486 RVA: 0x002D90F4 File Offset: 0x002D72F4
|
|
[Token(Token = "0x600C14E")]
|
|
[Address(RVA = "0x14A2FB0", Offset = "0x14A19B0", VA = "0x1814A2FB0")]
|
|
internal void <No>b__1()
|
|
{
|
|
this.promise.Complete();
|
|
}
|
|
|
|
// Token: 0x04007FD3 RID: 32723
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007FD3")]
|
|
public JDGDFALBCDJ <>4__this;
|
|
|
|
// Token: 0x04007FD4 RID: 32724
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007FD4")]
|
|
public Promise promise;
|
|
}
|
|
}
|