This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,448 @@
using System;
using System.Runtime.CompilerServices;
using System.Text;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Core.Creation.Circuits;
using UnityEngine;
namespace RecRoom.Core.Creation
{
// Token: 0x0200305A RID: 12378
[Token(Token = "0x200305A")]
public class UGCArea : MonoBehaviourPun, EOCLMMENCKH, KJLKECANCDC, LAPMNGPJBEC, NLDHFOGPOHN
{
// Token: 0x17003A11 RID: 14865
// (get) Token: 0x06015113 RID: 86291 RVA: 0x004EEE00 File Offset: 0x004ED000
[Token(Token = "0x17003A11")]
public DisableObjectWhenManuallyHiddenOrCircuitsHidden BLECIIHPEED
{
[Token(Token = "0x6015113")]
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
get
{
return this.visibilityController;
}
}
// Token: 0x17003A12 RID: 14866
// (get) Token: 0x06015114 RID: 86292 RVA: 0x004EEE14 File Offset: 0x004ED014
// (set) Token: 0x06015115 RID: 86293 RVA: 0x004EEE28 File Offset: 0x004ED028
[Token(Token = "0x17003A12")]
public UGCAreaController GJEMDAMJEGJ
{
[Token(Token = "0x6015114")]
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
get;
[Token(Token = "0x6015115")]
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
set;
}
// Token: 0x06015116 RID: 86294 RVA: 0x004EEE3C File Offset: 0x004ED03C
[Token(Token = "0x6015116")]
[Address(RVA = "0xDA2ED0", Offset = "0xDA1CD0", VA = "0x180DA2ED0", Slot = "13")]
protected override void Awake()
{
base..ctor();
this.Tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
KLLMCPFPIIE<bool> kllmcpfpiie;
this.KIAENAGFGKF = kllmcpfpiie;
}
// Token: 0x06015117 RID: 86295 RVA: 0x004EEE70 File Offset: 0x004ED070
[Token(Token = "0x6015117")]
[Address(RVA = "0xDA34E0", Offset = "0xDA22E0", VA = "0x180DA34E0", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
if (!SessionManager.KNLLGLBKAPD && KKPBCOOONNK.BNNCCCFFALC && this.<OBFPJJHLJPO>k__BackingField)
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
KCMNCAFFHJG<UGCArea> cmpndnhmimk = ugcareaController.CMPNDNHMIMK;
int num = 0;
cmpndnhmimk.BDJFGEJFPPO(num);
KLLMCPFPIIE<bool> dapipiamlfk = ugcareaController.DAPIPIAMLFK;
int num2 = 0;
dapipiamlfk.BDJFGEJFPPO(num2);
return;
}
}
// Token: 0x06015118 RID: 86296 RVA: 0x004EEEDC File Offset: 0x004ED0DC
[Token(Token = "0x6015118")]
[Address(RVA = "0xDA3790", Offset = "0xDA2590", VA = "0x180DA3790")]
private void Start()
{
this.DFGKELFCGAO();
}
// Token: 0x06015119 RID: 86297 RVA: 0x004EEEF0 File Offset: 0x004ED0F0
[Token(Token = "0x6015119")]
[Address(RVA = "0xDA2F70", Offset = "0xDA1D70", VA = "0x180DA2F70")]
protected void DFGKELFCGAO()
{
CreationObject component = base.GetComponent<CreationObject>();
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__13_ = UGCArea.<>c.<>9__13_0;
if (<>9__13_ == 0)
{
UGCArea.<>c.<>9__13_0 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
}
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.PFBEACAIKCC);
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__13_, ohindolfnmp, 100);
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(cpnmfokdbkm);
DOPNALIMPNA[] array = new DOPNALIMPNA[1];
int num = 0;
int num2 = 0;
Func<bool> func;
Action<bool> action;
string text;
string text2;
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num2, num, text, text2);
if (dhcinnflbba != 0)
{
}
array[0] = dhcinnflbba;
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Area", 99, array);
}
// Token: 0x17003A13 RID: 14867
// (get) Token: 0x0601511A RID: 86298 RVA: 0x004EEF8C File Offset: 0x004ED18C
[Token(Token = "0x17003A13")]
public bool JBMFJOBFJHP
{
[Token(Token = "0x601511A")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
get
{
}
}
// Token: 0x0601511B RID: 86299 RVA: 0x004EEF9C File Offset: 0x004ED19C
[Token(Token = "0x601511B")]
[Address(RVA = "0xDA36F0", Offset = "0xDA24F0", VA = "0x180DA36F0", Slot = "17")]
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
{
BCGNAMJHJMI bcgnamjhjmi = new BCGNAMJHJMI();
bool flag = this.KIAENAGFGKF.IAHDANBDAAM() != 0;
bcgnamjhjmi.KNCOJMFDKEL = (flag ? 1 : 0);
}
// Token: 0x0601511C RID: 86300 RVA: 0x004EEFD0 File Offset: 0x004ED1D0
[Token(Token = "0x601511C")]
[Address(RVA = "0xDA3240", Offset = "0xDA2040", VA = "0x180DA3240", Slot = "16")]
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
{
KLLMCPFPIIE<bool> kiaenagfgkf = this.KIAENAGFGKF;
}
// Token: 0x0601511D RID: 86301 RVA: 0x004EEFEC File Offset: 0x004ED1EC
[Token(Token = "0x601511D")]
[Address(RVA = "0xDA37A0", Offset = "0xDA25A0", VA = "0x180DA37A0")]
public bool TryGetPosition(out Vector3 DDHPAFKBMON, float CHAKCELLLJD)
{
Transform transform = this.areaTransform;
float num = global::UnityEngine.Random.Range(-0.5f, 0.5f);
float num2 = global::UnityEngine.Random.Range(-0.5f, 0.5f);
float num3 = global::UnityEngine.Random.Range(-0.5f, 0.5f);
Vector3 vector;
float z = vector.z;
DDHPAFKBMON.z = z;
if (this.KIAENAGFGKF.IAHDANBDAAM() != 0)
{
Vector3 up = Vector3.up;
bool flag;
if (flag)
{
Vector3 vector2;
float z2 = vector2.z;
float num4;
if (num4 <= CHAKCELLLJD)
{
DDHPAFKBMON.z = z2;
Vector3 up2 = Vector3.up;
bool flag2;
if (!flag2)
{
Vector3 up3 = Vector3.up;
Vector3 up4 = Vector3.up;
bool flag3;
if (flag3)
{
}
}
}
}
}
throw new NullReferenceException();
}
// Token: 0x0601511E RID: 86302 RVA: 0x004EF0A0 File Offset: 0x004ED2A0
[Token(Token = "0x601511E")]
[Address(RVA = "0xDA32C0", Offset = "0xDA20C0", VA = "0x180DA32C0")]
public Vector3 GetClosestPoint(Vector3 NAIDPMBKHPK)
{
Vector3 vector;
float num = Mathf.Clamp(vector.z, -0.5f, 0.5f);
Vector3 vector2;
float z = vector2.z;
throw new NullReferenceException();
}
// Token: 0x0601511F RID: 86303 RVA: 0x004EF0D4 File Offset: 0x004ED2D4
[Token(Token = "0x601511F")]
[Address(RVA = "0xDA3C70", Offset = "0xDA2A70", VA = "0x180DA3C70")]
public void UpdateControllerPoint()
{
if (this.<OBFPJJHLJPO>k__BackingField)
{
Transform transform = base.transform;
if (this.KIAENAGFGKF.IAHDANBDAAM() != 0)
{
Vector3 up = Vector3.up;
bool flag;
if (flag)
{
}
}
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
RigidbodyEx rigidbodyEx = ugcareaController.Tool.rigidbodyEx;
Transform transform2 = ugcareaController.transform;
}
}
// Token: 0x06015120 RID: 86304 RVA: 0x004EF138 File Offset: 0x004ED338
[Token(Token = "0x6015120")]
[Address(RVA = "0xDA3610", Offset = "0xDA2410", VA = "0x180DA3610", Slot = "18")]
public void OnMakerPenTranslated()
{
this.UpdateControllerPoint();
}
// Token: 0x06015121 RID: 86305 RVA: 0x004EF14C File Offset: 0x004ED34C
[Token(Token = "0x6015121")]
[Address(RVA = "0xDA3610", Offset = "0xDA2410", VA = "0x180DA3610", Slot = "19")]
public void OnMakerPenRotated()
{
this.UpdateControllerPoint();
}
// Token: 0x06015122 RID: 86306 RVA: 0x004EF160 File Offset: 0x004ED360
[Token(Token = "0x6015122")]
[Address(RVA = "0xDA3610", Offset = "0xDA2410", VA = "0x180DA3610", Slot = "20")]
public void OnMakerPenScaled()
{
this.UpdateControllerPoint();
}
// Token: 0x06015123 RID: 86307 RVA: 0x004EF174 File Offset: 0x004ED374
[Token(Token = "0x6015123")]
[Address(RVA = "0xDA3610", Offset = "0xDA2410", VA = "0x180DA3610", Slot = "21")]
public void OnMakerPenDeformed(Vector3 NLGECBNGLOO)
{
this.UpdateControllerPoint();
}
// Token: 0x06015124 RID: 86308 RVA: 0x004EF188 File Offset: 0x004ED388
[Token(Token = "0x6015124")]
[Address(RVA = "0xDA34B0", Offset = "0xDA22B0", VA = "0x180DA34B0")]
private void NEMECKBIAFE()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.DisableCollision(this);
return;
}
}
// Token: 0x06015125 RID: 86309 RVA: 0x004EF1B4 File Offset: 0x004ED3B4
[Token(Token = "0x6015125")]
[Address(RVA = "0xDA34B0", Offset = "0xDA22B0", VA = "0x180DA34B0", Slot = "22")]
public void OnMakerPenTranslateStart()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.DisableCollision(this);
return;
}
}
// Token: 0x06015126 RID: 86310 RVA: 0x004EF1E0 File Offset: 0x004ED3E0
[Token(Token = "0x6015126")]
[Address(RVA = "0xDA34B0", Offset = "0xDA22B0", VA = "0x180DA34B0", Slot = "23")]
public void OnMakerPenRotateStart()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.DisableCollision(this);
return;
}
}
// Token: 0x06015127 RID: 86311 RVA: 0x004EF20C File Offset: 0x004ED40C
[Token(Token = "0x6015127")]
[Address(RVA = "0xDA34B0", Offset = "0xDA22B0", VA = "0x180DA34B0", Slot = "24")]
public void OnMakerPenScaleStart()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.DisableCollision(this);
return;
}
}
// Token: 0x06015128 RID: 86312 RVA: 0x004EF238 File Offset: 0x004ED438
[Token(Token = "0x6015128")]
[Address(RVA = "0xDA34B0", Offset = "0xDA22B0", VA = "0x180DA34B0", Slot = "25")]
public void OnMakerPenDeformStart()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.DisableCollision(this);
return;
}
}
// Token: 0x06015129 RID: 86313 RVA: 0x004EF264 File Offset: 0x004ED464
[Token(Token = "0x6015129")]
[Address(RVA = "0xDA3480", Offset = "0xDA2280", VA = "0x180DA3480")]
private void IPPPNILMNPJ()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.EnableCollision(this);
return;
}
}
// Token: 0x0601512A RID: 86314 RVA: 0x004EF290 File Offset: 0x004ED490
[Token(Token = "0x601512A")]
[Address(RVA = "0xDA3480", Offset = "0xDA2280", VA = "0x180DA3480", Slot = "26")]
public void OnMakerPenTranslateFinished()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.EnableCollision(this);
return;
}
}
// Token: 0x0601512B RID: 86315 RVA: 0x004EF2BC File Offset: 0x004ED4BC
[Token(Token = "0x601512B")]
[Address(RVA = "0xDA3480", Offset = "0xDA2280", VA = "0x180DA3480", Slot = "27")]
public void OnMakerPenRotateFinished()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.EnableCollision(this);
return;
}
}
// Token: 0x0601512C RID: 86316 RVA: 0x004EF2E8 File Offset: 0x004ED4E8
[Token(Token = "0x601512C")]
[Address(RVA = "0xDA3480", Offset = "0xDA2280", VA = "0x180DA3480", Slot = "28")]
public void OnMakerPenScaleFinished()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.EnableCollision(this);
return;
}
}
// Token: 0x0601512D RID: 86317 RVA: 0x004EF314 File Offset: 0x004ED514
[Token(Token = "0x601512D")]
[Address(RVA = "0xDA3480", Offset = "0xDA2280", VA = "0x180DA3480", Slot = "29")]
public void OnMakerPenDeformFinished()
{
UGCAreaController ugcareaController = this.<OBFPJJHLJPO>k__BackingField;
if (ugcareaController != 0)
{
ugcareaController.Tool.EnableCollision(this);
return;
}
}
// Token: 0x0601512E RID: 86318 RVA: 0x004EF340 File Offset: 0x004ED540
[Token(Token = "0x601512E")]
[Address(RVA = "0xDA2D20", Offset = "0xDA1B20", VA = "0x180DA2D20")]
public void SetPosition(Vector3 IFAIDIKJOAC)
{
RigidbodyEx rigidbodyEx = this.Tool.rigidbodyEx;
Transform transform = base.transform;
float z = IFAIDIKJOAC.z;
}
// Token: 0x0601512F RID: 86319 RVA: 0x004EF370 File Offset: 0x004ED570
[Token(Token = "0x601512F")]
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
public UGCArea()
{
}
// Token: 0x06015130 RID: 86320 RVA: 0x004EF384 File Offset: 0x004ED584
[Token(Token = "0x6015130")]
[Address(RVA = "0xDA3620", Offset = "0xDA2420", VA = "0x180DA3620")]
[CompilerGenerated]
private void PFBEACAIKCC(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
{
string text = GCCLEJOGCCE.PropertyDescription.text;
Func<bool> func = new Func(this.DMOBMDCDKHI);
Action<bool> action = new Action(this.HPHMJHNEFAF);
}
// Token: 0x06015131 RID: 86321 RVA: 0x004EF3C0 File Offset: 0x004ED5C0
[Token(Token = "0x6015131")]
[Address(RVA = "0xDA31F0", Offset = "0xDA1FF0", VA = "0x180DA31F0")]
[CompilerGenerated]
private bool DMOBMDCDKHI()
{
return this.KIAENAGFGKF.IAHDANBDAAM() != null;
}
// Token: 0x06015132 RID: 86322 RVA: 0x004EF3E0 File Offset: 0x004ED5E0
[Token(Token = "0x6015132")]
[Address(RVA = "0xDA3420", Offset = "0xDA2220", VA = "0x180DA3420")]
[CompilerGenerated]
private void HPHMJHNEFAF(bool MBJCIBHEOMM)
{
KLLMCPFPIIE<bool> kiaenagfgkf = this.KIAENAGFGKF;
}
// Token: 0x0400DF88 RID: 57224
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400DF88")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
public Tool Tool;
// Token: 0x0400DF89 RID: 57225
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400DF89")]
[SerializeField]
private Transform areaTransform;
// Token: 0x0400DF8A RID: 57226
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400DF8A")]
[SerializeField]
private DisableObjectWhenManuallyHiddenOrCircuitsHidden visibilityController;
// Token: 0x0400DF8C RID: 57228
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400DF8C")]
private KLLMCPFPIIE<bool> KIAENAGFGKF;
}
}