1470 lines
44 KiB
C#
1470 lines
44 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Threading;
|
|
using Photon;
|
|
using RecRoom;
|
|
using RecRoom.Persistence;
|
|
using RecRoom.Protobuf;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000F72 RID: 3954
|
|
[RequireComponent(typeof(Tool))]
|
|
[RequireComponent(typeof(NetworkTransform))]
|
|
public class StickyBase : global::Photon.MonoBehaviour, KKCDMFEHDHE, EDODNJKFIIN
|
|
{
|
|
// Token: 0x17000F5A RID: 3930
|
|
// (get) Token: 0x06021033 RID: 135219 RVA: 0x008FD280 File Offset: 0x008FB480
|
|
// (set) Token: 0x0602100F RID: 135183 RVA: 0x008FC410 File Offset: 0x008FA610
|
|
public bool PLACHPMGHBA { get; private set; }
|
|
|
|
// Token: 0x06021010 RID: 135184 RVA: 0x008FC41C File Offset: 0x008FA61C
|
|
protected virtual void Start()
|
|
{
|
|
if (this.initiallyAttachedTo != null)
|
|
{
|
|
this.LocalAttachToObject(this.initiallyAttachedTo, true, false);
|
|
}
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.POJJFNOCIGE += this.MPFLHACPICD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021011 RID: 135185 RVA: 0x008FC474 File Offset: 0x008FA674
|
|
protected virtual void FJFMJOPHGIG()
|
|
{
|
|
if (this.PLACHPMGHBA && this.NPHNBLIFMBF == null)
|
|
{
|
|
this.LocalDetach(false, false);
|
|
}
|
|
if (this.MCKJOCHMCLI())
|
|
{
|
|
if (!this.PKAKOAMJLNN().BOLBONELAEF.NKKCGPDGOOF())
|
|
{
|
|
this.JACCKOLABJP().BOLBONELAEF.KEOJKEJMDFM = false;
|
|
}
|
|
this.networkTransform.EMHDOEJADFI(false);
|
|
this.networkTransform.HHKFJDBNHND(true);
|
|
if (this.NPHNBLIFMBF != null)
|
|
{
|
|
base.transform.position = this.NPHNBLIFMBF.transform.TransformPoint(this.MHIIBCEJGIP);
|
|
base.transform.rotation = this.NPHNBLIFMBF.transform.PAFJLHMDIMO(this.GMNDLGIKPOG);
|
|
}
|
|
else
|
|
{
|
|
base.transform.position = this.MHIIBCEJGIP;
|
|
base.transform.rotation = this.GMNDLGIKPOG;
|
|
}
|
|
}
|
|
else if (!this.JACCKOLABJP().OHGPCMJMFGC)
|
|
{
|
|
this.networkTransform.BGBOBLLGIFH(false);
|
|
this.networkTransform.OMIBLDKLKCF(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021012 RID: 135186 RVA: 0x008FC598 File Offset: 0x008FA798
|
|
public void PostDeserialize()
|
|
{
|
|
if (!base.BHCCHBHNHCG)
|
|
{
|
|
global::UnityEngine.Debug.LogError("Attempting to finish deserializing sticky base without authority.");
|
|
return;
|
|
}
|
|
if (!this.KIGHGBIPOOM.MAOHAELNADH)
|
|
{
|
|
this.LocalDetach(true, true);
|
|
return;
|
|
}
|
|
if (this.KIGHGBIPOOM.HJPGIOMEJJL == Guid.Empty)
|
|
{
|
|
this.LocalAttachToObject(null, true, true);
|
|
return;
|
|
}
|
|
PersistenceView persistenceView = null;
|
|
if (!PersistenceView.AllViews.TryGetValue(this.KIGHGBIPOOM.HJPGIOMEJJL, out persistenceView))
|
|
{
|
|
global::UnityEngine.Debug.LogError("Unable to deserialize StickyBase, invalid parent persistence view id.");
|
|
this.LocalAttachToObject(null, true, true);
|
|
return;
|
|
}
|
|
base.transform.position = persistenceView.transform.TransformPoint(this.KIGHGBIPOOM.BANLCPOMMIK);
|
|
base.transform.rotation = persistenceView.transform.PAFJLHMDIMO(this.KIGHGBIPOOM.CEIEOIEDGPB);
|
|
this.LocalAttachToObject(persistenceView.OMNGGJICBBI, true, true);
|
|
}
|
|
|
|
// Token: 0x06021013 RID: 135187 RVA: 0x008FC680 File Offset: 0x008FA880
|
|
protected void DLGBIMGCNML(StickyBase GPIFMPCBDEC)
|
|
{
|
|
if (this.AEEMGFCOIGD == null)
|
|
{
|
|
GPIFMPCBDEC.PPCELOLBMGA.Add(this);
|
|
this.AEEMGFCOIGD = GPIFMPCBDEC;
|
|
}
|
|
else
|
|
{
|
|
StickyBase treeRoot = GPIFMPCBDEC.LIHOICJABEE;
|
|
StickyBase treeRoot2 = this.LIHOICJABEE;
|
|
treeRoot.PPCELOLBMGA.Add(treeRoot2);
|
|
treeRoot2.AEEMGFCOIGD = treeRoot;
|
|
}
|
|
this.OJHADEADLGN = this.BKDFLNGCINH.CustomSelectionForwarding;
|
|
this.BKDFLNGCINH.CustomSelectionForwarding = new Tool.FLFLGPHIMIM(this.TreeToolSelectionForwarding);
|
|
}
|
|
|
|
// Token: 0x17000F5B RID: 3931
|
|
// (get) Token: 0x06021029 RID: 135209 RVA: 0x008FCFF0 File Offset: 0x008FB1F0
|
|
// (set) Token: 0x06021014 RID: 135188 RVA: 0x008FC700 File Offset: 0x008FA900
|
|
public bool MAOHAELNADH { get; private set; }
|
|
|
|
// Token: 0x06021015 RID: 135189 RVA: 0x008FC70C File Offset: 0x008FA90C
|
|
protected void IPLLNEDBJCM(int JLFJGGBHOBK, Vector3 PLFJPBMOHCL, Quaternion DOGCONJMNOJ, bool PGFDDHPEDCI)
|
|
{
|
|
PhotonView photonView = PhotonView.Find(JLFJGGBHOBK);
|
|
this.IJKBGEHJAAD(photonView, PLFJPBMOHCL, DOGCONJMNOJ, PGFDDHPEDCI);
|
|
}
|
|
|
|
// Token: 0x17000F60 RID: 3936
|
|
// (get) Token: 0x06021016 RID: 135190 RVA: 0x008FC72C File Offset: 0x008FA92C
|
|
public StickyBase LIHOICJABEE
|
|
{
|
|
get
|
|
{
|
|
if (this.AEEMGFCOIGD != null)
|
|
{
|
|
return this.AEEMGFCOIGD.LIHOICJABEE;
|
|
}
|
|
return this;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021017 RID: 135191 RVA: 0x008FC74C File Offset: 0x008FA94C
|
|
protected bool FKANMPFPLMK(StickyBase NEANHHKDGFK, StickyBase EDOPDBCLPJC)
|
|
{
|
|
StickyBase.PCJDIKANHMP pcjdikanhmp = new StickyBase.PCJDIKANHMP();
|
|
pcjdikanhmp.EDOPDBCLPJC = EDOPDBCLPJC;
|
|
pcjdikanhmp.IMKKCDICNNH = false;
|
|
if (NEANHHKDGFK != null && pcjdikanhmp.EDOPDBCLPJC != null)
|
|
{
|
|
StickyBase.TraverseTree(NEANHHKDGFK.LIHOICJABEE, new Action<StickyBase>(pcjdikanhmp.OJKNBNGGBEC));
|
|
}
|
|
return pcjdikanhmp.IMKKCDICNNH;
|
|
}
|
|
|
|
// Token: 0x06021018 RID: 135192 RVA: 0x008FC7A8 File Offset: 0x008FA9A8
|
|
private void MPFLHACPICD(Tool ENBMEDIFBLM, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
|
{
|
|
this.LocalDetach(true, false);
|
|
if (this.initiallyAttachedTo != null)
|
|
{
|
|
this.LocalAttachToObject(this.initiallyAttachedTo, true, false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021019 RID: 135193 RVA: 0x008FC7D4 File Offset: 0x008FA9D4
|
|
public void DeserializeFrom(JENDPFGMLME LJPJGMJDIKB)
|
|
{
|
|
if (LJPJGMJDIKB.MMDLCJMOPEL == null)
|
|
{
|
|
global::UnityEngine.Debug.LogErrorFormat(this, "Error deserializing StickyBase {0}: data empty.", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
this.KIGHGBIPOOM = new StickyBase.GPDDFCLOIJC
|
|
{
|
|
MAOHAELNADH = LJPJGMJDIKB.MMDLCJMOPEL.MAOHAELNADH,
|
|
HJPGIOMEJJL = ((!(LJPJGMJDIKB.MMDLCJMOPEL.LBAIIHMKOCP != null)) ? Guid.Empty : LJPJGMJDIKB.MMDLCJMOPEL.LBAIIHMKOCP.KLNKHLCMIMD()),
|
|
BANLCPOMMIK = ((LJPJGMJDIKB.MMDLCJMOPEL.EDDCOMIBPAG == null) ? Vector3.zero : LJPJGMJDIKB.MMDLCJMOPEL.EDDCOMIBPAG.ECHGEFCCABI()),
|
|
CEIEOIEDGPB = ((LJPJGMJDIKB.MMDLCJMOPEL.CLFLGEMGJBN == null) ? Quaternion.identity : Quaternion.Euler(LJPJGMJDIKB.MMDLCJMOPEL.CLFLGEMGJBN.ECHGEFCCABI()))
|
|
};
|
|
}
|
|
|
|
// Token: 0x0602101A RID: 135194 RVA: 0x008FC8C8 File Offset: 0x008FAAC8
|
|
private void DANGDNKFEPB(Tool ENBMEDIFBLM)
|
|
{
|
|
if (this.MAOHAELNADH && this.NPHNBLIFMBF != null)
|
|
{
|
|
this.LocalDetach(true, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602101B RID: 135195 RVA: 0x008FC8F0 File Offset: 0x008FAAF0
|
|
public bool KENMJMELCAL()
|
|
{
|
|
return this.<HLPAJKOLMCE>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0602101D RID: 135197 RVA: 0x008FC918 File Offset: 0x008FAB18
|
|
public virtual void LocalDetach(bool PGFDDHPEDCI = false, bool LMGLBGNHPOG = true)
|
|
{
|
|
if (this.MAOHAELNADH)
|
|
{
|
|
if (LMGLBGNHPOG)
|
|
{
|
|
base.OMNGGJICBBI.RPC("RpcDetach", IHCPDNLJMMD.All, new object[] { PGFDDHPEDCI });
|
|
}
|
|
else
|
|
{
|
|
this.BGJCCNIPBGG(PGFDDHPEDCI);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602101E RID: 135198 RVA: 0x008FC958 File Offset: 0x008FAB58
|
|
public void SerializeTo(ref JENDPFGMLME LJPJGMJDIKB)
|
|
{
|
|
if (LJPJGMJDIKB.MMDLCJMOPEL != null)
|
|
{
|
|
global::UnityEngine.Debug.LogErrorFormat(this, "Error serializing StickyBase {0}: Data already specified.", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
LJPJGMJDIKB.MMDLCJMOPEL = new MMDLCJMOPEL();
|
|
if (this.MAOHAELNADH)
|
|
{
|
|
LJPJGMJDIKB.MMDLCJMOPEL.MAOHAELNADH = this.MAOHAELNADH;
|
|
LJPJGMJDIKB.MMDLCJMOPEL.EDDCOMIBPAG = this.MHIIBCEJGIP.DGLJLFODMOB();
|
|
LJPJGMJDIKB.MMDLCJMOPEL.CLFLGEMGJBN = this.GMNDLGIKPOG.eulerAngles.DGLJLFODMOB();
|
|
if (this.NPHNBLIFMBF != null)
|
|
{
|
|
PersistenceView component = this.NPHNBLIFMBF.GetComponent<PersistenceView>();
|
|
if (component != null)
|
|
{
|
|
LJPJGMJDIKB.MMDLCJMOPEL.LBAIIHMKOCP = component.PKJFPDJKJAH.MDOELPMBEGJ();
|
|
}
|
|
else
|
|
{
|
|
LJPJGMJDIKB.MMDLCJMOPEL.MAOHAELNADH = false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602101F RID: 135199 RVA: 0x008FCA3C File Offset: 0x008FAC3C
|
|
public static int TreeSize(StickyBase KNLFPBGGOAI)
|
|
{
|
|
StickyBase.MAMKPJAMICG mamkpjamicg = new StickyBase.MAMKPJAMICG();
|
|
mamkpjamicg.KLEEKKMJPJK = 0;
|
|
StickyBase.TraverseTree(KNLFPBGGOAI, new Action<StickyBase>(mamkpjamicg.OJKNBNGGBEC));
|
|
return mamkpjamicg.KLEEKKMJPJK;
|
|
}
|
|
|
|
// Token: 0x06021020 RID: 135200 RVA: 0x008FCA70 File Offset: 0x008FAC70
|
|
public void EOAHHBMEFEF(Tool ENBMEDIFBLM, bool KIMJICHGKHE = true)
|
|
{
|
|
List<Collider> list = StickyBase.TreeColliders(this.LIHOICJABEE);
|
|
foreach (ToolCollider toolCollider in ENBMEDIFBLM.NJPKPAFHFNM)
|
|
{
|
|
foreach (Collider collider in toolCollider.AANJEILBGDP)
|
|
{
|
|
foreach (Collider collider2 in list)
|
|
{
|
|
Physics.IgnoreCollision(collider, collider2, KIMJICHGKHE);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F5D RID: 3933
|
|
// (get) Token: 0x06021021 RID: 135201 RVA: 0x008FCB64 File Offset: 0x008FAD64
|
|
// (set) Token: 0x06021053 RID: 135251 RVA: 0x008FDE30 File Offset: 0x008FC030
|
|
protected StickyBase AEEMGFCOIGD { get; set; }
|
|
|
|
// Token: 0x17000F63 RID: 3939
|
|
// (get) Token: 0x06021022 RID: 135202 RVA: 0x008FCB6C File Offset: 0x008FAD6C
|
|
public int DPGMALKFGBG
|
|
{
|
|
get
|
|
{
|
|
return StickyBase.TreeDepth(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F5C RID: 3932
|
|
// (get) Token: 0x06021050 RID: 135248 RVA: 0x008FDD08 File Offset: 0x008FBF08
|
|
// (set) Token: 0x06021023 RID: 135203 RVA: 0x008FCB74 File Offset: 0x008FAD74
|
|
public Tool MPLNFJPDNFM { get; protected set; }
|
|
|
|
// Token: 0x06021024 RID: 135204 RVA: 0x008FCB80 File Offset: 0x008FAD80
|
|
private void HCFIFKGBIND(PhotonView HOFPILJMAEL, Vector3 MHIIBCEJGIP, Quaternion GMNDLGIKPOG, bool PGFDDHPEDCI)
|
|
{
|
|
if (this.MAOHAELNADH && this.KJINJEHOEJJ != null)
|
|
{
|
|
this.KJINJEHOEJJ(this, PGFDDHPEDCI);
|
|
}
|
|
this.MAOHAELNADH = true;
|
|
this.FONBCLBLNIN = ((!(HOFPILJMAEL != null)) ? (-1) : HOFPILJMAEL.ADMBCINHJOG);
|
|
this.MHIIBCEJGIP = MHIIBCEJGIP.GGPAIPKFIIO();
|
|
this.GMNDLGIKPOG = GMNDLGIKPOG.KPGAMOAKJKF();
|
|
this.NPHNBLIFMBF = HOFPILJMAEL;
|
|
this.PLACHPMGHBA = this.NPHNBLIFMBF != null;
|
|
this.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true;
|
|
base.transform.position = ((!(this.NPHNBLIFMBF != null)) ? this.MHIIBCEJGIP : this.NPHNBLIFMBF.transform.TransformPoint(this.MHIIBCEJGIP));
|
|
base.transform.rotation = ((!(this.NPHNBLIFMBF != null)) ? this.GMNDLGIKPOG : this.NPHNBLIFMBF.transform.PAFJLHMDIMO(this.GMNDLGIKPOG));
|
|
if (this.PLACHPMGHBA)
|
|
{
|
|
this.MPLNFJPDNFM = this.NPHNBLIFMBF.GetComponent<Tool>();
|
|
if (this.LAGFHMJHBAC != null)
|
|
{
|
|
this.LAGFHMJHBAC(this, PGFDDHPEDCI);
|
|
}
|
|
StickyBase component = this.NPHNBLIFMBF.GetComponent<StickyBase>();
|
|
if (component != null)
|
|
{
|
|
this.DLGBIMGCNML(component);
|
|
}
|
|
if (base.BHCCHBHNHCG && base.OMNGGJICBBI.ECHJNDDOIBD != this.NPHNBLIFMBF.ECHJNDDOIBD)
|
|
{
|
|
base.OMNGGJICBBI.TransferOwnership(this.NPHNBLIFMBF.ECHJNDDOIBD);
|
|
}
|
|
}
|
|
this.BKDFLNGCINH.BOLBONELAEF.ClearVelocity();
|
|
if (this.IBAPEODEKBK != null)
|
|
{
|
|
this.IBAPEODEKBK(this, PGFDDHPEDCI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021025 RID: 135205 RVA: 0x008FCD4C File Offset: 0x008FAF4C
|
|
protected void FAJAJMLBMLP(Tool ENBMEDIFBLM)
|
|
{
|
|
foreach (StickyBase stickyBase in this.PPCELOLBMGA)
|
|
{
|
|
stickyBase.BKDFLNGCINH.HoverStart();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021026 RID: 135206 RVA: 0x008FCDAC File Offset: 0x008FAFAC
|
|
protected virtual void LateUpdate()
|
|
{
|
|
if (this.PLACHPMGHBA && this.NPHNBLIFMBF == null)
|
|
{
|
|
this.LocalDetach(true, true);
|
|
}
|
|
if (this.MAOHAELNADH)
|
|
{
|
|
if (!this.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM)
|
|
{
|
|
this.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true;
|
|
}
|
|
this.networkTransform.LHOMOLEIEGG = false;
|
|
this.networkTransform.JLPPFBKHLOJ = false;
|
|
if (this.NPHNBLIFMBF != null)
|
|
{
|
|
base.transform.position = this.NPHNBLIFMBF.transform.TransformPoint(this.MHIIBCEJGIP);
|
|
base.transform.rotation = this.NPHNBLIFMBF.transform.PAFJLHMDIMO(this.GMNDLGIKPOG);
|
|
}
|
|
else
|
|
{
|
|
base.transform.position = this.MHIIBCEJGIP;
|
|
base.transform.rotation = this.GMNDLGIKPOG;
|
|
}
|
|
}
|
|
else if (!this.BKDFLNGCINH.OHGPCMJMFGC)
|
|
{
|
|
this.networkTransform.LHOMOLEIEGG = true;
|
|
this.networkTransform.JLPPFBKHLOJ = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021027 RID: 135207 RVA: 0x008FCED0 File Offset: 0x008FB0D0
|
|
private void OnPhotonPlayerConnected(LNJFBGIBLHA BBLGGOBKKMC)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.MAOHAELNADH)
|
|
{
|
|
base.OMNGGJICBBI.RPC("RpcAttachToObject", BBLGGOBKKMC, new object[] { this.FONBCLBLNIN, this.MHIIBCEJGIP, this.GMNDLGIKPOG, true });
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021028 RID: 135208 RVA: 0x008FCF40 File Offset: 0x008FB140
|
|
protected override void OnDestroy()
|
|
{
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.GFBCCFIMFEC -= this.ILAKKOOGHDI;
|
|
this.BKDFLNGCINH.POJJFNOCIGE -= this.MPFLHACPICD;
|
|
if (this.PKELBNLFPGO)
|
|
{
|
|
this.BKDFLNGCINH.HIOGNMNKOEA -= this.FAJAJMLBMLP;
|
|
this.BKDFLNGCINH.NEBMINOMJIB -= this.IHGNGNLIIJB;
|
|
}
|
|
}
|
|
this.LocalDetach(true, false);
|
|
base.OnDestroy();
|
|
IHFKMIAHBFP.GFFDICBLOFJ -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
|
|
}
|
|
|
|
// Token: 0x0602102A RID: 135210 RVA: 0x008FCFF8 File Offset: 0x008FB1F8
|
|
public void GHPFPLINAFL(StickyBase.LONPOBKIBCO NOBAPCOKFIL)
|
|
{
|
|
StickyBase.LONPOBKIBCO lonpobkibco = this.KJINJEHOEJJ;
|
|
StickyBase.LONPOBKIBCO lonpobkibco2;
|
|
do
|
|
{
|
|
lonpobkibco2 = lonpobkibco;
|
|
lonpobkibco = Interlocked.CompareExchange<StickyBase.LONPOBKIBCO>(ref this.KJINJEHOEJJ, (StickyBase.LONPOBKIBCO)Delegate.Combine(lonpobkibco2, NOBAPCOKFIL), lonpobkibco);
|
|
}
|
|
while (lonpobkibco != lonpobkibco2);
|
|
}
|
|
|
|
// Token: 0x0602102B RID: 135211 RVA: 0x008FD030 File Offset: 0x008FB230
|
|
public Tool PKAKOAMJLNN()
|
|
{
|
|
return this._tool;
|
|
}
|
|
|
|
// Token: 0x0602102C RID: 135212 RVA: 0x008FD038 File Offset: 0x008FB238
|
|
private void ILAKKOOGHDI(Tool ENBMEDIFBLM)
|
|
{
|
|
this.LocalDetach(false, true);
|
|
}
|
|
|
|
// Token: 0x0602102D RID: 135213 RVA: 0x008FD044 File Offset: 0x008FB244
|
|
[BCENPNOIAOM]
|
|
protected void RpcAttachToObject(int JLFJGGBHOBK, Vector3 PLFJPBMOHCL, Quaternion DOGCONJMNOJ, bool PGFDDHPEDCI)
|
|
{
|
|
PhotonView photonView = PhotonView.Find(JLFJGGBHOBK);
|
|
this.HCFIFKGBIND(photonView, PLFJPBMOHCL, DOGCONJMNOJ, PGFDDHPEDCI);
|
|
}
|
|
|
|
// Token: 0x0602102E RID: 135214 RVA: 0x008FD064 File Offset: 0x008FB264
|
|
public virtual bool LocalAttachToObject(PhotonView HOFPILJMAEL, bool PGFDDHPEDCI = false, bool LMGLBGNHPOG = true)
|
|
{
|
|
if (HOFPILJMAEL != null)
|
|
{
|
|
StickyBase componentInChildren = HOFPILJMAEL.GetComponentInChildren<StickyBase>();
|
|
if (this.FKANMPFPLMK(componentInChildren, this))
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
StickyBase treeRoot = this.LIHOICJABEE;
|
|
if (treeRoot != this)
|
|
{
|
|
return treeRoot.LocalAttachToObject(HOFPILJMAEL, PGFDDHPEDCI, LMGLBGNHPOG);
|
|
}
|
|
this.AGBFHGCOAKL(HOFPILJMAEL);
|
|
Vector3 vector = ((!(HOFPILJMAEL != null)) ? base.transform.position : HOFPILJMAEL.transform.InverseTransformPoint(base.transform.position));
|
|
Quaternion quaternion = ((!(HOFPILJMAEL != null)) ? base.transform.rotation : HOFPILJMAEL.transform.MCKNNGGGBDG(base.transform.rotation));
|
|
if (LMGLBGNHPOG)
|
|
{
|
|
int num = ((!(HOFPILJMAEL != null)) ? (-1) : HOFPILJMAEL.ADMBCINHJOG);
|
|
base.OMNGGJICBBI.RPC("RpcAttachToObject", IHCPDNLJMMD.All, new object[] { num, vector, quaternion, PGFDDHPEDCI });
|
|
}
|
|
else
|
|
{
|
|
this.HCFIFKGBIND(HOFPILJMAEL, vector, quaternion, PGFDDHPEDCI);
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x14000144 RID: 324
|
|
// (add) Token: 0x0602102F RID: 135215 RVA: 0x008FD18C File Offset: 0x008FB38C
|
|
// (remove) Token: 0x0602104C RID: 135244 RVA: 0x008FDC28 File Offset: 0x008FBE28
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event StickyBase.LONPOBKIBCO IBAPEODEKBK;
|
|
|
|
// Token: 0x17000F59 RID: 3929
|
|
// (get) Token: 0x06021030 RID: 135216 RVA: 0x008FD1C4 File Offset: 0x008FB3C4
|
|
public Tool BKDFLNGCINH
|
|
{
|
|
get
|
|
{
|
|
return this._tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021031 RID: 135217 RVA: 0x008FD1CC File Offset: 0x008FB3CC
|
|
protected void JNLPGPADALK(bool PGFDDHPEDCI)
|
|
{
|
|
if (this.MAOHAELNADH)
|
|
{
|
|
this.MAOHAELNADH = true;
|
|
this.PLACHPMGHBA = false;
|
|
if (!this.PKAKOAMJLNN().OHGPCMJMFGC && !this.BKDFLNGCINH.BEKHOPMNAPA)
|
|
{
|
|
this.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true;
|
|
this.PKAKOAMJLNN().BOLBONELAEF.ClearVelocity();
|
|
}
|
|
if (this.KJINJEHOEJJ != null)
|
|
{
|
|
this.KJINJEHOEJJ(this, PGFDDHPEDCI);
|
|
}
|
|
this.OLKBJEGMHDO();
|
|
this.FAHOJKCNMFG(null);
|
|
this.MPLNFJPDNFM = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021032 RID: 135218 RVA: 0x008FD260 File Offset: 0x008FB460
|
|
private void DCLNHFOOBBH(int KBHCDFOBPJJ)
|
|
{
|
|
if (IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH == KBHCDFOBPJJ)
|
|
{
|
|
base.OMNGGJICBBI.TransferOwnership(KBHCDFOBPJJ);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021034 RID: 135220 RVA: 0x008FD288 File Offset: 0x008FB488
|
|
public StickyBase MPFAEHAGBIF()
|
|
{
|
|
if (this.AEEMGFCOIGD != null)
|
|
{
|
|
return this.AEEMGFCOIGD.LIHOICJABEE;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06021035 RID: 135221 RVA: 0x008FD2A8 File Offset: 0x008FB4A8
|
|
protected void AGBFHGCOAKL(PhotonView AAMEMKCAECE)
|
|
{
|
|
StickyBase.BDINAGBIJLA bdinagbijla = new StickyBase.BDINAGBIJLA();
|
|
bdinagbijla.AAMEMKCAECE = AAMEMKCAECE;
|
|
if (bdinagbijla.AAMEMKCAECE != null && bdinagbijla.AAMEMKCAECE.OPDLGJGHMJI != base.OMNGGJICBBI.OPDLGJGHMJI && bdinagbijla.AAMEMKCAECE.HKLENNJOICH != null)
|
|
{
|
|
StickyBase.TraverseTree(this.LIHOICJABEE, new Action<StickyBase>(bdinagbijla.OJKNBNGGBEC));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021036 RID: 135222 RVA: 0x008FD318 File Offset: 0x008FB518
|
|
public static void TraverseTree(StickyBase KNLFPBGGOAI, Action<StickyBase> NNDKCDAHFMK)
|
|
{
|
|
NNDKCDAHFMK(KNLFPBGGOAI);
|
|
foreach (StickyBase stickyBase in KNLFPBGGOAI.PPCELOLBMGA)
|
|
{
|
|
StickyBase.TraverseTree(stickyBase, NNDKCDAHFMK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021037 RID: 135223 RVA: 0x008FD37C File Offset: 0x008FB57C
|
|
protected void FAHOJKCNMFG(PhotonView NOBAPCOKFIL)
|
|
{
|
|
if (this.OPKNCLHJAFP != NOBAPCOKFIL)
|
|
{
|
|
if (this.OPKNCLHJAFP != null)
|
|
{
|
|
this.OPKNCLHJAFP.LCJFHLKJMKL(new Action<int>(this.DCLNHFOOBBH));
|
|
}
|
|
this.OPKNCLHJAFP = NOBAPCOKFIL;
|
|
if (this.OPKNCLHJAFP != null)
|
|
{
|
|
this.OPKNCLHJAFP.FPKGGJGGPAG += this.DCLNHFOOBBH;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021038 RID: 135224 RVA: 0x008FD3F4 File Offset: 0x008FB5F4
|
|
public static List<Collider> TreeColliders(StickyBase KNLFPBGGOAI)
|
|
{
|
|
StickyBase.IBJAPLDFFIK ibjapldffik = new StickyBase.IBJAPLDFFIK();
|
|
ibjapldffik.NMGILLDBBDD = new List<Collider>();
|
|
StickyBase.TraverseTree(KNLFPBGGOAI, new Action<StickyBase>(ibjapldffik.OJKNBNGGBEC));
|
|
return ibjapldffik.NMGILLDBBDD;
|
|
}
|
|
|
|
// Token: 0x06021039 RID: 135225 RVA: 0x008FD42C File Offset: 0x008FB62C
|
|
public StickyBase LBJGJGKCDCL()
|
|
{
|
|
if (this.AEEMGFCOIGD != null)
|
|
{
|
|
return this.AEEMGFCOIGD.LBJGJGKCDCL();
|
|
}
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0602103A RID: 135226 RVA: 0x008FD44C File Offset: 0x008FB64C
|
|
protected override void DLCHNOFPONJ()
|
|
{
|
|
base.DLCHNOFPONJ();
|
|
IHFKMIAHBFP.GFFDICBLOFJ += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
|
|
if (this.PKAKOAMJLNN() == null)
|
|
{
|
|
global::UnityEngine.Debug.LogError(base.name + "LightShafts' ");
|
|
}
|
|
else
|
|
{
|
|
this.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
|
|
this.BKDFLNGCINH.AFFIAPEACAJ(new Tool.FCJCFBDGJIM(this.DANGDNKFEPB));
|
|
if (this.PKELBNLFPGO)
|
|
{
|
|
this.JACCKOLABJP().HJGGFJPGFFC(new Tool.FCJCFBDGJIM(this.FAJAJMLBMLP));
|
|
this.PKAKOAMJLNN().COMABPLKEHI(new Tool.FCJCFBDGJIM(this.IHGNGNLIIJB));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F61 RID: 3937
|
|
// (get) Token: 0x0602103B RID: 135227 RVA: 0x008FD50C File Offset: 0x008FB70C
|
|
public bool GFJHKDCIAPO
|
|
{
|
|
get
|
|
{
|
|
return this.AEEMGFCOIGD == null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F62 RID: 3938
|
|
// (get) Token: 0x0602103C RID: 135228 RVA: 0x008FD51C File Offset: 0x008FB71C
|
|
public bool AADHHMOLEOL
|
|
{
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602103D RID: 135229 RVA: 0x008FD520 File Offset: 0x008FB720
|
|
public void ToolIgnoreMyColliders(Tool ENBMEDIFBLM, bool KIMJICHGKHE = true)
|
|
{
|
|
List<Collider> list = StickyBase.TreeColliders(this.LIHOICJABEE);
|
|
foreach (ToolCollider toolCollider in ENBMEDIFBLM.NJPKPAFHFNM)
|
|
{
|
|
foreach (Collider collider in toolCollider.AANJEILBGDP)
|
|
{
|
|
foreach (Collider collider2 in list)
|
|
{
|
|
Physics.IgnoreCollision(collider, collider2, KIMJICHGKHE);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000143 RID: 323
|
|
// (add) Token: 0x0602104B RID: 135243 RVA: 0x008FDBF0 File Offset: 0x008FBDF0
|
|
// (remove) Token: 0x0602103E RID: 135230 RVA: 0x008FD614 File Offset: 0x008FB814
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event StickyBase.LONPOBKIBCO LAGFHMJHBAC;
|
|
|
|
// Token: 0x0602103F RID: 135231 RVA: 0x008FD64C File Offset: 0x008FB84C
|
|
protected void OLKBJEGMHDO()
|
|
{
|
|
if (this.AEEMGFCOIGD == null)
|
|
{
|
|
return;
|
|
}
|
|
this.AEEMGFCOIGD.PPCELOLBMGA.Remove(this);
|
|
this.AEEMGFCOIGD = null;
|
|
this.BKDFLNGCINH.CustomSelectionForwarding = this.OJHADEADLGN;
|
|
}
|
|
|
|
// Token: 0x06021040 RID: 135232 RVA: 0x008FD68C File Offset: 0x008FB88C
|
|
public static string StickyTreeToString(StickyBase KNLFPBGGOAI, int BMDKIIIOEFI = 0, int GABAGADECPG = 0)
|
|
{
|
|
string text = string.Empty;
|
|
string text2 = string.Empty;
|
|
for (int i = 0; i < GABAGADECPG; i++)
|
|
{
|
|
text2 += " ";
|
|
}
|
|
string text3 = text;
|
|
text = string.Concat(new object[] { text3, text2, "|-", BMDKIIIOEFI, "\n" });
|
|
foreach (StickyBase stickyBase in KNLFPBGGOAI.PPCELOLBMGA)
|
|
{
|
|
BMDKIIIOEFI++;
|
|
text += StickyBase.StickyTreeToString(stickyBase, BMDKIIIOEFI, GABAGADECPG + 1);
|
|
}
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06021041 RID: 135233 RVA: 0x008FD754 File Offset: 0x008FB954
|
|
private void IJKBGEHJAAD(PhotonView HOFPILJMAEL, Vector3 MHIIBCEJGIP, Quaternion GMNDLGIKPOG, bool PGFDDHPEDCI)
|
|
{
|
|
if (this.MCKJOCHMCLI() && this.KJINJEHOEJJ != null)
|
|
{
|
|
this.KJINJEHOEJJ(this, PGFDDHPEDCI);
|
|
}
|
|
this.MAOHAELNADH = false;
|
|
this.FONBCLBLNIN = ((!(HOFPILJMAEL != null)) ? (-1) : HOFPILJMAEL.HNPFGGAKNPI());
|
|
this.MHIIBCEJGIP = MHIIBCEJGIP.GGPAIPKFIIO();
|
|
this.GMNDLGIKPOG = GMNDLGIKPOG.KPGAMOAKJKF();
|
|
this.NPHNBLIFMBF = HOFPILJMAEL;
|
|
this.PLACHPMGHBA = this.NPHNBLIFMBF != null;
|
|
this.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true;
|
|
base.transform.position = ((!(this.NPHNBLIFMBF != null)) ? this.MHIIBCEJGIP : this.NPHNBLIFMBF.transform.TransformPoint(this.MHIIBCEJGIP));
|
|
base.transform.rotation = ((!(this.NPHNBLIFMBF != null)) ? this.GMNDLGIKPOG : this.NPHNBLIFMBF.transform.PAFJLHMDIMO(this.GMNDLGIKPOG));
|
|
if (this.PLACHPMGHBA)
|
|
{
|
|
this.MPLNFJPDNFM = this.NPHNBLIFMBF.GetComponent<Tool>();
|
|
if (this.LAGFHMJHBAC != null)
|
|
{
|
|
this.LAGFHMJHBAC(this, PGFDDHPEDCI);
|
|
}
|
|
StickyBase component = this.NPHNBLIFMBF.GetComponent<StickyBase>();
|
|
if (component != null)
|
|
{
|
|
this.DLGBIMGCNML(component);
|
|
}
|
|
if (base.JNOCCMDBMIO() && base.HOPJELLOPNJ().PIOGIBFOFGD() != this.NPHNBLIFMBF.PCHBDFKGJJA())
|
|
{
|
|
base.CJKKPMHAMCN().GLMELMJKGKP(this.NPHNBLIFMBF.ECHJNDDOIBD);
|
|
}
|
|
}
|
|
this.BKDFLNGCINH.BOLBONELAEF.ClearVelocity();
|
|
if (this.IBAPEODEKBK != null)
|
|
{
|
|
this.IBAPEODEKBK(this, PGFDDHPEDCI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F5E RID: 3934
|
|
// (get) Token: 0x06021042 RID: 135234 RVA: 0x008FD920 File Offset: 0x008FBB20
|
|
protected bool PKELBNLFPGO
|
|
{
|
|
get
|
|
{
|
|
return this.supportsTreeGrouping;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021043 RID: 135235 RVA: 0x008FD928 File Offset: 0x008FBB28
|
|
public void IgnoreTreeColliders(StickyBase KNLFPBGGOAI, bool KIMJICHGKHE = true)
|
|
{
|
|
List<Collider> list = StickyBase.TreeColliders(KNLFPBGGOAI);
|
|
foreach (ToolCollider toolCollider in this.BKDFLNGCINH.NJPKPAFHFNM)
|
|
{
|
|
foreach (Collider collider in toolCollider.AANJEILBGDP)
|
|
{
|
|
foreach (Collider collider2 in list)
|
|
{
|
|
Physics.IgnoreCollision(collider, collider2, KIMJICHGKHE);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021044 RID: 135236 RVA: 0x008FDA1C File Offset: 0x008FBC1C
|
|
public void CMMCDPKNCNL(JENDPFGMLME LJPJGMJDIKB)
|
|
{
|
|
if (LJPJGMJDIKB.DLALJNMAKBD() == null)
|
|
{
|
|
global::UnityEngine.Debug.LogErrorFormat(this, "{0}v1/sendMultiple", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
this.KIGHGBIPOOM = new StickyBase.GPDDFCLOIJC
|
|
{
|
|
MAOHAELNADH = LJPJGMJDIKB.MMDLCJMOPEL.KIIDHOCCODG(),
|
|
HJPGIOMEJJL = ((!(LJPJGMJDIKB.MMDLCJMOPEL.OGJGBMDIHMN() != null)) ? Guid.Empty : LJPJGMJDIKB.DLALJNMAKBD().FJKDIMJCBBP().KLNKHLCMIMD()),
|
|
BANLCPOMMIK = ((LJPJGMJDIKB.FLCFCGEKNAA().EDDCOMIBPAG == null) ? Vector3.zero : LJPJGMJDIKB.MMDLCJMOPEL.BCJNMCDHLPO().ECHGEFCCABI()),
|
|
CEIEOIEDGPB = ((LJPJGMJDIKB.DLALJNMAKBD().JIEBJEGLOBE() == null) ? Quaternion.identity : Quaternion.Euler(LJPJGMJDIKB.MMDLCJMOPEL.JIEBJEGLOBE().ECHGEFCCABI()))
|
|
};
|
|
}
|
|
|
|
// Token: 0x06021045 RID: 135237 RVA: 0x008FDB10 File Offset: 0x008FBD10
|
|
public bool MCKJOCHMCLI()
|
|
{
|
|
return this.<HLPAJKOLMCE>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06021046 RID: 135238 RVA: 0x008FDB18 File Offset: 0x008FBD18
|
|
public static int TreeDepth(StickyBase NEANHHKDGFK)
|
|
{
|
|
int num = 0;
|
|
StickyBase stickyBase = NEANHHKDGFK;
|
|
while (!stickyBase.GFJHKDCIAPO)
|
|
{
|
|
num++;
|
|
stickyBase = stickyBase.AEEMGFCOIGD;
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x14000145 RID: 325
|
|
// (add) Token: 0x06021047 RID: 135239 RVA: 0x008FDB48 File Offset: 0x008FBD48
|
|
// (remove) Token: 0x06021055 RID: 135253 RVA: 0x008FDEB4 File Offset: 0x008FC0B4
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event StickyBase.LONPOBKIBCO KJINJEHOEJJ;
|
|
|
|
// Token: 0x06021048 RID: 135240 RVA: 0x008FDB80 File Offset: 0x008FBD80
|
|
public static int MENGBNEDCJC(StickyBase KNLFPBGGOAI)
|
|
{
|
|
StickyBase.MAMKPJAMICG mamkpjamicg = new StickyBase.MAMKPJAMICG();
|
|
mamkpjamicg.KLEEKKMJPJK = 1;
|
|
StickyBase.TraverseTree(KNLFPBGGOAI, new Action<StickyBase>(mamkpjamicg.KLMKCPAELKO));
|
|
return mamkpjamicg.KLEEKKMJPJK;
|
|
}
|
|
|
|
// Token: 0x06021049 RID: 135241 RVA: 0x008FDBB4 File Offset: 0x008FBDB4
|
|
public Tool JACCKOLABJP()
|
|
{
|
|
return this._tool;
|
|
}
|
|
|
|
// Token: 0x0602104A RID: 135242 RVA: 0x008FDBBC File Offset: 0x008FBDBC
|
|
public virtual Tool TreeToolSelectionForwarding(Player OAKJPHFELHD, bool MFHKIFDBNOM)
|
|
{
|
|
if (this.AEEMGFCOIGD != null && this.PKELBNLFPGO)
|
|
{
|
|
return this.AEEMGFCOIGD.TreeToolSelectionForwarding(OAKJPHFELHD, MFHKIFDBNOM);
|
|
}
|
|
return this.BKDFLNGCINH;
|
|
}
|
|
|
|
// Token: 0x0602104D RID: 135245 RVA: 0x008FDC60 File Offset: 0x008FBE60
|
|
[BCENPNOIAOM]
|
|
protected void RpcDetach(bool PGFDDHPEDCI)
|
|
{
|
|
this.BGJCCNIPBGG(PGFDDHPEDCI);
|
|
}
|
|
|
|
// Token: 0x0602104E RID: 135246 RVA: 0x008FDC6C File Offset: 0x008FBE6C
|
|
protected void BGJCCNIPBGG(bool PGFDDHPEDCI)
|
|
{
|
|
if (this.MAOHAELNADH)
|
|
{
|
|
this.MAOHAELNADH = false;
|
|
this.PLACHPMGHBA = false;
|
|
if (!this.BKDFLNGCINH.OHGPCMJMFGC && !this.BKDFLNGCINH.BEKHOPMNAPA)
|
|
{
|
|
this.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = false;
|
|
this.BKDFLNGCINH.BOLBONELAEF.ClearVelocity();
|
|
}
|
|
if (this.KJINJEHOEJJ != null)
|
|
{
|
|
this.KJINJEHOEJJ(this, PGFDDHPEDCI);
|
|
}
|
|
this.OLKBJEGMHDO();
|
|
this.NPHNBLIFMBF = null;
|
|
this.MPLNFJPDNFM = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F5F RID: 3935
|
|
// (get) Token: 0x0602104F RID: 135247 RVA: 0x008FDD00 File Offset: 0x008FBF00
|
|
// (set) Token: 0x06021054 RID: 135252 RVA: 0x008FDE3C File Offset: 0x008FC03C
|
|
protected PhotonView NPHNBLIFMBF
|
|
{
|
|
get
|
|
{
|
|
return this.OPKNCLHJAFP;
|
|
}
|
|
set
|
|
{
|
|
if (this.OPKNCLHJAFP != value)
|
|
{
|
|
if (this.OPKNCLHJAFP != null)
|
|
{
|
|
this.OPKNCLHJAFP.FPKGGJGGPAG -= this.DCLNHFOOBBH;
|
|
}
|
|
this.OPKNCLHJAFP = value;
|
|
if (this.OPKNCLHJAFP != null)
|
|
{
|
|
this.OPKNCLHJAFP.FPKGGJGGPAG += this.DCLNHFOOBBH;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021051 RID: 135249 RVA: 0x008FDD10 File Offset: 0x008FBF10
|
|
protected void IHGNGNLIIJB(Tool ENBMEDIFBLM)
|
|
{
|
|
foreach (StickyBase stickyBase in this.PPCELOLBMGA)
|
|
{
|
|
stickyBase.BKDFLNGCINH.HoverEnd();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021052 RID: 135250 RVA: 0x008FDD70 File Offset: 0x008FBF70
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
IHFKMIAHBFP.GFFDICBLOFJ += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
|
|
if (this.BKDFLNGCINH == null)
|
|
{
|
|
global::UnityEngine.Debug.LogError(base.name + " is missing a tool component.");
|
|
}
|
|
else
|
|
{
|
|
this.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
|
|
this.BKDFLNGCINH.NJHCOLCINID += this.DANGDNKFEPB;
|
|
if (this.PKELBNLFPGO)
|
|
{
|
|
this.BKDFLNGCINH.HIOGNMNKOEA += this.FAJAJMLBMLP;
|
|
this.BKDFLNGCINH.NEBMINOMJIB += this.IHGNGNLIIJB;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040055D1 RID: 21969
|
|
[SerializeField]
|
|
private PhotonView initiallyAttachedTo;
|
|
|
|
// Token: 0x040055D2 RID: 21970
|
|
[SerializeField]
|
|
private bool supportsTreeGrouping;
|
|
|
|
// Token: 0x040055D3 RID: 21971
|
|
[SerializeField]
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
private Tool _tool;
|
|
|
|
// Token: 0x040055D4 RID: 21972
|
|
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
|
[SerializeField]
|
|
private NetworkTransform networkTransform;
|
|
|
|
// Token: 0x040055DA RID: 21978
|
|
private int FONBCLBLNIN;
|
|
|
|
// Token: 0x040055DB RID: 21979
|
|
private Vector3 MHIIBCEJGIP;
|
|
|
|
// Token: 0x040055DC RID: 21980
|
|
private Quaternion GMNDLGIKPOG;
|
|
|
|
// Token: 0x040055DE RID: 21982
|
|
protected Tool.FLFLGPHIMIM OJHADEADLGN;
|
|
|
|
// Token: 0x040055E0 RID: 21984
|
|
protected List<StickyBase> PPCELOLBMGA = new List<StickyBase>();
|
|
|
|
// Token: 0x040055E1 RID: 21985
|
|
private PhotonView OPKNCLHJAFP;
|
|
|
|
// Token: 0x040055E2 RID: 21986
|
|
private StickyBase.GPDDFCLOIJC KIGHGBIPOOM = StickyBase.GPDDFCLOIJC.ANJBEOJKBPO;
|
|
|
|
// Token: 0x02000F73 RID: 3955
|
|
// (Invoke) Token: 0x06021057 RID: 135255
|
|
public delegate void LONPOBKIBCO(StickyBase ENBMEDIFBLM, bool PGFDDHPEDCI);
|
|
|
|
// Token: 0x02000F74 RID: 3956
|
|
private struct GPDDFCLOIJC
|
|
{
|
|
// Token: 0x040055E3 RID: 21987
|
|
public bool MAOHAELNADH;
|
|
|
|
// Token: 0x040055E4 RID: 21988
|
|
public Guid HJPGIOMEJJL;
|
|
|
|
// Token: 0x040055E5 RID: 21989
|
|
public Vector3 BANLCPOMMIK;
|
|
|
|
// Token: 0x040055E6 RID: 21990
|
|
public Quaternion CEIEOIEDGPB;
|
|
|
|
// Token: 0x040055E7 RID: 21991
|
|
public static StickyBase.GPDDFCLOIJC ANJBEOJKBPO = new StickyBase.GPDDFCLOIJC
|
|
{
|
|
MAOHAELNADH = false,
|
|
HJPGIOMEJJL = Guid.Empty,
|
|
BANLCPOMMIK = Vector3.zero,
|
|
CEIEOIEDGPB = Quaternion.identity
|
|
};
|
|
}
|
|
|
|
// Token: 0x02000F75 RID: 3957
|
|
[CompilerGenerated]
|
|
private sealed class PCJDIKANHMP
|
|
{
|
|
// Token: 0x0602105B RID: 135259 RVA: 0x008FDF34 File Offset: 0x008FC134
|
|
internal void IBLIPIGAMEL(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602105C RID: 135260 RVA: 0x008FDF50 File Offset: 0x008FC150
|
|
internal void GOPMNHCPOJL(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602105D RID: 135261 RVA: 0x008FDF6C File Offset: 0x008FC16C
|
|
internal void OJKNBNGGBEC(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602105E RID: 135262 RVA: 0x008FDF88 File Offset: 0x008FC188
|
|
internal void NKONOOELLHD(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602105F RID: 135263 RVA: 0x008FDFA4 File Offset: 0x008FC1A4
|
|
internal void LACKKCKOGHI(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021060 RID: 135264 RVA: 0x008FDFC0 File Offset: 0x008FC1C0
|
|
internal void BGEAIOGNJHN(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021061 RID: 135265 RVA: 0x008FDFDC File Offset: 0x008FC1DC
|
|
internal void BALLGOLONNE(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021062 RID: 135266 RVA: 0x008FDFF8 File Offset: 0x008FC1F8
|
|
internal void CHPMHNFNCDD(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021063 RID: 135267 RVA: 0x008FE014 File Offset: 0x008FC214
|
|
internal void CIEGOBEALHN(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021065 RID: 135269 RVA: 0x008FE038 File Offset: 0x008FC238
|
|
internal void CFCEJGGFGPD(StickyBase KAHPOJKDIKD)
|
|
{
|
|
if (KAHPOJKDIKD == this.EDOPDBCLPJC)
|
|
{
|
|
this.IMKKCDICNNH = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040055E8 RID: 21992
|
|
internal StickyBase EDOPDBCLPJC;
|
|
|
|
// Token: 0x040055E9 RID: 21993
|
|
internal bool IMKKCDICNNH;
|
|
}
|
|
|
|
// Token: 0x02000F76 RID: 3958
|
|
[CompilerGenerated]
|
|
private sealed class MAMKPJAMICG
|
|
{
|
|
// Token: 0x06021066 RID: 135270 RVA: 0x008FE054 File Offset: 0x008FC254
|
|
internal void CNBODKBDHKF(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021067 RID: 135271 RVA: 0x008FE064 File Offset: 0x008FC264
|
|
internal void ELNIKMBDIDF(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x06021068 RID: 135272 RVA: 0x008FE074 File Offset: 0x008FC274
|
|
internal void KLMKCPAELKO(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021069 RID: 135273 RVA: 0x008FE084 File Offset: 0x008FC284
|
|
internal void PIBLMAAJNEN(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x0602106A RID: 135274 RVA: 0x008FE094 File Offset: 0x008FC294
|
|
internal void DPIKDIPCJKM(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x0602106B RID: 135275 RVA: 0x008FE0A4 File Offset: 0x008FC2A4
|
|
internal void CBMLMMGMAMI(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x0602106C RID: 135276 RVA: 0x008FE0B4 File Offset: 0x008FC2B4
|
|
internal void NALMKHOOIDC(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602106D RID: 135277 RVA: 0x008FE0C4 File Offset: 0x008FC2C4
|
|
internal void BFLGOFKCKFP(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x0602106E RID: 135278 RVA: 0x008FE0D4 File Offset: 0x008FC2D4
|
|
internal void EDIBGMKACKD(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x0602106F RID: 135279 RVA: 0x008FE0E4 File Offset: 0x008FC2E4
|
|
internal void NKONOOELLHD(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021070 RID: 135280 RVA: 0x008FE0F4 File Offset: 0x008FC2F4
|
|
internal void DPNFJMCMNGC(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021071 RID: 135281 RVA: 0x008FE104 File Offset: 0x008FC304
|
|
internal void CEGCMAAOAKK(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x06021072 RID: 135282 RVA: 0x008FE114 File Offset: 0x008FC314
|
|
internal void CHPMHNFNCDD(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x06021073 RID: 135283 RVA: 0x008FE124 File Offset: 0x008FC324
|
|
internal void OJKNBNGGBEC(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021074 RID: 135284 RVA: 0x008FE134 File Offset: 0x008FC334
|
|
internal void IBLIPIGAMEL(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x06021075 RID: 135285 RVA: 0x008FE144 File Offset: 0x008FC344
|
|
internal void ABODGDAKAEN(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021076 RID: 135286 RVA: 0x008FE154 File Offset: 0x008FC354
|
|
internal void GKPFDNMOEIP(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021078 RID: 135288 RVA: 0x008FE16C File Offset: 0x008FC36C
|
|
internal void MFGNBHBNJPJ(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021079 RID: 135289 RVA: 0x008FE17C File Offset: 0x008FC37C
|
|
internal void BMJOLOCMHKL(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602107A RID: 135290 RVA: 0x008FE18C File Offset: 0x008FC38C
|
|
internal void PBGJBBFEHFI(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602107B RID: 135291 RVA: 0x008FE19C File Offset: 0x008FC39C
|
|
internal void NMLJPMHILLF(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602107C RID: 135292 RVA: 0x008FE1AC File Offset: 0x008FC3AC
|
|
internal void DFFNHHOHCEK(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602107D RID: 135293 RVA: 0x008FE1BC File Offset: 0x008FC3BC
|
|
internal void KIIKBNCHANP(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602107E RID: 135294 RVA: 0x008FE1CC File Offset: 0x008FC3CC
|
|
internal void CIEGOBEALHN(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x0602107F RID: 135295 RVA: 0x008FE1DC File Offset: 0x008FC3DC
|
|
internal void PGMGGNODPAN(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x06021080 RID: 135296 RVA: 0x008FE1EC File Offset: 0x008FC3EC
|
|
internal void BALLGOLONNE(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x06021081 RID: 135297 RVA: 0x008FE1FC File Offset: 0x008FC3FC
|
|
internal void FLEEFDFKEIB(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK += 0;
|
|
}
|
|
|
|
// Token: 0x06021082 RID: 135298 RVA: 0x008FE20C File Offset: 0x008FC40C
|
|
internal void HJNAKCHFFHA(StickyBase EBGBGCAABDL)
|
|
{
|
|
this.KLEEKKMJPJK++;
|
|
}
|
|
|
|
// Token: 0x040055EA RID: 21994
|
|
internal int KLEEKKMJPJK;
|
|
}
|
|
|
|
// Token: 0x02000F77 RID: 3959
|
|
[CompilerGenerated]
|
|
private sealed class IBJAPLDFFIK
|
|
{
|
|
// Token: 0x06021083 RID: 135299 RVA: 0x008FE21C File Offset: 0x008FC41C
|
|
internal void CHPMHNFNCDD(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021084 RID: 135300 RVA: 0x008FE24C File Offset: 0x008FC44C
|
|
internal void CFCEJGGFGPD(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021085 RID: 135301 RVA: 0x008FE27C File Offset: 0x008FC47C
|
|
internal void PBHHLBFFGJK(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021086 RID: 135302 RVA: 0x008FE2AC File Offset: 0x008FC4AC
|
|
internal void LACKKCKOGHI(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021087 RID: 135303 RVA: 0x008FE2DC File Offset: 0x008FC4DC
|
|
internal void OBEELMGMFCN(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021088 RID: 135304 RVA: 0x008FE30C File Offset: 0x008FC50C
|
|
internal void DPNFJMCMNGC(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602108A RID: 135306 RVA: 0x008FE344 File Offset: 0x008FC544
|
|
internal void OJKNBNGGBEC(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602108B RID: 135307 RVA: 0x008FE374 File Offset: 0x008FC574
|
|
internal void JAIDJPDOOOA(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602108C RID: 135308 RVA: 0x008FE3A4 File Offset: 0x008FC5A4
|
|
internal void PGGNPPHMGMF(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602108D RID: 135309 RVA: 0x008FE3D4 File Offset: 0x008FC5D4
|
|
internal void OGAJFHEKIED(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602108E RID: 135310 RVA: 0x008FE404 File Offset: 0x008FC604
|
|
internal void CIEGOBEALHN(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602108F RID: 135311 RVA: 0x008FE434 File Offset: 0x008FC634
|
|
internal void JCIGHBGDCMB(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021090 RID: 135312 RVA: 0x008FE464 File Offset: 0x008FC664
|
|
internal void CEGCMAAOAKK(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021091 RID: 135313 RVA: 0x008FE494 File Offset: 0x008FC694
|
|
internal void NNKHKHOALNP(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021092 RID: 135314 RVA: 0x008FE4C4 File Offset: 0x008FC6C4
|
|
internal void BGEAIOGNJHN(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021093 RID: 135315 RVA: 0x008FE4F4 File Offset: 0x008FC6F4
|
|
internal void NALMKHOOIDC(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021094 RID: 135316 RVA: 0x008FE524 File Offset: 0x008FC724
|
|
internal void BPHNJPMKOEC(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06021095 RID: 135317 RVA: 0x008FE554 File Offset: 0x008FC754
|
|
internal void IBLIPIGAMEL(StickyBase EBGBGCAABDL)
|
|
{
|
|
if (EBGBGCAABDL != null)
|
|
{
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInChildren<Collider>());
|
|
this.NMGILLDBBDD.AddRange(EBGBGCAABDL.GetComponentsInParent<Collider>());
|
|
}
|
|
}
|
|
|
|
// Token: 0x040055EB RID: 21995
|
|
internal List<Collider> NMGILLDBBDD;
|
|
}
|
|
|
|
// Token: 0x02000F78 RID: 3960
|
|
[CompilerGenerated]
|
|
private sealed class BDINAGBIJLA
|
|
{
|
|
// Token: 0x06021096 RID: 135318 RVA: 0x008FE584 File Offset: 0x008FC784
|
|
internal void IBLIPIGAMEL(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.LJILHDMCKME().TransferOwnership(this.AAMEMKCAECE.AMAJCGADDCL());
|
|
}
|
|
|
|
// Token: 0x06021097 RID: 135319 RVA: 0x008FE59C File Offset: 0x008FC79C
|
|
internal void CMJAJDPCFJA(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.OMNGGJICBBI.TransferOwnership(this.AAMEMKCAECE.PNAHJNPGAFI());
|
|
}
|
|
|
|
// Token: 0x06021098 RID: 135320 RVA: 0x008FE5B4 File Offset: 0x008FC7B4
|
|
internal void OJKNBNGGBEC(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.OMNGGJICBBI.TransferOwnership(this.AAMEMKCAECE.OPDLGJGHMJI);
|
|
}
|
|
|
|
// Token: 0x06021099 RID: 135321 RVA: 0x008FE5CC File Offset: 0x008FC7CC
|
|
internal void CFCEJGGFGPD(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.CEGDLFAENEJ().CLBMDMJOEPH(this.AAMEMKCAECE.PNAHJNPGAFI());
|
|
}
|
|
|
|
// Token: 0x0602109A RID: 135322 RVA: 0x008FE5E4 File Offset: 0x008FC7E4
|
|
internal void CDOONHODPEF(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.JNFDHNMMHGN().EPPIGICCDBM(this.AAMEMKCAECE.AMAJCGADDCL());
|
|
}
|
|
|
|
// Token: 0x0602109B RID: 135323 RVA: 0x008FE5FC File Offset: 0x008FC7FC
|
|
internal void NKONOOELLHD(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.OMNGGJICBBI.CLBMDMJOEPH(this.AAMEMKCAECE.OPDLGJGHMJI);
|
|
}
|
|
|
|
// Token: 0x0602109D RID: 135325 RVA: 0x008FE61C File Offset: 0x008FC81C
|
|
internal void PBGJBBFEHFI(StickyBase EBGBGCAABDL)
|
|
{
|
|
EBGBGCAABDL.JNFDHNMMHGN().TransferOwnership(this.AAMEMKCAECE.PNAHJNPGAFI());
|
|
}
|
|
|
|
// Token: 0x040055EC RID: 21996
|
|
internal PhotonView AAMEMKCAECE;
|
|
}
|
|
}
|