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 { // 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 PMMGDNALAEB) { int num = AEOPHJMOOFE.AAKIMHHKCFB("GiftDropId", PMMGDNALAEB); this.k__BackingField = num; int num2 = 0; string text = AEOPHJMOOFE.KFANFFHOJGF("FriendlyName", PMMGDNALAEB, num2); this.k__BackingField = text; int num3 = 0; string text2 = AEOPHJMOOFE.KFANFFHOJGF("Tooltip", PMMGDNALAEB, num3); this.k__BackingField = text2; int num4 = 0; string text3 = AEOPHJMOOFE.KFANFFHOJGF("ConsumableItemDesc", PMMGDNALAEB, num4); this.k__BackingField = text3; int num5 = 0; string text4 = AEOPHJMOOFE.KFANFFHOJGF("AvatarItemDesc", PMMGDNALAEB, num5); this.k__BackingField = text4; int num6 = 0; if (AEOPHJMOOFE.KFANFFHOJGF("AvatarItemType", PMMGDNALAEB, num6) != 0) { } this.k__BackingField = num6; int num7 = 0; string text5 = AEOPHJMOOFE.KFANFFHOJGF("EquipmentPrefabName", PMMGDNALAEB, num7); this.k__BackingField = text5; int num8 = 0; string text6 = AEOPHJMOOFE.KFANFFHOJGF("EquipmentModificationGuid", PMMGDNALAEB, num8); this.k__BackingField = text6; bool flag = AEOPHJMOOFE.AAKIMHHKCFB("IsQuery", PMMGDNALAEB); this.k__BackingField = flag; bool flag2 = AEOPHJMOOFE.AAKIMHHKCFB("Unique", PMMGDNALAEB); this.k__BackingField = flag2; bool flag3 = AEOPHJMOOFE.AAKIMHHKCFB("SubscribersOnly", PMMGDNALAEB); this.k__BackingField = flag3; int num9 = AEOPHJMOOFE.AAKIMHHKCFB("Rarity", PMMGDNALAEB); this.k__BackingField = (GiftManager.MCEEFCNMNAH)num9; int num10 = 0; int num11 = AEOPHJMOOFE.KFANFFHOJGF("CurrencyType", PMMGDNALAEB, num10); this.k__BackingField = (ACDKILABNNC)num11; int num12 = 0; int num13 = AEOPHJMOOFE.KFANFFHOJGF("Currency", PMMGDNALAEB, num12); this.k__BackingField = num13; int num14 = 0; int num15 = AEOPHJMOOFE.KFANFFHOJGF("Context", PMMGDNALAEB, num14); this.k__BackingField = (GiftManager.LCLKAFOPBLD)num15; int num16 = 0; int num17 = AEOPHJMOOFE.KFANFFHOJGF("ItemSetId", PMMGDNALAEB, num16); this.k__BackingField = num17; int num18 = 0; string text7 = AEOPHJMOOFE.KFANFFHOJGF("ItemSetFriendlyName", PMMGDNALAEB, num18); string text8 = this.k__BackingField; this.k__BackingField = text7; if (text7 == 0) { bool flag4 = this.k__BackingField == (ulong)1L; this.k__BackingField = (GiftManager.HDMOIDKEOCM)((uint)1); return; } string text9 = this.k__BackingField; if (text7 == 0) { this.k__BackingField = (GiftManager.HDMOIDKEOCM)((ulong)4L); return; } string text10 = this.k__BackingField; if (text7 == 0) { this.k__BackingField = (GiftManager.HDMOIDKEOCM)((uint)2); return; } if ((this.k__BackingField ? 1 : 0) != num6) { GiftManager.MCEEFCNMNAH mceefcnmnah = this.k__BackingField; this.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.k__BackingField = text11; return; } if (this.k__BackingField != (ACDKILABNNC)num6 && this.k__BackingField > num6) { this.k__BackingField = (GiftManager.HDMOIDKEOCM)((ulong)3L); return; } this.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.k__BackingField; return this.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.k__BackingField <= GiftManager.HDMOIDKEOCM.Query) { OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; string text = this.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() { } }