915 lines
28 KiB
C#
915 lines
28 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Photon;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000F51 RID: 3921
|
|
[RequireComponent(typeof(Tool))]
|
|
[RequireComponent(typeof(OutfitRenderSetup))]
|
|
public class Outfit : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x06020A71 RID: 133745 RVA: 0x008E18E4 File Offset: 0x008DFAE4
|
|
private void FHFECIHHJCO(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO)
|
|
{
|
|
CIGPHKLAAOD = Vector3.zero;
|
|
IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation);
|
|
}
|
|
|
|
// Token: 0x06020A72 RID: 133746 RVA: 0x008E190C File Offset: 0x008DFB0C
|
|
public void DontCollideWithPlayer(float DGIOMJDEEIF)
|
|
{
|
|
this.ILOJBLHNEJI = DGIOMJDEEIF;
|
|
this.PLFGDNJHIGK = Time.time;
|
|
this.OKDGOJCECCA = false;
|
|
}
|
|
|
|
// Token: 0x06020A73 RID: 133747 RVA: 0x008E1928 File Offset: 0x008DFB28
|
|
public OutfitSelection PKAMMLCHNGH()
|
|
{
|
|
return this.<HMGAPPCFLPB>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x17000F22 RID: 3874
|
|
// (get) Token: 0x06020A74 RID: 133748 RVA: 0x008E1930 File Offset: 0x008DFB30
|
|
// (set) Token: 0x06020A8F RID: 133775 RVA: 0x008E2024 File Offset: 0x008E0224
|
|
public Outfit.PCLIJFAICPB CJMIJOBIEAM
|
|
{
|
|
get
|
|
{
|
|
return this.GJBBFHJOLMG;
|
|
}
|
|
set
|
|
{
|
|
if (this.GJBBFHJOLMG != value)
|
|
{
|
|
if (value != Outfit.PCLIJFAICPB.Attaching && value != Outfit.PCLIJFAICPB.Wearing)
|
|
{
|
|
this.KPNDIMJOKKI(this.GHJHPKHBLBE, false);
|
|
this.KPNDIMJOKKI(this.KFGJNFGLODK, true);
|
|
}
|
|
else
|
|
{
|
|
bool flag = true;
|
|
bool flag2 = false;
|
|
if (OutfitManager.GetMatchingBodyPart(this.EEHABAFLIBF.outfitItem.Type).PLKCJINIPMP())
|
|
{
|
|
flag = false;
|
|
flag2 = true;
|
|
}
|
|
this.KPNDIMJOKKI(this.GHJHPKHBLBE, flag);
|
|
this.KPNDIMJOKKI(this.KFGJNFGLODK, flag2);
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG != null && this.BKDFLNGCINH.GEONLHPMMPG.MLMPFBLGELC)
|
|
{
|
|
this.BKDFLNGCINH.GEONLHPMMPG.MLMPFBLGELC = false;
|
|
OutfitSelection outfitSelection = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.FindLast(new Predicate<OutfitSelection>(this.NOPMOADNHGK));
|
|
if (OutfitSelection.NOGAGKDDFDB(outfitSelection, null))
|
|
{
|
|
outfitSelection.IsNew = false;
|
|
}
|
|
}
|
|
}
|
|
if (this.EquipStateChanged != null)
|
|
{
|
|
this.EquipStateChanged(value);
|
|
}
|
|
this.GJBBFHJOLMG = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A75 RID: 133749 RVA: 0x008E1938 File Offset: 0x008DFB38
|
|
private bool OAKBGHIHAEG(Player JEFGMHBLLKI)
|
|
{
|
|
if (this.FCLLHPOGMFJ() == Outfit.PCLIJFAICPB.Wearing)
|
|
{
|
|
this.MJPAOOAHPNH(Outfit.PCLIJFAICPB.Wearing);
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06020A76 RID: 133750 RVA: 0x008E1950 File Offset: 0x008DFB50
|
|
private bool JOMNNLPIGOJ(Player JEFGMHBLLKI)
|
|
{
|
|
if (this.CJMIJOBIEAM == Outfit.PCLIJFAICPB.Attaching)
|
|
{
|
|
this.CJMIJOBIEAM = Outfit.PCLIJFAICPB.Wearing;
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x17000F25 RID: 3877
|
|
// (get) Token: 0x06020A77 RID: 133751 RVA: 0x008E1968 File Offset: 0x008DFB68
|
|
public Renderer KFGJNFGLODK
|
|
{
|
|
get
|
|
{
|
|
return this.renderSetup.KFGJNFGLODK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A78 RID: 133752 RVA: 0x008E1978 File Offset: 0x008DFB78
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.GFBCCFIMFEC -= this.ILAKKOOGHDI;
|
|
this.BKDFLNGCINH.PLPIAOHJBOB -= this.NIPCADLOCJP;
|
|
}
|
|
if (Player.LocalPlayerExists && OutfitSelection.NOGAGKDDFDB(this.EEHABAFLIBF, null) && this.EEHABAFLIBF.outfitItem.UsesHairColor)
|
|
{
|
|
Player.LocalPlayer.NMPMNBCNGBE.CPHGJAHIGPG -= this.ACENNPBGMCI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A79 RID: 133753 RVA: 0x008E1A18 File Offset: 0x008DFC18
|
|
public bool CBGDGJCBLFA()
|
|
{
|
|
return !(this.IADNCEGANJI != null) || this.IADNCEGANJI.PJNKKFHLGKI();
|
|
}
|
|
|
|
// Token: 0x06020A7A RID: 133754 RVA: 0x008E1A3C File Offset: 0x008DFC3C
|
|
public bool BKHFDPEIODI()
|
|
{
|
|
return this.IADNCEGANJI != null && this.IADNCEGANJI.PCGELLFCMPB();
|
|
}
|
|
|
|
// Token: 0x06020A7B RID: 133755 RVA: 0x008E1A60 File Offset: 0x008DFC60
|
|
private void CIIMOAOLEON(Tool NOBAPCOKFIL)
|
|
{
|
|
this.<BNFAJPHLEFC>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06020A7C RID: 133756 RVA: 0x008E1A6C File Offset: 0x008DFC6C
|
|
private void DEBKBIIGAAN()
|
|
{
|
|
this.MHJGPDGPAMN().HeldCollisionLayer = (NILFAGNKNMH)(-76);
|
|
if (this.PKAMMLCHNGH().outfitItem.UsesHairColor && this.IADNCEGANJI != null)
|
|
{
|
|
if (this.IADNCEGANJI.ELADFPJEEJO().FABLGOLJOHB != null)
|
|
{
|
|
this.ACENNPBGMCI(this.IADNCEGANJI.NMPMNBCNGBE.FABLGOLJOHB.color);
|
|
}
|
|
if (this.BKHFDPEIODI())
|
|
{
|
|
Player.LocalPlayer.NMPMNBCNGBE.CPHGJAHIGPG += this.ACENNPBGMCI;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F23 RID: 3875
|
|
// (get) Token: 0x06020AAE RID: 133806 RVA: 0x008E2A28 File Offset: 0x008E0C28
|
|
// (set) Token: 0x06020A7D RID: 133757 RVA: 0x008E1B04 File Offset: 0x008DFD04
|
|
public OutfitSelection EEHABAFLIBF { get; private set; }
|
|
|
|
// Token: 0x06020A7E RID: 133758 RVA: 0x008E1B10 File Offset: 0x008DFD10
|
|
private void MIGAEKNHJKM(Tool ENBMEDIFBLM)
|
|
{
|
|
this.KKHABAOKFAK().MFMAKJKEFMP(true);
|
|
this.IAIOGMGFDGC().enabled = true;
|
|
this.KPNDIMJOKKI(this.GHJHPKHBLBE, true);
|
|
this.EDDPKFBCLCO(this.KFGJNFGLODK, false);
|
|
if (this.MHJGPDGPAMN().ACAJJPKPKBH != null)
|
|
{
|
|
this.MHJGPDGPAMN().ACAJJPKPKBH.SuppressAnimation = false;
|
|
}
|
|
this.AMLKPAEKDDG();
|
|
}
|
|
|
|
// Token: 0x17000F27 RID: 3879
|
|
// (get) Token: 0x06020A7F RID: 133759 RVA: 0x008E1B7C File Offset: 0x008DFD7C
|
|
// (set) Token: 0x06020A96 RID: 133782 RVA: 0x008E2370 File Offset: 0x008E0570
|
|
public Tool BKDFLNGCINH { get; private set; }
|
|
|
|
// Token: 0x06020A80 RID: 133760 RVA: 0x008E1B84 File Offset: 0x008DFD84
|
|
public bool NLCIIEJNCLP()
|
|
{
|
|
return !(this.IADNCEGANJI != null) || this.IADNCEGANJI.PCGELLFCMPB();
|
|
}
|
|
|
|
// Token: 0x06020A81 RID: 133761 RVA: 0x008E1BA8 File Offset: 0x008DFDA8
|
|
private void LGJKDLFBKFA(Tool NOBAPCOKFIL)
|
|
{
|
|
this.<BNFAJPHLEFC>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06020A82 RID: 133762 RVA: 0x008E1BB4 File Offset: 0x008DFDB4
|
|
private void ELIGMLJIFCF(Player JEFGMHBLLKI)
|
|
{
|
|
if (!this.JOMNNLPIGOJ(JEFGMHBLLKI))
|
|
{
|
|
this.MJPAOOAHPNH(Outfit.PCLIJFAICPB.NotWearing);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F26 RID: 3878
|
|
// (get) Token: 0x06020A83 RID: 133763 RVA: 0x008E1BCC File Offset: 0x008DFDCC
|
|
public ToolCollider HLHMJBOLDOE
|
|
{
|
|
get
|
|
{
|
|
if (this.EAJPNKDPIBB == null)
|
|
{
|
|
this.EAJPNKDPIBB = ((!(this.BKDFLNGCINH != null) || this.BKDFLNGCINH.NJPKPAFHFNM == null) ? null : this.BKDFLNGCINH.NJPKPAFHFNM[0]);
|
|
}
|
|
return this.EAJPNKDPIBB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A84 RID: 133764 RVA: 0x008E1C30 File Offset: 0x008DFE30
|
|
private void EAPFCKNLCCB(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO)
|
|
{
|
|
CIGPHKLAAOD = Vector3.zero;
|
|
IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation);
|
|
}
|
|
|
|
// Token: 0x06020A85 RID: 133765 RVA: 0x008E1C58 File Offset: 0x008DFE58
|
|
private void ODELANMJBFC(Player JEFGMHBLLKI, Player.HDOICGIKKAO ACAHIJEJKLC)
|
|
{
|
|
if (this.CJMIJOBIEAM == (Outfit.PCLIJFAICPB)6)
|
|
{
|
|
return;
|
|
}
|
|
if (JEFGMHBLLKI != null)
|
|
{
|
|
JEFGMHBLLKI.ELADFPJEEJO().EFPDKPNBHIC(this.EEHABAFLIBF, ACAHIJEJKLC);
|
|
if (this.MHJGPDGPAMN().OHGPCMJMFGC)
|
|
{
|
|
this.CJMIJOBIEAM = (Outfit.PCLIJFAICPB)7;
|
|
this.KKHABAOKFAK().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
|
|
}
|
|
else
|
|
{
|
|
this.MJPAOOAHPNH(Outfit.PCLIJFAICPB.NotWearing);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
object[] array = new object[] { null, "speed" };
|
|
array[1] = ACAHIJEJKLC;
|
|
array[2] = "method";
|
|
array[1] = base.gameObject.KEPBEPDOIHJ();
|
|
Debug.LogError(string.Concat(array));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A86 RID: 133766 RVA: 0x008E1D00 File Offset: 0x008DFF00
|
|
private void ILAKKOOGHDI(Tool ENBMEDIFBLM)
|
|
{
|
|
this.BKDFLNGCINH.SetUsingGravityRigidBody(false);
|
|
this.HLHMJBOLDOE.enabled = true;
|
|
this.KPNDIMJOKKI(this.GHJHPKHBLBE, false);
|
|
this.KPNDIMJOKKI(this.KFGJNFGLODK, true);
|
|
if (this.BKDFLNGCINH.ACAJJPKPKBH != null)
|
|
{
|
|
this.BKDFLNGCINH.ACAJJPKPKBH.SuppressAnimation = false;
|
|
}
|
|
this.AMLKPAEKDDG();
|
|
}
|
|
|
|
// Token: 0x17000F24 RID: 3876
|
|
// (get) Token: 0x06020A87 RID: 133767 RVA: 0x008E1D6C File Offset: 0x008DFF6C
|
|
private Renderer GHJHPKHBLBE
|
|
{
|
|
get
|
|
{
|
|
return this.renderSetup.GHJHPKHBLBE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A88 RID: 133768 RVA: 0x008E1D7C File Offset: 0x008DFF7C
|
|
private void OnTriggerEnter(Collider CINAFOGLFIB)
|
|
{
|
|
if (CINAFOGLFIB.gameObject.OPJBDKJDLFF(LCIGHPPLKCA.AnyPlayerPhysics))
|
|
{
|
|
Player.HDOICGIKKAO hdoicgikkao;
|
|
Player player = CINAFOGLFIB.KAPJACICAEC(out hdoicgikkao);
|
|
if (this.OKDGOJCECCA && player != null && player.NHDDPGADJPJ && this.BKAIKPAFJBJ)
|
|
{
|
|
bool flag = hdoicgikkao.PLKCJINIPMP();
|
|
PlayerHand playerHand = null;
|
|
if (flag)
|
|
{
|
|
playerHand = ((hdoicgikkao != Player.HDOICGIKKAO.LeftHand) ? this.BKDFLNGCINH.FICBNMJECCH.KEJBPANGFKK : this.BKDFLNGCINH.FICBNMJECCH.BGIBHPOALJG);
|
|
}
|
|
if ((!flag || playerHand.OOIMAEHGBIC != this) && OutfitManager.IsMatchingBodyPart(hdoicgikkao, this.EEHABAFLIBF.outfitItem.Type) && this.BKDFLNGCINH.OHGPCMJMFGC)
|
|
{
|
|
this.FGMMKEGIAPC(player, hdoicgikkao);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A89 RID: 133769 RVA: 0x008E1E5C File Offset: 0x008E005C
|
|
protected void OBFADPEEBLG()
|
|
{
|
|
if (Player.LocalPlayerExists && this.IADNCEGANJI != null && this.IADNCEGANJI.CFPNNAADNJF() && !this.OKDGOJCECCA && Time.time - this.PLFGDNJHIGK > this.ILOJBLHNEJI)
|
|
{
|
|
this.OKDGOJCECCA = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A8A RID: 133770 RVA: 0x008E1EC0 File Offset: 0x008E00C0
|
|
protected void Update()
|
|
{
|
|
if (Player.LocalPlayerExists && this.IADNCEGANJI != null && this.IADNCEGANJI.NHDDPGADJPJ && !this.OKDGOJCECCA && Time.time - this.PLFGDNJHIGK > this.ILOJBLHNEJI)
|
|
{
|
|
this.OKDGOJCECCA = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A8B RID: 133771 RVA: 0x008E1F24 File Offset: 0x008E0124
|
|
public void NPGHKADGCLL(float DGIOMJDEEIF)
|
|
{
|
|
this.ILOJBLHNEJI = DGIOMJDEEIF;
|
|
this.PLFGDNJHIGK = Time.time;
|
|
this.OKDGOJCECCA = true;
|
|
}
|
|
|
|
// Token: 0x06020A8C RID: 133772 RVA: 0x008E1F40 File Offset: 0x008E0140
|
|
public static List<Outfit> LocalFindAll(OutfitSelection KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI CKBGBFCDCID)
|
|
{
|
|
List<Outfit> list = new List<Outfit>();
|
|
foreach (PlayerSpawnedEquipment playerSpawnedEquipment in PlayerSpawnedEquipment.All)
|
|
{
|
|
if (playerSpawnedEquipment != null && playerSpawnedEquipment.LNJFOAHGEEA && playerSpawnedEquipment.BKDFLNGCINH != null && playerSpawnedEquipment.FMHDHLOEDPE == CKBGBFCDCID)
|
|
{
|
|
Outfit component = playerSpawnedEquipment.GetComponent<Outfit>();
|
|
if (component != null && OutfitSelection.GEINBKNJBKG(component.EEHABAFLIBF, KJIMHKNFGDB))
|
|
{
|
|
list.Add(component);
|
|
}
|
|
}
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06020A8E RID: 133774 RVA: 0x008E2014 File Offset: 0x008E0214
|
|
private Renderer NFMAFODGBHN()
|
|
{
|
|
return this.renderSetup.EOIEHBHEAIO();
|
|
}
|
|
|
|
// Token: 0x06020A90 RID: 133776 RVA: 0x008E2140 File Offset: 0x008E0340
|
|
private void CCEMHDEAOEG(Tool ENBMEDIFBLM)
|
|
{
|
|
this.BKDFLNGCINH.MFMAKJKEFMP(false);
|
|
this.HLHMJBOLDOE.enabled = true;
|
|
this.KPNDIMJOKKI(this.NFMAFODGBHN(), true);
|
|
this.EDDPKFBCLCO(this.KFGJNFGLODK, true);
|
|
if (this.BKDFLNGCINH.ACAJJPKPKBH != null)
|
|
{
|
|
this.BKDFLNGCINH.ACAJJPKPKBH.SuppressAnimation = true;
|
|
}
|
|
this.AMLKPAEKDDG();
|
|
}
|
|
|
|
// Token: 0x06020A91 RID: 133777 RVA: 0x008E21AC File Offset: 0x008E03AC
|
|
public ToolCollider NAJNIBBGDJN()
|
|
{
|
|
if (this.EAJPNKDPIBB == null)
|
|
{
|
|
this.EAJPNKDPIBB = ((!(this.KKHABAOKFAK() != null) || this.KKHABAOKFAK().NJPKPAFHFNM == null) ? null : this.BKDFLNGCINH.NJPKPAFHFNM[1]);
|
|
}
|
|
return this.EAJPNKDPIBB;
|
|
}
|
|
|
|
// Token: 0x06020A92 RID: 133778 RVA: 0x008E2210 File Offset: 0x008E0410
|
|
private void IKFBHHNOOJE(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO)
|
|
{
|
|
CIGPHKLAAOD = Vector3.zero;
|
|
IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation);
|
|
}
|
|
|
|
// Token: 0x06020A93 RID: 133779 RVA: 0x008E2238 File Offset: 0x008E0438
|
|
private void PFDELAAGLBK(Collider CINAFOGLFIB)
|
|
{
|
|
if (CINAFOGLFIB.gameObject.OPJBDKJDLFF((LCIGHPPLKCA)(-39)))
|
|
{
|
|
Player.HDOICGIKKAO hdoicgikkao;
|
|
Player player = CINAFOGLFIB.KAPJACICAEC(out hdoicgikkao);
|
|
if (this.OKDGOJCECCA && player != null && player.GJLCBGPGIGN() && this.NLCIIEJNCLP())
|
|
{
|
|
bool flag = hdoicgikkao.PLKCJINIPMP();
|
|
PlayerHand playerHand = null;
|
|
if (flag)
|
|
{
|
|
playerHand = ((hdoicgikkao != Player.HDOICGIKKAO.Mouth) ? this.MHJGPDGPAMN().FICBNMJECCH.KEJBPANGFKK : this.BKDFLNGCINH.FICBNMJECCH.BGIBHPOALJG);
|
|
}
|
|
if ((!flag || playerHand.HJOIOHCOEOH() != this) && OutfitManager.IsMatchingBodyPart(hdoicgikkao, this.PKAMMLCHNGH().outfitItem.Type) && this.KKHABAOKFAK().OHGPCMJMFGC)
|
|
{
|
|
this.ODELANMJBFC(player, hdoicgikkao);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A94 RID: 133780 RVA: 0x008E2318 File Offset: 0x008E0518
|
|
private void EDDPKFBCLCO(Renderer JGDAEIHOEPA, bool CMHBICCKNEG)
|
|
{
|
|
JGDAEIHOEPA.gameObject.SetActive(CMHBICCKNEG);
|
|
JGDAEIHOEPA.enabled = CMHBICCKNEG;
|
|
}
|
|
|
|
// Token: 0x17000F20 RID: 3872
|
|
// (get) Token: 0x06020A95 RID: 133781 RVA: 0x008E2330 File Offset: 0x008E0530
|
|
public Player IADNCEGANJI
|
|
{
|
|
get
|
|
{
|
|
return (!(this.BKDFLNGCINH != null) || !(this.BKDFLNGCINH.GEONLHPMMPG != null)) ? null : this.BKDFLNGCINH.GEONLHPMMPG.LGBGGFBFCAJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A97 RID: 133783 RVA: 0x008E237C File Offset: 0x008E057C
|
|
private void FICGJKDBBEE(OutfitSelection NOBAPCOKFIL)
|
|
{
|
|
this.<HMGAPPCFLPB>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06020A98 RID: 133784 RVA: 0x008E2388 File Offset: 0x008E0588
|
|
private void AMLKPAEKDDG()
|
|
{
|
|
if (this.IADNCEGANJI != null)
|
|
{
|
|
base.transform.SetParent(this.IADNCEGANJI.transform.parent, true);
|
|
base.transform.localScale = Vector3.one;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A99 RID: 133785 RVA: 0x008E23C8 File Offset: 0x008E05C8
|
|
public static List<Outfit> CMPDIOJGMDO(OutfitSelection KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI CKBGBFCDCID)
|
|
{
|
|
List<Outfit> list = new List<Outfit>();
|
|
foreach (PlayerSpawnedEquipment playerSpawnedEquipment in PlayerSpawnedEquipment.All)
|
|
{
|
|
if (playerSpawnedEquipment != null && playerSpawnedEquipment.LNJFOAHGEEA && playerSpawnedEquipment.BBNHOMJPMGK() != null && playerSpawnedEquipment.FMHDHLOEDPE == CKBGBFCDCID)
|
|
{
|
|
Outfit component = playerSpawnedEquipment.GetComponent<Outfit>();
|
|
if (component != null && OutfitSelection.HCIBICMAIPJ(component.LCNBEJIGBBB(), KJIMHKNFGDB))
|
|
{
|
|
list.Add(component);
|
|
}
|
|
}
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06020A9A RID: 133786 RVA: 0x008E2484 File Offset: 0x008E0684
|
|
private void CLJGFDJIEAB(Tool ENBMEDIFBLM)
|
|
{
|
|
this.KKHABAOKFAK().MFMAKJKEFMP(true);
|
|
this.HLHMJBOLDOE.enabled = true;
|
|
this.EDDPKFBCLCO(this.NFMAFODGBHN(), false);
|
|
this.KPNDIMJOKKI(this.EIBEJCEBNDB(), true);
|
|
if (this.MHJGPDGPAMN().ACAJJPKPKBH != null)
|
|
{
|
|
this.BKDFLNGCINH.ACAJJPKPKBH.SuppressAnimation = true;
|
|
}
|
|
this.AMLKPAEKDDG();
|
|
}
|
|
|
|
// Token: 0x06020A9B RID: 133787 RVA: 0x008E24F0 File Offset: 0x008E06F0
|
|
public void LHAJOJHCNPD(float DGIOMJDEEIF)
|
|
{
|
|
this.ILOJBLHNEJI = DGIOMJDEEIF;
|
|
this.PLFGDNJHIGK = Time.time;
|
|
this.OKDGOJCECCA = false;
|
|
}
|
|
|
|
// Token: 0x06020A9C RID: 133788 RVA: 0x008E250C File Offset: 0x008E070C
|
|
public OutfitSelection LCNBEJIGBBB()
|
|
{
|
|
return this.<HMGAPPCFLPB>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06020A9D RID: 133789 RVA: 0x008E2514 File Offset: 0x008E0714
|
|
private void IIBFCGPMFHO(Player JEFGMHBLLKI)
|
|
{
|
|
if (!this.JOMNNLPIGOJ(JEFGMHBLLKI))
|
|
{
|
|
this.CJMIJOBIEAM = Outfit.PCLIJFAICPB.NotWearing;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020A9E RID: 133790 RVA: 0x008E252C File Offset: 0x008E072C
|
|
public static Outfit LocalFind(OutfitSelection KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI CKBGBFCDCID)
|
|
{
|
|
foreach (PlayerSpawnedEquipment playerSpawnedEquipment in PlayerSpawnedEquipment.All)
|
|
{
|
|
if (playerSpawnedEquipment != null && playerSpawnedEquipment.LNJFOAHGEEA && playerSpawnedEquipment.BKDFLNGCINH != null && playerSpawnedEquipment.FMHDHLOEDPE == CKBGBFCDCID)
|
|
{
|
|
Outfit component = playerSpawnedEquipment.GetComponent<Outfit>();
|
|
if (component != null && OutfitSelection.GEINBKNJBKG(component.EEHABAFLIBF, KJIMHKNFGDB))
|
|
{
|
|
return component;
|
|
}
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06020A9F RID: 133791 RVA: 0x008E25E4 File Offset: 0x008E07E4
|
|
private void Start()
|
|
{
|
|
this.BKDFLNGCINH.HeldCollisionLayer = NILFAGNKNMH.DynamicPhysicsIgnoreStaticPhysics;
|
|
if (this.EEHABAFLIBF.outfitItem.UsesHairColor && this.IADNCEGANJI != null)
|
|
{
|
|
if (this.IADNCEGANJI.NMPMNBCNGBE.FABLGOLJOHB != null)
|
|
{
|
|
this.ACENNPBGMCI(this.IADNCEGANJI.NMPMNBCNGBE.FABLGOLJOHB.color);
|
|
}
|
|
if (this.BKAIKPAFJBJ)
|
|
{
|
|
Player.LocalPlayer.NMPMNBCNGBE.CPHGJAHIGPG += this.ACENNPBGMCI;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AA0 RID: 133792 RVA: 0x008E267C File Offset: 0x008E087C
|
|
public Tool KKHABAOKFAK()
|
|
{
|
|
return this.<BNFAJPHLEFC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06020AA1 RID: 133793 RVA: 0x008E2684 File Offset: 0x008E0884
|
|
public static Outfit JCLKJDOBAPE(OutfitSelection KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI CKBGBFCDCID)
|
|
{
|
|
foreach (PlayerSpawnedEquipment playerSpawnedEquipment in PlayerSpawnedEquipment.All)
|
|
{
|
|
if (playerSpawnedEquipment != null && playerSpawnedEquipment.DOIFCMJOMJD() && playerSpawnedEquipment.BBNHOMJPMGK() != null && playerSpawnedEquipment.FMHDHLOEDPE == CKBGBFCDCID)
|
|
{
|
|
Outfit component = playerSpawnedEquipment.GetComponent<Outfit>();
|
|
if (component != null && OutfitSelection.INDIPFHKKLO(component.LCNBEJIGBBB(), KJIMHKNFGDB))
|
|
{
|
|
return component;
|
|
}
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06020AA2 RID: 133794 RVA: 0x008E273C File Offset: 0x008E093C
|
|
private bool IOJFOELPEML(OutfitSelection EJDAIKFLCCL)
|
|
{
|
|
return EJDAIKFLCCL.CCOFNEGDDJI(this.EEHABAFLIBF);
|
|
}
|
|
|
|
// Token: 0x06020AA3 RID: 133795 RVA: 0x008E274C File Offset: 0x008E094C
|
|
private void LGFBGGDLBEM(Tool NOBAPCOKFIL)
|
|
{
|
|
this.<BNFAJPHLEFC>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x17000F21 RID: 3873
|
|
// (get) Token: 0x06020AA4 RID: 133796 RVA: 0x008E2758 File Offset: 0x008E0958
|
|
public bool BKAIKPAFJBJ
|
|
{
|
|
get
|
|
{
|
|
return this.IADNCEGANJI != null && this.IADNCEGANJI.NHDDPGADJPJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AA5 RID: 133797 RVA: 0x008E277C File Offset: 0x008E097C
|
|
public static List<Outfit> KMKKJPJEBBG(OutfitSelection KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI CKBGBFCDCID)
|
|
{
|
|
List<Outfit> list = new List<Outfit>();
|
|
foreach (PlayerSpawnedEquipment playerSpawnedEquipment in PlayerSpawnedEquipment.All)
|
|
{
|
|
if (playerSpawnedEquipment != null && playerSpawnedEquipment.DOIFCMJOMJD() && playerSpawnedEquipment.BKDFLNGCINH != null && playerSpawnedEquipment.FMHDHLOEDPE == CKBGBFCDCID)
|
|
{
|
|
Outfit component = playerSpawnedEquipment.GetComponent<Outfit>();
|
|
if (component != null && OutfitSelection.HCIBICMAIPJ(component.EEHABAFLIBF, KJIMHKNFGDB))
|
|
{
|
|
list.Add(component);
|
|
}
|
|
}
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06020AA6 RID: 133798 RVA: 0x008E2838 File Offset: 0x008E0A38
|
|
private void NIPCADLOCJP(Tool ENBMEDIFBLM)
|
|
{
|
|
if (!this.BKDFLNGCINH.NIINOABKAPJ)
|
|
{
|
|
return;
|
|
}
|
|
this.BKDFLNGCINH.SetUsingGravityRigidBody(false);
|
|
this.IIBFCGPMFHO(ENBMEDIFBLM.CAAOEAAJAIL);
|
|
}
|
|
|
|
// Token: 0x06020AA7 RID: 133799 RVA: 0x008E2864 File Offset: 0x008E0A64
|
|
public Renderer EIBEJCEBNDB()
|
|
{
|
|
return this.renderSetup.DJNPHEPKMIF();
|
|
}
|
|
|
|
// Token: 0x06020AA8 RID: 133800 RVA: 0x008E2874 File Offset: 0x008E0A74
|
|
private void ACENNPBGMCI(Color HNOPCLEFEIG)
|
|
{
|
|
this.BKDFLNGCINH.SetRenderMainColor(HNOPCLEFEIG);
|
|
}
|
|
|
|
// Token: 0x06020AA9 RID: 133801 RVA: 0x008E2884 File Offset: 0x008E0A84
|
|
private bool LNDPCONIKIG(OutfitSelection EJDAIKFLCCL)
|
|
{
|
|
return EJDAIKFLCCL.OBLLNKEMCIO(this.LCNBEJIGBBB());
|
|
}
|
|
|
|
// Token: 0x06020AAA RID: 133802 RVA: 0x008E2894 File Offset: 0x008E0A94
|
|
public ToolCollider IAIOGMGFDGC()
|
|
{
|
|
if (this.EAJPNKDPIBB == null)
|
|
{
|
|
this.EAJPNKDPIBB = ((!(this.KKHABAOKFAK() != null) || this.BKDFLNGCINH.NJPKPAFHFNM == null) ? null : this.MHJGPDGPAMN().NJPKPAFHFNM[0]);
|
|
}
|
|
return this.EAJPNKDPIBB;
|
|
}
|
|
|
|
// Token: 0x06020AAB RID: 133803 RVA: 0x008E28F8 File Offset: 0x008E0AF8
|
|
public Outfit.PCLIJFAICPB CIHGIAFMFLF()
|
|
{
|
|
return this.GJBBFHJOLMG;
|
|
}
|
|
|
|
// Token: 0x06020AAC RID: 133804 RVA: 0x008E2900 File Offset: 0x008E0B00
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.BKDFLNGCINH = base.GetComponent<Tool>();
|
|
if (this.BKDFLNGCINH == null)
|
|
{
|
|
Debug.LogError(base.name + " is missing a tool component.");
|
|
}
|
|
else
|
|
{
|
|
object obj;
|
|
if (this.BKDFLNGCINH.OAEPDOMEFGP != null && this.BKDFLNGCINH.OAEPDOMEFGP.TryGetValue("OutfitSelection", out obj))
|
|
{
|
|
this.EEHABAFLIBF = OutfitSelection.GPKJJKCHILI((string)obj);
|
|
}
|
|
this.BKDFLNGCINH.CustomHandSpacePickupTransformModifier = new Tool.EAPFCKNLCCB(this.EAPFCKNLCCB);
|
|
this.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
|
|
this.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
|
|
}
|
|
base.gameObject.name = this.EEHABAFLIBF.FriendlyName + "_Outfit";
|
|
this.renderSetup.EEHABAFLIBF = this.EEHABAFLIBF;
|
|
}
|
|
|
|
// Token: 0x06020AAD RID: 133805 RVA: 0x008E2A00 File Offset: 0x008E0C00
|
|
private void IAFDECLKANK(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO)
|
|
{
|
|
CIGPHKLAAOD = Vector3.zero;
|
|
IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation);
|
|
}
|
|
|
|
// Token: 0x06020AAF RID: 133807 RVA: 0x008E2A30 File Offset: 0x008E0C30
|
|
public void MJPAOOAHPNH(Outfit.PCLIJFAICPB NOBAPCOKFIL)
|
|
{
|
|
if (this.GJBBFHJOLMG != NOBAPCOKFIL)
|
|
{
|
|
if (NOBAPCOKFIL != (Outfit.PCLIJFAICPB)5 && NOBAPCOKFIL != Outfit.PCLIJFAICPB.Wearing)
|
|
{
|
|
this.EDDPKFBCLCO(this.GHJHPKHBLBE, true);
|
|
this.EDDPKFBCLCO(this.KFGJNFGLODK, true);
|
|
}
|
|
else
|
|
{
|
|
bool flag = true;
|
|
bool flag2 = false;
|
|
if (OutfitManager.GetMatchingBodyPart(this.EEHABAFLIBF.outfitItem.Type).PLKCJINIPMP())
|
|
{
|
|
flag = true;
|
|
flag2 = true;
|
|
}
|
|
this.KPNDIMJOKKI(this.GHJHPKHBLBE, flag);
|
|
this.KPNDIMJOKKI(this.EIBEJCEBNDB(), flag2);
|
|
if (this.KKHABAOKFAK().GEONLHPMMPG != null && this.BKDFLNGCINH.GEONLHPMMPG.MLMPFBLGELC)
|
|
{
|
|
this.BKDFLNGCINH.GEONLHPMMPG.FDDNIEOCHEF(false);
|
|
OutfitSelection outfitSelection = NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.FindLast(new Predicate<OutfitSelection>(this.IOJFOELPEML));
|
|
if (OutfitSelection.FJPMEGKBNDG(outfitSelection, null))
|
|
{
|
|
outfitSelection.OPDJHKCLELO(false);
|
|
}
|
|
}
|
|
}
|
|
if (this.EquipStateChanged != null)
|
|
{
|
|
this.EquipStateChanged(NOBAPCOKFIL);
|
|
}
|
|
this.GJBBFHJOLMG = NOBAPCOKFIL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AB0 RID: 133808 RVA: 0x008E2B4C File Offset: 0x008E0D4C
|
|
private void FAGOEHAGDIE()
|
|
{
|
|
this.MHJGPDGPAMN().HeldCollisionLayer = (NILFAGNKNMH)(-49);
|
|
if (this.LCNBEJIGBBB().outfitItem.UsesHairColor && this.IADNCEGANJI != null)
|
|
{
|
|
if (this.IADNCEGANJI.ELADFPJEEJO().FABLGOLJOHB != null)
|
|
{
|
|
this.ACENNPBGMCI(this.IADNCEGANJI.ELADFPJEEJO().FABLGOLJOHB.color);
|
|
}
|
|
if (this.CBGDGJCBLFA())
|
|
{
|
|
Player.LocalPlayer.NMPMNBCNGBE.CPHGJAHIGPG += this.ACENNPBGMCI;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AB1 RID: 133809 RVA: 0x008E2BE4 File Offset: 0x008E0DE4
|
|
public Tool MHJGPDGPAMN()
|
|
{
|
|
return this.<BNFAJPHLEFC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06020AB2 RID: 133810 RVA: 0x008E2BEC File Offset: 0x008E0DEC
|
|
[CompilerGenerated]
|
|
private bool NOPMOADNHGK(OutfitSelection EJDAIKFLCCL)
|
|
{
|
|
return EJDAIKFLCCL.Equals(this.EEHABAFLIBF);
|
|
}
|
|
|
|
// Token: 0x06020AB3 RID: 133811 RVA: 0x008E2BFC File Offset: 0x008E0DFC
|
|
private void EHBIHNOLNGJ(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO)
|
|
{
|
|
CIGPHKLAAOD = Vector3.zero;
|
|
IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation);
|
|
}
|
|
|
|
// Token: 0x06020AB4 RID: 133812 RVA: 0x008E2C24 File Offset: 0x008E0E24
|
|
public bool HNCEFMMDGLA()
|
|
{
|
|
return this.IADNCEGANJI != null && this.IADNCEGANJI.HLLKMNAFJOP();
|
|
}
|
|
|
|
// Token: 0x06020AB5 RID: 133813 RVA: 0x008E2C48 File Offset: 0x008E0E48
|
|
private void BEFPCLIINFJ(Player JEFGMHBLLKI, Player.HDOICGIKKAO ACAHIJEJKLC)
|
|
{
|
|
if (this.CIHGIAFMFLF() == Outfit.PCLIJFAICPB.NotWearing)
|
|
{
|
|
return;
|
|
}
|
|
if (JEFGMHBLLKI != null)
|
|
{
|
|
JEFGMHBLLKI.NMPMNBCNGBE.EFPDKPNBHIC(this.LCNBEJIGBBB(), ACAHIJEJKLC);
|
|
if (this.BKDFLNGCINH.OHGPCMJMFGC)
|
|
{
|
|
this.MJPAOOAHPNH(Outfit.PCLIJFAICPB.Wearing);
|
|
this.MHJGPDGPAMN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
|
|
}
|
|
else
|
|
{
|
|
this.CJMIJOBIEAM = Outfit.PCLIJFAICPB.Wearing;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
object[] array = new object[] { "demoRect" };
|
|
array[0] = ACAHIJEJKLC;
|
|
array[1] = "Operation failed: ";
|
|
array[0] = base.gameObject.KEPBEPDOIHJ();
|
|
Debug.LogError(string.Concat(array));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AB6 RID: 133814 RVA: 0x008E2CF0 File Offset: 0x008E0EF0
|
|
private void PJBNPOCFKCL(Collider CINAFOGLFIB)
|
|
{
|
|
if (CINAFOGLFIB.gameObject.OPJBDKJDLFF((LCIGHPPLKCA)(-38)))
|
|
{
|
|
Player.HDOICGIKKAO hdoicgikkao;
|
|
Player player = CINAFOGLFIB.KAPJACICAEC(out hdoicgikkao);
|
|
if (this.OKDGOJCECCA && player != null && player.HLLKMNAFJOP() && this.NLCIIEJNCLP())
|
|
{
|
|
bool flag = hdoicgikkao.PLKCJINIPMP();
|
|
PlayerHand playerHand = null;
|
|
if (flag)
|
|
{
|
|
playerHand = ((hdoicgikkao != Player.HDOICGIKKAO.LeftHand) ? this.BKDFLNGCINH.FICBNMJECCH.KEJBPANGFKK : this.BKDFLNGCINH.FICBNMJECCH.BGIBHPOALJG);
|
|
}
|
|
if ((!flag || playerHand.OOIMAEHGBIC != this) && OutfitManager.IsMatchingBodyPart(hdoicgikkao, this.EEHABAFLIBF.outfitItem.Type) && this.BKDFLNGCINH.OHGPCMJMFGC)
|
|
{
|
|
this.FGMMKEGIAPC(player, hdoicgikkao);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AB7 RID: 133815 RVA: 0x008E2DD0 File Offset: 0x008E0FD0
|
|
protected void FKPJMANBHBO()
|
|
{
|
|
if (Player.LocalPlayerExists && this.IADNCEGANJI != null && this.IADNCEGANJI.GJLCBGPGIGN() && !this.OKDGOJCECCA && Time.time - this.PLFGDNJHIGK > this.ILOJBLHNEJI)
|
|
{
|
|
this.OKDGOJCECCA = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020AB8 RID: 133816 RVA: 0x008E2E34 File Offset: 0x008E1034
|
|
public Outfit.PCLIJFAICPB FCLLHPOGMFJ()
|
|
{
|
|
return this.GJBBFHJOLMG;
|
|
}
|
|
|
|
// Token: 0x06020AB9 RID: 133817 RVA: 0x008E2E3C File Offset: 0x008E103C
|
|
private void KPNDIMJOKKI(Renderer JGDAEIHOEPA, bool CMHBICCKNEG)
|
|
{
|
|
JGDAEIHOEPA.gameObject.SetActive(CMHBICCKNEG);
|
|
JGDAEIHOEPA.enabled = CMHBICCKNEG;
|
|
}
|
|
|
|
// Token: 0x06020ABA RID: 133818 RVA: 0x008E2E54 File Offset: 0x008E1054
|
|
private void FGMMKEGIAPC(Player JEFGMHBLLKI, Player.HDOICGIKKAO ACAHIJEJKLC)
|
|
{
|
|
if (this.CJMIJOBIEAM == Outfit.PCLIJFAICPB.Attaching)
|
|
{
|
|
return;
|
|
}
|
|
if (JEFGMHBLLKI != null)
|
|
{
|
|
JEFGMHBLLKI.NMPMNBCNGBE.SetOutfitByHand(this.EEHABAFLIBF, ACAHIJEJKLC);
|
|
if (this.BKDFLNGCINH.OHGPCMJMFGC)
|
|
{
|
|
this.CJMIJOBIEAM = Outfit.PCLIJFAICPB.Attaching;
|
|
this.BKDFLNGCINH.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
|
|
}
|
|
else
|
|
{
|
|
this.CJMIJOBIEAM = Outfit.PCLIJFAICPB.Wearing;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError(string.Concat(new object[]
|
|
{
|
|
"SetOutfitToPlayer has null player. BodyPart : ",
|
|
ACAHIJEJKLC,
|
|
" - ",
|
|
base.gameObject.KEPBEPDOIHJ()
|
|
}));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020ABB RID: 133819 RVA: 0x008E2EFC File Offset: 0x008E10FC
|
|
public static List<Outfit> ELBDDCHGJGO(OutfitSelection KJIMHKNFGDB, PlayerSpawnedEquipment.EJADIIIMOPI CKBGBFCDCID)
|
|
{
|
|
List<Outfit> list = new List<Outfit>();
|
|
foreach (PlayerSpawnedEquipment playerSpawnedEquipment in PlayerSpawnedEquipment.All)
|
|
{
|
|
if (playerSpawnedEquipment != null && playerSpawnedEquipment.DOIFCMJOMJD() && playerSpawnedEquipment.BKDFLNGCINH != null && playerSpawnedEquipment.FMHDHLOEDPE == CKBGBFCDCID)
|
|
{
|
|
Outfit component = playerSpawnedEquipment.GetComponent<Outfit>();
|
|
if (component != null && OutfitSelection.INDIPFHKKLO(component.LCNBEJIGBBB(), KJIMHKNFGDB))
|
|
{
|
|
list.Add(component);
|
|
}
|
|
}
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x0400550D RID: 21773
|
|
public Action<Outfit.PCLIJFAICPB> EquipStateChanged;
|
|
|
|
// Token: 0x0400550E RID: 21774
|
|
private Outfit.PCLIJFAICPB GJBBFHJOLMG = Outfit.PCLIJFAICPB.None;
|
|
|
|
// Token: 0x04005510 RID: 21776
|
|
private bool OKDGOJCECCA = true;
|
|
|
|
// Token: 0x04005511 RID: 21777
|
|
private float PLFGDNJHIGK;
|
|
|
|
// Token: 0x04005512 RID: 21778
|
|
private float ILOJBLHNEJI;
|
|
|
|
// Token: 0x04005513 RID: 21779
|
|
[SerializeField]
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
private OutfitRenderSetup renderSetup;
|
|
|
|
// Token: 0x04005514 RID: 21780
|
|
private ToolCollider EAJPNKDPIBB;
|
|
|
|
// Token: 0x02000F52 RID: 3922
|
|
public enum PCLIJFAICPB
|
|
{
|
|
// Token: 0x04005517 RID: 21783
|
|
None = -1,
|
|
// Token: 0x04005518 RID: 21784
|
|
Wearing,
|
|
// Token: 0x04005519 RID: 21785
|
|
NotWearing,
|
|
// Token: 0x0400551A RID: 21786
|
|
Attaching
|
|
}
|
|
}
|