1744 lines
85 KiB
C#
1744 lines
85 KiB
C#
using System;
|
|
using System.Collections;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200002E RID: 46
|
|
public class ArtTestingLoadOutfitTools : MonoBehaviour
|
|
{
|
|
// Token: 0x0600099D RID: 2461 RVA: 0x000346BC File Offset: 0x000328BC
|
|
private IEnumerator DMOFDENOFMP()
|
|
{
|
|
OutfitItem[] array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
foreach (OutfitItem outfitItem in array)
|
|
{
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
Vector3 vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0600099E RID: 2462 RVA: 0x000346D8 File Offset: 0x000328D8
|
|
private IEnumerator DCJLCHJJJJF()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0600099F RID: 2463 RVA: 0x000346F4 File Offset: 0x000328F4
|
|
private void AOKBPMALHOF()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("Cannot provide a null notification callback.");
|
|
foreach (ArtTestingLoadOutfitTools artTestingLoadOutfitTools in array)
|
|
{
|
|
Debug.LogError("<b>Vector3:</b> " + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009A0 RID: 2464 RVA: 0x00034750 File Offset: 0x00032950
|
|
private void BBHODHGLMPB()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("Barthion");
|
|
foreach (ArtTestingLoadOutfitTools artTestingLoadOutfitTools in array)
|
|
{
|
|
Debug.LogError("<null>" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009A1 RID: 2465 RVA: 0x000347AC File Offset: 0x000329AC
|
|
private void CKBCBMFHEBB(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.JCLKJDOBAPE(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Backpack);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Drawer);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.LOBPJMGADFH(outfit2.MHJGPDGPAMN());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009A2 RID: 2466 RVA: 0x000347F8 File Offset: 0x000329F8
|
|
private IEnumerator HAKGJNMFLCK()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009A3 RID: 2467 RVA: 0x00034814 File Offset: 0x00032A14
|
|
private void MELFNMPLBAK()
|
|
{
|
|
this.IHHHKCGMGMG();
|
|
base.StartCoroutine(this.JBGIPNCOJDE());
|
|
}
|
|
|
|
// Token: 0x060009A4 RID: 2468 RVA: 0x0003482C File Offset: 0x00032A2C
|
|
private void FLDOBGINBCF()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 0)
|
|
{
|
|
Debug.LogError("\\Rec Room\\");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("y" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009A5 RID: 2469 RVA: 0x00034888 File Offset: 0x00032A88
|
|
private void IKOFOELEEMG(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.LNMCBKHIPPH(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.JBNEACFDCJG())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.PNCBNDFPADH(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-128)) ? 1291f : 1513f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009A6 RID: 2470 RVA: 0x000349EC File Offset: 0x00032BEC
|
|
private void OEHDEPBJFAB()
|
|
{
|
|
this.DDKDHHNNNPP();
|
|
base.StartCoroutine(this.FCJAIFONIGK());
|
|
}
|
|
|
|
// Token: 0x060009A7 RID: 2471 RVA: 0x00034A04 File Offset: 0x00032C04
|
|
private void IHHHKCGMGMG()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("Found two ArtTestingLoadOutfitTools in scene. This will break expected behavior.");
|
|
foreach (ArtTestingLoadOutfitTools artTestingLoadOutfitTools in array)
|
|
{
|
|
Debug.LogError("ArtTestingLoadOutfitTools on gameObject:" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009A8 RID: 2472 RVA: 0x00034A60 File Offset: 0x00032C60
|
|
private void DLHCKBDMBAF()
|
|
{
|
|
this.FNOLGKMBJMH();
|
|
base.StartCoroutine(this.GEIPCCJICKB());
|
|
}
|
|
|
|
// Token: 0x060009A9 RID: 2473 RVA: 0x00034A78 File Offset: 0x00032C78
|
|
private void JGGAMOIEMKA()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("Not Held");
|
|
foreach (ArtTestingLoadOutfitTools artTestingLoadOutfitTools in array)
|
|
{
|
|
Debug.LogError("RecRoomId" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009AA RID: 2474 RVA: 0x00034AD4 File Offset: 0x00032CD4
|
|
private void ENCDCDNKEFI(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.ICDBNOJPIGK(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.IsValid)
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.ICDBNOJPIGK(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != OutfitManager.AFPKFANHPHO.Shirt) ? 0.25f : 0.5f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009AB RID: 2475 RVA: 0x00034C38 File Offset: 0x00032E38
|
|
private IEnumerator BOPBDOPDJNM()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009AC RID: 2476 RVA: 0x00034C54 File Offset: 0x00032E54
|
|
private void OAJMGBBHJGO(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.CIKNJEHPIDB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.MIJDHBLGBBA())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.IOONLGNJOBL(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)22) ? 330f : 1490f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009AD RID: 2477 RVA: 0x00034DB8 File Offset: 0x00032FB8
|
|
private void KGCHBJKDOCD(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.MFBAGCFMBOE(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.ICCNFGGHCCL())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.LNMCBKHIPPH(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-34)) ? 141f : 1017f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009AE RID: 2478 RVA: 0x00034F1C File Offset: 0x0003311C
|
|
private void CHOLLIANPAL()
|
|
{
|
|
this.BBHODHGLMPB();
|
|
base.StartCoroutine(this.PFNJPNGCKFG());
|
|
}
|
|
|
|
// Token: 0x060009AF RID: 2479 RVA: 0x00034F34 File Offset: 0x00033134
|
|
private void HMPABFGMNDO()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 0)
|
|
{
|
|
Debug.LogError("Error deserializing Polaroid {0}: data empty.");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("ArcObjects" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B0 RID: 2480 RVA: 0x00034F90 File Offset: 0x00033190
|
|
private void JOFDIPANGJO(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.GiftBox);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)7);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.AddTool(outfit2.BKDFLNGCINH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B1 RID: 2481 RVA: 0x00034FDC File Offset: 0x000331DC
|
|
private void JHIMDAKJLOB(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)6);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.GiftBox);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.AddTool(outfit2.MHJGPDGPAMN());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B2 RID: 2482 RVA: 0x00035028 File Offset: 0x00033228
|
|
private void FIBLEENFEOG(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.CKBCBMFHEBB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.ICCNFGGHCCL())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.MFBAGCFMBOE(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-123)) ? 1893f : 1828f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B3 RID: 2483 RVA: 0x0003518C File Offset: 0x0003338C
|
|
private void NBOKPDLLKLO()
|
|
{
|
|
this.DLBCDGOHAAL();
|
|
base.StartCoroutine(this.PFNJPNGCKFG());
|
|
}
|
|
|
|
// Token: 0x060009B4 RID: 2484 RVA: 0x000351A4 File Offset: 0x000333A4
|
|
private void JMCFOOECCGI()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 0)
|
|
{
|
|
Debug.LogError("PC");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError(" " + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B5 RID: 2485 RVA: 0x00035200 File Offset: 0x00033400
|
|
private void Awake()
|
|
{
|
|
this.IHHHKCGMGMG();
|
|
base.StartCoroutine(this.FMGPBAIAODA());
|
|
}
|
|
|
|
// Token: 0x060009B6 RID: 2486 RVA: 0x00035218 File Offset: 0x00033418
|
|
private void PMNLJNFAOMF(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.PNCBNDFPADH(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.MDNPDLNAGAH())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.PNCBNDFPADH(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)84) ? 953f : 824f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B7 RID: 2487 RVA: 0x0003537C File Offset: 0x0003357C
|
|
private IEnumerator FCJAIFONIGK()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009B8 RID: 2488 RVA: 0x00035398 File Offset: 0x00033598
|
|
private void LCHDHANCFBL(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.IOONLGNJOBL(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.JPMHBKNDBHD())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.GCOIGIPAELG(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)117) ? 366f : 1781f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009B9 RID: 2489 RVA: 0x000354FC File Offset: 0x000336FC
|
|
private void CCOHCCEHNIC()
|
|
{
|
|
this.JMCFOOECCGI();
|
|
base.StartCoroutine(this.FKAIJKPDDNB());
|
|
}
|
|
|
|
// Token: 0x060009BA RID: 2490 RVA: 0x00035514 File Offset: 0x00033714
|
|
private void LOONLPFGLJL()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("Disabled instanced rendering");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("March" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009BB RID: 2491 RVA: 0x00035570 File Offset: 0x00033770
|
|
private void AAEMAOKGCAF()
|
|
{
|
|
this.FNOLGKMBJMH();
|
|
base.StartCoroutine(this.NHLMKMNJNML());
|
|
}
|
|
|
|
// Token: 0x060009BC RID: 2492 RVA: 0x00035588 File Offset: 0x00033788
|
|
private IEnumerator NJKCPNPFOHM()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009BD RID: 2493 RVA: 0x000355A4 File Offset: 0x000337A4
|
|
private void KCJJKADOLIN(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.CKBCBMFHEBB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.KAANODJFPPC())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.JOFDIPANGJO(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-96)) ? 617f : 1762f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009BE RID: 2494 RVA: 0x00035708 File Offset: 0x00033908
|
|
private void KDIHOHALGCE()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("report_category");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("RpcMasterRequestFlagTaken" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009BF RID: 2495 RVA: 0x00035764 File Offset: 0x00033964
|
|
private IEnumerator JIHPJMBAPJL()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009C0 RID: 2496 RVA: 0x00035780 File Offset: 0x00033980
|
|
private void NPPMADMPGLG(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.OHIAKHCOMMD(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.PIBHIGJBLAD())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.CIKNJEHPIDB(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)60) ? 1787f : 838f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009C1 RID: 2497 RVA: 0x000358E4 File Offset: 0x00033AE4
|
|
private void BCMLDEEEKHC()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("F2");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("FKEKIDEMKKP" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009C2 RID: 2498 RVA: 0x00035940 File Offset: 0x00033B40
|
|
private void OAILMGJDPNF(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.OHIAKHCOMMD(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.BJFHLOEHCLJ())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.GCOIGIPAELG(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)126) ? 533f : 1077f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009C3 RID: 2499 RVA: 0x00035AA4 File Offset: 0x00033CA4
|
|
private IEnumerator CGKKMHHOLFH()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009C4 RID: 2500 RVA: 0x00035AC0 File Offset: 0x00033CC0
|
|
private void OKGGDGJIPAM()
|
|
{
|
|
this.FNOLGKMBJMH();
|
|
base.StartCoroutine(this.BKILAOCJJFO());
|
|
}
|
|
|
|
// Token: 0x060009C5 RID: 2501 RVA: 0x00035AD8 File Offset: 0x00033CD8
|
|
private void PPFAOFHCAJE(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Backpack);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)7);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.OOIKNCPENMA(outfit2.MHJGPDGPAMN());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009C6 RID: 2502 RVA: 0x00035B24 File Offset: 0x00033D24
|
|
private void IDFLEOCGEKB()
|
|
{
|
|
this.FLDOBGINBCF();
|
|
base.StartCoroutine(this.LIGDDGFJIED());
|
|
}
|
|
|
|
// Token: 0x060009C7 RID: 2503 RVA: 0x00035B3C File Offset: 0x00033D3C
|
|
private void BLJCDHFIGJF(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.ICDBNOJPIGK(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.PMILCAGAHKE())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.LNMCBKHIPPH(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-73)) ? 1557f : 1539f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009C8 RID: 2504 RVA: 0x00035CA0 File Offset: 0x00033EA0
|
|
private void JOOOKLHCDDH(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.LNMCBKHIPPH(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.BJFHLOEHCLJ())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.HFFIMMDOHHE(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-73)) ? 640f : 799f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009CA RID: 2506 RVA: 0x00035E0C File Offset: 0x0003400C
|
|
private void HBFALEMLDPM(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.JHIMDAKJLOB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.LFFNKKLBJGL())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.ICDBNOJPIGK(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)65) ? 1030f : 737f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009CB RID: 2507 RVA: 0x00035F70 File Offset: 0x00034170
|
|
private IEnumerator FKAIJKPDDNB()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009CC RID: 2508 RVA: 0x00035F8C File Offset: 0x0003418C
|
|
private IEnumerator NHLMKMNJNML()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009CD RID: 2509 RVA: 0x00035FA8 File Offset: 0x000341A8
|
|
private IEnumerator LNACDBCICMD()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009CE RID: 2510 RVA: 0x00035FC4 File Offset: 0x000341C4
|
|
private void PNCBNDFPADH(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.JCLKJDOBAPE(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)8);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Minitar);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.LOBPJMGADFH(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009CF RID: 2511 RVA: 0x00036010 File Offset: 0x00034210
|
|
private void ALEKHKPMEFN()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("Found two ArtTestingLoadOutfitTools in scene. This will break expected behavior.");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 0; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("speed" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D0 RID: 2512 RVA: 0x0003606C File Offset: 0x0003426C
|
|
private void LPBGGKDFLLN()
|
|
{
|
|
this.IHHHKCGMGMG();
|
|
base.StartCoroutine(this.NHLMKMNJNML());
|
|
}
|
|
|
|
// Token: 0x060009D1 RID: 2513 RVA: 0x00036084 File Offset: 0x00034284
|
|
private void DPKAOKDKKOO(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.OHIAKHCOMMD(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.BKFJNLHJFFF())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.CIKNJEHPIDB(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)31) ? 1236f : 1782f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D2 RID: 2514 RVA: 0x000361E8 File Offset: 0x000343E8
|
|
private void GMFPOPHDGCA(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.JHIMDAKJLOB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.KAANODJFPPC())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.JOFDIPANGJO(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)15) ? 1669f : 676f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D3 RID: 2515 RVA: 0x0003634C File Offset: 0x0003454C
|
|
private void NDIKALAHLIJ()
|
|
{
|
|
this.HMPABFGMNDO();
|
|
base.StartCoroutine(this.OMGMBDANKHA());
|
|
}
|
|
|
|
// Token: 0x060009D4 RID: 2516 RVA: 0x00036364 File Offset: 0x00034564
|
|
private IEnumerator BKILAOCJJFO()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009D5 RID: 2517 RVA: 0x00036380 File Offset: 0x00034580
|
|
private void FNOLGKMBJMH()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 0)
|
|
{
|
|
Debug.LogError(" Data");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError(" iterations for read and write" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D6 RID: 2518 RVA: 0x000363DC File Offset: 0x000345DC
|
|
private void DDKDHHNNNPP()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 1)
|
|
{
|
|
Debug.LogError("<pre style=\"font-family:Consolas;font-size:13;color:black;background:silver;\"><span style=\"color:blue;\">using</span> System;\r\n<span style=\"color:blue;\">using</span> UnityEngine;\r\n<span style=\"color:blue;\">using</span> BestHTTP;\r\n<span style=\"color:blue;\">using</span> BestHTTP.WebSocket;\r\n\r\n<span style=\"color:blue;\">public</span> <span style=\"color:blue;\">class</span> <span style=\"color:#2b91af;\">WebSocketSample</span> : <span style=\"color:#2b91af;\">MonoBehaviour</span>\r\n{\r\n<span style=\"color:blue;\"> #region</span> Private Fields\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> The WebSocket address to connect</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">string</span> address = <span style=\"color:#a31515;\">"ws://echo.websocket.org"</span>;\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Default text to send</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">string</span> msgToSend = <span style=\"color:#a31515;\">"Hello World!"</span>;\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Debug text to draw on the gui</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">string</span> Text = <span style=\"color:blue;\">string</span>.Empty;\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Saved WebSocket instance</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:#2b91af;\">WebSocket</span> webSocket;\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> GUI scroll position</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:#2b91af;\">Vector2</span> scrollPos;\r\n\r\n<span style=\"color:blue;\"> #endregion</span>\r\n\r\n<span style=\"color:blue;\"> #region</span> Unity Events\r\n\r\n <span style=\"color:blue;\">void</span> OnDestroy()\r\n {\r\n <span style=\"color:blue;\">if</span> (webSocket != <span style=\"color:blue;\">null</span>)\r\n webSocket.Close();\r\n }\r\n\r\n <span style=\"color:blue;\">void</span> OnGUI()\r\n {\r\n <span style=\"color:#2b91af;\">GUIHelper</span>.DrawArea(<span style=\"color:#2b91af;\">GUIHelper</span>.ClientArea, <span style=\"color:blue;\">true</span>, () =>\r\n {\r\n scrollPos = <span style=\"color:#2b91af;\">GUILayout</span>.BeginScrollView(scrollPos);\r\n <span style=\"color:#2b91af;\">GUILayout</span>.Label(Text);\r\n <span style=\"color:#2b91af;\">GUILayout</span>.EndScrollView();\r\n\r\n <span style=\"color:#2b91af;\">GUILayout</span>.Space(5);\r\n\r\n <span style=\"color:#2b91af;\">GUILayout</span>.FlexibleSpace();\r\n\r\n address = <span style=\"color:#2b91af;\">GUILayout</span>.TextField(address);\r\n\r\n <span style=\"color:blue;\">if</span> (webSocket == <span style=\"color:blue;\">null</span> && <span style=\"color:#2b91af;\">GUILayout</span>.Button(<span style=\"color:#a31515;\">"Open Web Socket"</span>))\r\n {\r\n <span style=\"color:green;\">// Create the WebSocket instance</span>\r\n webSocket = <span style=\"color:blue;\">new</span> <span style=\"color:#2b91af;\">WebSocket</span>(<span style=\"color:blue;\">new</span> <span style=\"color:#2b91af;\">Uri</span>(address));\r\n\r\n <span style=\"color:blue;\">if</span> (<span style=\"color:#2b91af;\">HTTPManager</span>.Proxy != <span style=\"color:blue;\">null</span>)\r\n webSocket.InternalRequest.Proxy = <span style=\"color:blue;\">new</span> <span style=\"color:#2b91af;\">HTTPProxy</span>(<span style=\"color:#2b91af;\">HTTPManager</span>.Proxy.Address, <span style=\"color:#2b91af;\">HTTPManager</span>.Proxy.Credentials, <span style=\"color:blue;\">false</span>);\r\n\r\n <span style=\"color:green;\">// Subscribe to the WS events</span>\r\n webSocket.OnOpen += OnOpen;\r\n webSocket.OnMessage += OnMessageReceived;\r\n webSocket.OnClosed += OnClosed;\r\n webSocket.OnError += OnError;\r\n\r\n <span style=\"color:green;\">// Start connecting to the server</span>\r\n webSocket.Open();\r\n\r\n Text += <span style=\"color:#a31515;\">"Opening Web Socket...\\n"</span>;\r\n }\r\n\r\n <span style=\"color:blue;\">if</span> (webSocket != <span style=\"color:blue;\">null</span> && webSocket.IsOpen)\r\n {\r\n <span style=\"color:#2b91af;\">GUILayout</span>.Space(10);\r\n\r\n <span style=\"color:#2b91af;\">GUILayout</span>.BeginHorizontal();\r\n msgToSend = <span style=\"color:#2b91af;\">GUILayout</span>.TextField(msgToSend);\r\n\r\n <span style=\"color:blue;\">if</span> (<span style=\"color:#2b91af;\">GUILayout</span>.Button(<span style=\"color:#a31515;\">"Send"</span>, <span style=\"color:#2b91af;\">GUILayout</span>.MaxWidth(70)))\r\n {\r\n Text += <span style=\"color:#a31515;\">"Sending message...\\n"</span>;\r\n\r\n <span style=\"color:green;\">// Send message to the server</span>\r\n webSocket.Send(msgToSend);\r\n }\r\n <span style=\"color:#2b91af;\">GUILayout</span>.EndHorizontal();\r\n\r\n <span style=\"color:#2b91af;\">GUILayout</span>.Space(10);\r\n\r\n <span style=\"color:blue;\">if</span> (<span style=\"color:#2b91af;\">GUILayout</span>.Button(<span style=\"color:#a31515;\">"Close"</span>))\r\n {\r\n <span style=\"color:green;\">// Close the connection</span>\r\n webSocket.Close(1000, <span style=\"color:#a31515;\">"Bye!"</span>);\r\n }\r\n }\r\n });\r\n }\r\n\r\n<span style=\"color:blue;\"> #endregion</span>\r\n\r\n<span style=\"color:blue;\"> #region</span> WebSocket Event Handlers\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Called when the web socket is open, and we are ready to send and receive data</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">void</span> OnOpen(<span style=\"color:#2b91af;\">WebSocket</span> ws)\r\n {\r\n Text += <span style=\"color:blue;\">string</span>.Format(<span style=\"color:#a31515;\">"-WebSocket Open!\\n"</span>);\r\n }\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Called when we received a text message from the server</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">void</span> OnMessageReceived(<span style=\"color:#2b91af;\">WebSocket</span> ws, <span style=\"color:blue;\">string</span> message)\r\n {\r\n Text += <span style=\"color:blue;\">string</span>.Format(<span style=\"color:#a31515;\">"-Message received: {0}\\n"</span>, message);\r\n }\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Called when the web socket closed</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">void</span> OnClosed(<span style=\"color:#2b91af;\">WebSocket</span> ws, <span style=\"color:#2b91af;\">UInt16</span> code, <span style=\"color:blue;\">string</span> message)\r\n {\r\n Text += <span style=\"color:blue;\">string</span>.Format(<span style=\"color:#a31515;\">"-WebSocket closed! Code: {0} Message: {1}\\n"</span>, code, message);\r\n webSocket = <span style=\"color:blue;\">null</span>;\r\n }\r\n\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"><summary></span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> Called when an error occured on client side</span>\r\n <span style=\"color:gray;\">///</span><span style=\"color:green;\"> </span><span style=\"color:gray;\"></summary></span>\r\n <span style=\"color:blue;\">void</span> OnError(<span style=\"color:#2b91af;\">WebSocket</span> ws, <span style=\"color:#2b91af;\">Exception</span> ex)\r\n {\r\n <span style=\"color:blue;\">string</span> errorMsg = <span style=\"color:blue;\">string</span>.Empty;\r\n <span style=\"color:blue;\">if</span> (ws.InternalRequest.Response != <span style=\"color:blue;\">null</span>)\r\n errorMsg = <span style=\"color:blue;\">string</span>.Format(<span style=\"color:#a31515;\">"Status Code from Server: {0} and Message: {1}"</span>, ws.InternalRequest.Response.StatusCode, ws.InternalRequest.Response.Message);\r\n\r\n Text += <span style=\"color:blue;\">string</span>.Format(<span style=\"color:#a31515;\">"-An error occured: {0}\\n"</span>, (ex != <span style=\"color:blue;\">null</span> ? ex.Message : <span style=\"color:#a31515;\">"Unknown Error "</span> + errorMsg));\r\n\r\n webSocket = <span style=\"color:blue;\">null</span>;\r\n }\r\n\r\n<span style=\"color:blue;\"> #endregion</span>\r\n}</pre>");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 0; i < array2.Length; i += 0)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("+gamesession:" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D7 RID: 2519 RVA: 0x00036438 File Offset: 0x00034638
|
|
private void OHIAKHCOMMD(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)6);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Checklist);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.OOIKNCPENMA(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D8 RID: 2520 RVA: 0x00036484 File Offset: 0x00034684
|
|
private void PNDFCBGJMGJ(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.PPFAOFHCAJE(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.IIHKBLFHBAA())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.IOONLGNJOBL(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)66) ? 970f : 472f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009D9 RID: 2521 RVA: 0x000365E8 File Offset: 0x000347E8
|
|
private void JHNGPHJGFCF()
|
|
{
|
|
this.AOKBPMALHOF();
|
|
base.StartCoroutine(this.DCJLCHJJJJF());
|
|
}
|
|
|
|
// Token: 0x060009DA RID: 2522 RVA: 0x00036600 File Offset: 0x00034800
|
|
private IEnumerator LIGDDGFJIED()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009DB RID: 2523 RVA: 0x0003661C File Offset: 0x0003481C
|
|
private void BIOPLCKCFFL()
|
|
{
|
|
this.KDIHOHALGCE();
|
|
base.StartCoroutine(this.GEIPCCJICKB());
|
|
}
|
|
|
|
// Token: 0x060009DC RID: 2524 RVA: 0x00036634 File Offset: 0x00034834
|
|
private IEnumerator GBDBKNEBDCK()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009DD RID: 2525 RVA: 0x00036650 File Offset: 0x00034850
|
|
private IEnumerator GEIPCCJICKB()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009DE RID: 2526 RVA: 0x0003666C File Offset: 0x0003486C
|
|
private IEnumerator OMGMBDANKHA()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009DF RID: 2527 RVA: 0x00036688 File Offset: 0x00034888
|
|
private void JLOMELEDCLK()
|
|
{
|
|
this.DDKDHHNNNPP();
|
|
base.StartCoroutine(this.BOPBDOPDJNM());
|
|
}
|
|
|
|
// Token: 0x060009E0 RID: 2528 RVA: 0x000366A0 File Offset: 0x000348A0
|
|
private void ICDBNOJPIGK(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Drawer);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Drawer);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.AddTool(outfit2.BKDFLNGCINH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E1 RID: 2529 RVA: 0x000366EC File Offset: 0x000348EC
|
|
private IEnumerator FMGPBAIAODA()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009E2 RID: 2530 RVA: 0x00036708 File Offset: 0x00034908
|
|
private void LKHODKPBNDP(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.PNCBNDFPADH(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.JKONLFCPHFF())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.IOONLGNJOBL(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-40)) ? 1603f : 1444f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E3 RID: 2531 RVA: 0x0003686C File Offset: 0x00034A6C
|
|
private void GCOIGIPAELG(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)6);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.AMEHKOLLODC(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Checklist);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.LOBPJMGADFH(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E4 RID: 2532 RVA: 0x000368B8 File Offset: 0x00034AB8
|
|
private void LNMCBKHIPPH(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.JCLKJDOBAPE(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)6);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.None);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.LOBPJMGADFH(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E5 RID: 2533 RVA: 0x00036904 File Offset: 0x00034B04
|
|
private void EBCICMIBBLP(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.OHIAKHCOMMD(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.NGFCENMFIKO())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.IOONLGNJOBL(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)80) ? 975f : 509f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E6 RID: 2534 RVA: 0x00036A68 File Offset: 0x00034C68
|
|
private void HFFIMMDOHHE(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.GiftBox);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.None);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.LOBPJMGADFH(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E7 RID: 2535 RVA: 0x00036AB4 File Offset: 0x00034CB4
|
|
private void FOCANBCMJMM(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.OHIAKHCOMMD(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.BIHDJGCPNFH())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.LNMCBKHIPPH(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-74)) ? 265f : 476f));
|
|
num += 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E8 RID: 2536 RVA: 0x00036C18 File Offset: 0x00034E18
|
|
private void MKKHNMLPBAB(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.MFBAGCFMBOE(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.LKHCJOCJCFB())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k += 0)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.MFBAGCFMBOE(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-13)) ? 36f : 118f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009E9 RID: 2537 RVA: 0x00036D7C File Offset: 0x00034F7C
|
|
private IEnumerator KKEGCJDBGHC()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009EA RID: 2538 RVA: 0x00036D98 File Offset: 0x00034F98
|
|
private IEnumerator JBGIPNCOJDE()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009EB RID: 2539 RVA: 0x00036DB4 File Offset: 0x00034FB4
|
|
private void ECHJICDPINI(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.CIKNJEHPIDB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.BJFHLOEHCLJ())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l++)
|
|
{
|
|
this.ICDBNOJPIGK(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)70) ? 1750f : 998f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009EC RID: 2540 RVA: 0x00036F18 File Offset: 0x00035118
|
|
private void CIKNJEHPIDB(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.JCLKJDOBAPE(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Drawer);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Backpack);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.AddTool(outfit2.MHJGPDGPAMN());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009ED RID: 2541 RVA: 0x00036F64 File Offset: 0x00035164
|
|
private void DLBCDGOHAAL()
|
|
{
|
|
ArtTestingLoadOutfitTools[] array = global::UnityEngine.Object.FindObjectsOfType<ArtTestingLoadOutfitTools>();
|
|
if (array.Length > 0)
|
|
{
|
|
Debug.LogError("Render: ([0-9]+[.][0-9]+)ms, TimeWarp: ([0-9]+[.][0-9]+)ms, PostPresent: ([0-9]+[.][0-9]+)ms");
|
|
ArtTestingLoadOutfitTools[] array2 = array;
|
|
for (int i = 1; i < array2.Length; i++)
|
|
{
|
|
ArtTestingLoadOutfitTools artTestingLoadOutfitTools = array2[i];
|
|
Debug.LogError("SOCCER_TIMER" + artTestingLoadOutfitTools.gameObject, artTestingLoadOutfitTools.gameObject);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009EE RID: 2542 RVA: 0x00036FC0 File Offset: 0x000351C0
|
|
private void IOONLGNJOBL(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)7);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LGLBIBCLLEG(KJIMHKNFGDB, (PlayerSpawnedEquipment.EJADIIIMOPI)8);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.AddTool(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009EF RID: 2543 RVA: 0x0003700C File Offset: 0x0003520C
|
|
private IEnumerator PFNJPNGCKFG()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009F0 RID: 2544 RVA: 0x00037028 File Offset: 0x00035228
|
|
private void OLAJJGCJFPH(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.HFFIMMDOHHE(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 0; i < MAKJCGGIILL.SelectionGroups.Length; i += 0)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.JBNEACFDCJG())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j++)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 1; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.JOFDIPANGJO(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-87)) ? 754f : 82f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009F1 RID: 2545 RVA: 0x0003718C File Offset: 0x0003538C
|
|
private void BHJCNCAMFPM(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.CIKNJEHPIDB(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 1;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.PADIBPFOAFH())
|
|
{
|
|
for (int j = 1; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 0; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.OHIAKHCOMMD(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)51) ? 63f : 714f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009F2 RID: 2546 RVA: 0x000372F0 File Offset: 0x000354F0
|
|
private IEnumerator EMNBKPGLBKL()
|
|
{
|
|
array = global::UnityEngine.Object.FindObjectsOfType<OutfitItem>();
|
|
array2 = array;
|
|
for (i = 0; i < array2.Length; i++)
|
|
{
|
|
OutfitItem outfitItem = array2[i];
|
|
outfitItem.gameObject.SetActive(false);
|
|
global::UnityEngine.Object.DestroyImmediate(outfitItem.gameObject);
|
|
}
|
|
while (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM == null || !Player.LocalPlayerExists || !Player.LocalPlayer.BOCFJBNNEFP)
|
|
{
|
|
yield return null;
|
|
}
|
|
this.FMAADOIOOIM = base.gameObject.AddComponent<SpawnedEquipmentDrawer>();
|
|
this.FMAADOIOOIM.GDECPDICLIF = true;
|
|
vector = new Vector3(0f, 1.5f, 0f);
|
|
for (int j = 0; j < NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO.Count; j++)
|
|
{
|
|
OutfitItem outfitItem2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.MKLBKEONMHO[j];
|
|
this.ENCDCDNKEFI(outfitItem2, vector + (float)j * Vector3.back * 0.3f);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060009F3 RID: 2547 RVA: 0x0003730C File Offset: 0x0003550C
|
|
private void MFBAGCFMBOE(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.JCLKJDOBAPE(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Backpack);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.AMEHKOLLODC(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.None);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.NELFMMKBNIA(outfit2.KKHABAOKFAK());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009F4 RID: 2548 RVA: 0x00037358 File Offset: 0x00035558
|
|
private void PBLIJLCINHG(OutfitSelection KJIMHKNFGDB, Vector3 CIGPHKLAAOD)
|
|
{
|
|
Outfit outfit = Outfit.LocalFind(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Backpack);
|
|
if (outfit == null)
|
|
{
|
|
Outfit outfit2 = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.LocalSpawnOutfitTool(KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI.Drawer);
|
|
if (outfit2 != null)
|
|
{
|
|
this.FMAADOIOOIM.OOIKNCPENMA(outfit2.MHJGPDGPAMN());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009F5 RID: 2549 RVA: 0x000373A4 File Offset: 0x000355A4
|
|
private void IFJHGDLGAGL(OutfitItem MAKJCGGIILL, Vector3 LOINFHBMMDG)
|
|
{
|
|
this.HFFIMMDOHHE(new OutfitSelection(MAKJCGGIILL, null, null, null), LOINFHBMMDG);
|
|
int num = 0;
|
|
if (MAKJCGGIILL.SelectionGroups != null)
|
|
{
|
|
for (int i = 1; i < MAKJCGGIILL.SelectionGroups.Length; i++)
|
|
{
|
|
OutfitItem.OutfitSelectionGroup outfitSelectionGroup = MAKJCGGIILL.SelectionGroups[i];
|
|
if (outfitSelectionGroup.LKHCJOCJCFB())
|
|
{
|
|
for (int j = 0; j <= outfitSelectionGroup.decals.Count; j += 0)
|
|
{
|
|
for (int k = 1; k < outfitSelectionGroup.masks.Count; k++)
|
|
{
|
|
for (int l = 0; l < outfitSelectionGroup.swatches.Count; l += 0)
|
|
{
|
|
this.PBLIJLCINHG(new OutfitSelection(MAKJCGGIILL, (l >= outfitSelectionGroup.swatches.Count) ? null : outfitSelectionGroup.swatches[l], (k >= outfitSelectionGroup.masks.Count) ? null : outfitSelectionGroup.masks[k], (j >= outfitSelectionGroup.decals.Count) ? null : outfitSelectionGroup.decals[j]), LOINFHBMMDG + (float)num * Vector3.left * ((MAKJCGGIILL.Type != (OutfitManager.AFPKFANHPHO)(-110)) ? 511f : 918f));
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400016A RID: 362
|
|
private SpawnedEquipmentDrawer FMAADOIOOIM;
|
|
}
|