scripts
This commit is contained in:
@@ -0,0 +1,1307 @@
|
||||
using System;
|
||||
using Photon;
|
||||
using RecRoom.Persistence;
|
||||
using RecRoom.Protobuf;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Sandbox
|
||||
{
|
||||
// Token: 0x02000E1C RID: 3612
|
||||
[DisallowMultipleComponent]
|
||||
public class SandboxSpawnedEquipment : global::Photon.MonoBehaviour, LOLHNPOCINI, KKCDMFEHDHE
|
||||
{
|
||||
// Token: 0x0601D918 RID: 121112 RVA: 0x0080B400 File Offset: 0x00809600
|
||||
public IPBDFPEPNIM? GPJPKNBCAKK()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D919 RID: 121113 RVA: 0x0080B408 File Offset: 0x00809608
|
||||
public IPBDFPEPNIM? GADKILOLPDK()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x17000DA4 RID: 3492
|
||||
// (get) Token: 0x0601D91A RID: 121114 RVA: 0x0080B410 File Offset: 0x00809610
|
||||
// (set) Token: 0x0601D974 RID: 121204 RVA: 0x0080C830 File Offset: 0x0080AA30
|
||||
public Color? BPIFMCOFFLC { get; private set; }
|
||||
|
||||
// Token: 0x0601D91B RID: 121115 RVA: 0x0080B418 File Offset: 0x00809618
|
||||
[BCENPNOIAOM]
|
||||
private void RpcAuthorityDestroyEquipment()
|
||||
{
|
||||
if (base.BHCCHBHNHCG)
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D91C RID: 121116 RVA: 0x0080B430 File Offset: 0x00809630
|
||||
protected virtual void GPCBKBNAGHN()
|
||||
{
|
||||
base.FNNCEMJECLP();
|
||||
this.CCFOPLJCHHC = new LHLLJPPCDKA<bool>(this, "too many length or distance symbols", false, (IKCAJLLAFML)8, new Action(this.LBOPHDPEFIM));
|
||||
this.BKDFLNGCINH = base.GetComponent<Tool>();
|
||||
this.ONAJJCPCEKO();
|
||||
}
|
||||
|
||||
// Token: 0x0601D91D RID: 121117 RVA: 0x0080B46C File Offset: 0x0080966C
|
||||
private void IJNDHECEBHJ()
|
||||
{
|
||||
if (base.DFJFKOLLEMK())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D91E RID: 121118 RVA: 0x0080B484 File Offset: 0x00809684
|
||||
private void CBNJIFBCFMA()
|
||||
{
|
||||
if (base.IGIPCHFCFNN())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D91F RID: 121119 RVA: 0x0080B49C File Offset: 0x0080969C
|
||||
private void LHNALOHBLOP(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D920 RID: 121120 RVA: 0x0080B4A8 File Offset: 0x008096A8
|
||||
private void LMJAAOBBENF(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
if (this.DespawnsOnCleanup && base.JNOCCMDBMIO() && MDMECJBCECO)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.BCGAGKNAKJB())
|
||||
{
|
||||
this.MJFGLHPGKCN().AuthorityDisableAndMovetoLastSpawnPoint();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.EEHBCGGICDB();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D921 RID: 121121 RVA: 0x0080B508 File Offset: 0x00809708
|
||||
public void EADPAHICPHP(bool NOBAPCOKFIL)
|
||||
{
|
||||
this.CCFOPLJCHHC.MEAINJPIECA(NOBAPCOKFIL);
|
||||
}
|
||||
|
||||
// Token: 0x0601D922 RID: 121122 RVA: 0x0080B518 File Offset: 0x00809718
|
||||
private void Start()
|
||||
{
|
||||
this.BKDFLNGCINH.POJJFNOCIGE += this.OHPGCELKNLE;
|
||||
if (SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.ExcludeTool(this.BKDFLNGCINH);
|
||||
}
|
||||
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(true);
|
||||
if (componentInChildren != null)
|
||||
{
|
||||
componentInChildren.HFICMLDMAKE = true;
|
||||
}
|
||||
WeaponFlashlightController componentInChildren2 = base.GetComponentInChildren<WeaponFlashlightController>(true);
|
||||
if (componentInChildren2 != null)
|
||||
{
|
||||
componentInChildren2.BLKINAKDDBC = true;
|
||||
}
|
||||
if (this.ACBKNECAIAN)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.AddSandboxSpawnable(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D923 RID: 121123 RVA: 0x0080B5A8 File Offset: 0x008097A8
|
||||
private void NALGMCCDEFD(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D924 RID: 121124 RVA: 0x0080B5B4 File Offset: 0x008097B4
|
||||
public void ADLENBPOBGC(bool NOBAPCOKFIL)
|
||||
{
|
||||
this.CCFOPLJCHHC.MEAINJPIECA(NOBAPCOKFIL);
|
||||
}
|
||||
|
||||
// Token: 0x0601D925 RID: 121125 RVA: 0x0080B5C4 File Offset: 0x008097C4
|
||||
private void LKNGDKFJMJC(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D926 RID: 121126 RVA: 0x0080B5D0 File Offset: 0x008097D0
|
||||
private void JKDIDHKMPNH()
|
||||
{
|
||||
this.BKDFLNGCINH.POJJFNOCIGE += this.MHGMINBAJLL;
|
||||
if (SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.BDCNCCKFPDN(this.BKDFLNGCINH);
|
||||
}
|
||||
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(false);
|
||||
if (componentInChildren != null)
|
||||
{
|
||||
componentInChildren.NMIAPBBENFC(true);
|
||||
}
|
||||
WeaponFlashlightController componentInChildren2 = base.GetComponentInChildren<WeaponFlashlightController>(true);
|
||||
if (componentInChildren2 != null)
|
||||
{
|
||||
componentInChildren2.HGFBFEGIGIE(false);
|
||||
}
|
||||
if (this.DDAAJNAPOAL())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.GBOBJOHKNAM(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D927 RID: 121127 RVA: 0x0080B660 File Offset: 0x00809860
|
||||
private void EFELECBGAKE()
|
||||
{
|
||||
if (this.ACBKNECAIAN)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.AddSandboxSpawnable(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.RemoveSandboxSpawnable(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D928 RID: 121128 RVA: 0x0080B688 File Offset: 0x00809888
|
||||
public Tool BBNHOMJPMGK()
|
||||
{
|
||||
return this.<BNFAJPHLEFC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D929 RID: 121129 RVA: 0x0080B690 File Offset: 0x00809890
|
||||
public IPBDFPEPNIM? CFAEOGJOEKJ()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D92A RID: 121130 RVA: 0x0080B698 File Offset: 0x00809898
|
||||
protected virtual void NHLJJOPDMIN()
|
||||
{
|
||||
base.ELPAGAAOPFN();
|
||||
this.CCFOPLJCHHC = new LHLLJPPCDKA<bool>(this, "Content-Type: application/octet-stream\r\n", false, IKCAJLLAFML.AUTHORITY, new Action(this.LKGDBJIKGCJ));
|
||||
this.PGPFGLEAGPP(base.GetComponent<Tool>());
|
||||
this.BCDNBKDJCNP();
|
||||
}
|
||||
|
||||
// Token: 0x0601D92B RID: 121131 RVA: 0x0080B6D4 File Offset: 0x008098D4
|
||||
private void MHGMINBAJLL(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
if (this.DespawnsOnCleanup && base.BHCCHBHNHCG && MDMECJBCECO)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DMLPFMKFOBB)
|
||||
{
|
||||
this.BKDFLNGCINH.AuthorityDisableAndMovetoLastSpawnPoint();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.Despawn();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D92C RID: 121132 RVA: 0x0080B734 File Offset: 0x00809934
|
||||
private void JOOHOEGMGBK()
|
||||
{
|
||||
if (this.DDAAJNAPOAL())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.AddSandboxSpawnable(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.PBFGEMIKCFF(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D92D RID: 121133 RVA: 0x0080B75C File Offset: 0x0080995C
|
||||
private void CDIBIAFIPFI()
|
||||
{
|
||||
bool flag = this.BKDFLNGCINH.OAEPDOMEFGP != null;
|
||||
this.MDNMLLDOOKD = EEOOHEGOBKD.INVALID;
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (this.BKDFLNGCINH.OAEPDOMEFGP.TryGetValue("ACT_EQ", out obj))
|
||||
{
|
||||
this.MDNMLLDOOKD = (EEOOHEGOBKD)obj;
|
||||
}
|
||||
Color clear = Color.clear;
|
||||
if (SandboxSpawnableManager.TryGetColorOverrideFromInstantiationData(this.BKDFLNGCINH.OAEPDOMEFGP, out clear))
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(clear);
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = IPBDFPEPNIM.INVALID;
|
||||
if (SandboxSpawnableManager.TryGetTeamOverrideFromInstantiationData(this.BKDFLNGCINH.OAEPDOMEFGP, out ipbdfpepnim))
|
||||
{
|
||||
this.GLBKLODFMCE = new IPBDFPEPNIM?(ipbdfpepnim);
|
||||
}
|
||||
}
|
||||
if (this.MDNMLLDOOKD == EEOOHEGOBKD.INVALID)
|
||||
{
|
||||
this.MDNMLLDOOKD = this.BKDFLNGCINH.JPGLEPHGLPE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D92E RID: 121134 RVA: 0x0080B81C File Offset: 0x00809A1C
|
||||
public EEOOHEGOBKD AFGBPFGHMAA()
|
||||
{
|
||||
return this.<MOLAOFOLIMK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D92F RID: 121135 RVA: 0x0080B824 File Offset: 0x00809A24
|
||||
public int JBGGBLMHOAE()
|
||||
{
|
||||
return KIJLHDGENIC.POAOGBAJJJN(this.AFGBPFGHMAA());
|
||||
}
|
||||
|
||||
// Token: 0x0601D930 RID: 121136 RVA: 0x0080B834 File Offset: 0x00809A34
|
||||
private void PGPFGLEAGPP(Tool NOBAPCOKFIL)
|
||||
{
|
||||
this.<BNFAJPHLEFC>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x17000DA3 RID: 3491
|
||||
// (get) Token: 0x0601D931 RID: 121137 RVA: 0x0080B840 File Offset: 0x00809A40
|
||||
public int OMDEDGGJDHD
|
||||
{
|
||||
get
|
||||
{
|
||||
return KIJLHDGENIC.POAOGBAJJJN(this.MDNMLLDOOKD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D932 RID: 121138 RVA: 0x0080B850 File Offset: 0x00809A50
|
||||
public Color? OOAAENNMJBP()
|
||||
{
|
||||
return this.<PLGIPMDDEAG>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D933 RID: 121139 RVA: 0x0080B858 File Offset: 0x00809A58
|
||||
private void PFBDEKDHONB()
|
||||
{
|
||||
if (base.GANDPDNCOKF())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D934 RID: 121140 RVA: 0x0080B870 File Offset: 0x00809A70
|
||||
private void ILGCMDLNOJB()
|
||||
{
|
||||
bool flag = this.MJFGLHPGKCN().OAEPDOMEFGP != null;
|
||||
this.AIIIJMIOPFF(EEOOHEGOBKD.INVALID);
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (this.BKDFLNGCINH.OAEPDOMEFGP.TryGetValue("Oculus.Platform.Core.LogMessages is set to true. This will cause extra heap allocations, and should not be used outside of testing and debugging.", out obj))
|
||||
{
|
||||
this.GFMPKCNNMHF((EEOOHEGOBKD)obj);
|
||||
}
|
||||
Color clear = Color.clear;
|
||||
if (SandboxSpawnableManager.OJBNIEPOIJG(this.BBNHOMJPMGK().OAEPDOMEFGP, out clear))
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(clear);
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = IPBDFPEPNIM.INVALID;
|
||||
if (SandboxSpawnableManager.HGKLCNGOEGE(this.MJFGLHPGKCN().OAEPDOMEFGP, out ipbdfpepnim))
|
||||
{
|
||||
this.LKFDLKLDFKF(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
}
|
||||
if (this.IGIPDDOPEGA() == EEOOHEGOBKD.INVALID)
|
||||
{
|
||||
this.MDBGGMGPLJK(this.BBNHOMJPMGK().JPGLEPHGLPE);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D935 RID: 121141 RVA: 0x0080B930 File Offset: 0x00809B30
|
||||
public EEOOHEGOBKD BPIDBPNCGHB()
|
||||
{
|
||||
return this.<MOLAOFOLIMK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D936 RID: 121142 RVA: 0x0080B938 File Offset: 0x00809B38
|
||||
private void IOLCBPKDANO()
|
||||
{
|
||||
if (base.DGLKKANNBPD())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000DA5 RID: 3493
|
||||
// (get) Token: 0x0601D98B RID: 121227 RVA: 0x0080CBBC File Offset: 0x0080ADBC
|
||||
// (set) Token: 0x0601D937 RID: 121143 RVA: 0x0080B950 File Offset: 0x00809B50
|
||||
public IPBDFPEPNIM? GLBKLODFMCE { get; private set; }
|
||||
|
||||
// Token: 0x17000DA0 RID: 3488
|
||||
// (get) Token: 0x0601D938 RID: 121144 RVA: 0x0080B95C File Offset: 0x00809B5C
|
||||
// (set) Token: 0x0601D952 RID: 121170 RVA: 0x0080C03C File Offset: 0x0080A23C
|
||||
public Tool BKDFLNGCINH { get; private set; }
|
||||
|
||||
// Token: 0x0601D939 RID: 121145 RVA: 0x0080B964 File Offset: 0x00809B64
|
||||
public void BIOKJEGIOHB(JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP == null)
|
||||
{
|
||||
string text = "B";
|
||||
object[] array = new object[0];
|
||||
array[0] = base.gameObject;
|
||||
Debug.LogErrorFormat(this, text, array);
|
||||
return;
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = (IPBDFPEPNIM)LJPJGMJDIKB.KNIIMIKFIMP.NMBJFKMFPGI();
|
||||
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
||||
{
|
||||
this.JKBNFAJCIPB(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
else
|
||||
{
|
||||
this.HKKMOCDGOPA(null);
|
||||
}
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP.FCMFIHEBBNK() != null)
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC.KDMDIJHCBJN());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D93A RID: 121146 RVA: 0x0080B9F8 File Offset: 0x00809BF8
|
||||
public void SerializeTo(ref JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP != null)
|
||||
{
|
||||
Debug.LogErrorFormat(this, "Error serializing SandboxSpawnedEquipment {0}: Data already specified.", new object[] { base.gameObject });
|
||||
return;
|
||||
}
|
||||
LJPJGMJDIKB.KNIIMIKFIMP = new KNIIMIKFIMP();
|
||||
if (this.GLBKLODFMCE != null)
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE = (int)this.GLBKLODFMCE.Value;
|
||||
}
|
||||
else
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE = -1;
|
||||
}
|
||||
if (this.BPIFMCOFFLC != null)
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC = this.BPIFMCOFFLC.Value.BEGCPELNHLO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D93B RID: 121147 RVA: 0x0080BAAC File Offset: 0x00809CAC
|
||||
private void NICOCLOFMEF()
|
||||
{
|
||||
this.MJFGLHPGKCN().MCCMCFBPLJC(new Tool.FKDCEJIOFAF(this.LMJAAOBBENF));
|
||||
if (SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.BINMDCNOCON(this.MJFGLHPGKCN());
|
||||
}
|
||||
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(true);
|
||||
if (componentInChildren != null)
|
||||
{
|
||||
componentInChildren.PHEGNPDFEFK(false);
|
||||
}
|
||||
WeaponFlashlightController componentInChildren2 = base.GetComponentInChildren<WeaponFlashlightController>(false);
|
||||
if (componentInChildren2 != null)
|
||||
{
|
||||
componentInChildren2.POFFPCECDBL(true);
|
||||
}
|
||||
if (this.IDMFPCIMLCL())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.PDAFIMGJGMK(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D93C RID: 121148 RVA: 0x0080BB3C File Offset: 0x00809D3C
|
||||
public void NBENLAAKDFL(ref JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP != null)
|
||||
{
|
||||
string text = "crashdump";
|
||||
object[] array = new object[1];
|
||||
array[1] = base.gameObject;
|
||||
Debug.LogErrorFormat(this, text, array);
|
||||
return;
|
||||
}
|
||||
LJPJGMJDIKB.MJABNMPFKKG(new KNIIMIKFIMP());
|
||||
if (this.JKGJJCCEOKD() != null)
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.NDBIBAELKMG((int)this.JKGJJCCEOKD().Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.PIHBFACHJJB(-1);
|
||||
}
|
||||
if (this.KEBAEBBDLHG() != null)
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC = this.BPIFMCOFFLC.Value.BEGCPELNHLO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D93D RID: 121149 RVA: 0x0080BBF0 File Offset: 0x00809DF0
|
||||
private void GFMPKCNNMHF(EEOOHEGOBKD NOBAPCOKFIL)
|
||||
{
|
||||
this.<MOLAOFOLIMK>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D93E RID: 121150 RVA: 0x0080BBFC File Offset: 0x00809DFC
|
||||
private void HKKMOCDGOPA(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x17000DA1 RID: 3489
|
||||
// (get) Token: 0x0601D93F RID: 121151 RVA: 0x0080BC08 File Offset: 0x00809E08
|
||||
// (set) Token: 0x0601D970 RID: 121200 RVA: 0x0080C780 File Offset: 0x0080A980
|
||||
public EEOOHEGOBKD MDNMLLDOOKD { get; private set; }
|
||||
|
||||
// Token: 0x0601D940 RID: 121152 RVA: 0x0080BC10 File Offset: 0x00809E10
|
||||
private void OHPGCELKNLE(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
if (this.DespawnsOnCleanup && base.BHCCHBHNHCG && MDMECJBCECO)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DMLPFMKFOBB)
|
||||
{
|
||||
this.BKDFLNGCINH.AuthorityDisableAndMovetoLastSpawnPoint();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.Despawn();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D941 RID: 121153 RVA: 0x0080BC70 File Offset: 0x00809E70
|
||||
private void LKFDLKLDFKF(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D942 RID: 121154 RVA: 0x0080BC7C File Offset: 0x00809E7C
|
||||
private void HGHEPHPICAO()
|
||||
{
|
||||
if (this.CEBCOCLBGHB())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.HNNLCAFCINN(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.HBGNMJIBFGO(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D943 RID: 121155 RVA: 0x0080BCA4 File Offset: 0x00809EA4
|
||||
private void LKGDBJIKGCJ()
|
||||
{
|
||||
if (this.CEBCOCLBGHB())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.AddSandboxSpawnable(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.NLCBOGCLCOL(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D944 RID: 121156 RVA: 0x0080BCCC File Offset: 0x00809ECC
|
||||
private void ONBIFADDLOM()
|
||||
{
|
||||
if (base.DFJFKOLLEMK())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000DA2 RID: 3490
|
||||
// (get) Token: 0x0601D945 RID: 121157 RVA: 0x0080BCE4 File Offset: 0x00809EE4
|
||||
// (set) Token: 0x0601D96B RID: 121195 RVA: 0x0080C608 File Offset: 0x0080A808
|
||||
public bool ACBKNECAIAN
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.CCFOPLJCHHC.CPIBGJLHLBL();
|
||||
}
|
||||
set
|
||||
{
|
||||
this.CCFOPLJCHHC.MEAINJPIECA(value);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D946 RID: 121158 RVA: 0x0080BCF4 File Offset: 0x00809EF4
|
||||
public void HIPDFHMPOFE(JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP == null)
|
||||
{
|
||||
Debug.LogErrorFormat(this, "time", new object[] { base.gameObject });
|
||||
return;
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = (IPBDFPEPNIM)LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE;
|
||||
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
||||
{
|
||||
this.GJIOOBMMMCH(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
else
|
||||
{
|
||||
this.LKFDLKLDFKF(null);
|
||||
}
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC != null)
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC.KDMDIJHCBJN());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D947 RID: 121159 RVA: 0x0080BD88 File Offset: 0x00809F88
|
||||
public void DeserializeFrom(JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP == null)
|
||||
{
|
||||
Debug.LogErrorFormat(this, "Error deserializing SandboxSpawnedEquipment {0}: No data specified.", new object[] { base.gameObject });
|
||||
return;
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = (IPBDFPEPNIM)LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE;
|
||||
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
||||
{
|
||||
this.GLBKLODFMCE = new IPBDFPEPNIM?(ipbdfpepnim);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.GLBKLODFMCE = null;
|
||||
}
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC != null)
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC.KDMDIJHCBJN());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D949 RID: 121161 RVA: 0x0080BE2C File Offset: 0x0080A02C
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.RemoveSandboxSpawnable(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000DA6 RID: 3494
|
||||
// (get) Token: 0x0601D94A RID: 121162 RVA: 0x0080BE50 File Offset: 0x0080A050
|
||||
public bool AADHHMOLEOL
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.ACBKNECAIAN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D94B RID: 121163 RVA: 0x0080BE58 File Offset: 0x0080A058
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
this.CCFOPLJCHHC = new LHLLJPPCDKA<bool>(this, "SSA_IA", true, IKCAJLLAFML.MASTER_OR_AUTHORITY, new Action(this.EFELECBGAKE));
|
||||
this.BKDFLNGCINH = base.GetComponent<Tool>();
|
||||
this.CDIBIAFIPFI();
|
||||
}
|
||||
|
||||
// Token: 0x0601D94C RID: 121164 RVA: 0x0080BE94 File Offset: 0x0080A094
|
||||
protected virtual void BOOMNFIGOAN()
|
||||
{
|
||||
base.FNNCEMJECLP();
|
||||
this.CCFOPLJCHHC = new LHLLJPPCDKA<bool>(this, " is missing a tool component.", false, (IKCAJLLAFML)8, new Action(this.HGHEPHPICAO));
|
||||
this.FKHCHODCDOE(base.GetComponent<Tool>());
|
||||
this.ONAJJCPCEKO();
|
||||
}
|
||||
|
||||
// Token: 0x0601D94D RID: 121165 RVA: 0x0080BED0 File Offset: 0x0080A0D0
|
||||
public EEOOHEGOBKD IGIPDDOPEGA()
|
||||
{
|
||||
return this.<MOLAOFOLIMK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D94E RID: 121166 RVA: 0x0080BED8 File Offset: 0x0080A0D8
|
||||
public void LONFAJJOLIO()
|
||||
{
|
||||
if (!this.MJFGLHPGKCN().BHCCHBHNHCG && this.BKDFLNGCINH.CAAOEAAJAIL == null)
|
||||
{
|
||||
this.MJFGLHPGKCN().CEGDLFAENEJ().GLMELMJKGKP(IHFKMIAHBFP.JEFGMHBLLKI);
|
||||
}
|
||||
if (this.BBNHOMJPMGK().JNOCCMDBMIO())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(this.BKDFLNGCINH.gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
base.CEGDLFAENEJ().FLCIMLGAIKH("Nope", this.BBNHOMJPMGK().KNFBAEDFDAP(), new object[0]);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D94F RID: 121167 RVA: 0x0080BF68 File Offset: 0x0080A168
|
||||
private void FKHCHODCDOE(Tool NOBAPCOKFIL)
|
||||
{
|
||||
this.<BNFAJPHLEFC>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D950 RID: 121168 RVA: 0x0080BF74 File Offset: 0x0080A174
|
||||
public bool CDNKCKBLEOO()
|
||||
{
|
||||
return this.IDMFPCIMLCL();
|
||||
}
|
||||
|
||||
// Token: 0x0601D951 RID: 121169 RVA: 0x0080BF7C File Offset: 0x0080A17C
|
||||
private void JGEMBDDIOEA()
|
||||
{
|
||||
bool flag = this.MJFGLHPGKCN().OAEPDOMEFGP != null;
|
||||
this.OGEJFGMCPFC(EEOOHEGOBKD.INVALID);
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (this.BKDFLNGCINH.OAEPDOMEFGP.TryGetValue("\\r", out obj))
|
||||
{
|
||||
this.AIIIJMIOPFF((EEOOHEGOBKD)obj);
|
||||
}
|
||||
Color clear = Color.clear;
|
||||
if (SandboxSpawnableManager.OJBNIEPOIJG(this.BBNHOMJPMGK().OAEPDOMEFGP, out clear))
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(clear);
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = IPBDFPEPNIM.INVALID;
|
||||
if (SandboxSpawnableManager.LBGHEJBAEOM(this.BBNHOMJPMGK().OAEPDOMEFGP, out ipbdfpepnim))
|
||||
{
|
||||
this.LKNGDKFJMJC(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
}
|
||||
if (this.AFGBPFGHMAA() == EEOOHEGOBKD.INVALID)
|
||||
{
|
||||
this.LLPHOGDNNNL(this.MJFGLHPGKCN().JPGLEPHGLPE);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D953 RID: 121171 RVA: 0x0080C048 File Offset: 0x0080A248
|
||||
private void LBOPHDPEFIM()
|
||||
{
|
||||
if (this.ACBKNECAIAN)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.FMNNEPCEHOF(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.RemoveSandboxSpawnable(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D954 RID: 121172 RVA: 0x0080C070 File Offset: 0x0080A270
|
||||
public void AIJHJLCGAPN()
|
||||
{
|
||||
if (!this.BKDFLNGCINH.DGLOKLCEMLH() && this.MJFGLHPGKCN().CAAOEAAJAIL == null)
|
||||
{
|
||||
this.MJFGLHPGKCN().OMNGGJICBBI.GLMELMJKGKP(IHFKMIAHBFP.JEFGMHBLLKI);
|
||||
}
|
||||
if (this.BKDFLNGCINH.DFJFKOLLEMK())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(this.MJFGLHPGKCN().gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
base.ACEAACJNNAF().RPC(" not found when trying to remove", this.BBNHOMJPMGK().BBHPOAFPKAE(), new object[0]);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D955 RID: 121173 RVA: 0x0080C100 File Offset: 0x0080A300
|
||||
private void JKBNFAJCIPB(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D956 RID: 121174 RVA: 0x0080C10C File Offset: 0x0080A30C
|
||||
private void IKBLEMLBDEB(Tool NOBAPCOKFIL)
|
||||
{
|
||||
this.<BNFAJPHLEFC>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D957 RID: 121175 RVA: 0x0080C118 File Offset: 0x0080A318
|
||||
private void PAPJHOFBOMO()
|
||||
{
|
||||
if (base.DGLKKANNBPD())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D958 RID: 121176 RVA: 0x0080C130 File Offset: 0x0080A330
|
||||
public void KBDJCFCEFNM()
|
||||
{
|
||||
if (!this.BKDFLNGCINH.GANDPDNCOKF() && this.MJFGLHPGKCN().CAAOEAAJAIL == null)
|
||||
{
|
||||
this.BKDFLNGCINH.POOAOJPEDJD().NNOFBLMFKAH(IHFKMIAHBFP.JEFGMHBLLKI);
|
||||
}
|
||||
if (this.MJFGLHPGKCN().DGLOKLCEMLH())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(this.BBNHOMJPMGK().gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
base.HOPJELLOPNJ().RPC("[WH Detector Service]", this.BKDFLNGCINH.CCNLIBDCBAN(), new object[1]);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D959 RID: 121177 RVA: 0x0080C1C0 File Offset: 0x0080A3C0
|
||||
public void EEHBCGGICDB()
|
||||
{
|
||||
if (!this.MJFGLHPGKCN().DGLOKLCEMLH() && this.MJFGLHPGKCN().NAABPMOIADH() == null)
|
||||
{
|
||||
this.BBNHOMJPMGK().LJILHDMCKME().EJBOGPNBGHI(IHFKMIAHBFP.JEFGMHBLLKI);
|
||||
}
|
||||
if (this.BKDFLNGCINH.DFJFKOLLEMK())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(this.BKDFLNGCINH.gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
base.MLNMONBHHBO().OENNPPGINLI("###ARG_", this.MJFGLHPGKCN().NCANAACNOIJ(), new object[0]);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D95A RID: 121178 RVA: 0x0080C250 File Offset: 0x0080A450
|
||||
public void FDEHBNNJLJM(JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP == null)
|
||||
{
|
||||
Debug.LogErrorFormat(this, "speed", new object[] { base.gameObject });
|
||||
return;
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = (IPBDFPEPNIM)LJPJGMJDIKB.KNIIMIKFIMP.NMBJFKMFPGI();
|
||||
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
||||
{
|
||||
this.GJIOOBMMMCH(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
else
|
||||
{
|
||||
this.HKKMOCDGOPA(null);
|
||||
}
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP.FCMFIHEBBNK() != null)
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC.KDMDIJHCBJN());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D95B RID: 121179 RVA: 0x0080C2E4 File Offset: 0x0080A4E4
|
||||
public IPBDFPEPNIM? JKGJJCCEOKD()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D95C RID: 121180 RVA: 0x0080C2EC File Offset: 0x0080A4EC
|
||||
private void OMKBNLGFNIL()
|
||||
{
|
||||
this.MJFGLHPGKCN().MCCMCFBPLJC(new Tool.FKDCEJIOFAF(this.LMJAAOBBENF));
|
||||
if (SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.DCINMLJPNAL(this.MJFGLHPGKCN());
|
||||
}
|
||||
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(false);
|
||||
if (componentInChildren != null)
|
||||
{
|
||||
componentInChildren.NMIAPBBENFC(false);
|
||||
}
|
||||
WeaponFlashlightController componentInChildren2 = base.GetComponentInChildren<WeaponFlashlightController>(true);
|
||||
if (componentInChildren2 != null)
|
||||
{
|
||||
componentInChildren2.EOHMIAPDOHL(false);
|
||||
}
|
||||
if (this.DDAAJNAPOAL())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.NANMMIIJNCK(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D95D RID: 121181 RVA: 0x0080C37C File Offset: 0x0080A57C
|
||||
public bool CEBCOCLBGHB()
|
||||
{
|
||||
return this.CCFOPLJCHHC.CPIBGJLHLBL();
|
||||
}
|
||||
|
||||
// Token: 0x0601D95E RID: 121182 RVA: 0x0080C38C File Offset: 0x0080A58C
|
||||
private void PBHCHPHGODC(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D95F RID: 121183 RVA: 0x0080C398 File Offset: 0x0080A598
|
||||
private void EHHPCGOOPLD()
|
||||
{
|
||||
this.BBNHOMJPMGK().POJJFNOCIGE += this.MHGMINBAJLL;
|
||||
if (SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.LEPBEAFLLFK(this.BBNHOMJPMGK());
|
||||
}
|
||||
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(true);
|
||||
if (componentInChildren != null)
|
||||
{
|
||||
componentInChildren.NMIAPBBENFC(true);
|
||||
}
|
||||
WeaponFlashlightController componentInChildren2 = base.GetComponentInChildren<WeaponFlashlightController>(true);
|
||||
if (componentInChildren2 != null)
|
||||
{
|
||||
componentInChildren2.OHKANKOLGFL(false);
|
||||
}
|
||||
if (this.IDMFPCIMLCL())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.PDAFIMGJGMK(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D960 RID: 121184 RVA: 0x0080C428 File Offset: 0x0080A628
|
||||
private void AIIIJMIOPFF(EEOOHEGOBKD NOBAPCOKFIL)
|
||||
{
|
||||
this.<MOLAOFOLIMK>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D961 RID: 121185 RVA: 0x0080C434 File Offset: 0x0080A634
|
||||
public IPBDFPEPNIM? GGIGNPDKHPA()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D962 RID: 121186 RVA: 0x0080C43C File Offset: 0x0080A63C
|
||||
public IPBDFPEPNIM? IOEMKEJBLLN()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D963 RID: 121187 RVA: 0x0080C444 File Offset: 0x0080A644
|
||||
public int OPOIJCPDKIP()
|
||||
{
|
||||
return -22;
|
||||
}
|
||||
|
||||
// Token: 0x0601D964 RID: 121188 RVA: 0x0080C44C File Offset: 0x0080A64C
|
||||
private void LBGHPPCMFEB(EEOOHEGOBKD NOBAPCOKFIL)
|
||||
{
|
||||
this.<MOLAOFOLIMK>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D965 RID: 121189 RVA: 0x0080C458 File Offset: 0x0080A658
|
||||
public bool IDMFPCIMLCL()
|
||||
{
|
||||
return this.CCFOPLJCHHC.CPIBGJLHLBL();
|
||||
}
|
||||
|
||||
// Token: 0x0601D966 RID: 121190 RVA: 0x0080C468 File Offset: 0x0080A668
|
||||
private void LEFCLENDHJI()
|
||||
{
|
||||
bool flag = this.BBNHOMJPMGK().OAEPDOMEFGP != null;
|
||||
this.MDNMLLDOOKD = EEOOHEGOBKD.INVALID;
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (this.BKDFLNGCINH.OAEPDOMEFGP.TryGetValue("target", out obj))
|
||||
{
|
||||
this.AIIIJMIOPFF((EEOOHEGOBKD)obj);
|
||||
}
|
||||
Color clear = Color.clear;
|
||||
if (SandboxSpawnableManager.FKNJMADJMLL(this.BBNHOMJPMGK().OAEPDOMEFGP, out clear))
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(clear);
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = IPBDFPEPNIM.INVALID;
|
||||
if (SandboxSpawnableManager.ANHFNCDAINH(this.BKDFLNGCINH.OAEPDOMEFGP, out ipbdfpepnim))
|
||||
{
|
||||
this.GJIOOBMMMCH(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
}
|
||||
if (this.BCGENFOGBPI() == EEOOHEGOBKD.INVALID)
|
||||
{
|
||||
this.MDNMLLDOOKD = this.MJFGLHPGKCN().JPGLEPHGLPE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D967 RID: 121191 RVA: 0x0080C528 File Offset: 0x0080A728
|
||||
public int DHEDLMIPLBG()
|
||||
{
|
||||
return 80;
|
||||
}
|
||||
|
||||
// Token: 0x0601D968 RID: 121192 RVA: 0x0080C530 File Offset: 0x0080A730
|
||||
public bool DDAAJNAPOAL()
|
||||
{
|
||||
return this.CCFOPLJCHHC.CPIBGJLHLBL();
|
||||
}
|
||||
|
||||
// Token: 0x0601D969 RID: 121193 RVA: 0x0080C540 File Offset: 0x0080A740
|
||||
public bool PPIJEFBJKFH()
|
||||
{
|
||||
return this.IDMFPCIMLCL();
|
||||
}
|
||||
|
||||
// Token: 0x0601D96A RID: 121194 RVA: 0x0080C548 File Offset: 0x0080A748
|
||||
private void ONAJJCPCEKO()
|
||||
{
|
||||
bool flag = this.BBNHOMJPMGK().OAEPDOMEFGP == null;
|
||||
this.MDNMLLDOOKD = EEOOHEGOBKD.INVALID;
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (this.MJFGLHPGKCN().OAEPDOMEFGP.TryGetValue("Incoming: \n", out obj))
|
||||
{
|
||||
this.AIIIJMIOPFF((EEOOHEGOBKD)obj);
|
||||
}
|
||||
Color clear = Color.clear;
|
||||
if (SandboxSpawnableManager.GHMLLEDACKM(this.BKDFLNGCINH.OAEPDOMEFGP, out clear))
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(clear);
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = IPBDFPEPNIM.INVALID;
|
||||
if (SandboxSpawnableManager.LIBMCEOIAKL(this.MJFGLHPGKCN().OAEPDOMEFGP, out ipbdfpepnim))
|
||||
{
|
||||
this.PBHCHPHGODC(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
}
|
||||
if (this.BCGENFOGBPI() == EEOOHEGOBKD.INVALID)
|
||||
{
|
||||
this.MDBGGMGPLJK(this.BKDFLNGCINH.JPGLEPHGLPE);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D96C RID: 121196 RVA: 0x0080C618 File Offset: 0x0080A818
|
||||
public void Despawn()
|
||||
{
|
||||
if (!this.BKDFLNGCINH.BHCCHBHNHCG && this.BKDFLNGCINH.CAAOEAAJAIL == null)
|
||||
{
|
||||
this.BKDFLNGCINH.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
||||
}
|
||||
if (this.BKDFLNGCINH.BHCCHBHNHCG)
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(this.BKDFLNGCINH.gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
base.OMNGGJICBBI.RPC("RpcAuthorityDestroyEquipment", this.BKDFLNGCINH.ECHJNDDOIBD, new object[0]);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D96D RID: 121197 RVA: 0x0080C6A8 File Offset: 0x0080A8A8
|
||||
public void GBPPKMCAFDI(JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP == null)
|
||||
{
|
||||
string text = " joined the game";
|
||||
object[] array = new object[0];
|
||||
array[1] = base.gameObject;
|
||||
Debug.LogErrorFormat(this, text, array);
|
||||
return;
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = (IPBDFPEPNIM)LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE;
|
||||
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
||||
{
|
||||
this.LKNGDKFJMJC(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
else
|
||||
{
|
||||
this.HKKMOCDGOPA(null);
|
||||
}
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC != null)
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC.KDMDIJHCBJN());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D96E RID: 121198 RVA: 0x0080C73C File Offset: 0x0080A93C
|
||||
protected virtual void OFOPHGFIAJM()
|
||||
{
|
||||
base.ELPAGAAOPFN();
|
||||
this.CCFOPLJCHHC = new LHLLJPPCDKA<bool>(this, "RpcMasterRequestGuess", true, IKCAJLLAFML.ANYONE, new Action(this.EFELECBGAKE));
|
||||
this.BKDFLNGCINH = base.GetComponent<Tool>();
|
||||
this.ONAJJCPCEKO();
|
||||
}
|
||||
|
||||
// Token: 0x0601D96F RID: 121199 RVA: 0x0080C778 File Offset: 0x0080A978
|
||||
public EEOOHEGOBKD EMLAOHOAHOB()
|
||||
{
|
||||
return this.<MOLAOFOLIMK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D971 RID: 121201 RVA: 0x0080C78C File Offset: 0x0080A98C
|
||||
public void DJHEPCPEAHK(JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP == null)
|
||||
{
|
||||
string text = "WWWTextureLoader";
|
||||
object[] array = new object[0];
|
||||
array[1] = base.gameObject;
|
||||
Debug.LogErrorFormat(this, text, array);
|
||||
return;
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = (IPBDFPEPNIM)LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE;
|
||||
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
||||
{
|
||||
this.JKBNFAJCIPB(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
else
|
||||
{
|
||||
this.PBHCHPHGODC(null);
|
||||
}
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP.FCMFIHEBBNK() != null)
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(LJPJGMJDIKB.KNIIMIKFIMP.BPIFMCOFFLC.KDMDIJHCBJN());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D972 RID: 121202 RVA: 0x0080C820 File Offset: 0x0080AA20
|
||||
public Tool MJFGLHPGKCN()
|
||||
{
|
||||
return this.<BNFAJPHLEFC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D973 RID: 121203 RVA: 0x0080C828 File Offset: 0x0080AA28
|
||||
public bool BOGACCOHADN()
|
||||
{
|
||||
return this.IDMFPCIMLCL();
|
||||
}
|
||||
|
||||
// Token: 0x0601D975 RID: 121205 RVA: 0x0080C83C File Offset: 0x0080AA3C
|
||||
private void BHAKDOMMOOB()
|
||||
{
|
||||
this.BKDFLNGCINH.MCCMCFBPLJC(new Tool.FKDCEJIOFAF(this.MHGMINBAJLL));
|
||||
if (SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.DOEFBDDOMOP(this.MJFGLHPGKCN());
|
||||
}
|
||||
ToolPlayerAttractor componentInChildren = base.GetComponentInChildren<ToolPlayerAttractor>(false);
|
||||
if (componentInChildren != null)
|
||||
{
|
||||
componentInChildren.EILHJHPKIDI(true);
|
||||
}
|
||||
WeaponFlashlightController componentInChildren2 = base.GetComponentInChildren<WeaponFlashlightController>(false);
|
||||
if (componentInChildren2 != null)
|
||||
{
|
||||
componentInChildren2.OPCHOAADCFI(false);
|
||||
}
|
||||
if (this.IDMFPCIMLCL())
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.EJJKFDNOJNK(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D976 RID: 121206 RVA: 0x0080C8CC File Offset: 0x0080AACC
|
||||
public int KLGJOBBGFFP()
|
||||
{
|
||||
return -96;
|
||||
}
|
||||
|
||||
// Token: 0x0601D977 RID: 121207 RVA: 0x0080C8D4 File Offset: 0x0080AAD4
|
||||
private void OGEJFGMCPFC(EEOOHEGOBKD NOBAPCOKFIL)
|
||||
{
|
||||
this.<MOLAOFOLIMK>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D978 RID: 121208 RVA: 0x0080C8E0 File Offset: 0x0080AAE0
|
||||
public int HGGALPMJLDP()
|
||||
{
|
||||
return KIJLHDGENIC.POAOGBAJJJN(this.BCGENFOGBPI());
|
||||
}
|
||||
|
||||
// Token: 0x0601D979 RID: 121209 RVA: 0x0080C8F0 File Offset: 0x0080AAF0
|
||||
public IPBDFPEPNIM? JIDKNPANOKK()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D97A RID: 121210 RVA: 0x0080C8F8 File Offset: 0x0080AAF8
|
||||
public IPBDFPEPNIM? JEAOPDOBHFB()
|
||||
{
|
||||
return this.<KJGCGKMHAOJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D97B RID: 121211 RVA: 0x0080C900 File Offset: 0x0080AB00
|
||||
public Color? BKPAAFDNHEC()
|
||||
{
|
||||
return this.<PLGIPMDDEAG>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D97C RID: 121212 RVA: 0x0080C908 File Offset: 0x0080AB08
|
||||
private void ONLCHKBCFGG()
|
||||
{
|
||||
if (base.IGIPCHFCFNN())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D97D RID: 121213 RVA: 0x0080C920 File Offset: 0x0080AB20
|
||||
private void COOJGEBOJGD()
|
||||
{
|
||||
if (base.IGIPCHFCFNN())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D97E RID: 121214 RVA: 0x0080C938 File Offset: 0x0080AB38
|
||||
private void EIOOFDCGBMG(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
if (this.DespawnsOnCleanup && base.GANDPDNCOKF() && MDMECJBCECO)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM != null && NetworkedSingletonMonoBehaviour<SandboxRoomManager>.NCKMBFBMBFM.DMLPFMKFOBB)
|
||||
{
|
||||
this.MJFGLHPGKCN().AuthorityDisableAndMovetoLastSpawnPoint();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.KBDJCFCEFNM();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D97F RID: 121215 RVA: 0x0080C998 File Offset: 0x0080AB98
|
||||
private void MDBGGMGPLJK(EEOOHEGOBKD NOBAPCOKFIL)
|
||||
{
|
||||
this.<MOLAOFOLIMK>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D980 RID: 121216 RVA: 0x0080C9A4 File Offset: 0x0080ABA4
|
||||
private void GJIOOBMMMCH(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D981 RID: 121217 RVA: 0x0080C9B0 File Offset: 0x0080ABB0
|
||||
public void GMPCEIIDJDD(ref JENDPFGMLME LJPJGMJDIKB)
|
||||
{
|
||||
if (LJPJGMJDIKB.KNIIMIKFIMP != null)
|
||||
{
|
||||
string text = "OnHandFocusAcquired";
|
||||
object[] array = new object[1];
|
||||
array[1] = base.gameObject;
|
||||
Debug.LogErrorFormat(this, text, array);
|
||||
return;
|
||||
}
|
||||
LJPJGMJDIKB.OFBBLDHJJFI(new KNIIMIKFIMP());
|
||||
if (this.JKGJJCCEOKD() != null)
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.PIHBFACHJJB((int)this.JIDKNPANOKK().Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.GLBKLODFMCE = -1;
|
||||
}
|
||||
if (this.KEBAEBBDLHG() != null)
|
||||
{
|
||||
LJPJGMJDIKB.KNIIMIKFIMP.BFPBIFAFCPL(this.OOAAENNMJBP().Value.BEGCPELNHLO());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D982 RID: 121218 RVA: 0x0080CA64 File Offset: 0x0080AC64
|
||||
public EEOOHEGOBKD IMPBBMGCCEK()
|
||||
{
|
||||
return this.<MOLAOFOLIMK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D983 RID: 121219 RVA: 0x0080CA6C File Offset: 0x0080AC6C
|
||||
protected virtual void LPBGGKDFLLN()
|
||||
{
|
||||
base.MICFHMAIGIB();
|
||||
this.CCFOPLJCHHC = new LHLLJPPCDKA<bool>(this, "api/gamesessions/v2/", false, IKCAJLLAFML.ANYONE, new Action(this.LKGDBJIKGCJ));
|
||||
this.IKBLEMLBDEB(base.GetComponent<Tool>());
|
||||
this.CDIBIAFIPFI();
|
||||
}
|
||||
|
||||
// Token: 0x0601D984 RID: 121220 RVA: 0x0080CAA8 File Offset: 0x0080ACA8
|
||||
private void FODABPNDGIG(IPBDFPEPNIM? NOBAPCOKFIL)
|
||||
{
|
||||
this.<KJGCGKMHAOJ>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x17000DA7 RID: 3495
|
||||
// (get) Token: 0x0601D985 RID: 121221 RVA: 0x0080CAB4 File Offset: 0x0080ACB4
|
||||
public int DPGMALKFGBG
|
||||
{
|
||||
get
|
||||
{
|
||||
return int.MaxValue;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D986 RID: 121222 RVA: 0x0080CABC File Offset: 0x0080ACBC
|
||||
private void LLPHOGDNNNL(EEOOHEGOBKD NOBAPCOKFIL)
|
||||
{
|
||||
this.<MOLAOFOLIMK>k__BackingField = NOBAPCOKFIL;
|
||||
}
|
||||
|
||||
// Token: 0x0601D987 RID: 121223 RVA: 0x0080CAC8 File Offset: 0x0080ACC8
|
||||
protected virtual void PMLEDKFHAEJ()
|
||||
{
|
||||
base.AECBOJELNAI();
|
||||
if (NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM != null)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<SandboxSpawnableManager>.NCKMBFBMBFM.NLCBOGCLCOL(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D988 RID: 121224 RVA: 0x0080CAEC File Offset: 0x0080ACEC
|
||||
public EEOOHEGOBKD BCGENFOGBPI()
|
||||
{
|
||||
return this.<MOLAOFOLIMK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D989 RID: 121225 RVA: 0x0080CAF4 File Offset: 0x0080ACF4
|
||||
public Color? KEBAEBBDLHG()
|
||||
{
|
||||
return this.<PLGIPMDDEAG>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601D98A RID: 121226 RVA: 0x0080CAFC File Offset: 0x0080ACFC
|
||||
private void BCDNBKDJCNP()
|
||||
{
|
||||
bool flag = this.MJFGLHPGKCN().OAEPDOMEFGP != null;
|
||||
this.AIIIJMIOPFF(EEOOHEGOBKD.INVALID);
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (this.BKDFLNGCINH.OAEPDOMEFGP.TryGetValue("cm90byIpChJEcmF3aW5nU3VyZmFjZURhdGESEwoLaXNfbW9kaWZpZWQYASAB", out obj))
|
||||
{
|
||||
this.MDBGGMGPLJK((EEOOHEGOBKD)obj);
|
||||
}
|
||||
Color clear = Color.clear;
|
||||
if (SandboxSpawnableManager.OJBNIEPOIJG(this.BBNHOMJPMGK().OAEPDOMEFGP, out clear))
|
||||
{
|
||||
this.BPIFMCOFFLC = new Color?(clear);
|
||||
}
|
||||
IPBDFPEPNIM ipbdfpepnim = IPBDFPEPNIM.INVALID;
|
||||
if (SandboxSpawnableManager.HGKLCNGOEGE(this.BBNHOMJPMGK().OAEPDOMEFGP, out ipbdfpepnim))
|
||||
{
|
||||
this.JKBNFAJCIPB(new IPBDFPEPNIM?(ipbdfpepnim));
|
||||
}
|
||||
}
|
||||
if (this.BPIDBPNCGHB() == EEOOHEGOBKD.INVALID)
|
||||
{
|
||||
this.GFMPKCNNMHF(this.BKDFLNGCINH.JPGLEPHGLPE);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601D98C RID: 121228 RVA: 0x0080CBC4 File Offset: 0x0080ADC4
|
||||
private void CENMNMCKODC()
|
||||
{
|
||||
if (base.DGLKKANNBPD())
|
||||
{
|
||||
IHFKMIAHBFP.JFCIOOHPLFJ(base.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004D2E RID: 19758
|
||||
public const string ACTIVITY_EQUIPMENT_INSTANTIATION_KEY = "ACT_EQ";
|
||||
|
||||
// Token: 0x04004D31 RID: 19761
|
||||
[NonSerialized]
|
||||
public bool DespawnsOnCleanup = true;
|
||||
|
||||
// Token: 0x04004D32 RID: 19762
|
||||
private LHLLJPPCDKA<bool> CCFOPLJCHHC;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user