405 lines
14 KiB
C#
405 lines
14 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Avatar.Outfit;
|
|
|
|
// Token: 0x02000F41 RID: 3905
|
|
[Token(Token = "0x2000F41")]
|
|
[StructLayout(3)]
|
|
public class MJLPNOMEFKG : IFAIJAGLDFK, IEquatable<MJLPNOMEFKG>
|
|
{
|
|
// Token: 0x170010D1 RID: 4305
|
|
// (get) Token: 0x06005E32 RID: 24114 RVA: 0x0015095C File Offset: 0x0014EB5C
|
|
// (set) Token: 0x06005E33 RID: 24115 RVA: 0x00150970 File Offset: 0x0014EB70
|
|
[Token(Token = "0x170010D1")]
|
|
public int PLGHDDOCPBI
|
|
{
|
|
[Token(Token = "0x6005E32")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x6005E33")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170010D2 RID: 4306
|
|
// (get) Token: 0x06005E34 RID: 24116 RVA: 0x00150984 File Offset: 0x0014EB84
|
|
// (set) Token: 0x06005E35 RID: 24117 RVA: 0x00150998 File Offset: 0x0014EB98
|
|
[Token(Token = "0x170010D2")]
|
|
public string KENGPMDDCML
|
|
{
|
|
[Token(Token = "0x6005E34")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x6005E35")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D3 RID: 4307
|
|
// (get) Token: 0x06005E36 RID: 24118 RVA: 0x001509AC File Offset: 0x0014EBAC
|
|
// (set) Token: 0x06005E37 RID: 24119 RVA: 0x001509C0 File Offset: 0x0014EBC0
|
|
[Token(Token = "0x170010D3")]
|
|
public string MAMPKNECKCM
|
|
{
|
|
[Token(Token = "0x6005E36")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x6005E37")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D4 RID: 4308
|
|
// (get) Token: 0x06005E38 RID: 24120 RVA: 0x001509D4 File Offset: 0x0014EBD4
|
|
// (set) Token: 0x06005E39 RID: 24121 RVA: 0x001509E8 File Offset: 0x0014EBE8
|
|
[Token(Token = "0x170010D4")]
|
|
public string HAKADJAKPDO
|
|
{
|
|
[Token(Token = "0x6005E38")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x6005E39")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D5 RID: 4309
|
|
// (get) Token: 0x06005E3A RID: 24122 RVA: 0x001509FC File Offset: 0x0014EBFC
|
|
// (set) Token: 0x06005E3B RID: 24123 RVA: 0x00150A10 File Offset: 0x0014EC10
|
|
[Token(Token = "0x170010D5")]
|
|
public string PDEHPKNHLBL
|
|
{
|
|
[Token(Token = "0x6005E3A")]
|
|
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
|
get;
|
|
[Token(Token = "0x6005E3B")]
|
|
[Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D6 RID: 4310
|
|
// (get) Token: 0x06005E3C RID: 24124 RVA: 0x00150A24 File Offset: 0x0014EC24
|
|
// (set) Token: 0x06005E3D RID: 24125 RVA: 0x00150A38 File Offset: 0x0014EC38
|
|
[Token(Token = "0x170010D6")]
|
|
public NLEKGNENMCO.JHDGJFEOGGA? AJIOGFIIAPG
|
|
{
|
|
[Token(Token = "0x6005E3C")]
|
|
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
|
get;
|
|
[Token(Token = "0x6005E3D")]
|
|
[Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D7 RID: 4311
|
|
// (get) Token: 0x06005E3E RID: 24126 RVA: 0x00150A4C File Offset: 0x0014EC4C
|
|
// (set) Token: 0x06005E3F RID: 24127 RVA: 0x00150A60 File Offset: 0x0014EC60
|
|
[Token(Token = "0x170010D7")]
|
|
public string LLEJOHGPNAE
|
|
{
|
|
[Token(Token = "0x6005E3E")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get;
|
|
[Token(Token = "0x6005E3F")]
|
|
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D8 RID: 4312
|
|
// (get) Token: 0x06005E40 RID: 24128 RVA: 0x00150A74 File Offset: 0x0014EC74
|
|
// (set) Token: 0x06005E41 RID: 24129 RVA: 0x00150A88 File Offset: 0x0014EC88
|
|
[Token(Token = "0x170010D8")]
|
|
public string BGKNIPNNCJG
|
|
{
|
|
[Token(Token = "0x6005E40")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
|
get;
|
|
[Token(Token = "0x6005E41")]
|
|
[Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010D9 RID: 4313
|
|
// (get) Token: 0x06005E42 RID: 24130 RVA: 0x00150A9C File Offset: 0x0014EC9C
|
|
// (set) Token: 0x06005E43 RID: 24131 RVA: 0x00150AB0 File Offset: 0x0014ECB0
|
|
[Token(Token = "0x170010D9")]
|
|
public bool GAMDDBCKMAH
|
|
{
|
|
[Token(Token = "0x6005E42")]
|
|
[Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0")]
|
|
get;
|
|
[Token(Token = "0x6005E43")]
|
|
[Address(RVA = "0x534E20", Offset = "0x533820", VA = "0x180534E20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010DA RID: 4314
|
|
// (get) Token: 0x06005E44 RID: 24132 RVA: 0x00150AC4 File Offset: 0x0014ECC4
|
|
// (set) Token: 0x06005E45 RID: 24133 RVA: 0x00150AD8 File Offset: 0x0014ECD8
|
|
[Token(Token = "0x170010DA")]
|
|
public bool AHOEFINMMJN
|
|
{
|
|
[Token(Token = "0x6005E44")]
|
|
[Address(RVA = "0x5DE430", Offset = "0x5DCE30", VA = "0x1805DE430")]
|
|
get;
|
|
[Token(Token = "0x6005E45")]
|
|
[Address(RVA = "0x5DE460", Offset = "0x5DCE60", VA = "0x1805DE460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010DB RID: 4315
|
|
// (get) Token: 0x06005E46 RID: 24134 RVA: 0x00150AEC File Offset: 0x0014ECEC
|
|
// (set) Token: 0x06005E47 RID: 24135 RVA: 0x00150B00 File Offset: 0x0014ED00
|
|
[Token(Token = "0x170010DB")]
|
|
public bool HAINHMGJELF
|
|
{
|
|
[Token(Token = "0x6005E46")]
|
|
[Address(RVA = "0x5DE420", Offset = "0x5DCE20", VA = "0x1805DE420")]
|
|
get;
|
|
[Token(Token = "0x6005E47")]
|
|
[Address(RVA = "0x5DE450", Offset = "0x5DCE50", VA = "0x1805DE450")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010DC RID: 4316
|
|
// (get) Token: 0x06005E48 RID: 24136 RVA: 0x00150B14 File Offset: 0x0014ED14
|
|
// (set) Token: 0x06005E49 RID: 24137 RVA: 0x00150B28 File Offset: 0x0014ED28
|
|
[Token(Token = "0x170010DC")]
|
|
public GiftManager.MCEEFCNMNAH EPBGPFCIOMJ
|
|
{
|
|
[Token(Token = "0x6005E48")]
|
|
[Address(RVA = "0x567E40", Offset = "0x566840", VA = "0x180567E40")]
|
|
get;
|
|
[Token(Token = "0x6005E49")]
|
|
[Address(RVA = "0x5683F0", Offset = "0x566DF0", VA = "0x1805683F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010DD RID: 4317
|
|
// (get) Token: 0x06005E4A RID: 24138 RVA: 0x00150B3C File Offset: 0x0014ED3C
|
|
// (set) Token: 0x06005E4B RID: 24139 RVA: 0x00150B50 File Offset: 0x0014ED50
|
|
[Token(Token = "0x170010DD")]
|
|
public ACDKILABNNC IILDJGJNFIM
|
|
{
|
|
[Token(Token = "0x6005E4A")]
|
|
[Address(RVA = "0x4F8170", Offset = "0x4F6B70", VA = "0x1804F8170")]
|
|
get;
|
|
[Token(Token = "0x6005E4B")]
|
|
[Address(RVA = "0x4F8620", Offset = "0x4F7020", VA = "0x1804F8620")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010DE RID: 4318
|
|
// (get) Token: 0x06005E4C RID: 24140 RVA: 0x00150B64 File Offset: 0x0014ED64
|
|
// (set) Token: 0x06005E4D RID: 24141 RVA: 0x00150B78 File Offset: 0x0014ED78
|
|
[Token(Token = "0x170010DE")]
|
|
public int HOAJNDDEDAM
|
|
{
|
|
[Token(Token = "0x6005E4C")]
|
|
[Address(RVA = "0x567EB0", Offset = "0x5668B0", VA = "0x180567EB0")]
|
|
get;
|
|
[Token(Token = "0x6005E4D")]
|
|
[Address(RVA = "0xC5C860", Offset = "0xC5B260", VA = "0x180C5C860")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010DF RID: 4319
|
|
// (get) Token: 0x06005E4E RID: 24142 RVA: 0x00150B8C File Offset: 0x0014ED8C
|
|
// (set) Token: 0x06005E4F RID: 24143 RVA: 0x00150BA0 File Offset: 0x0014EDA0
|
|
[Token(Token = "0x170010DF")]
|
|
public GiftManager.HDMOIDKEOCM KMNOCFGOOMJ
|
|
{
|
|
[Token(Token = "0x6005E4E")]
|
|
[Address(RVA = "0x501240", Offset = "0x4FFC40", VA = "0x180501240")]
|
|
get;
|
|
[Token(Token = "0x6005E4F")]
|
|
[Address(RVA = "0x51AE20", Offset = "0x519820", VA = "0x18051AE20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010E0 RID: 4320
|
|
// (get) Token: 0x06005E50 RID: 24144 RVA: 0x00150BB4 File Offset: 0x0014EDB4
|
|
// (set) Token: 0x06005E51 RID: 24145 RVA: 0x00150BC8 File Offset: 0x0014EDC8
|
|
[Token(Token = "0x170010E0")]
|
|
public GiftManager.LCLKAFOPBLD ADDDHPLGIKL
|
|
{
|
|
[Token(Token = "0x6005E50")]
|
|
[Address(RVA = "0x567EA0", Offset = "0x5668A0", VA = "0x180567EA0")]
|
|
get;
|
|
[Token(Token = "0x6005E51")]
|
|
[Address(RVA = "0x568460", Offset = "0x566E60", VA = "0x180568460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170010E1 RID: 4321
|
|
// (get) Token: 0x06005E52 RID: 24146 RVA: 0x00150BDC File Offset: 0x0014EDDC
|
|
// (set) Token: 0x06005E53 RID: 24147 RVA: 0x00150BF0 File Offset: 0x0014EDF0
|
|
[Token(Token = "0x170010E1")]
|
|
public int IDEFLIINKNL
|
|
{
|
|
[Token(Token = "0x6005E52")]
|
|
[Address(RVA = "0x4438D0", Offset = "0x4422D0", VA = "0x1804438D0")]
|
|
get;
|
|
[Token(Token = "0x6005E53")]
|
|
[Address(RVA = "0x4403C0", Offset = "0x43EDC0", VA = "0x1804403C0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170010E2 RID: 4322
|
|
// (get) Token: 0x06005E54 RID: 24148 RVA: 0x00150C04 File Offset: 0x0014EE04
|
|
// (set) Token: 0x06005E55 RID: 24149 RVA: 0x00150C18 File Offset: 0x0014EE18
|
|
[Token(Token = "0x170010E2")]
|
|
public string AEHCLNLGHEK
|
|
{
|
|
[Token(Token = "0x6005E54")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get;
|
|
[Token(Token = "0x6005E55")]
|
|
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06005E56 RID: 24150 RVA: 0x00150C2C File Offset: 0x0014EE2C
|
|
[Token(Token = "0x6005E56")]
|
|
[Address(RVA = "0x1C16F70", Offset = "0x1C15970", VA = "0x181C16F70", Slot = "6")]
|
|
public virtual void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("GiftDropId", PMMGDNALAEB);
|
|
this.<IAOCDJAKLAC>k__BackingField = num;
|
|
int num2 = 0;
|
|
string text = AEOPHJMOOFE.KFANFFHOJGF<string>("FriendlyName", PMMGDNALAEB, num2);
|
|
this.<FNIGMBMFOJL>k__BackingField = text;
|
|
int num3 = 0;
|
|
string text2 = AEOPHJMOOFE.KFANFFHOJGF<string>("Tooltip", PMMGDNALAEB, num3);
|
|
this.<ILKJJMACHPC>k__BackingField = text2;
|
|
int num4 = 0;
|
|
string text3 = AEOPHJMOOFE.KFANFFHOJGF<string>("ConsumableItemDesc", PMMGDNALAEB, num4);
|
|
this.<CNJALCEBPMC>k__BackingField = text3;
|
|
int num5 = 0;
|
|
string text4 = AEOPHJMOOFE.KFANFFHOJGF<string>("AvatarItemDesc", PMMGDNALAEB, num5);
|
|
this.<MCGDGOKLALG>k__BackingField = text4;
|
|
int num6 = 0;
|
|
if (AEOPHJMOOFE.KFANFFHOJGF<int?>("AvatarItemType", PMMGDNALAEB, num6) != 0)
|
|
{
|
|
}
|
|
this.<IAAAFFLAHEJ>k__BackingField = num6;
|
|
int num7 = 0;
|
|
string text5 = AEOPHJMOOFE.KFANFFHOJGF<string>("EquipmentPrefabName", PMMGDNALAEB, num7);
|
|
this.<JOGJIAPDHFB>k__BackingField = text5;
|
|
int num8 = 0;
|
|
string text6 = AEOPHJMOOFE.KFANFFHOJGF<string>("EquipmentModificationGuid", PMMGDNALAEB, num8);
|
|
this.<MGPPFEKOLNK>k__BackingField = text6;
|
|
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("IsQuery", PMMGDNALAEB);
|
|
this.<HFPLFJDJBIK>k__BackingField = flag;
|
|
bool flag2 = AEOPHJMOOFE.AAKIMHHKCFB<bool>("Unique", PMMGDNALAEB);
|
|
this.<DLINBGAHEHB>k__BackingField = flag2;
|
|
bool flag3 = AEOPHJMOOFE.AAKIMHHKCFB<bool>("SubscribersOnly", PMMGDNALAEB);
|
|
this.<EFFHIKNPACF>k__BackingField = flag3;
|
|
int num9 = AEOPHJMOOFE.AAKIMHHKCFB<int>("Rarity", PMMGDNALAEB);
|
|
this.<IGOLNCKNKMK>k__BackingField = (GiftManager.MCEEFCNMNAH)num9;
|
|
int num10 = 0;
|
|
int num11 = AEOPHJMOOFE.KFANFFHOJGF<int>("CurrencyType", PMMGDNALAEB, num10);
|
|
this.<BMOGJOHDDMD>k__BackingField = (ACDKILABNNC)num11;
|
|
int num12 = 0;
|
|
int num13 = AEOPHJMOOFE.KFANFFHOJGF<int>("Currency", PMMGDNALAEB, num12);
|
|
this.<CJBAMGAMHHC>k__BackingField = num13;
|
|
int num14 = 0;
|
|
int num15 = AEOPHJMOOFE.KFANFFHOJGF<int>("Context", PMMGDNALAEB, num14);
|
|
this.<KLCOFMJCFHG>k__BackingField = (GiftManager.LCLKAFOPBLD)num15;
|
|
int num16 = 0;
|
|
int num17 = AEOPHJMOOFE.KFANFFHOJGF<int>("ItemSetId", PMMGDNALAEB, num16);
|
|
this.<FCLNBAHOGCH>k__BackingField = num17;
|
|
int num18 = 0;
|
|
string text7 = AEOPHJMOOFE.KFANFFHOJGF<string>("ItemSetFriendlyName", PMMGDNALAEB, num18);
|
|
string text8 = this.<MCGDGOKLALG>k__BackingField;
|
|
this.<IHBDHFMGMPO>k__BackingField = text7;
|
|
if (text7 == 0)
|
|
{
|
|
bool flag4 = this.<IAAAFFLAHEJ>k__BackingField == (ulong)1L;
|
|
this.<KFFMMFIJKJM>k__BackingField = (GiftManager.HDMOIDKEOCM)((uint)1);
|
|
return;
|
|
}
|
|
string text9 = this.<CNJALCEBPMC>k__BackingField;
|
|
if (text7 == 0)
|
|
{
|
|
this.<KFFMMFIJKJM>k__BackingField = (GiftManager.HDMOIDKEOCM)((ulong)4L);
|
|
return;
|
|
}
|
|
string text10 = this.<JOGJIAPDHFB>k__BackingField;
|
|
if (text7 == 0)
|
|
{
|
|
this.<KFFMMFIJKJM>k__BackingField = (GiftManager.HDMOIDKEOCM)((uint)2);
|
|
return;
|
|
}
|
|
if ((this.<HFPLFJDJBIK>k__BackingField ? 1 : 0) != num6)
|
|
{
|
|
GiftManager.MCEEFCNMNAH mceefcnmnah = this.<IGOLNCKNKMK>k__BackingField;
|
|
this.<KFFMMFIJKJM>k__BackingField = (GiftManager.HDMOIDKEOCM)((ulong)5L);
|
|
if (mceefcnmnah > GiftManager.MCEEFCNMNAH.Uncommon)
|
|
{
|
|
if (mceefcnmnah == GiftManager.MCEEFCNMNAH.Rare)
|
|
{
|
|
}
|
|
if (mceefcnmnah == GiftManager.MCEEFCNMNAH.Epic)
|
|
{
|
|
}
|
|
if (mceefcnmnah != GiftManager.MCEEFCNMNAH.Legendary)
|
|
{
|
|
goto IL_231;
|
|
}
|
|
}
|
|
if (mceefcnmnah == GiftManager.MCEEFCNMNAH.Common)
|
|
{
|
|
}
|
|
IL_231:
|
|
int num19;
|
|
string text11 = num19 + " Star Unique Box";
|
|
this.<FNIGMBMFOJL>k__BackingField = text11;
|
|
return;
|
|
}
|
|
if (this.<BMOGJOHDDMD>k__BackingField != (ACDKILABNNC)num6 && this.<CJBAMGAMHHC>k__BackingField > num6)
|
|
{
|
|
this.<KFFMMFIJKJM>k__BackingField = (GiftManager.HDMOIDKEOCM)((ulong)3L);
|
|
return;
|
|
}
|
|
this.<KFFMMFIJKJM>k__BackingField = (GiftManager.HDMOIDKEOCM)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x06005E57 RID: 24151 RVA: 0x00150EAC File Offset: 0x0014F0AC
|
|
[Token(Token = "0x6005E57")]
|
|
[Address(RVA = "0xBFB660", Offset = "0xBFA060", VA = "0x180BFB660", Slot = "5")]
|
|
public bool Equals(MJLPNOMEFKG HPKICPNGMDJ)
|
|
{
|
|
int num = HPKICPNGMDJ.<IAOCDJAKLAC>k__BackingField;
|
|
return this.<IAOCDJAKLAC>k__BackingField == num;
|
|
}
|
|
|
|
// Token: 0x170010E3 RID: 4323
|
|
// (get) Token: 0x06005E58 RID: 24152 RVA: 0x00150ED0 File Offset: 0x0014F0D0
|
|
[Token(Token = "0x170010E3")]
|
|
public bool GALBNBBPHLE
|
|
{
|
|
[Token(Token = "0x6005E58")]
|
|
[Address(RVA = "0x1C16D70", Offset = "0x1C15770", VA = "0x181C16D70")]
|
|
get
|
|
{
|
|
if (this.<KFFMMFIJKJM>k__BackingField <= GiftManager.HDMOIDKEOCM.Query)
|
|
{
|
|
OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string text = this.<MCGDGOKLALG>k__BackingField;
|
|
return instance.IsAvatarItemAlreadyPurchased(text);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005E59 RID: 24153 RVA: 0x00150F60 File Offset: 0x0014F160
|
|
[Token(Token = "0x6005E59")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MJLPNOMEFKG()
|
|
{
|
|
}
|
|
}
|