302 lines
9.5 KiB
C#
302 lines
9.5 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using BestHTTP;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x0200124C RID: 4684
|
|
[Token(Token = "0x200124C")]
|
|
public class JDGDFALBCDJ : JPPMAPOOHCI
|
|
{
|
|
// Token: 0x06006A65 RID: 27237 RVA: 0x00179658 File Offset: 0x00177858
|
|
[Token(Token = "0x6006A65")]
|
|
[Address(RVA = "0x11C2C80", Offset = "0x11C1A80", VA = "0x1811C2C80", 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;
|
|
PMGCJEPKFOF<PIHMJGCGNLP> pmgcjepkfof = JDJGIBLMFKK.IHEMEAMAJOF(aomblgbceno, true);
|
|
Action<PIHMJGCGNLP> action = new Action(this.FMEDGOLBKIG);
|
|
Action<string> action2 = new Action(this.CKCFANHAIAB);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006A66 RID: 27238 RVA: 0x001796CC File Offset: 0x001778CC
|
|
[Token(Token = "0x6006A66")]
|
|
[Address(RVA = "0x11C2990", Offset = "0x11C1790", VA = "0x1811C2990", Slot = "5")]
|
|
public override DABKFAIHBBP HHLPPOBHMOC()
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
JJEKJGALHKO promise = jjekjgalhko;
|
|
long aomblgbceno = this.AOMBLGBCENO;
|
|
JDJGIBLMFKK.LAAANCILHLA laaancilhla = new JDJGIBLMFKK.LAAANCILHLA();
|
|
laaancilhla.clubId = aomblgbceno;
|
|
string text = string.Format("club/{0}/members/acceptinvite", laaancilhla);
|
|
DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.AEOELFLFLMM("accept invite to join club", (HTTPMethods)((ulong)2L), text);
|
|
Action action = delegate
|
|
{
|
|
long clubId = laaancilhla.clubId;
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
int num2 = 0;
|
|
JDJGIBLMFKK.LLFJOBGAFBB(clubId, num, PPGPAHNMGEC.Member, num2 != 0);
|
|
MFBGLIHGCGO<long> jhokiblfilb = JDJGIBLMFKK.JHOKIBLFILB;
|
|
if (jhokiblfilb != 0)
|
|
{
|
|
long clubId2 = laaancilhla.clubId;
|
|
jhokiblfilb.CNFDGDEOPPF(clubId2);
|
|
}
|
|
};
|
|
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.OOOIENHGNCA();
|
|
};
|
|
JJEKJGALHKO promise2 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006A67 RID: 27239 RVA: 0x0017977C File Offset: 0x0017797C
|
|
[Token(Token = "0x6006A67")]
|
|
[Address(RVA = "0x11C2280", Offset = "0x11C1080", VA = "0x1811C2280", Slot = "6")]
|
|
public override DABKFAIHBBP BDFBMBCKJEP()
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
JJEKJGALHKO promise = jjekjgalhko;
|
|
if (!this.GIFEIIILPAL)
|
|
{
|
|
long aomblgbceno = this.AOMBLGBCENO;
|
|
string text = string.Format("club/{0}/members/declineinvite", jjekjgalhko);
|
|
DABKFAIHBBP dabkfaihbbp = 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.OOOIENHGNCA();
|
|
};
|
|
}
|
|
jjekjgalhko.OOOIENHGNCA();
|
|
JJEKJGALHKO promise2 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006A68 RID: 27240 RVA: 0x00179800 File Offset: 0x00177A00
|
|
[Token(Token = "0x6006A68")]
|
|
[Address(RVA = "0x11C2E20", Offset = "0x11C1C20", VA = "0x1811C2E20")]
|
|
public JDGDFALBCDJ()
|
|
{
|
|
string empty = string.Empty;
|
|
this.FGJMDIDCEDI = empty;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06006A69 RID: 27241 RVA: 0x00179820 File Offset: 0x00177A20
|
|
[Token(Token = "0x6006A69")]
|
|
[Address(RVA = "0x11C24D0", Offset = "0x11C12D0", VA = "0x1811C24D0")]
|
|
[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: 0x06006A6A RID: 27242 RVA: 0x001799A8 File Offset: 0x00177BA8
|
|
[Token(Token = "0x6006A6A")]
|
|
[Address(RVA = "0x11C2450", Offset = "0x11C1250", VA = "0x1811C2450")]
|
|
[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: 0x04004729 RID: 18217
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4004729")]
|
|
private long AOMBLGBCENO;
|
|
|
|
// Token: 0x0400472A RID: 18218
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400472A")]
|
|
private string FGJMDIDCEDI;
|
|
|
|
// Token: 0x0400472B RID: 18219
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400472B")]
|
|
private bool GIFEIIILPAL;
|
|
|
|
// Token: 0x0200124D RID: 4685
|
|
[Token(Token = "0x200124D")]
|
|
[CompilerGenerated]
|
|
private sealed class HIFHMBMJKAC
|
|
{
|
|
// Token: 0x06006A6B RID: 27243 RVA: 0x001799F4 File Offset: 0x00177BF4
|
|
[Token(Token = "0x6006A6B")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HIFHMBMJKAC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006A6C RID: 27244 RVA: 0x00179A08 File Offset: 0x00177C08
|
|
[Token(Token = "0x6006A6C")]
|
|
[Address(RVA = "0x11BAF40", Offset = "0x11B9D40", VA = "0x1811BAF40")]
|
|
internal void <Yes>b__0()
|
|
{
|
|
string fgjmdidcedi = this.<>4__this.FGJMDIDCEDI;
|
|
string text = "You are now a " + fgjmdidcedi + " of the club.";
|
|
}
|
|
|
|
// Token: 0x06006A6D RID: 27245 RVA: 0x00179A3C File Offset: 0x00177C3C
|
|
[Token(Token = "0x6006A6D")]
|
|
[Address(RVA = "0xAA9970", Offset = "0xAA8770", VA = "0x180AA9970")]
|
|
internal void <Yes>b__2()
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x0400472C RID: 18220
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400472C")]
|
|
public JDGDFALBCDJ <>4__this;
|
|
|
|
// Token: 0x0400472D RID: 18221
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400472D")]
|
|
public JJEKJGALHKO promise;
|
|
}
|
|
|
|
// Token: 0x0200124F RID: 4687
|
|
[Token(Token = "0x200124F")]
|
|
[CompilerGenerated]
|
|
private sealed class HHCJDHIMBGM
|
|
{
|
|
// Token: 0x06006A71 RID: 27249 RVA: 0x00179AB4 File Offset: 0x00177CB4
|
|
[Token(Token = "0x6006A71")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HHCJDHIMBGM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006A72 RID: 27250 RVA: 0x00179AC8 File Offset: 0x00177CC8
|
|
[Token(Token = "0x6006A72")]
|
|
[Address(RVA = "0x11BAE80", Offset = "0x11B9C80", VA = "0x1811BAE80")]
|
|
internal void <No>b__0()
|
|
{
|
|
string fgjmdidcedi = this.<>4__this.FGJMDIDCEDI;
|
|
string text = "You have declined to be a " + fgjmdidcedi + " of the club.";
|
|
}
|
|
|
|
// Token: 0x06006A73 RID: 27251 RVA: 0x00179AFC File Offset: 0x00177CFC
|
|
[Token(Token = "0x6006A73")]
|
|
[Address(RVA = "0xAA9970", Offset = "0xAA8770", VA = "0x180AA9970")]
|
|
internal void <No>b__1()
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x04004730 RID: 18224
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004730")]
|
|
public JDGDFALBCDJ <>4__this;
|
|
|
|
// Token: 0x04004731 RID: 18225
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004731")]
|
|
public JJEKJGALHKO promise;
|
|
}
|
|
}
|