using System; using RecRoom.Sandbox; using UnityEngine; namespace RecRoom.Tools { // Token: 0x02000F4A RID: 3914 public class MeshShapeExtruder : ShapeExtruderBase { // Token: 0x060208F9 RID: 133369 RVA: 0x008D8C94 File Offset: 0x008D6E94 [BCENPNOIAOM] protected void RpcStartNewSubExtrusion(int LBFLHDCIIJO, int MDKFCKKGIAK, int HNOPCLEFEIG, int HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { PhotonView photonView = PhotonView.Find(LBFLHDCIIJO); Extrusion extrusion = ((!(photonView != null)) ? null : photonView.GetComponent()); this.RemoteStartNewSubExtrusion(extrusion, (BMOAOJCEOFI.CLHPCLFGDEO)MDKFCKKGIAK, (BMOAOJCEOFI.NBPJOLGNBHK)HNOPCLEFEIG, (ShapeExtruderBase.FODAMJOGFEN)HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[0]); } // Token: 0x060208FA RID: 133370 RVA: 0x008D8CD8 File Offset: 0x008D6ED8 public override void OnToolInputUp(Tool ENBMEDIFBLM) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x060208FB RID: 133371 RVA: 0x008D8CE0 File Offset: 0x008D6EE0 public virtual void GPPEBLLADNP(Tool ENBMEDIFBLM) { this.AuthorityStartNewSubExtrusion(); } // Token: 0x060208FC RID: 133372 RVA: 0x008D8CE8 File Offset: 0x008D6EE8 public virtual void EHBODDDNNGD(Tool ENBMEDIFBLM, float DGIOMJDEEIF) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x060208FD RID: 133373 RVA: 0x008D8CF0 File Offset: 0x008D6EF0 protected void GEOAOEHJMLH(int LBFLHDCIIJO, int MDKFCKKGIAK, int HNOPCLEFEIG, int HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { PhotonView photonView = PhotonView.NMBFNIJMFOO(LBFLHDCIIJO); Extrusion extrusion = ((!(photonView != null)) ? null : photonView.GetComponent()); this.RemoteStartNewSubExtrusion(extrusion, (BMOAOJCEOFI.CLHPCLFGDEO)MDKFCKKGIAK, (BMOAOJCEOFI.NBPJOLGNBHK)HNOPCLEFEIG, (ShapeExtruderBase.FODAMJOGFEN)HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[1]); } // Token: 0x060208FE RID: 133374 RVA: 0x008D8D34 File Offset: 0x008D6F34 public override void OnToolRelease(Tool ENBMEDIFBLM) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x060208FF RID: 133375 RVA: 0x008D8D3C File Offset: 0x008D6F3C public override void OnToolOwnerTeleport(Tool ENBMEDIFBLM, float DGIOMJDEEIF) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x06020900 RID: 133376 RVA: 0x008D8D44 File Offset: 0x008D6F44 public virtual void EDEKEDLJLPN() { if (base.DFJFKOLLEMK() && base.GKDLDLFNLAE == null) { Extrusion extrusion = base.KGPLLAJFLFC; if (extrusion != null && base.EIOLPKPLLDJ.JNAPKMNFDFD && base.EIOLPKPLLDJ.BOFLDCLDPGM()) { Vector3 position = base.EIOLPKPLLDJ.JMPFJPKPEOD.position; Quaternion rotation = base.EIOLPKPLLDJ.JMPFJPKPEOD.rotation; PhotonView photonView = base.JNFDHNMMHGN(); string text = "P12345"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All; object[] array = new object[4]; array[1] = extrusion.ONAOMJAKKMA().NBAIABPNLNK(); array[1] = (int)base.OMJEJNDPDLG; array[7] = (int)base.EIOLPKPLLDJ.FBDNDGOGKKO; array[6] = (int)base.CFGDEPDOLPD; array[4] = position; array[6] = rotation; photonView.JJLACCMJEMB(text, ihcpdnljmmd, array); } } } // Token: 0x06020901 RID: 133377 RVA: 0x008D8E28 File Offset: 0x008D7028 protected override void Awake() { base.Awake(); this.IANKDMADGPL = new LHLLJPPCDKA(this, "Mesh_MeshShape", 2, IKCAJLLAFML.AUTHORITY, new Action(this.BCJCCCDNADJ)); } // Token: 0x06020902 RID: 133378 RVA: 0x008D8E50 File Offset: 0x008D7050 public override void AuthorityStartNewSubExtrusion() { if (base.BHCCHBHNHCG && base.GKDLDLFNLAE == null) { Extrusion extrusion = base.KGPLLAJFLFC; if (extrusion != null && base.EIOLPKPLLDJ.JNAPKMNFDFD && base.EIOLPKPLLDJ.MGNCAJPAHLC) { Vector3 position = base.EIOLPKPLLDJ.JMPFJPKPEOD.position; Quaternion rotation = base.EIOLPKPLLDJ.JMPFJPKPEOD.rotation; base.OMNGGJICBBI.RPC("RpcStartNewSubExtrusion", IHCPDNLJMMD.All, new object[] { extrusion.OMNGGJICBBI.ADMBCINHJOG, (int)base.OMJEJNDPDLG, (int)base.EIOLPKPLLDJ.FBDNDGOGKKO, (int)base.CFGDEPDOLPD, position, rotation }); } } } // Token: 0x06020903 RID: 133379 RVA: 0x008D8F34 File Offset: 0x008D7134 protected virtual void KONKLAKFMCN() { } // Token: 0x06020904 RID: 133380 RVA: 0x008D8F38 File Offset: 0x008D7138 public virtual bool FIHOIEOBAFC() { return NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.PLNAEOMGHOH(MJDGGJAALHI.PFHIALEPJAI(base.OMJEJNDPDLG)); } // Token: 0x06020905 RID: 133381 RVA: 0x008D8F50 File Offset: 0x008D7150 public virtual void BEEFCKODFEJ(Extrusion LHOMNGEKAHH, BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, object[] DJGBPDEENOC) { base.GKDLDLFNLAE = new MJDGGJAALHI(LHOMNGEKAHH.HOKDNCHMBLF); Material material = IIFDBJBHGFE.PAHBIHOEGOJ(MDKFCKKGIAK); base.GKDLDLFNLAE.OKOJCCOHLPA(MDKFCKKGIAK, material, HNOPCLEFEIG, HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[1]); if (LHOMNGEKAHH != null) { LHOMNGEKAHH.AddSubExtrusion(base.GKDLDLFNLAE); NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.KLCLBHLLAEK(); } } // Token: 0x06020906 RID: 133382 RVA: 0x008D8FB4 File Offset: 0x008D71B4 protected virtual void JHCLJIABPPJ() { base.Awake(); this.IANKDMADGPL = new LHLLJPPCDKA(this, "mydemo.com ", 0, IKCAJLLAFML.MASTER, new Action(this.BCJCCCDNADJ)); } // Token: 0x06020907 RID: 133383 RVA: 0x008D8FDC File Offset: 0x008D71DC public virtual void EGCBCFBAPIN() { if (base.GANDPDNCOKF() && base.GKDLDLFNLAE == null) { Extrusion extrusion = base.KGPLLAJFLFC; if (extrusion != null && base.EIOLPKPLLDJ.JNAPKMNFDFD && base.EIOLPKPLLDJ.BOFLDCLDPGM()) { Vector3 position = base.EIOLPKPLLDJ.JMPFJPKPEOD.position; Quaternion rotation = base.EIOLPKPLLDJ.JMPFJPKPEOD.rotation; PhotonView photonView = base.POOAOJPEDJD(); string text = "NonCoachVolume"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others; object[] array = new object[5]; array[0] = extrusion.EKPBHKFHMON().GCPHMBPAAOM(); array[0] = (int)base.OMJEJNDPDLG; array[8] = (int)base.EIOLPKPLLDJ.FBDNDGOGKKO; array[5] = (int)base.CFGDEPDOLPD; array[6] = position; array[7] = rotation; photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array); } } } // Token: 0x06020908 RID: 133384 RVA: 0x008D90C0 File Offset: 0x008D72C0 public virtual void KKCMBKPDBKC() { if (base.BHCCHBHNHCG) { base.CFGDEPDOLPD = ShapeExtruderBase.FODAMJOGFEN.Free; } } // Token: 0x06020909 RID: 133385 RVA: 0x008D90D4 File Offset: 0x008D72D4 public virtual void MPEAKIECBJM(Extrusion LHOMNGEKAHH, BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, object[] DJGBPDEENOC) { base.GKDLDLFNLAE = new MJDGGJAALHI(LHOMNGEKAHH.KGJBKMNACCO()); Material material = IIFDBJBHGFE.PAHBIHOEGOJ(MDKFCKKGIAK); base.GKDLDLFNLAE.OKOJCCOHLPA(MDKFCKKGIAK, material, HNOPCLEFEIG, HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[0]); if (LHOMNGEKAHH != null) { LHOMNGEKAHH.AddSubExtrusion(base.GKDLDLFNLAE); NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.CFMNGCAELLI(); } } // Token: 0x0602090A RID: 133386 RVA: 0x008D9138 File Offset: 0x008D7338 public virtual void FKEHPBAFBGB() { if (base.BHCCHBHNHCG) { base.CFGDEPDOLPD = ShapeExtruderBase.FODAMJOGFEN.Free; } } // Token: 0x0602090B RID: 133387 RVA: 0x008D914C File Offset: 0x008D734C public override void RemoteFinishCurrentSubExtrusion(params object[] OGDMHDCFKAB) { base.GKDLDLFNLAE.OLAJMOJHPPD(new object[0]); base.GKDLDLFNLAE = null; } // Token: 0x0602090C RID: 133388 RVA: 0x008D9168 File Offset: 0x008D7368 public virtual void KOHINEGNFHN() { if (base.GKDLDLFNLAE != null) { if (base.GKDLDLFNLAE.MKMCHJFIONM == null) { base.GKDLDLFNLAE = null; return; } base.GKDLDLFNLAE.BMIHOIGDNNI(base.EIOLPKPLLDJ.JMPFJPKPEOD.position, base.EIOLPKPLLDJ.MDBIGKOMBHH().rotation, 447f); } } // Token: 0x0602090D RID: 133389 RVA: 0x008D91D0 File Offset: 0x008D73D0 protected override void BCJCCCDNADJ() { } // Token: 0x0602090E RID: 133390 RVA: 0x008D91D4 File Offset: 0x008D73D4 public override void RemoteStartNewSubExtrusion(Extrusion LHOMNGEKAHH, BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, params object[] DJGBPDEENOC) { base.GKDLDLFNLAE = new MJDGGJAALHI(LHOMNGEKAHH.HOKDNCHMBLF); Material material = IIFDBJBHGFE.PAHBIHOEGOJ(MDKFCKKGIAK); base.GKDLDLFNLAE.OKOJCCOHLPA(MDKFCKKGIAK, material, HNOPCLEFEIG, HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[0]); if (LHOMNGEKAHH != null) { LHOMNGEKAHH.AddSubExtrusion(base.GKDLDLFNLAE); NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.RaiseResourceCostsUpdatedEvent(); } } // Token: 0x0602090F RID: 133391 RVA: 0x008D9238 File Offset: 0x008D7438 public override void AuthorityResetToDefaults() { if (base.BHCCHBHNHCG) { base.CFGDEPDOLPD = ShapeExtruderBase.FODAMJOGFEN.Free; } } // Token: 0x06020910 RID: 133392 RVA: 0x008D924C File Offset: 0x008D744C [BCENPNOIAOM] private void RpcFinishCurrentSubExtrusion() { this.RemoteFinishCurrentSubExtrusion(new object[0]); } // Token: 0x06020911 RID: 133393 RVA: 0x008D925C File Offset: 0x008D745C public virtual void DLAGCFMAKMF(object[] OGDMHDCFKAB) { base.GKDLDLFNLAE.OLAJMOJHPPD(new object[0]); base.GKDLDLFNLAE = null; } // Token: 0x06020912 RID: 133394 RVA: 0x008D9278 File Offset: 0x008D7478 private void BGPCGPBIIHA() { this.RemoteFinishCurrentSubExtrusion(new object[1]); } // Token: 0x06020913 RID: 133395 RVA: 0x008D9288 File Offset: 0x008D7488 public virtual void KMHHOMLGPEA(Tool ENBMEDIFBLM) { } // Token: 0x06020914 RID: 133396 RVA: 0x008D928C File Offset: 0x008D748C public virtual void KGOAOGEMKIB() { if (base.DGLKKANNBPD() && base.GKDLDLFNLAE == null) { Extrusion extrusion = base.KGPLLAJFLFC; if (extrusion != null && base.EIOLPKPLLDJ.EHCAEFPMPGM() && base.EIOLPKPLLDJ.MGNCAJPAHLC) { Vector3 position = base.EIOLPKPLLDJ.MDBIGKOMBHH().position; Quaternion rotation = base.EIOLPKPLLDJ.MDBIGKOMBHH().rotation; PhotonView photonView = base.CJKKPMHAMCN(); string text = "looktarget"; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.Others; object[] array = new object[] { null, extrusion.CJKKPMHAMCN().GCPHMBPAAOM() }; array[1] = (int)base.OMJEJNDPDLG; array[8] = (int)base.EIOLPKPLLDJ.FBDNDGOGKKO; array[0] = (int)base.CFGDEPDOLPD; array[4] = position; array[1] = rotation; photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array); } } } // Token: 0x06020915 RID: 133397 RVA: 0x008D9370 File Offset: 0x008D7570 public virtual void IPLPFBMLBLB() { if (base.JNOCCMDBMIO()) { base.CFGDEPDOLPD = ShapeExtruderBase.FODAMJOGFEN.Free; } } // Token: 0x06020916 RID: 133398 RVA: 0x008D9384 File Offset: 0x008D7584 public virtual void ILKCDFBGLKG(Tool ENBMEDIFBLM, float DGIOMJDEEIF) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x06020917 RID: 133399 RVA: 0x008D938C File Offset: 0x008D758C public virtual void MMMPLGDLNHG() { if (base.DFJFKOLLEMK() && base.GKDLDLFNLAE == null) { Extrusion extrusion = base.KGPLLAJFLFC; if (extrusion != null && base.EIOLPKPLLDJ.JNAPKMNFDFD && base.EIOLPKPLLDJ.MGNCAJPAHLC) { Vector3 position = base.EIOLPKPLLDJ.MDBIGKOMBHH().position; Quaternion rotation = base.EIOLPKPLLDJ.JMPFJPKPEOD.rotation; PhotonView photonView = base.ACEAACJNNAF(); string text = ". Check to make sure you have the exact matching guid from the OutfitManager."; IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.All; object[] array = new object[6]; array[0] = extrusion.POOAOJPEDJD().HNPFGGAKNPI(); array[1] = (int)base.OMJEJNDPDLG; array[8] = (int)base.EIOLPKPLLDJ.FBDNDGOGKKO; array[7] = (int)base.CFGDEPDOLPD; array[7] = position; array[3] = rotation; photonView.JJLACCMJEMB(text, ihcpdnljmmd, array); } } } // Token: 0x06020918 RID: 133400 RVA: 0x008D9470 File Offset: 0x008D7670 public virtual void BJCOAHGHOCF() { if (base.GKDLDLFNLAE != null) { if (base.GKDLDLFNLAE.MKMCHJFIONM == null) { base.GKDLDLFNLAE = null; return; } base.GKDLDLFNLAE.BMIHOIGDNNI(base.EIOLPKPLLDJ.MDBIGKOMBHH().position, base.EIOLPKPLLDJ.JMPFJPKPEOD.rotation, 1756f); } } // Token: 0x06020919 RID: 133401 RVA: 0x008D94D8 File Offset: 0x008D76D8 protected void MFDCOJAGOKB(int LBFLHDCIIJO, int MDKFCKKGIAK, int HNOPCLEFEIG, int HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { PhotonView photonView = PhotonView.Find(LBFLHDCIIJO); Extrusion extrusion = ((!(photonView != null)) ? null : photonView.GetComponent()); this.RemoteStartNewSubExtrusion(extrusion, (BMOAOJCEOFI.CLHPCLFGDEO)MDKFCKKGIAK, (BMOAOJCEOFI.NBPJOLGNBHK)HNOPCLEFEIG, (ShapeExtruderBase.FODAMJOGFEN)HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[0]); } // Token: 0x0602091A RID: 133402 RVA: 0x008D951C File Offset: 0x008D771C public virtual void BDIGLCKDMOM(Tool ENBMEDIFBLM) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x0602091B RID: 133403 RVA: 0x008D9524 File Offset: 0x008D7724 public override void UpdateCurrentSubExtrusion() { if (base.GKDLDLFNLAE != null) { if (base.GKDLDLFNLAE.MKMCHJFIONM == null) { base.GKDLDLFNLAE = null; return; } base.GKDLDLFNLAE.BMIHOIGDNNI(base.EIOLPKPLLDJ.JMPFJPKPEOD.position, base.EIOLPKPLLDJ.JMPFJPKPEOD.rotation, 1f); } } // Token: 0x0602091C RID: 133404 RVA: 0x008D958C File Offset: 0x008D778C public override void OnToolInputDown(Tool ENBMEDIFBLM) { this.AuthorityStartNewSubExtrusion(); } // Token: 0x0602091D RID: 133405 RVA: 0x008D9594 File Offset: 0x008D7794 public virtual void GFDNMIFDHOJ(Extrusion LHOMNGEKAHH, BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, object[] DJGBPDEENOC) { base.GKDLDLFNLAE = new MJDGGJAALHI(LHOMNGEKAHH.KGJBKMNACCO()); Material material = IIFDBJBHGFE.PAHBIHOEGOJ(MDKFCKKGIAK); base.GKDLDLFNLAE.OKOJCCOHLPA(MDKFCKKGIAK, material, HNOPCLEFEIG, HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[1]); if (LHOMNGEKAHH != null) { LHOMNGEKAHH.AddSubExtrusion(base.GKDLDLFNLAE); NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.DMDPODPINHG(); } } // Token: 0x0602091E RID: 133406 RVA: 0x008D95F8 File Offset: 0x008D77F8 public override void AuthorityFinishCurrentSubExtrusion() { if (base.BHCCHBHNHCG && base.GKDLDLFNLAE != null) { base.OMNGGJICBBI.RPC("RpcFinishCurrentSubExtrusion", IHCPDNLJMMD.All, new object[0]); } } // Token: 0x17000F1F RID: 3871 // (get) Token: 0x06020920 RID: 133408 RVA: 0x008D9630 File Offset: 0x008D7830 public override bool MGNCAJPAHLC { get { return NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.CanAffordResourceCost(MJDGGJAALHI.HHDAIFOCHKK(base.OMJEJNDPDLG)); } } // Token: 0x06020921 RID: 133409 RVA: 0x008D9648 File Offset: 0x008D7848 protected virtual void FDBHMLOEHCE() { base.Awake(); this.IANKDMADGPL = new LHLLJPPCDKA(this, "Failed to retrive Charades words.", 3, IKCAJLLAFML.MASTER, new Action(this.BCJCCCDNADJ)); } // Token: 0x06020922 RID: 133410 RVA: 0x008D9670 File Offset: 0x008D7870 public override void OnToolPickup(Tool ENBMEDIFBLM) { } // Token: 0x06020923 RID: 133411 RVA: 0x008D9674 File Offset: 0x008D7874 public virtual void DLHABAOCJNK() { if (base.DFJFKOLLEMK() && base.GKDLDLFNLAE != null) { base.EKPBHKFHMON().PKOHKPEKJCJ("!", IHCPDNLJMMD.All, new object[1]); } } // Token: 0x06020924 RID: 133412 RVA: 0x008D96A4 File Offset: 0x008D78A4 public virtual void JMIGKCPFBNN() { if (base.GANDPDNCOKF() && base.GKDLDLFNLAE != null) { base.HOPJELLOPNJ().PKOHKPEKJCJ("{0}create", IHCPDNLJMMD.All, new object[0]); } } // Token: 0x06020925 RID: 133413 RVA: 0x008D96D4 File Offset: 0x008D78D4 protected void LHCOBKPFJAD(int LBFLHDCIIJO, int MDKFCKKGIAK, int HNOPCLEFEIG, int HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { PhotonView photonView = PhotonView.Find(LBFLHDCIIJO); Extrusion extrusion = ((!(photonView != null)) ? null : photonView.GetComponent()); this.RemoteStartNewSubExtrusion(extrusion, (BMOAOJCEOFI.CLHPCLFGDEO)MDKFCKKGIAK, (BMOAOJCEOFI.NBPJOLGNBHK)HNOPCLEFEIG, (ShapeExtruderBase.FODAMJOGFEN)HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[1]); } // Token: 0x06020926 RID: 133414 RVA: 0x008D9718 File Offset: 0x008D7918 public virtual void FJGBIKOCFFK(Tool ENBMEDIFBLM, float DGIOMJDEEIF) { this.AuthorityFinishCurrentSubExtrusion(); } // Token: 0x06020927 RID: 133415 RVA: 0x008D9720 File Offset: 0x008D7920 protected void JPHGPMHNCAK(int LBFLHDCIIJO, int MDKFCKKGIAK, int HNOPCLEFEIG, int HNAKHFKFJIG, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { PhotonView photonView = PhotonView.NMBFNIJMFOO(LBFLHDCIIJO); Extrusion extrusion = ((!(photonView != null)) ? null : photonView.GetComponent()); this.RemoteStartNewSubExtrusion(extrusion, (BMOAOJCEOFI.CLHPCLFGDEO)MDKFCKKGIAK, (BMOAOJCEOFI.NBPJOLGNBHK)HNOPCLEFEIG, (ShapeExtruderBase.FODAMJOGFEN)HNAKHFKFJIG, CIGPHKLAAOD, IJGPPOIJDKO, new object[1]); } // Token: 0x06020928 RID: 133416 RVA: 0x008D9764 File Offset: 0x008D7964 public virtual void DHPCKGDNKOC(Tool ENBMEDIFBLM) { this.AuthorityStartNewSubExtrusion(); } // Token: 0x06020929 RID: 133417 RVA: 0x008D976C File Offset: 0x008D796C public virtual void AEAHODPNKKH(Tool ENBMEDIFBLM, float DGIOMJDEEIF) { this.AuthorityFinishCurrentSubExtrusion(); } } }