Files
2026-04-10 22:50:51 +02:00

323 lines
9.8 KiB
C#

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<Vector3> 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<OGNBCNBPFCC> 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<OGNBCNBPFCC> 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<Vector3> kllmcpfpiie;
this.CGGLBHBCHJO = kllmcpfpiie;
PhotonView photonView = base.JDHMIOJKLCK;
Action<AGAJMBPABDL> action2 = new Action(this.FHCMNCBLJIG);
photonView.ControllerChangedEvent += action2;
Action<float> 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<AGAJMBPABDL> 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<OGNBCNBPFCC> 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<Vector3> 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;
}
}