Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

521 lines
18 KiB
C#

using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Runtime.CompilerServices;
using System.Text;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Circuits;
using RecRoom.Core.Creation.AI;
using RecRoom.Tools.Tags;
using UnityEngine;
namespace RecRoom.Core.Creation
{
// Token: 0x0200312E RID: 12590
[Token(Token = "0x200312E")]
public class SandboxObjectRespawner : MonoBehaviourPun, EOCLMMENCKH
{
// Token: 0x17003BAB RID: 15275
// (get) Token: 0x060159E6 RID: 88550 RVA: 0x0050EDE8 File Offset: 0x0050CFE8
// (set) Token: 0x060159E7 RID: 88551 RVA: 0x0050EE08 File Offset: 0x0050D008
[Token(Token = "0x17003BAB")]
public string CECGLODFDKG
{
[Token(Token = "0x60159E6")]
[Address(RVA = "0xC19C60", Offset = "0xC18A60", VA = "0x180C19C60")]
get
{
return this.DAMGLBNMKBF.IAHDANBDAAM();
}
[Token(Token = "0x60159E7")]
[Address(RVA = "0xC19CB0", Offset = "0xC18AB0", VA = "0x180C19CB0")]
set
{
KLLMCPFPIIE<string> damglbnmkbf = this.DAMGLBNMKBF;
}
}
// Token: 0x17003BAC RID: 15276
// (get) Token: 0x060159E8 RID: 88552 RVA: 0x0050EE24 File Offset: 0x0050D024
// (set) Token: 0x060159E9 RID: 88553 RVA: 0x0050EE44 File Offset: 0x0050D044
[Token(Token = "0x17003BAC")]
public bool ODFBGBOJPED
{
[Token(Token = "0x60159E8")]
[Address(RVA = "0xC1AA10", Offset = "0xC19810", VA = "0x180C1AA10")]
get
{
return this.AHENNPOIFJN.IAHDANBDAAM() != null;
}
[Token(Token = "0x60159E9")]
[Address(RVA = "0xC1AA60", Offset = "0xC19860", VA = "0x180C1AA60")]
set
{
KLLMCPFPIIE<bool> ahennpoifjn = this.AHENNPOIFJN;
}
}
// Token: 0x17003BAD RID: 15277
// (get) Token: 0x060159EA RID: 88554 RVA: 0x0050EE60 File Offset: 0x0050D060
// (set) Token: 0x060159EB RID: 88555 RVA: 0x0050EE80 File Offset: 0x0050D080
[Token(Token = "0x17003BAD")]
public bool PACFOPAKBPI
{
[Token(Token = "0x60159EA")]
[Address(RVA = "0xC18CA0", Offset = "0xC17AA0", VA = "0x180C18CA0")]
get
{
return this.DGKOLLEANLF.IAHDANBDAAM() != null;
}
[Token(Token = "0x60159EB")]
[Address(RVA = "0xC18CF0", Offset = "0xC17AF0", VA = "0x180C18CF0")]
set
{
KLLMCPFPIIE<bool> dgkolleanlf = this.DGKOLLEANLF;
}
}
// Token: 0x17003BAE RID: 15278
// (get) Token: 0x060159EC RID: 88556 RVA: 0x0050EE9C File Offset: 0x0050D09C
// (set) Token: 0x060159ED RID: 88557 RVA: 0x0050EEBC File Offset: 0x0050D0BC
[Token(Token = "0x17003BAE")]
public bool KEONAJCEDFN
{
[Token(Token = "0x60159EC")]
[Address(RVA = "0xC1A960", Offset = "0xC19760", VA = "0x180C1A960")]
get
{
return this.ILLNBGDKDKO.IAHDANBDAAM() != null;
}
[Token(Token = "0x60159ED")]
[Address(RVA = "0xC1A9B0", Offset = "0xC197B0", VA = "0x180C1A9B0")]
set
{
KLLMCPFPIIE<bool> illnbgdkdko = this.ILLNBGDKDKO;
}
}
// Token: 0x060159EE RID: 88558 RVA: 0x0050EED8 File Offset: 0x0050D0D8
[Token(Token = "0x60159EE")]
[Address(RVA = "0xC18B10", Offset = "0xC17910", VA = "0x180C18B10", Slot = "13")]
protected override void Awake()
{
base..ctor();
Action action = new Action(this.KFHKJALNPEK);
int num;
KLLMCPFPIIE<string> kllmcpfpiie = new KLLMCPFPIIE(this, "RTT", "", (OHOEENCHJJE)num, action, num);
num = 0;
this.DAMGLBNMKBF = kllmcpfpiie;
KLLMCPFPIIE<bool> kllmcpfpiie2 = new KLLMCPFPIIE(this, "RHT", 1, (OHOEENCHJJE)num, num, num);
this.AHENNPOIFJN = kllmcpfpiie2;
KLLMCPFPIIE<bool> kllmcpfpiie3 = new KLLMCPFPIIE(this, "CVOR", 1, (OHOEENCHJJE)num, num, num);
this.DGKOLLEANLF = kllmcpfpiie3;
int num2;
KLLMCPFPIIE<bool> kllmcpfpiie4 = new KLLMCPFPIIE(this, "URR", num2, (OHOEENCHJJE)num, num, num);
num2 = 0;
this.ILLNBGDKDKO = kllmcpfpiie4;
}
// Token: 0x060159EF RID: 88559 RVA: 0x0050EF64 File Offset: 0x0050D164
[Token(Token = "0x60159EF")]
[Address(RVA = "0xC1A0E0", Offset = "0xC18EE0", VA = "0x180C1A0E0")]
private void Start()
{
CreationObject component = base.GetComponent<CreationObject>();
int num = 0;
if (component != num && component.LGLADBGABHO)
{
List<ILINODKFHEO> list = new List();
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__21_ = SandboxObjectRespawner.<>c.<>9__21_0;
if (<>9__21_ == 0)
{
SandboxObjectRespawner.<>c.<>9__21_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JFHOEGFBCEE);
int num2;
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__21_, ohindolfnmp, num2);
num2 = 0;
list.Add(pgihlfohnml);
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg;
if (SandboxObjectRespawner.<>c.<>9__21_2 == 0)
{
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
SandboxObjectRespawner.<>c.<>9__21_2 = dedabhkcibg;
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.PJKNKCEEKCP);
int num3;
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp2, num3);
num3 = 0;
list.Add(cpnmfokdbkm);
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg2;
if (SandboxObjectRespawner.<>c.<>9__21_4 == 0)
{
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
SandboxObjectRespawner.<>c.<>9__21_4 = dedabhkcibg2;
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.LBLFNMLHDFF);
int num4;
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg2, ohindolfnmp3, num4);
num4 = 0;
list.Add(cpnmfokdbkm2);
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg3;
if (SandboxObjectRespawner.<>c.<>9__21_6 == 0)
{
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
SandboxObjectRespawner.<>c.<>9__21_6 = dedabhkcibg3;
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.EBNMGLFBOIB);
int num5;
CPNMFOKDBKM cpnmfokdbkm3 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp4, num5);
num5 = 0;
list.Add(cpnmfokdbkm3);
component.AddConfigurableSettings(list);
DOPNALIMPNA[] array = new DOPNALIMPNA[4];
Func<string> func = new Func(this.RespawnTool_Get);
Action<string> action = new Action(this.RespawnTool_Set);
INAOBEINBGO inaobeinbgo;
if (inaobeinbgo != 0)
{
}
array[0] = inaobeinbgo;
Func<bool> func2 = new Func(this.RespawnToolPolitely_Get);
Action<bool> action2 = new Action(this.RespawnToolPolitely_Set);
int num6 = 0;
int num7 = 0;
string text;
string text2;
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func2, action2, num7, num6, text, text2);
if (dhcinnflbba != 0)
{
}
array[1] = dhcinnflbba;
Func<bool> func3 = new Func(this.ClearVelocityOnRespawn_Get);
Action<bool> action3 = new Action(this.ClearVelocityOnRespawn_Set);
int num8 = 0;
int num9 = 0;
string text3;
string text4;
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func3, action3, num9, num8, text3, text4);
if (dhcinnflbba2 != 0)
{
}
array[2] = dhcinnflbba2;
Func<bool> func4 = new Func(this.UseRespawnerRotation_Get);
Action<bool> action4 = new Action(this.UseRespawnerRotation_Set);
int num10 = 0;
int num11 = 0;
string text5;
string text6;
DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func4, action4, num11, num10, text5, text6);
if (dhcinnflbba3 != 0)
{
}
array[3] = dhcinnflbba3;
int num12 = 0;
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Object Respawner", num12, array);
}
}
// Token: 0x060159F0 RID: 88560 RVA: 0x0050F1D8 File Offset: 0x0050D3D8
[Token(Token = "0x60159F0")]
[Address(RVA = "0xC19CB0", Offset = "0xC18AB0", VA = "0x180C19CB0")]
public void RespawnTool_Set(string BCEFAKDFEMM)
{
KLLMCPFPIIE<string> damglbnmkbf = this.DAMGLBNMKBF;
}
// Token: 0x060159F1 RID: 88561 RVA: 0x0050F1F4 File Offset: 0x0050D3F4
[Token(Token = "0x60159F1")]
[Address(RVA = "0xC19C60", Offset = "0xC18A60", VA = "0x180C19C60")]
public string RespawnTool_Get()
{
return this.DAMGLBNMKBF.IAHDANBDAAM();
}
// Token: 0x060159F2 RID: 88562 RVA: 0x0050F214 File Offset: 0x0050D414
[Token(Token = "0x60159F2")]
[Address(RVA = "0xC19C00", Offset = "0xC18A00", VA = "0x180C19C00")]
public void RespawnToolPolitely_Set(bool BCEFAKDFEMM)
{
KLLMCPFPIIE<bool> ahennpoifjn = this.AHENNPOIFJN;
}
// Token: 0x060159F3 RID: 88563 RVA: 0x0050F230 File Offset: 0x0050D430
[Token(Token = "0x60159F3")]
[Address(RVA = "0xC19BB0", Offset = "0xC189B0", VA = "0x180C19BB0")]
public bool RespawnToolPolitely_Get()
{
return this.AHENNPOIFJN.IAHDANBDAAM() == 0;
}
// Token: 0x060159F4 RID: 88564 RVA: 0x0050F254 File Offset: 0x0050D454
[Token(Token = "0x60159F4")]
[Address(RVA = "0xC18CF0", Offset = "0xC17AF0", VA = "0x180C18CF0")]
public void ClearVelocityOnRespawn_Set(bool BCEFAKDFEMM)
{
KLLMCPFPIIE<bool> dgkolleanlf = this.DGKOLLEANLF;
}
// Token: 0x060159F5 RID: 88565 RVA: 0x0050F270 File Offset: 0x0050D470
[Token(Token = "0x60159F5")]
[Address(RVA = "0xC18CA0", Offset = "0xC17AA0", VA = "0x180C18CA0")]
public bool ClearVelocityOnRespawn_Get()
{
return this.DGKOLLEANLF.IAHDANBDAAM() != null;
}
// Token: 0x060159F6 RID: 88566 RVA: 0x0050F290 File Offset: 0x0050D490
[Token(Token = "0x60159F6")]
[Address(RVA = "0xC1A9B0", Offset = "0xC197B0", VA = "0x180C1A9B0")]
public void UseRespawnerRotation_Set(bool BCEFAKDFEMM)
{
KLLMCPFPIIE<bool> illnbgdkdko = this.ILLNBGDKDKO;
}
// Token: 0x060159F7 RID: 88567 RVA: 0x0050F2AC File Offset: 0x0050D4AC
[Token(Token = "0x60159F7")]
[Address(RVA = "0xC1A960", Offset = "0xC19760", VA = "0x180C1A960")]
public bool UseRespawnerRotation_Get()
{
return this.ILLNBGDKDKO.IAHDANBDAAM() != null;
}
// Token: 0x060159F8 RID: 88568 RVA: 0x0050F2CC File Offset: 0x0050D4CC
[Token(Token = "0x60159F8")]
[Address(RVA = "0xC19060", Offset = "0xC17E60", VA = "0x180C19060")]
private void KFHKJALNPEK()
{
Tooltip tooltip = this.tooltip;
string empty = string.Empty;
tooltip.Message = empty;
if (!string.IsNullOrEmpty(this.DAMGLBNMKBF.IAHDANBDAAM()))
{
Tooltip tooltip2 = this.tooltip;
string text = this.DAMGLBNMKBF.IAHDANBDAAM();
string text2 = "#" + text;
tooltip2.Message = text2;
}
}
// Token: 0x060159F9 RID: 88569 RVA: 0x0050F330 File Offset: 0x0050D530
[Token(Token = "0x60159F9")]
[Address(RVA = "0xC19E80", Offset = "0xC18C80", VA = "0x180C19E80")]
public void SpawnObjectSignalReceived(Dictionary<InputSlot, int> updates)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
throw new NullReferenceException();
}
}
// Token: 0x060159FA RID: 88570 RVA: 0x0050F3FC File Offset: 0x0050D5FC
[Token(Token = "0x60159FA")]
[Address(RVA = "0xC19150", Offset = "0xC17F50", VA = "0x180C19150")]
private void KGELPOABNKB(Tool CDLPINPAGND)
{
int num = 0;
if (CDLPINPAGND != num)
{
Vector3 zero = Vector3.zero;
Vector3 zero2 = Vector3.zero;
if (this.DGKOLLEANLF.IAHDANBDAAM() != 0)
{
}
RigidbodyEx rigidbodyEx = CDLPINPAGND.rigidbodyEx;
bool flag = !rigidbodyEx.IsSleeping();
if (flag)
{
RigidbodyEx rigidbodyEx2 = CDLPINPAGND.rigidbodyEx;
Vector3 velocity = rigidbodyEx.NHAOMEMANJA;
RigidbodyEx rigidbodyEx3 = CDLPINPAGND.rigidbodyEx;
Vector3 angularVelocity = rigidbodyEx.KHJFDILDLAD;
}
RigidbodyEx rigidbodyEx4 = CDLPINPAGND.rigidbodyEx;
Quaternion targetRotation = rigidbodyEx.MEJCMIKAJCD;
if (this.ILLNBGDKDKO.IAHDANBDAAM() != 0)
{
Transform targetTransform = this.rigidbodyEx.MDKDCJFEBJH;
Transform targetTransform2 = this.rigidbodyEx.MDKDCJFEBJH;
}
bool flag2 = CDLPINPAGND.GetComponent<UGCAIController>();
RigidbodyEx rigidbodyEx5 = this.rigidbodyEx;
if (flag2)
{
throw new NullReferenceException();
}
if (flag)
{
RigidbodyEx rigidbodyEx6 = CDLPINPAGND.rigidbodyEx;
RigidbodyEx rigidbodyEx7 = CDLPINPAGND.rigidbodyEx;
}
}
}
// Token: 0x060159FB RID: 88571 RVA: 0x0050F4D8 File Offset: 0x0050D6D8
[Token(Token = "0x60159FB")]
[Address(RVA = "0xC196A0", Offset = "0xC184A0", VA = "0x180C196A0")]
private TaggedTool LKCOIIJDFMP(string GHBNIGCAPPL)
{
int num;
do
{
ReadOnlyCollection<TaggedTool> toolsWithTag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetToolsWithTag(GHBNIGCAPPL);
IEnumerator<TaggedTool> enumerator = toolsWithTag.GetEnumerator();
if (enumerator != 0)
{
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
if (!this.ODFBGBOJPED)
{
continue;
}
bool flag;
while (!flag)
{
}
RigidbodyEx rigidbodyEx2 = this.rigidbodyEx;
}
num = 0;
if (enumerator != 0)
{
}
}
while (num != 0);
throw new NullReferenceException();
}
// Token: 0x17003BAF RID: 15279
// (get) Token: 0x060159FC RID: 88572 RVA: 0x0050F570 File Offset: 0x0050D770
[Token(Token = "0x17003BAF")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x60159FC")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
get
{
}
}
// Token: 0x060159FD RID: 88573 RVA: 0x0050F580 File Offset: 0x0050D780
[Token(Token = "0x60159FD")]
[Address(RVA = "0xC18D50", Offset = "0xC17B50", VA = "0x180C18D50", Slot = "16")]
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
KLLMCPFPIIE<string> damglbnmkbf = this.DAMGLBNMKBF;
KLLMCPFPIIE<bool> ahennpoifjn = this.AHENNPOIFJN;
KLLMCPFPIIE<bool> dgkolleanlf = this.DGKOLLEANLF;
KLLMCPFPIIE<bool> illnbgdkdko = this.ILLNBGDKDKO;
}
// Token: 0x060159FE RID: 88574 RVA: 0x0050F5B0 File Offset: 0x0050D7B0
[Token(Token = "0x60159FE")]
[Address(RVA = "0xC19D10", Offset = "0xC18B10", VA = "0x180C19D10", Slot = "17")]
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
JGMFIBIHPIC jgmfibihpic = new JGMFIBIHPIC();
string text = this.DAMGLBNMKBF.IAHDANBDAAM();
jgmfibihpic.APAGCGOJKMJ = text;
bool flag = this.AHENNPOIFJN.IAHDANBDAAM() != null;
jgmfibihpic.GFOOOPDMHLP = flag;
bool flag2 = this.DGKOLLEANLF.IAHDANBDAAM() != null;
jgmfibihpic.BAAKHNIDGNA = flag2;
bool flag3 = this.ILLNBGDKDKO.IAHDANBDAAM() != null;
jgmfibihpic.GMEOANJCPAH = flag3;
}
// Token: 0x060159FF RID: 88575 RVA: 0x0050F618 File Offset: 0x0050D818
[Token(Token = "0x60159FF")]
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
public SandboxObjectRespawner()
{
}
// Token: 0x06015A00 RID: 88576 RVA: 0x0050F62C File Offset: 0x0050D82C
[Token(Token = "0x6015A00")]
[Address(RVA = "0xC18F90", Offset = "0xC17D90", VA = "0x180C18F90")]
[CompilerGenerated]
private void JFHOEGFBCEE(CreationObjectSettingStringUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<string> func = new Func(this.RespawnTool_Get);
Action<string> action = new Action(this.RespawnTool_Set);
}
// Token: 0x06015A01 RID: 88577 RVA: 0x0050F668 File Offset: 0x0050D868
[Token(Token = "0x6015A01")]
[Address(RVA = "0xC19AE0", Offset = "0xC188E0", VA = "0x180C19AE0")]
[CompilerGenerated]
private void PJKNKCEEKCP(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<bool> func = new Func(this.RespawnToolPolitely_Get);
Action<bool> action = new Action(this.RespawnToolPolitely_Set);
}
// Token: 0x06015A02 RID: 88578 RVA: 0x0050F6A4 File Offset: 0x0050D8A4
[Token(Token = "0x6015A02")]
[Address(RVA = "0xC195D0", Offset = "0xC183D0", VA = "0x180C195D0")]
[CompilerGenerated]
private void LBLFNMLHDFF(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<bool> func = new Func(this.ClearVelocityOnRespawn_Get);
Action<bool> action = new Action(this.ClearVelocityOnRespawn_Set);
}
// Token: 0x06015A03 RID: 88579 RVA: 0x0050F6E0 File Offset: 0x0050D8E0
[Token(Token = "0x6015A03")]
[Address(RVA = "0xC18EC0", Offset = "0xC17CC0", VA = "0x180C18EC0")]
[CompilerGenerated]
private void EBNMGLFBOIB(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<bool> func = new Func(this.UseRespawnerRotation_Get);
Action<bool> action = new Action(this.UseRespawnerRotation_Set);
}
// Token: 0x0400E3B4 RID: 58292
[Token(Token = "0x400E3B4")]
private const InputSlot JBMLNKMFJBL = InputSlot.R;
// Token: 0x0400E3B5 RID: 58293
[Token(Token = "0x400E3B5")]
private const InputSlot AFEMKIAOBKB = InputSlot.G;
// Token: 0x0400E3B6 RID: 58294
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400E3B6")]
private KLLMCPFPIIE<string> DAMGLBNMKBF;
// Token: 0x0400E3B7 RID: 58295
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400E3B7")]
private KLLMCPFPIIE<bool> AHENNPOIFJN;
// Token: 0x0400E3B8 RID: 58296
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400E3B8")]
private KLLMCPFPIIE<bool> DGKOLLEANLF;
// Token: 0x0400E3B9 RID: 58297
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400E3B9")]
private KLLMCPFPIIE<bool> ILLNBGDKDKO;
// Token: 0x0400E3BA RID: 58298
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400E3BA")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private RigidbodyEx rigidbodyEx;
// Token: 0x0400E3BB RID: 58299
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400E3BB")]
[SerializeField]
private Tooltip tooltip;
}
}