scripts
This commit is contained in:
@@ -0,0 +1,417 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Async;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000DAA RID: 3498
|
||||
[Token(Token = "0x2000DAA")]
|
||||
[StructLayout(3)]
|
||||
public static class IGCCFMFHBBN
|
||||
{
|
||||
// Token: 0x17000F16 RID: 3862
|
||||
// (get) Token: 0x060054DB RID: 21723 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17000F16")]
|
||||
public static bool MMICKFMMLJO
|
||||
{
|
||||
[Token(Token = "0x60054DB")]
|
||||
[Address(RVA = "0x13500A0", Offset = "0x134EAA0", VA = "0x1813500A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060054DC RID: 21724 RVA: 0x0013549C File Offset: 0x0013369C
|
||||
[Token(Token = "0x60054DC")]
|
||||
[Address(RVA = "0x134FB70", Offset = "0x134E570", VA = "0x18134FB70")]
|
||||
public static void BGNNKPCDIKP()
|
||||
{
|
||||
int num;
|
||||
Action action = new Action(num.NPCPLFAONFO);
|
||||
num = 0;
|
||||
int num2 = 0;
|
||||
BPHGKAEDBPE.CABLOFOHBDM(0, action, num2);
|
||||
}
|
||||
|
||||
// Token: 0x060054DD RID: 21725 RVA: 0x001354C4 File Offset: 0x001336C4
|
||||
[Token(Token = "0x60054DD")]
|
||||
[Address(RVA = "0x1350780", Offset = "0x134F180", VA = "0x181350780")]
|
||||
private static void NPCPLFAONFO()
|
||||
{
|
||||
IGCCFMFHBBN.MEHPJAADBEM = DateTimeOffset.MinValue;
|
||||
}
|
||||
|
||||
// Token: 0x060054DE RID: 21726 RVA: 0x001354DC File Offset: 0x001336DC
|
||||
[Token(Token = "0x60054DE")]
|
||||
[Address(RVA = "0x134FBF0", Offset = "0x134E5F0", VA = "0x18134FBF0")]
|
||||
public static string IAHDANBDAAM(string DNGKIAJLLHG)
|
||||
{
|
||||
IPromise<bool> promise = IGCCFMFHBBN.NOOCHJDBNDE();
|
||||
ILookup<string, ALIGMIIFGKF> hgkdogkpapd = IGCCFMFHBBN.HGKDOGKPAPD;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
DateTime now = utcNow;
|
||||
ILookup<string, ALIGMIIFGKF> hgkdogkpapd2 = IGCCFMFHBBN.HGKDOGKPAPD;
|
||||
Func<ALIGMIIFGKF, bool> func = delegate(ALIGMIIFGKF item)
|
||||
{
|
||||
DateTime? <NBPEAFMLPDJ>k__BackingField = item.<NBPEAFMLPDJ>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Func<ALIGMIIFGKF, string> func2;
|
||||
if (IGCCFMFHBBN.<>c.<>9__10_1 == 0)
|
||||
{
|
||||
func2 = (ALIGMIIFGKF item) => item.<ECBPPNEBCMG>k__BackingField;
|
||||
IGCCFMFHBBN.<>c.<>9__10_1 = func2;
|
||||
}
|
||||
IEnumerable<ALIGMIIFGKF> enumerable;
|
||||
return Enumerable.FirstOrDefault<string>(Enumerable.Select<ALIGMIIFGKF, string>(enumerable, func2));
|
||||
}
|
||||
|
||||
// Token: 0x060054DF RID: 21727 RVA: 0x0013558C File Offset: 0x0013378C
|
||||
[Token(Token = "0x60054DF")]
|
||||
[Address(RVA = "0x134FF60", Offset = "0x134E960", VA = "0x18134FF60")]
|
||||
public static int JGGKHJCBGLF(string DNGKIAJLLHG, int OANDOPIEEPO)
|
||||
{
|
||||
bool flag;
|
||||
if (IGCCFMFHBBN.IAHDANBDAAM(DNGKIAJLLHG) != 0 || !flag)
|
||||
{
|
||||
}
|
||||
return OANDOPIEEPO;
|
||||
}
|
||||
|
||||
// Token: 0x060054E0 RID: 21728 RVA: 0x001355A8 File Offset: 0x001337A8
|
||||
[Token(Token = "0x60054E0")]
|
||||
[Address(RVA = "0x134FAC0", Offset = "0x134E4C0", VA = "0x18134FAC0")]
|
||||
public static bool BFPLOPPJPPL(string DNGKIAJLLHG, bool OANDOPIEEPO)
|
||||
{
|
||||
bool flag;
|
||||
if (IGCCFMFHBBN.IAHDANBDAAM(DNGKIAJLLHG) != 0 || !flag)
|
||||
{
|
||||
}
|
||||
return OANDOPIEEPO;
|
||||
}
|
||||
|
||||
// Token: 0x060054E1 RID: 21729 RVA: 0x001355C4 File Offset: 0x001337C4
|
||||
[Token(Token = "0x60054E1")]
|
||||
[Address(RVA = "0x134FFF0", Offset = "0x134E9F0", VA = "0x18134FFF0")]
|
||||
public static float JJGJLOGOPLN(string DNGKIAJLLHG, float OANDOPIEEPO)
|
||||
{
|
||||
int num = 0;
|
||||
string text = IGCCFMFHBBN.IAHDANBDAAM(DNGKIAJLLHG);
|
||||
if (text != 0 || float.TryParse(text, num))
|
||||
{
|
||||
}
|
||||
return OANDOPIEEPO;
|
||||
}
|
||||
|
||||
// Token: 0x060054E2 RID: 21730 RVA: 0x001355EC File Offset: 0x001337EC
|
||||
[Token(Token = "0x60054E2")]
|
||||
[Address(RVA = "0x1350100", Offset = "0x134EB00", VA = "0x181350100")]
|
||||
public static IPromise<bool> NOOCHJDBNDE()
|
||||
{
|
||||
DateTimeOffset utcNow = DateTimeOffset.UtcNow;
|
||||
DateTimeOffset mehpjaadbem = IGCCFMFHBBN.MEHPJAADBEM;
|
||||
TimeSpan pdolfjdnfpb = IGCCFMFHBBN.PDOLFJDNFPB;
|
||||
TimeSpan timeSpan;
|
||||
if (!(timeSpan > pdolfjdnfpb))
|
||||
{
|
||||
return Promise.FromResult<bool>(false);
|
||||
}
|
||||
string gmembbapnge = IGCCFMFHBBN.GMEMBBAPNGE;
|
||||
int num = 0;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(gmembbapnge, num != 0);
|
||||
int num2 = 0;
|
||||
IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0);
|
||||
if (IGCCFMFHBBN.<>c.<>9__16_0 == 0)
|
||||
{
|
||||
IGCCFMFHBBN.<>c.<>9__16_0 = delegate(string error)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
if (error != 0)
|
||||
{
|
||||
}
|
||||
array[0] = error;
|
||||
Debug.LogErrorFormat("Failed to get all GameConfigs: {0}", array);
|
||||
};
|
||||
}
|
||||
if (IGCCFMFHBBN.<>c.<>9__14_0 == 0)
|
||||
{
|
||||
IGCCFMFHBBN.<>c.<>9__14_0 = delegate(List<ALIGMIIFGKF> list)
|
||||
{
|
||||
Func<ALIGMIIFGKF, string> <>9__14_ = IGCCFMFHBBN.<>c.<>9__14_3;
|
||||
if (<>9__14_ == 0)
|
||||
{
|
||||
IGCCFMFHBBN.<>c.<>9__14_3 = (ALIGMIIFGKF item) => item.<HKKBNCJMPDP>k__BackingField;
|
||||
}
|
||||
IGCCFMFHBBN.HGKDOGKPAPD = Enumerable.ToLookup<ALIGMIIFGKF, string>(list, <>9__14_);
|
||||
};
|
||||
}
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
if (IGCCFMFHBBN.<>c.<>9__14_1 == 0)
|
||||
{
|
||||
IGCCFMFHBBN.<>c.<>9__14_1 = delegate(string error)
|
||||
{
|
||||
IGCCFMFHBBN.MEHPJAADBEM = DateTimeOffset.MinValue;
|
||||
};
|
||||
}
|
||||
IGCCFMFHBBN.<>c <>;
|
||||
Func<List<ALIGMIIFGKF>, bool> func;
|
||||
if (IGCCFMFHBBN.<>c.<>9__14_2 == 0)
|
||||
{
|
||||
<> = IGCCFMFHBBN.<>c.<>9;
|
||||
func = (List<ALIGMIIFGKF> list) => true;
|
||||
IGCCFMFHBBN.<>c.<>9__14_2 = func;
|
||||
}
|
||||
if (num3 < <>)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
func += func;
|
||||
num3 += 19;
|
||||
uint num4;
|
||||
num3 += (int)num4;
|
||||
num3 += (int)num4;
|
||||
num3 += 19;
|
||||
num3 += typeof(IPromise<List<ALIGMIIFGKF>>).TypeHandle;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060054E3 RID: 21731 RVA: 0x00135710 File Offset: 0x00133910
|
||||
[Token(Token = "0x60054E3")]
|
||||
[Address(RVA = "0x134F9D0", Offset = "0x134E3D0", VA = "0x18134F9D0")]
|
||||
private static bool BCMFPBJINHD(DateTimeOffset FPNEMHBEMOI)
|
||||
{
|
||||
DateTimeOffset mehpjaadbem = IGCCFMFHBBN.MEHPJAADBEM;
|
||||
TimeSpan pdolfjdnfpb = IGCCFMFHBBN.PDOLFJDNFPB;
|
||||
TimeSpan timeSpan;
|
||||
return timeSpan > pdolfjdnfpb;
|
||||
}
|
||||
|
||||
// Token: 0x060054E4 RID: 21732 RVA: 0x00135730 File Offset: 0x00133930
|
||||
[Token(Token = "0x60054E4")]
|
||||
[Address(RVA = "0x1350820", Offset = "0x134F220", VA = "0x181350820")]
|
||||
private static IPromise<List<ALIGMIIFGKF>> OELBECHLNAM()
|
||||
{
|
||||
string gmembbapnge = IGCCFMFHBBN.GMEMBBAPNGE;
|
||||
int num = 0;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(gmembbapnge, num != 0);
|
||||
int num2 = 0;
|
||||
IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0);
|
||||
if (IGCCFMFHBBN.<>c.<>9__16_0 == 0)
|
||||
{
|
||||
IGCCFMFHBBN.<>c.<>9__16_0 = delegate(string error)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
if (error != 0)
|
||||
{
|
||||
}
|
||||
array[0] = error;
|
||||
Debug.LogErrorFormat("Failed to get all GameConfigs: {0}", array);
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060054E5 RID: 21733 RVA: 0x0013577C File Offset: 0x0013397C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60054E5")]
|
||||
[Address(RVA = "0x1350990", Offset = "0x134F390", VA = "0x181350990")]
|
||||
static IGCCFMFHBBN()
|
||||
{
|
||||
TimeSpan timeSpan;
|
||||
IGCCFMFHBBN.PDOLFJDNFPB = timeSpan;
|
||||
IGCCFMFHBBN.MEHPJAADBEM = DateTimeOffset.MinValue;
|
||||
IGCCFMFHBBN.DOBFFFPNEPI = "api/gameconfigs/";
|
||||
}
|
||||
|
||||
// Token: 0x04003DD4 RID: 15828
|
||||
[Token(Token = "0x4003DD4")]
|
||||
private static readonly string GMEMBBAPNGE = string.Format("{0}v1/all", "api/gameconfigs/");
|
||||
|
||||
// Token: 0x04003DD5 RID: 15829
|
||||
[Token(Token = "0x4003DD5")]
|
||||
private static readonly TimeSpan PDOLFJDNFPB;
|
||||
|
||||
// Token: 0x04003DD6 RID: 15830
|
||||
[Token(Token = "0x4003DD6")]
|
||||
private static DateTimeOffset MEHPJAADBEM;
|
||||
|
||||
// Token: 0x04003DD7 RID: 15831
|
||||
[Token(Token = "0x4003DD7")]
|
||||
private static ILookup<string, ALIGMIIFGKF> HGKDOGKPAPD;
|
||||
|
||||
// Token: 0x04003DD8 RID: 15832
|
||||
[Token(Token = "0x4003DD8")]
|
||||
private static bool PEPKEJDKLMA;
|
||||
|
||||
// Token: 0x04003DD9 RID: 15833
|
||||
[Token(Token = "0x4003DD9")]
|
||||
private static string DOBFFFPNEPI = null;
|
||||
|
||||
// Token: 0x02000DAB RID: 3499
|
||||
[Token(Token = "0x2000DAB")]
|
||||
public class CACIMILGELE<TValue>
|
||||
{
|
||||
// Token: 0x060054E6 RID: 21734 RVA: 0x001357B8 File Offset: 0x001339B8
|
||||
[Token(Token = "0x60054E6")]
|
||||
[Address(RVA = "0x23EEE70", Offset = "0x23ED870", VA = "0x1823EEE70")]
|
||||
public CACIMILGELE(string key, TValue defaultValue, Func<string, TValue, TValue> getter)
|
||||
{
|
||||
this.DNGKIAJLLHG = key;
|
||||
this.OANDOPIEEPO = defaultValue;
|
||||
this.GAAGMBFGLMG = getter;
|
||||
this.ONGBFDACHHG = defaultValue;
|
||||
DateTimeOffset minValue = DateTimeOffset.MinValue;
|
||||
this.INIEFKFODKN = minValue;
|
||||
}
|
||||
|
||||
// Token: 0x060054E7 RID: 21735 RVA: 0x001357FC File Offset: 0x001339FC
|
||||
[Token(Token = "0x60054E7")]
|
||||
[Address(RVA = "0x23EE800", Offset = "0x23ED200", VA = "0x1823EE800")]
|
||||
public TValue DDGIPHJPODB(bool HBGAFHFKJCL = true)
|
||||
{
|
||||
if (HBGAFHFKJCL)
|
||||
{
|
||||
DateTimeOffset utcNow = DateTimeOffset.UtcNow;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
IPromise<bool> promise = IGCCFMFHBBN.NOOCHJDBNDE();
|
||||
}
|
||||
if (IGCCFMFHBBN.MMICKFMMLJO)
|
||||
{
|
||||
DateTimeOffset iniefkfodkn = this.INIEFKFODKN;
|
||||
if (!(IGCCFMFHBBN.MEHPJAADBEM == iniefkfodkn))
|
||||
{
|
||||
Func gaagmbfglmg = this.GAAGMBFGLMG;
|
||||
TValue oandopieepo = this.OANDOPIEEPO;
|
||||
string dngkiajllhg = this.DNGKIAJLLHG;
|
||||
TValue tvalue = gaagmbfglmg(dngkiajllhg, oandopieepo);
|
||||
this.ONGBFDACHHG = tvalue;
|
||||
DateTimeOffset mehpjaadbem = IGCCFMFHBBN.MEHPJAADBEM;
|
||||
this.INIEFKFODKN = mehpjaadbem;
|
||||
}
|
||||
}
|
||||
}
|
||||
return this.ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x04003DDA RID: 15834
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003DDA")]
|
||||
private readonly string DNGKIAJLLHG;
|
||||
|
||||
// Token: 0x04003DDB RID: 15835
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003DDB")]
|
||||
private readonly TValue OANDOPIEEPO;
|
||||
|
||||
// Token: 0x04003DDC RID: 15836
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003DDC")]
|
||||
private readonly Func<string, TValue, TValue> GAAGMBFGLMG;
|
||||
|
||||
// Token: 0x04003DDD RID: 15837
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003DDD")]
|
||||
private TValue ONGBFDACHHG;
|
||||
|
||||
// Token: 0x04003DDE RID: 15838
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003DDE")]
|
||||
private DateTimeOffset INIEFKFODKN;
|
||||
}
|
||||
|
||||
// Token: 0x02000DAC RID: 3500
|
||||
[Token(Token = "0x2000DAC")]
|
||||
public class AKPIDKFMDHC : IGCCFMFHBBN.CACIMILGELE<int>
|
||||
{
|
||||
// Token: 0x060054E8 RID: 21736 RVA: 0x0013588C File Offset: 0x00133A8C
|
||||
[Token(Token = "0x60054E8")]
|
||||
[Address(RVA = "0x133F490", Offset = "0x133DE90", VA = "0x18133F490")]
|
||||
public AKPIDKFMDHC(string key, int defaultValue)
|
||||
{
|
||||
int num;
|
||||
Func<string, int, int> func = new Func(num.JGGKHJCBGLF);
|
||||
num = 0;
|
||||
base..ctor(key, defaultValue, func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000DAD RID: 3501
|
||||
[Token(Token = "0x2000DAD")]
|
||||
public class CHCGAELKOGN : IGCCFMFHBBN.CACIMILGELE<float>
|
||||
{
|
||||
// Token: 0x060054E9 RID: 21737 RVA: 0x001358B4 File Offset: 0x00133AB4
|
||||
[Token(Token = "0x60054E9")]
|
||||
[Address(RVA = "0x133F750", Offset = "0x133E150", VA = "0x18133F750")]
|
||||
public CHCGAELKOGN(string key, float defaultValue)
|
||||
{
|
||||
int num;
|
||||
Func<string, float, float> func = new Func(num.JJGJLOGOPLN);
|
||||
num = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000DAE RID: 3502
|
||||
[Token(Token = "0x2000DAE")]
|
||||
public class DIABKOCNOIL : IGCCFMFHBBN.CACIMILGELE<bool>
|
||||
{
|
||||
// Token: 0x060054EA RID: 21738 RVA: 0x001358D0 File Offset: 0x00133AD0
|
||||
[Token(Token = "0x60054EA")]
|
||||
[Address(RVA = "0x133FED0", Offset = "0x133E8D0", VA = "0x18133FED0")]
|
||||
public DIABKOCNOIL(string key, bool defaultValue)
|
||||
{
|
||||
int num;
|
||||
Func<string, bool, bool> func = new Func(num.BFPLOPPJPPL);
|
||||
num = 0;
|
||||
base..ctor(key, defaultValue, func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000DAF RID: 3503
|
||||
[Token(Token = "0x2000DAF")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DBHGGDFMKCH
|
||||
{
|
||||
// Token: 0x060054EB RID: 21739 RVA: 0x001358F8 File Offset: 0x00133AF8
|
||||
[Token(Token = "0x60054EB")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public DBHGGDFMKCH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060054EC RID: 21740 RVA: 0x0013590C File Offset: 0x00133B0C
|
||||
[Token(Token = "0x60054EC")]
|
||||
[Address(RVA = "0x133FDA0", Offset = "0x133E7A0", VA = "0x18133FDA0")]
|
||||
internal bool <Get>b__0(ALIGMIIFGKF item)
|
||||
{
|
||||
DateTime? <NBPEAFMLPDJ>k__BackingField = item.<NBPEAFMLPDJ>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04003DDF RID: 15839
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003DDF")]
|
||||
public DateTime now;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user