Files
2026-06-04 11:42:34 +02:00

1270 lines
39 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using RecRoom;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x02000C43 RID: 3139
public class AvatarColor : MonoBehaviour
{
// Token: 0x06018A2E RID: 100910 RVA: 0x006CE10C File Offset: 0x006CC30C
private void OnDestroy()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A2F RID: 100911 RVA: 0x006CE138 File Offset: 0x006CC338
private IEnumerator NHAOAEBNLJI()
{
ColorVault colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
ColorVault.ColorToGuid colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A30 RID: 100912 RVA: 0x006CE154 File Offset: 0x006CC354
private void BBJFIMFMFGA()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A31 RID: 100913 RVA: 0x006CE178 File Offset: 0x006CC378
private void AAAKDIJKFFG(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.FKBBFBOKJEF();
}
}
// Token: 0x06018A32 RID: 100914 RVA: 0x006CE194 File Offset: 0x006CC394
public static void FJAKINHIDDM(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.AAAKDIJKFFG(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A33 RID: 100915 RVA: 0x006CE20C File Offset: 0x006CC40C
private void CLNMLGCEPFJ(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.FKBBFBOKJEF();
}
}
// Token: 0x06018A34 RID: 100916 RVA: 0x006CE228 File Offset: 0x006CC428
private IEnumerator PAEIJLKEEGJ()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A35 RID: 100917 RVA: 0x006CE244 File Offset: 0x006CC444
public Color NLNFGEJGJBN()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A36 RID: 100918 RVA: 0x006CE24C File Offset: 0x006CC44C
public static void FDHDNANFGGP(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.AAAKDIJKFFG(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A37 RID: 100919 RVA: 0x006CE2C4 File Offset: 0x006CC4C4
public bool MNHEHKMDFAF()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A38 RID: 100920 RVA: 0x006CE2CC File Offset: 0x006CC4CC
private IEnumerator KFAOLMFIFMH()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A39 RID: 100921 RVA: 0x006CE2E8 File Offset: 0x006CC4E8
private void NDLBGPOEJMM()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A3A RID: 100922 RVA: 0x006CE30C File Offset: 0x006CC50C
private void LJNKPDDCOHP(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A3B RID: 100923 RVA: 0x006CE318 File Offset: 0x006CC518
public static void SetSelected(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.DHICAEKPMHG = avatarColor.GuidString == BPPOOIGODPO.guidString;
}
}
}
// Token: 0x06018A3C RID: 100924 RVA: 0x006CE390 File Offset: 0x006CC590
private void ELPAGAAOPFN()
{
this.PONOLHOFGOG();
}
// Token: 0x06018A3D RID: 100925 RVA: 0x006CE398 File Offset: 0x006CC598
public bool LODCNKBOMBD()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A3E RID: 100926 RVA: 0x006CE3A0 File Offset: 0x006CC5A0
private void HHGIHIJFDHL()
{
this.KJFCOKOKMKE();
}
// Token: 0x06018A3F RID: 100927 RVA: 0x006CE3A8 File Offset: 0x006CC5A8
private void EEFJBLAIGBP()
{
this.KMHAIBHJGJK();
}
// Token: 0x06018A40 RID: 100928 RVA: 0x006CE3B0 File Offset: 0x006CC5B0
private void FKBBFBOKJEF()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x17000ABB RID: 2747
// (get) Token: 0x06018A41 RID: 100929 RVA: 0x006CE3D4 File Offset: 0x006CC5D4
// (set) Token: 0x06018A93 RID: 101011 RVA: 0x006CEC70 File Offset: 0x006CCE70
public bool DHICAEKPMHG
{
get
{
return this.JPJPHAPEPNP;
}
private set
{
if (this.JPJPHAPEPNP != value)
{
this.JPJPHAPEPNP = value;
this.FKBBFBOKJEF();
}
}
}
// Token: 0x06018A42 RID: 100930 RVA: 0x006CE3DC File Offset: 0x006CC5DC
public static void LKIEPJFPMEG(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.FAADMKCIFCM(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A43 RID: 100931 RVA: 0x006CE454 File Offset: 0x006CC654
private void ILNOFPMNPKH()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A44 RID: 100932 RVA: 0x006CE480 File Offset: 0x006CC680
private void LBJNOEIOLCO()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A45 RID: 100933 RVA: 0x006CE4AC File Offset: 0x006CC6AC
public Color NGBMJBCDOGH()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A46 RID: 100934 RVA: 0x006CE4B4 File Offset: 0x006CC6B4
public bool HIEDFCNENIP()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A47 RID: 100935 RVA: 0x006CE4BC File Offset: 0x006CC6BC
private void CHEPGJKHIEJ(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A48 RID: 100936 RVA: 0x006CE4C8 File Offset: 0x006CC6C8
private void KJEECCAMLDJ()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A49 RID: 100937 RVA: 0x006CE4EC File Offset: 0x006CC6EC
private void LODEPLLBJBH(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.FKBBFBOKJEF();
}
}
// Token: 0x06018A4A RID: 100938 RVA: 0x006CE508 File Offset: 0x006CC708
private void NGDOOFGOPPC()
{
this.LBKBLGNCOGO();
}
// Token: 0x06018A4B RID: 100939 RVA: 0x006CE510 File Offset: 0x006CC710
public static void GBFCLLKIHNN(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.CLNMLGCEPFJ(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A4C RID: 100940 RVA: 0x006CE588 File Offset: 0x006CC788
private void KMHAIBHJGJK()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A4D RID: 100941 RVA: 0x006CE5AC File Offset: 0x006CC7AC
public Color EFDPDBBMDCI()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A4E RID: 100942 RVA: 0x006CE5B4 File Offset: 0x006CC7B4
private void KMCJNIPIKBA()
{
this.LBKBLGNCOGO();
}
// Token: 0x06018A4F RID: 100943 RVA: 0x006CE5BC File Offset: 0x006CC7BC
private void AELPHPEHEOB(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A50 RID: 100944 RVA: 0x006CE5C8 File Offset: 0x006CC7C8
public bool AFHOFDKFOFI()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A51 RID: 100945 RVA: 0x006CE5D0 File Offset: 0x006CC7D0
public Color EACHLKNMOOF()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A52 RID: 100946 RVA: 0x006CE5D8 File Offset: 0x006CC7D8
private IEnumerator JGOAIIIJNAI()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A53 RID: 100947 RVA: 0x006CE5F4 File Offset: 0x006CC7F4
private void OFPHKHFOFOB(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.OECMBHJBDKM();
}
}
// Token: 0x06018A54 RID: 100948 RVA: 0x006CE610 File Offset: 0x006CC810
private IEnumerator GDNJIMAFDEE()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A55 RID: 100949 RVA: 0x006CE62C File Offset: 0x006CC82C
public Color OODJOMKCAIK()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A56 RID: 100950 RVA: 0x006CE634 File Offset: 0x006CC834
private void KPNLIAADHNJ()
{
this.BBJFIMFMFGA();
}
// Token: 0x06018A57 RID: 100951 RVA: 0x006CE63C File Offset: 0x006CC83C
private void GHIHJLLLCPH()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A58 RID: 100952 RVA: 0x006CE668 File Offset: 0x006CC868
private void CMOCDBHCODK(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.PMMLDLIDPAC();
}
}
// Token: 0x06018A59 RID: 100953 RVA: 0x006CE684 File Offset: 0x006CC884
private void MELFNMPLBAK()
{
this.POELCBAJJHI();
}
// Token: 0x06018A5A RID: 100954 RVA: 0x006CE68C File Offset: 0x006CC88C
public bool PNEJMNBHEOJ()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A5B RID: 100955 RVA: 0x006CE694 File Offset: 0x006CC894
public bool PHKKBFCBHNF()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A5C RID: 100956 RVA: 0x006CE69C File Offset: 0x006CC89C
public Color IKOMIMNCFAA()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A5D RID: 100957 RVA: 0x006CE6A4 File Offset: 0x006CC8A4
private void HNBLIGEOJOI()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A5E RID: 100958 RVA: 0x006CE6D0 File Offset: 0x006CC8D0
private void OECMBHJBDKM()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A5F RID: 100959 RVA: 0x006CE6F4 File Offset: 0x006CC8F4
private void JLHHADIPOED()
{
this.IPAIEIHPNFI();
}
// Token: 0x17000ABA RID: 2746
// (get) Token: 0x06018A68 RID: 100968 RVA: 0x006CE7E0 File Offset: 0x006CC9E0
// (set) Token: 0x06018A60 RID: 100960 RVA: 0x006CE6FC File Offset: 0x006CC8FC
public Color GBLPHKFPELB { get; private set; }
// Token: 0x06018A61 RID: 100961 RVA: 0x006CE708 File Offset: 0x006CC908
private void IPAIEIHPNFI()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A62 RID: 100962 RVA: 0x006CE72C File Offset: 0x006CC92C
private void HKBNFKNLICF()
{
this.KJFCOKOKMKE();
}
// Token: 0x06018A63 RID: 100963 RVA: 0x006CE734 File Offset: 0x006CC934
private IEnumerator HALNAHDCABC()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A64 RID: 100964 RVA: 0x006CE750 File Offset: 0x006CC950
private void LBKBLGNCOGO()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A65 RID: 100965 RVA: 0x006CE774 File Offset: 0x006CC974
private IEnumerator DJAGKCMBIEJ()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A66 RID: 100966 RVA: 0x006CE790 File Offset: 0x006CC990
private void KJFCOKOKMKE()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A67 RID: 100967 RVA: 0x006CE7B4 File Offset: 0x006CC9B4
private void GFMEBOFINDJ()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A69 RID: 100969 RVA: 0x006CE7E8 File Offset: 0x006CC9E8
private void HFIIIMGLMNJ(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A6A RID: 100970 RVA: 0x006CE7F4 File Offset: 0x006CC9F4
public Color GJAMHAJLDJF()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A6B RID: 100971 RVA: 0x006CE7FC File Offset: 0x006CC9FC
private void FAADMKCIFCM(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.PONOLHOFGOG();
}
}
// Token: 0x06018A6C RID: 100972 RVA: 0x006CE818 File Offset: 0x006CCA18
private void GHNJJCGKPJN()
{
this.PMMLDLIDPAC();
}
// Token: 0x06018A6D RID: 100973 RVA: 0x006CE820 File Offset: 0x006CCA20
private void FAGEOFKIIHI(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A6E RID: 100974 RVA: 0x006CE82C File Offset: 0x006CCA2C
public Color GNALDHNDDIB()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A6F RID: 100975 RVA: 0x006CE834 File Offset: 0x006CCA34
public Color ENPEIIHPAPH()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A70 RID: 100976 RVA: 0x006CE83C File Offset: 0x006CCA3C
public static void BDMDPGBLIAB(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.CMOCDBHCODK(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A71 RID: 100977 RVA: 0x006CE8B4 File Offset: 0x006CCAB4
private IEnumerator AJDIOHGLIGO()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A72 RID: 100978 RVA: 0x006CE8D0 File Offset: 0x006CCAD0
private void PMMLDLIDPAC()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A73 RID: 100979 RVA: 0x006CE8F4 File Offset: 0x006CCAF4
private void CFPGPLOPDOC(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.PONOLHOFGOG();
}
}
// Token: 0x06018A74 RID: 100980 RVA: 0x006CE910 File Offset: 0x006CCB10
private void FKGKJOHOGMP()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A75 RID: 100981 RVA: 0x006CE93C File Offset: 0x006CCB3C
public Color NFBANLGAMFM()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A76 RID: 100982 RVA: 0x006CE944 File Offset: 0x006CCB44
private void PPJBILGDEDF()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A77 RID: 100983 RVA: 0x006CE970 File Offset: 0x006CCB70
private void LFEBHHFENDK()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A79 RID: 100985 RVA: 0x006CE9B8 File Offset: 0x006CCBB8
private void AMNDOAJEFND()
{
this.IEKEOFJBEIA();
}
// Token: 0x06018A7A RID: 100986 RVA: 0x006CE9C0 File Offset: 0x006CCBC0
public static void CMOPDABDCGO(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.CFPGPLOPDOC(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A7B RID: 100987 RVA: 0x006CEA38 File Offset: 0x006CCC38
private void BEKFLAGJGMP(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A7C RID: 100988 RVA: 0x006CEA44 File Offset: 0x006CCC44
private void NFLDLDLPCJK()
{
this.KJEECCAMLDJ();
}
// Token: 0x06018A7D RID: 100989 RVA: 0x006CEA4C File Offset: 0x006CCC4C
private IEnumerator KFMEHMEDGBE()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A7E RID: 100990 RVA: 0x006CEA68 File Offset: 0x006CCC68
private void JDBELFHCDHB()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A7F RID: 100991 RVA: 0x006CEA94 File Offset: 0x006CCC94
private IEnumerator GIMINELAKFC()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A80 RID: 100992 RVA: 0x006CEAB0 File Offset: 0x006CCCB0
private void POELCBAJJHI()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A81 RID: 100993 RVA: 0x006CEAD4 File Offset: 0x006CCCD4
private void ADDFLKIDFNB(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A82 RID: 100994 RVA: 0x006CEAE0 File Offset: 0x006CCCE0
private void PCNCKLDLFOF(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.NDLBGPOEJMM();
}
}
// Token: 0x06018A83 RID: 100995 RVA: 0x006CEAFC File Offset: 0x006CCCFC
public bool JBCBLMNGNGE()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A84 RID: 100996 RVA: 0x006CEB04 File Offset: 0x006CCD04
private void EIMPMCFDMIA()
{
this.IEKEOFJBEIA();
}
// Token: 0x06018A85 RID: 100997 RVA: 0x006CEB0C File Offset: 0x006CCD0C
private IEnumerator KOKOKCHBFPP()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A86 RID: 100998 RVA: 0x006CEB28 File Offset: 0x006CCD28
private IEnumerator Start()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A87 RID: 100999 RVA: 0x006CEB44 File Offset: 0x006CCD44
private void KJMPKKMGCLA()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018A88 RID: 101000 RVA: 0x006CEB70 File Offset: 0x006CCD70
private void PONOLHOFGOG()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A89 RID: 101001 RVA: 0x006CEB94 File Offset: 0x006CCD94
private void DLHCKBDMBAF()
{
this.IPAIEIHPNFI();
}
// Token: 0x06018A8A RID: 101002 RVA: 0x006CEB9C File Offset: 0x006CCD9C
private void DHJBBFAKNFA(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A8B RID: 101003 RVA: 0x006CEBA8 File Offset: 0x006CCDA8
public bool FIELCKHCJFI()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A8C RID: 101004 RVA: 0x006CEBB0 File Offset: 0x006CCDB0
public Color BLHBHJDLODB()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A8D RID: 101005 RVA: 0x006CEBB8 File Offset: 0x006CCDB8
public bool CGALJJNIGLE()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A8E RID: 101006 RVA: 0x006CEBC0 File Offset: 0x006CCDC0
private IEnumerator HILILMGJGAO()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A8F RID: 101007 RVA: 0x006CEBDC File Offset: 0x006CCDDC
private void CEJLEFHCIKA(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A90 RID: 101008 RVA: 0x006CEBE8 File Offset: 0x006CCDE8
public bool AFFIMEALECG()
{
return this.JPJPHAPEPNP;
}
// Token: 0x06018A91 RID: 101009 RVA: 0x006CEBF0 File Offset: 0x006CCDF0
private void Awake()
{
this.FKBBFBOKJEF();
}
// Token: 0x06018A92 RID: 101010 RVA: 0x006CEBF8 File Offset: 0x006CCDF8
public static void NMBGIJALNJH(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.AAAKDIJKFFG(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A94 RID: 101012 RVA: 0x006CEC8C File Offset: 0x006CCE8C
private void ELBDAIAMMGB()
{
this.OECMBHJBDKM();
}
// Token: 0x06018A95 RID: 101013 RVA: 0x006CEC94 File Offset: 0x006CCE94
private void IEKEOFJBEIA()
{
if (this.outline != null)
{
this.outline.enabled = this.JPJPHAPEPNP;
}
}
// Token: 0x06018A96 RID: 101014 RVA: 0x006CECB8 File Offset: 0x006CCEB8
public Color IHDMGIKDDIL()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A97 RID: 101015 RVA: 0x006CECC0 File Offset: 0x006CCEC0
public static void PLKBAPLOPND(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.EOEJDNNCNDL(avatarColor.GuidString == BPPOOIGODPO.guidString);
}
}
}
// Token: 0x06018A98 RID: 101016 RVA: 0x006CED38 File Offset: 0x006CCF38
private void IDFLEOCGEKB()
{
this.IPAIEIHPNFI();
}
// Token: 0x06018A99 RID: 101017 RVA: 0x006CED40 File Offset: 0x006CCF40
public Color CFOLCBFLKAC()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018A9A RID: 101018 RVA: 0x006CED48 File Offset: 0x006CCF48
private void LOGCKECOEJC(Color NOBAPCOKFIL)
{
this.<ACNCPEHAJBL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06018A9B RID: 101019 RVA: 0x006CED54 File Offset: 0x006CCF54
private void NPNPAPADMIP(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.BBJFIMFMFGA();
}
}
// Token: 0x06018A9C RID: 101020 RVA: 0x006CED70 File Offset: 0x006CCF70
private IEnumerator ILOLPEPJAHA()
{
colorVault = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.SkinColorVault : NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HairColorVault);
colorToGuid = colorVault.Find(this.GuidString);
if (colorToGuid != null)
{
this.GBLPHKFPELB = colorToGuid.color;
this.FFODIOFHGEP = base.GetComponent<Image>();
if (this.FFODIOFHGEP != null)
{
this.FFODIOFHGEP.color = this.GBLPHKFPELB;
AvatarColor.All.Add(this);
}
}
else
{
Debug.LogError(string.Concat(new object[] { this, " has an invalid color guid '", this.GuidString, ". Check to make sure you have the exact matching guid from the OutfitManager." }));
base.gameObject.SetActive(false);
}
while (!Player.LocalPlayerExists || Player.LocalPlayer.NMPMNBCNGBE == null || Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB == null || Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL == null)
{
yield return null;
}
if (this.FFODIOFHGEP != null && Player.LocalPlayerExists)
{
ColorVault.ColorToGuid colorToGuid2 = ((this.Type != AvatarColor.NCFMMFPMPBJ.Hair) ? Player.LocalPlayer.NMPMNBCNGBE.LANLCJKDHPL : Player.LocalPlayer.NMPMNBCNGBE.FABLGOLJOHB);
this.DHICAEKPMHG = colorToGuid2.guidString == this.GuidString;
}
yield break;
}
// Token: 0x06018A9D RID: 101021 RVA: 0x006CED8C File Offset: 0x006CCF8C
private void EOEJDNNCNDL(bool NOBAPCOKFIL)
{
if (this.JPJPHAPEPNP != NOBAPCOKFIL)
{
this.JPJPHAPEPNP = NOBAPCOKFIL;
this.POELCBAJJHI();
}
}
// Token: 0x06018A9E RID: 101022 RVA: 0x006CEDA8 File Offset: 0x006CCFA8
public static void HLFPJMHGPLA(AvatarColor.NCFMMFPMPBJ ANNBGHOPFBN, ColorVault.ColorToGuid BPPOOIGODPO)
{
foreach (AvatarColor avatarColor in AvatarColor.All)
{
if (avatarColor.Type == ANNBGHOPFBN)
{
avatarColor.DHICAEKPMHG = avatarColor.GuidString == BPPOOIGODPO.guidString;
}
}
}
// Token: 0x06018A9F RID: 101023 RVA: 0x006CEE20 File Offset: 0x006CD020
private void NEJLPPFGJPF()
{
if (AvatarColor.All != null && this.FFODIOFHGEP != null)
{
AvatarColor.All.Remove(this);
}
}
// Token: 0x06018AA0 RID: 101024 RVA: 0x006CEE4C File Offset: 0x006CD04C
public Color OJPNGNFAGHN()
{
return this.<ACNCPEHAJBL>k__BackingField;
}
// Token: 0x06018AA1 RID: 101025 RVA: 0x006CEE54 File Offset: 0x006CD054
private void MPIHCILBGLM()
{
this.POELCBAJJHI();
}
// Token: 0x0400430E RID: 17166
public static List<AvatarColor> All = new List<AvatarColor>();
// Token: 0x0400430F RID: 17167
[Tooltip("Matching guid value from the OutfitManager Color Vault")]
public string GuidString = string.Empty;
// Token: 0x04004310 RID: 17168
public AvatarColor.NCFMMFPMPBJ Type = AvatarColor.NCFMMFPMPBJ.Hair;
// Token: 0x04004311 RID: 17169
private Image FFODIOFHGEP;
// Token: 0x04004312 RID: 17170
[ENMFCLPAKBJ(FOGKDGELKHN.SelfAndParent, false)]
[SerializeField]
private Outline outline;
// Token: 0x04004314 RID: 17172
private bool JPJPHAPEPNP;
// Token: 0x02000C44 RID: 3140
public enum NCFMMFPMPBJ
{
// Token: 0x04004316 RID: 17174
Skin,
// Token: 0x04004317 RID: 17175
Hair
}
}