Files
2026-04-10 22:50:51 +02:00

643 lines
20 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Avatars;
using RecRoom.Avatars.Data.Runtime;
using RecRoom.Avatars.Data.Shared;
using RecRoom.Avatars.Outfit;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000CEA RID: 3306
[Token(Token = "0x2000CEA")]
public class OutfitItemModel : AvatarCustomizationDependentModel
{
// Token: 0x17000E28 RID: 3624
// (get) Token: 0x06004F33 RID: 20275 RVA: 0x00120414 File Offset: 0x0011E614
[Token(Token = "0x17000E28")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6004F33")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000E29 RID: 3625
// (get) Token: 0x06004F34 RID: 20276 RVA: 0x00120424 File Offset: 0x0011E624
// (set) Token: 0x06004F35 RID: 20277 RVA: 0x00120438 File Offset: 0x0011E638
[Token(Token = "0x17000E29")]
private string JNAFHOFAFFC
{
[Token(Token = "0x6004F34")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
get;
[Token(Token = "0x6004F35")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
set;
}
// Token: 0x17000E2A RID: 3626
// (get) Token: 0x06004F36 RID: 20278 RVA: 0x0012044C File Offset: 0x0011E64C
// (set) Token: 0x06004F37 RID: 20279 RVA: 0x00120460 File Offset: 0x0011E660
[Token(Token = "0x17000E2A")]
private OutfitType KPBOKDELAPH
{
[Token(Token = "0x6004F36")]
[Address(RVA = "0x567480", Offset = "0x566280", VA = "0x180567480")]
get;
[Token(Token = "0x6004F37")]
[Address(RVA = "0x5674C0", Offset = "0x5662C0", VA = "0x1805674C0")]
set;
}
// Token: 0x17000E2B RID: 3627
// (get) Token: 0x06004F38 RID: 20280 RVA: 0x00120474 File Offset: 0x0011E674
// (set) Token: 0x06004F39 RID: 20281 RVA: 0x00120488 File Offset: 0x0011E688
[Token(Token = "0x17000E2B")]
private AvatarItemHandEquipType FCOELFJONFI
{
[Token(Token = "0x6004F38")]
[Address(RVA = "0x6E12D0", Offset = "0x6E00D0", VA = "0x1806E12D0")]
get;
[Token(Token = "0x6004F39")]
[Address(RVA = "0x6E1990", Offset = "0x6E0790", VA = "0x1806E1990")]
set;
} = (AvatarItemHandEquipType)((ulong)1L);
// Token: 0x17000E2C RID: 3628
// (get) Token: 0x06004F3A RID: 20282 RVA: 0x0012049C File Offset: 0x0011E69C
// (set) Token: 0x06004F3B RID: 20283 RVA: 0x001204B0 File Offset: 0x0011E6B0
[Token(Token = "0x17000E2C")]
private DGOHCPBKOHD KGGLBBPOAHC
{
[Token(Token = "0x6004F3A")]
[Address(RVA = "0x512510", Offset = "0x511310", VA = "0x180512510")]
get;
[Token(Token = "0x6004F3B")]
[Address(RVA = "0x6E1980", Offset = "0x6E0780", VA = "0x1806E1980")]
set;
}
// Token: 0x17000E2D RID: 3629
// (get) Token: 0x06004F3C RID: 20284 RVA: 0x001204C4 File Offset: 0x0011E6C4
// (set) Token: 0x06004F3D RID: 20285 RVA: 0x001204D8 File Offset: 0x0011E6D8
[Token(Token = "0x17000E2D")]
public bool POIIEDMCEOO
{
[Token(Token = "0x6004F3C")]
[Address(RVA = "0x6E12E0", Offset = "0x6E00E0", VA = "0x1806E12E0")]
get;
[Token(Token = "0x6004F3D")]
[Address(RVA = "0x6E19C0", Offset = "0x6E07C0", VA = "0x1806E19C0")]
private set;
}
// Token: 0x17000E2E RID: 3630
// (get) Token: 0x06004F3E RID: 20286 RVA: 0x001204EC File Offset: 0x0011E6EC
[Token(Token = "0x17000E2E")]
public bool MLFMBBLGOEO
{
[Token(Token = "0x6004F3E")]
[Address(RVA = "0x12321D0", Offset = "0x1230FD0", VA = "0x1812321D0")]
get
{
string text = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
return flag;
}
}
// Token: 0x17000E2F RID: 3631
// (get) Token: 0x06004F3F RID: 20287 RVA: 0x00120508 File Offset: 0x0011E708
[Token(Token = "0x17000E2F")]
public bool HGOKIDBBFKI
{
[Token(Token = "0x6004F3F")]
[Address(RVA = "0x1232090", Offset = "0x1230E90", VA = "0x181232090")]
get
{
if (string.IsNullOrEmpty(this.<OAOGGBMNJHM>k__BackingField))
{
}
string text = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
return !flag;
}
}
// Token: 0x17000E30 RID: 3632
// (get) Token: 0x06004F40 RID: 20288 RVA: 0x00120538 File Offset: 0x0011E738
[Token(Token = "0x17000E30")]
public bool MEBGJGNMIMG
{
[Token(Token = "0x6004F40")]
[Address(RVA = "0x1232100", Offset = "0x1230F00", VA = "0x181232100")]
get
{
string text = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
if (flag)
{
}
if (string.IsNullOrEmpty(this.<OAOGGBMNJHM>k__BackingField))
{
return true;
}
string text2 = this.<OAOGGBMNJHM>k__BackingField;
bool flag2;
return flag2;
}
}
// Token: 0x17000E31 RID: 3633
// (get) Token: 0x06004F41 RID: 20289 RVA: 0x00120578 File Offset: 0x0011E778
[Token(Token = "0x17000E31")]
public EOBKJELFMIA JOOKDLGFMEA
{
[Token(Token = "0x6004F41")]
[Address(RVA = "0x1231FB0", Offset = "0x1230DB0", VA = "0x181231FB0")]
get
{
if (!string.IsNullOrEmpty(this.<OAOGGBMNJHM>k__BackingField))
{
string text = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
if (!flag)
{
OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
if (instance != 0)
{
string text2 = this.<OAOGGBMNJHM>k__BackingField;
return instance.GetBrowsableAvatarItemByGuid(text2);
}
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000E32 RID: 3634
// (get) Token: 0x06004F42 RID: 20290 RVA: 0x001205C0 File Offset: 0x0011E7C0
[Token(Token = "0x17000E32")]
private bool ONKAPEJMBMO
{
[Token(Token = "0x6004F42")]
[Address(RVA = "0x1231DF0", Offset = "0x1230BF0", VA = "0x181231DF0")]
get
{
return this.<OPPHNNINDIK>k__BackingField == OutfitType.Wrist;
}
}
// Token: 0x17000E33 RID: 3635
// (get) Token: 0x06004F43 RID: 20291 RVA: 0x001205DC File Offset: 0x0011E7DC
[Token(Token = "0x17000E33")]
public bool KILAGPMOIME
{
[Token(Token = "0x6004F43")]
[Address(RVA = "0x12321B0", Offset = "0x1230FB0", VA = "0x1812321B0")]
get
{
return this.<OPPHNNINDIK>k__BackingField == OutfitType.Hair;
}
}
// Token: 0x17000E34 RID: 3636
// (get) Token: 0x06004F44 RID: 20292 RVA: 0x001205F4 File Offset: 0x0011E7F4
[Token(Token = "0x17000E34")]
public bool DODPDMPKPKL
{
[Token(Token = "0x6004F44")]
[Address(RVA = "0x12321C0", Offset = "0x1230FC0", VA = "0x1812321C0")]
get
{
return this.<OPPHNNINDIK>k__BackingField == OutfitType.Hat;
}
}
// Token: 0x17000E35 RID: 3637
// (get) Token: 0x06004F45 RID: 20293 RVA: 0x0012060C File Offset: 0x0011E80C
[Token(Token = "0x17000E35")]
public bool DFFKNLLDLKB
{
[Token(Token = "0x6004F45")]
[Address(RVA = "0x1232070", Offset = "0x1230E70", VA = "0x181232070")]
get
{
if (this.<OPPHNNINDIK>k__BackingField != OutfitType.Hat)
{
}
return this.<DGLBCEGPHFI>k__BackingField;
}
}
// Token: 0x17000E36 RID: 3638
// (get) Token: 0x06004F46 RID: 20294 RVA: 0x0012062C File Offset: 0x0011E82C
// (set) Token: 0x06004F47 RID: 20295 RVA: 0x00120640 File Offset: 0x0011E840
[Token(Token = "0x17000E36")]
private PlayerAvatarDisplay.DPOGFJABJBJ OIAKEGHMNON
{
[Token(Token = "0x6004F46")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
get;
[Token(Token = "0x6004F47")]
[Address(RVA = "0x567D10", Offset = "0x566B10", VA = "0x180567D10")]
set;
}
// Token: 0x17000E37 RID: 3639
// (get) Token: 0x06004F48 RID: 20296 RVA: 0x00120654 File Offset: 0x0011E854
// (set) Token: 0x06004F49 RID: 20297 RVA: 0x00120668 File Offset: 0x0011E868
[Token(Token = "0x17000E37")]
private bool OLDJPPJPNDC
{
[Token(Token = "0x6004F48")]
[Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")]
get;
[Token(Token = "0x6004F49")]
[Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")]
set;
}
// Token: 0x06004F4A RID: 20298 RVA: 0x0012067C File Offset: 0x0011E87C
[Token(Token = "0x6004F4A")]
[Address(RVA = "0x12318B0", Offset = "0x12306B0", VA = "0x1812318B0")]
public string GetItemShortName()
{
int num;
string text4;
do
{
string text = this.<OAOGGBMNJHM>k__BackingField;
num = 0;
if (!string.IsNullOrEmpty(text))
{
string text2 = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
if (!flag)
{
string friendlyName = this.JOOKDLGFMEA.<FLFHILBLCOG>k__BackingField.FriendlyName;
}
}
string text3 = this.<OAOGGBMNJHM>k__BackingField;
bool flag2;
if (flag2)
{
}
if ("None".FOKJGKHGHMG("(", num))
{
}
}
while (!text4.FOKJGKHGHMG("Hair", num));
int num2 = 0;
return text4.Substring(num2, num);
}
// Token: 0x06004F4B RID: 20299 RVA: 0x00120700 File Offset: 0x0011E900
[Token(Token = "0x6004F4B")]
[Address(RVA = "0x1231E50", Offset = "0x1230C50", VA = "0x181231E50")]
public void Set(string COFLAJFOPEN, OutfitType FILKIEPKEAE, AvatarItemHandEquipType CKHHLPHCPGN, DGOHCPBKOHD IPAFFAFNKND)
{
this.<HDKHOLFFKKI>k__BackingField = DGOHCPBKOHD.None;
this.<OAOGGBMNJHM>k__BackingField = COFLAJFOPEN;
this.<OPPHNNINDIK>k__BackingField = FILKIEPKEAE;
this.<GOEGPFFIJHH>k__BackingField = CKHHLPHCPGN;
Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ copcoeaofdj = (Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ)this.BGOAGCEFMCN();
}
// Token: 0x06004F4C RID: 20300 RVA: 0x00120730 File Offset: 0x0011E930
[Token(Token = "0x6004F4C")]
[Address(RVA = "0x1231360", Offset = "0x1230160", VA = "0x181231360", Slot = "17")]
protected override void CEJBCCPEGEB()
{
base.CEJBCCPEGEB();
if (this.JCPCLCFKPIB != 0)
{
}
this.JCPCLCFKPIB = (ulong)0L;
}
// Token: 0x06004F4D RID: 20301 RVA: 0x00120758 File Offset: 0x0011E958
[Token(Token = "0x6004F4D")]
[Address(RVA = "0x1231230", Offset = "0x1230030", VA = "0x181231230", Slot = "22")]
protected override void AHFKACICJNC()
{
string empty = string.Empty;
this.<OAOGGBMNJHM>k__BackingField = empty;
this.<BLHKPIMEGDM>k__BackingField = false;
this.<DGLBCEGPHFI>k__BackingField = false;
this.<DAPKJGNKFAP>k__BackingField = (ulong)0L;
if (this.JCPCLCFKPIB != 0)
{
}
this.JCPCLCFKPIB = (ulong)0L;
}
// Token: 0x06004F4E RID: 20302 RVA: 0x0012079C File Offset: 0x0011E99C
[Token(Token = "0x6004F4E")]
[Address(RVA = "0x1231660", Offset = "0x1230460", VA = "0x181231660", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
string text = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
if (!flag)
{
if (!string.IsNullOrEmpty(this.<OAOGGBMNJHM>k__BackingField))
{
string text2 = this.<OAOGGBMNJHM>k__BackingField;
bool flag2;
if (!flag2)
{
List<AvatarItemSelection> egdgdakbake = base.ONBHMHCNDLO.EGDGDAKBAKE;
Func<AvatarItemSelection, bool> func = new Func(this.BHLFEDBGDHC);
bool flag3 = Enumerable.Any<AvatarItemSelection>(egdgdakbake, func);
this.<BLHKPIMEGDM>k__BackingField = flag3;
if (this.<OPPHNNINDIK>k__BackingField == OutfitType.Hat)
{
return this.LELBOKIALPO();
}
goto IL_69;
}
}
this.<BLHKPIMEGDM>k__BackingField = false;
}
IL_69:
List<AvatarItemSelection> egdgdakbake2 = base.ONBHMHCNDLO.EGDGDAKBAKE;
Func<AvatarItemSelection, bool> func2 = new Func(this.CBJCLPDGBJH);
bool flag4 = Enumerable.All<AvatarItemSelection>(egdgdakbake2, func2);
this.<BLHKPIMEGDM>k__BackingField = flag4;
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06004F4F RID: 20303 RVA: 0x0012084C File Offset: 0x0011EA4C
[Token(Token = "0x6004F4F")]
[Address(RVA = "0x1231BD0", Offset = "0x12309D0", VA = "0x181231BD0")]
private DABKFAIHBBP LELBOKIALPO()
{
OutfitItemModel.GNBFDKAPAAF gnbfdkapaaf = new OutfitItemModel.GNBFDKAPAAF();
gnbfdkapaaf.<>4__this = this;
IKAEDJBFIMM<KJDIAJKHGNG> jcpclcfkpib = this.JCPCLCFKPIB;
if (jcpclcfkpib != 0)
{
}
int num = 0;
this.JCPCLCFKPIB = num;
EOBKJELFMIA browsableAvatarItem = this.JOOKDLGFMEA;
gnbfdkapaaf.browsableAvatarItem = browsableAvatarItem;
IKAEDJBFIMM<KJDIAJKHGNG> ikaedjbfimm;
this.JCPCLCFKPIB = ikaedjbfimm;
if (num < jcpclcfkpib)
{
num += num;
if (num == jcpclcfkpib)
{
goto IL_6D;
}
num++;
}
Action<KJDIAJKHGNG> action = delegate(KJDIAJKHGNG data)
{
OutfitItemModel <>4__this = gnbfdkapaaf.<>4__this;
if (<>4__this.JOOKDLGFMEA == gnbfdkapaaf.browsableAvatarItem)
{
OutfitItemModel <>4__this2 = gnbfdkapaaf.<>4__this;
bool flag;
if (flag)
{
EOBKJELFMIA browsableAvatarItem2 = <>4__this.JOOKDLGFMEA;
if (browsableAvatarItem2 == 0 || browsableAvatarItem2.<FLFHILBLCOG>k__BackingField != 0)
{
}
int num2 = 0;
Debug.LogError("OutfitItemModel loaded a resource without OutfitPrefab for " + num2 + ".");
return;
}
bool flag2;
gnbfdkapaaf.<>4__this.<DGLBCEGPHFI>k__BackingField = flag2;
}
};
if (num < gnbfdkapaaf)
{
num += num;
if (num == gnbfdkapaaf)
{
goto IL_74;
}
num++;
}
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)num).POCDCJMHEGL();
IL_6D:
action += action;
IL_74:
num += num;
throw new NullReferenceException();
}
// Token: 0x06004F50 RID: 20304 RVA: 0x001208D8 File Offset: 0x0011EAD8
[Token(Token = "0x6004F50")]
[Address(RVA = "0x1231B80", Offset = "0x1230980", VA = "0x181231B80")]
private void HIJDGMMMDBG()
{
if (this.JCPCLCFKPIB != 0)
{
}
this.JCPCLCFKPIB = (ulong)0L;
}
// Token: 0x06004F51 RID: 20305 RVA: 0x001208F8 File Offset: 0x0011EAF8
[Token(Token = "0x6004F51")]
[Address(RVA = "0x12313E0", Offset = "0x12301E0", VA = "0x1812313E0")]
public void EquipItem()
{
string text = this.<OAOGGBMNJHM>k__BackingField;
bool flag;
if (!flag)
{
if (!string.IsNullOrEmpty(this.<OAOGGBMNJHM>k__BackingField))
{
string text2 = this.<OAOGGBMNJHM>k__BackingField;
bool flag2;
if (!flag2)
{
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
AvatarItem <ILOHMGPEJAL>k__BackingField = this.JOOKDLGFMEA.<ILOHMGPEJAL>k__BackingField;
PlayerAvatarDisplay.DPOGFJABJBJ dpogfjabjbj = this.<DAPKJGNKFAP>k__BackingField;
AvatarItemHandEquipType avatarItemHandEquipType = this.<GOEGPFFIJHH>k__BackingField;
avatarCustomizationModel.EquipOutfitItem(<ILOHMGPEJAL>k__BackingField, avatarItemHandEquipType, dpogfjabjbj);
CFLMJLFBOKH.AKMHAOGOCHD();
if (this.JOOKDLGFMEA.EBBHEBCMKNI)
{
CFLMJLFBOKH.NCBAJKDLBDP(this.JOOKDLGFMEA.<ILOHMGPEJAL>k__BackingField, (DGOHCPBKOHD)((uint)700));
}
}
}
return;
}
List<AvatarItemSelection> egdgdakbake = base.ONBHMHCNDLO.EGDGDAKBAKE;
Func<AvatarItemSelection, bool> func = new Func(this.OPKIDLMCEMD);
IEnumerable<AvatarItemSelection> enumerable = Enumerable.Where<AvatarItemSelection>(egdgdakbake, func);
base.JAHLPGDLMOC.UnequipOutfitItems(enumerable);
CFLMJLFBOKH.AKMHAOGOCHD();
}
// Token: 0x06004F52 RID: 20306 RVA: 0x001209CC File Offset: 0x0011EBCC
[Token(Token = "0x6004F52")]
[Address(RVA = "0x1231EC0", Offset = "0x1230CC0", VA = "0x181231EC0")]
public void UnequipItem()
{
List<AvatarItemSelection> egdgdakbake = base.ONBHMHCNDLO.EGDGDAKBAKE;
Func<AvatarItemSelection, bool> func = new Func(this.OPKIDLMCEMD);
IEnumerable<AvatarItemSelection> enumerable = Enumerable.Where<AvatarItemSelection>(egdgdakbake, func);
base.JAHLPGDLMOC.UnequipOutfitItems(enumerable);
CFLMJLFBOKH.AKMHAOGOCHD();
}
// Token: 0x06004F53 RID: 20307 RVA: 0x00120A14 File Offset: 0x0011EC14
[Token(Token = "0x6004F53")]
[Address(RVA = "0x1231A70", Offset = "0x1230870", VA = "0x181231A70")]
public void GoToAdjustPage()
{
if (this.<OPPHNNINDIK>k__BackingField != OutfitType.Hat)
{
Debug.LogError("Tried to adjust an outfit item that is not of type hat.");
return;
}
AvatarCustomizationModel avatarCustomizationModel = base.JAHLPGDLMOC;
PlayerAvatarDisplay.DPOGFJABJBJ dpogfjabjbj = this.<DAPKJGNKFAP>k__BackingField;
avatarCustomizationModel.GoToCustomizeHatPage(dpogfjabjbj);
}
// Token: 0x06004F54 RID: 20308 RVA: 0x00120A50 File Offset: 0x0011EC50
[Token(Token = "0x6004F54")]
[Address(RVA = "0x1231B00", Offset = "0x1230900", VA = "0x181231B00")]
public void GoToConfigureHairPage()
{
if (this.<OPPHNNINDIK>k__BackingField != OutfitType.Hair)
{
Debug.LogError("Tried to configure an outfit item that is not of type hair.");
return;
}
base.JAHLPGDLMOC.GoToCustomizeHairPage();
}
// Token: 0x06004F55 RID: 20309 RVA: 0x00120A84 File Offset: 0x0011EC84
[Token(Token = "0x6004F55")]
[Address(RVA = "0x1231FA0", Offset = "0x1230DA0", VA = "0x181231FA0")]
public OutfitItemModel()
{
}
// Token: 0x06004F56 RID: 20310 RVA: 0x00120AA0 File Offset: 0x0011ECA0
[Token(Token = "0x6004F56")]
[Address(RVA = "0x1231340", Offset = "0x1230140", VA = "0x181231340")]
[CompilerGenerated]
private bool CBJCLPDGBJH(AvatarItemSelection FIDIMMBHIIN)
{
OutfitType outfitType = this.<OPPHNNINDIK>k__BackingField;
return "{il2cpp field on {'constant1' (constant value of type Cpp2IL.Core.Analysis.Il2CppClassIdentifier)}, offset 0x20}" != outfitType;
}
// Token: 0x06004F57 RID: 20311 RVA: 0x00120AC8 File Offset: 0x0011ECC8
[Token(Token = "0x6004F57")]
[Address(RVA = "0x12312D0", Offset = "0x12300D0", VA = "0x1812312D0")]
[CompilerGenerated]
private bool BHLFEDBGDHC(AvatarItemSelection FIDIMMBHIIN)
{
string text = this.<OAOGGBMNJHM>k__BackingField;
string text2;
if (!(text2 != text))
{
if (this.<OPPHNNINDIK>k__BackingField == OutfitType.Wrist)
{
Player.GAHEJKDCLLE bodyPart = FIDIMMBHIIN._bodyPart;
if (!this.<GOEGPFFIJHH>k__BackingField.AFCJOFCKJHF(bodyPart))
{
return;
}
}
return true;
}
}
// Token: 0x06004F58 RID: 20312 RVA: 0x00120B0C File Offset: 0x0011ED0C
[Token(Token = "0x6004F58")]
[Address(RVA = "0x1231E00", Offset = "0x1230C00", VA = "0x181231E00")]
[CompilerGenerated]
private bool OPKIDLMCEMD(AvatarItemSelection FIDIMMBHIIN)
{
if (this.<OPPHNNINDIK>k__BackingField == OutfitType.Wrist)
{
Player.GAHEJKDCLLE bodyPart = FIDIMMBHIIN._bodyPart;
if (!this.<GOEGPFFIJHH>k__BackingField.AFCJOFCKJHF(bodyPart))
{
throw new NullReferenceException();
}
}
return true;
}
// Token: 0x0400392D RID: 14637
[Token(Token = "0x400392D")]
public const string NONE_GUID = "NONE_EQUIPPED_IN_THIS_SLOT";
// Token: 0x04003935 RID: 14645
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4003935")]
private IKAEDJBFIMM<KJDIAJKHGNG> JCPCLCFKPIB;
// Token: 0x02000CEB RID: 3307
[Token(Token = "0x2000CEB")]
[CompilerGenerated]
private sealed class GNBFDKAPAAF
{
// Token: 0x06004F59 RID: 20313 RVA: 0x00120B48 File Offset: 0x0011ED48
[Token(Token = "0x6004F59")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public GNBFDKAPAAF()
{
}
// Token: 0x06004F5A RID: 20314 RVA: 0x00120B5C File Offset: 0x0011ED5C
[Token(Token = "0x6004F5A")]
[Address(RVA = "0x122DAF0", Offset = "0x122C8F0", VA = "0x18122DAF0")]
internal void <LoadItemDataAsync>b__0(KJDIAJKHGNG data)
{
OutfitItemModel outfitItemModel = this.<>4__this;
if (outfitItemModel.JOOKDLGFMEA == this.browsableAvatarItem)
{
OutfitItemModel outfitItemModel2 = this.<>4__this;
bool flag;
if (flag)
{
EOBKJELFMIA eobkjelfmia = outfitItemModel.JOOKDLGFMEA;
if (eobkjelfmia == 0 || eobkjelfmia.<FLFHILBLCOG>k__BackingField != 0)
{
}
int num = 0;
Debug.LogError("OutfitItemModel loaded a resource without OutfitPrefab for " + num + ".");
return;
}
bool flag2;
this.<>4__this.<DGLBCEGPHFI>k__BackingField = flag2;
}
}
// Token: 0x04003936 RID: 14646
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003936")]
public OutfitItemModel <>4__this;
// Token: 0x04003937 RID: 14647
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003937")]
public EOBKJELFMIA browsableAvatarItem;
}
}
}