using System; using System.Collections.Generic; using System.Text; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; namespace RecRoom.Core.Creation { // Token: 0x02003127 RID: 12583 [Token(Token = "0x2003127")] public class SandboxDeformableShape : MonoBehaviourPun, EOCLMMENCKH, CHJEFIDMANE { // Token: 0x17003B99 RID: 15257 // (get) Token: 0x060159A5 RID: 88485 RVA: 0x0050DFBC File Offset: 0x0050C1BC [Token(Token = "0x17003B99")] public SpawnableTool BKJGDBJICCG { [Token(Token = "0x60159A5")] [Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")] get { return this._spawnableTool; } } // Token: 0x17003B9A RID: 15258 // (get) Token: 0x060159A6 RID: 88486 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060159A7 RID: 88487 RVA: 0x0050DFD0 File Offset: 0x0050C1D0 [Token(Token = "0x17003B9A")] private Vector3 GCEOKHCFPMD { [Token(Token = "0x60159A6")] [Address(RVA = "0x12FB0A0", Offset = "0x12F9EA0", VA = "0x1812FB0A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60159A7")] [Address(RVA = "0x12FAAA0", Offset = "0x12F98A0", VA = "0x1812FAAA0")] set { KLLMCPFPIIE cgglbhbchjo = this.CGGLBHBCHJO; float z = value.z; } } // Token: 0x17003B9B RID: 15259 // (get) Token: 0x060159A8 RID: 88488 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060159A9 RID: 88489 RVA: 0x0050DFF4 File Offset: 0x0050C1F4 [Token(Token = "0x17003B9B")] public Vector3 BCECMCLCHBL { [Token(Token = "0x60159A8")] [Address(RVA = "0x12FB8C0", Offset = "0x12FA6C0", VA = "0x1812FB8C0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60159A9")] [Address(RVA = "0x12FAFD0", Offset = "0x12F9DD0", VA = "0x1812FAFD0")] private set { if (base.OGIBLNIIHDK) { float z = this.ENOONGEHKGE.z; float z2 = value.z; bool flag; if (flag) { float z3 = value.z; this.ENOONGEHKGE.z = z3; this.JLGBDPPOHNB = true; } } } } // Token: 0x17003B9C RID: 15260 // (get) Token: 0x060159AA RID: 88490 RVA: 0x0050E03C File Offset: 0x0050C23C [Token(Token = "0x17003B9C")] public Transform PDONKHKCEAO { [Token(Token = "0x60159AA")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] get { return this._deformationTransform; } } // Token: 0x17003B9D RID: 15261 // (get) Token: 0x060159AB RID: 88491 RVA: 0x0050E050 File Offset: 0x0050C250 [Token(Token = "0x17003B9D")] public bool BMFLKCEAEPJ { [Token(Token = "0x60159AB")] [Address(RVA = "0x12FB7F0", Offset = "0x12FA5F0", VA = "0x1812FB7F0")] get { SpawnableTool spawnableTool = this._spawnableTool; int num = 0; bool flag = spawnableTool != num; if (!flag) { return flag; } SpawnableTool spawnableTool2 = this._spawnableTool; List allowedToolTypes = SandboxDeformableShape.AllowedToolTypes; OGNBCNBPFCC type = spawnableTool2.OPLHMKFCNOL; bool flag2; return flag2; } } // Token: 0x060159AC RID: 88492 RVA: 0x0050E094 File Offset: 0x0050C294 [Token(Token = "0x60159AC")] [Address(RVA = "0x12FA840", Offset = "0x12F9640", VA = "0x1812FA840", Slot = "13")] protected override void Awake() { base..ctor(); SpawnableTool spawnableTool = this._spawnableTool; int num = 0; if (!(spawnableTool != num)) { } SpawnableTool spawnableTool2 = this._spawnableTool; List allowedToolTypes = SandboxDeformableShape.AllowedToolTypes; OGNBCNBPFCC type = spawnableTool2.OPLHMKFCNOL; bool flag; if (flag) { Transform deformationTransform = this._deformationTransform; Vector3 vector; float z = vector.z; Action action = new Action(this.DHMIACMOPGM); KLLMCPFPIIE kllmcpfpiie; this.CGGLBHBCHJO = kllmcpfpiie; PhotonView photonView = base.JDHMIOJKLCK; Action action2 = new Action(this.FHCMNCBLJIG); photonView.ControllerChangedEvent += action2; Action action3 = new Action(this.NJLGGLJNJBC); IDisposable disposable = ADIFCODGAML.FLMKKKHMJBN(this, 2f, action3); return; } int num2 = 0; int num3 = 0; this._deformationTransform = num2; this.OFKIHGPJHJI(num3 != 0); } // Token: 0x060159AD RID: 88493 RVA: 0x0050E158 File Offset: 0x0050C358 [Token(Token = "0x60159AD")] [Address(RVA = "0x12FB290", Offset = "0x12FA090", VA = "0x1812FB290")] private void Start() { this.DHMIACMOPGM(); } // Token: 0x060159AE RID: 88494 RVA: 0x0050E16C File Offset: 0x0050C36C [Token(Token = "0x60159AE")] [Address(RVA = "0x12FB1F0", Offset = "0x12F9FF0", VA = "0x1812FB1F0", Slot = "14")] protected override void OnDestroy() { PhotonView photonView = base.JDHMIOJKLCK; Action action = new Action(this.FHCMNCBLJIG); photonView.ControllerChangedEvent -= action; base.OnDestroy(); } // Token: 0x060159AF RID: 88495 RVA: 0x0050E1A0 File Offset: 0x0050C3A0 [Token(Token = "0x60159AF")] [Address(RVA = "0x12FB440", Offset = "0x12FA240", VA = "0x1812FB440")] public void SetDeformation(Vector3 LKBMKEHGNMD) { float z = LKBMKEHGNMD.z; if (base.OGIBLNIIHDK) { this.DHMIACMOPGM(); return; } } // Token: 0x060159B0 RID: 88496 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B0")] [Address(RVA = "0x12FAB10", Offset = "0x12F9910", VA = "0x1812FAB10")] public bool CanUpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP, float CLCOINLCLFK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060159B1 RID: 88497 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B1")] [Address(RVA = "0x12FB490", Offset = "0x12FA290", VA = "0x1812FB490")] public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060159B2 RID: 88498 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B2")] [Address(RVA = "0x12FB110", Offset = "0x12F9F10", VA = "0x1812FB110")] private void NJLGGLJNJBC(float POGAEJIEPIM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060159B3 RID: 88499 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B3")] [Address(RVA = "0x12FACB0", Offset = "0x12F9AB0", VA = "0x1812FACB0")] private void DHMIACMOPGM() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060159B4 RID: 88500 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B4")] [Address(RVA = "0x12FAF50", Offset = "0x12F9D50", VA = "0x1812FAF50")] private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17003B9E RID: 15262 // (get) Token: 0x060159B5 RID: 88501 RVA: 0x0050E1C4 File Offset: 0x0050C3C4 [Token(Token = "0x17003B9E")] public bool JBMFJOBFJHP { [Token(Token = "0x60159B5")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")] get { } } // Token: 0x060159B6 RID: 88502 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B6")] [Address(RVA = "0x12FAE20", Offset = "0x12F9C20", VA = "0x1812FAE20", Slot = "16")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060159B7 RID: 88503 RVA: 0x0050E1D4 File Offset: 0x0050C3D4 [Token(Token = "0x60159B7")] [Address(RVA = "0x12FB290", Offset = "0x12FA090", VA = "0x1812FB290", Slot = "18")] public void PostDeserialize(LJJOCDFAMGA FLIPBCAPDGC) { this.DHMIACMOPGM(); } // Token: 0x060159B8 RID: 88504 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60159B8")] [Address(RVA = "0x12FB2A0", Offset = "0x12FA0A0", VA = "0x1812FB2A0", Slot = "17")] public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060159B9 RID: 88505 RVA: 0x0050E1E8 File Offset: 0x0050C3E8 [Token(Token = "0x60159B9")] [Address(RVA = "0x12FB780", Offset = "0x12FA580", VA = "0x1812FB780")] public SandboxDeformableShape() { float z = Vector3.one.z; this.ENOONGEHKGE.z = z; base..ctor(); } // Token: 0x0400E383 RID: 58243 [Token(Token = "0x400E383")] public static readonly List AllowedToolTypes = new List { (uint)321, (uint)304, (uint)180, (uint)484, (uint)303, (uint)346, (uint)434, (uint)478, (uint)504, (uint)505, (uint)506 }; // Token: 0x0400E384 RID: 58244 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400E384")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private SpawnableTool _spawnableTool; // Token: 0x0400E385 RID: 58245 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400E385")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private CreationObject creationObject; // Token: 0x0400E386 RID: 58246 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400E386")] private KLLMCPFPIIE CGGLBHBCHJO; // Token: 0x0400E387 RID: 58247 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400E387")] private Vector3 ENOONGEHKGE; // Token: 0x0400E388 RID: 58248 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400E388")] private bool JLGBDPPOHNB; // Token: 0x0400E389 RID: 58249 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400E389")] [SerializeField] private Transform _deformationTransform; } }