This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
+240
View File
@@ -0,0 +1,240 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000A14 RID: 2580
[Token(Token = "0x2000A14")]
[StructLayout(3)]
public abstract class ModelBase : MonoBehaviour, ICEIABPJKLB
{
// Token: 0x17000B96 RID: 2966
// (get) Token: 0x060042DE RID: 17118 RVA: 0x001078A8 File Offset: 0x00105AA8
[Token(Token = "0x17000B96")]
public ActionEvent JPJDLBIBOCA
{
[Token(Token = "0x60042DE")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
get;
}
// Token: 0x17000B97 RID: 2967
// (get) Token: 0x060042DF RID: 17119 RVA: 0x001078BC File Offset: 0x00105ABC
[Token(Token = "0x17000B97")]
public ActionEvent<ModelBase> DKIHGCHPAFI
{
[Token(Token = "0x60042DF")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "5")]
get;
}
// Token: 0x17000B98 RID: 2968
// (get) Token: 0x060042E0 RID: 17120
[Token(Token = "0x17000B98")]
public abstract bool DEIAPDGENLP
{
[Token(Token = "0x60042E0")]
[Address(Slot = "8")]
get;
}
// Token: 0x060042E1 RID: 17121 RVA: 0x001078D0 File Offset: 0x00105AD0
[Token(Token = "0x60042E1")]
[Address(RVA = "0x187BB80", Offset = "0x187A580", VA = "0x18187BB80", Slot = "9")]
protected virtual void Start()
{
if (!this.MFBIIAEFGPM)
{
this.MFBIIAEFGPM = true;
GameObject gameObject = this.prefabRoot;
int num = 0;
if (gameObject != num)
{
}
GameObject gameObject2 = base.gameObject;
this.ADECGLHKBIN(gameObject2);
return;
}
}
// Token: 0x060042E2 RID: 17122 RVA: 0x00107910 File Offset: 0x00105B10
[Token(Token = "0x60042E2")]
[Address(RVA = "0x187BB80", Offset = "0x187A580", VA = "0x18187BB80")]
private void OFFLOPLJBBG()
{
if (!this.MFBIIAEFGPM)
{
this.MFBIIAEFGPM = true;
GameObject gameObject = this.prefabRoot;
int num = 0;
if (gameObject != num)
{
}
GameObject gameObject2 = base.gameObject;
this.ADECGLHKBIN(gameObject2);
return;
}
}
// Token: 0x060042E3 RID: 17123 RVA: 0x00107950 File Offset: 0x00105B50
[Token(Token = "0x60042E3")]
[Address(RVA = "0x187B4C0", Offset = "0x1879EC0", VA = "0x18187B4C0")]
private void ADECGLHKBIN(GameObject DOJCFCINALC)
{
for (;;)
{
int num = 0;
ModelBase.OJAIJAMCIKH.Clear();
List<ModelBase> ojaijamcikh = ModelBase.OJAIJAMCIKH;
DOJCFCINALC.GetComponents<ModelBase>(ojaijamcikh);
List<ModelBase> ojaijamcikh2 = ModelBase.OJAIJAMCIKH;
List<ModelBase> ojaijamcikh3 = ModelBase.OJAIJAMCIKH;
List.Enumerator enumerator;
if (enumerator != 0)
{
bool flag;
while (!flag)
{
}
}
if (num == -1)
{
goto IL_86;
}
if (typeof(ModelBase).TypeHandle == (ulong)243L)
{
break;
}
if (typeof(ModelBase).TypeHandle != (ulong)102L)
{
goto IL_86;
}
ModelBase.NDDHLJHHMIM.Clear();
List<MHEBKFODAGL> nddhljhhmim = ModelBase.NDDHLJHHMIM;
DOJCFCINALC.GetComponents<MHEBKFODAGL>(nddhljhhmim);
List<MHEBKFODAGL> nddhljhhmim2 = ModelBase.NDDHLJHHMIM;
List.Enumerator enumerator2;
if (enumerator2 != 0)
{
num += num;
num++;
int num2 = enumerator2.index;
goto IL_86;
}
IL_94:
uint num3;
num3 += (uint)1;
int num4 = 0;
if (num3 == (uint)(-1))
{
goto IL_DC;
}
IEnumerator enumerator3 = DOJCFCINALC.transform.GetEnumerator();
uint num5;
if (num4 < (int)num5)
{
num4 += num4;
num4++;
}
int num6 = 0;
if (enumerator3 != 0)
{
if (num4 < num6)
{
num4 += num4;
num4++;
goto IL_DC;
}
goto IL_DC;
}
IL_F8:
num3 += (uint)1;
if (num3 != (uint)0)
{
}
if (num3 != (uint)(-1))
{
}
if (num == 0)
{
break;
}
continue;
IL_DC:
if (num != 0)
{
goto IL_115;
}
ulong num7;
num7 += (ulong)1L;
if (num4 != 0)
{
GameObject gameObject;
this.ADECGLHKBIN(gameObject);
goto IL_F8;
}
goto IL_115;
IL_86:
if (num == 0)
{
int num2;
num2 += num2;
goto IL_94;
}
goto IL_115;
}
return;
IL_115:
throw new NullReferenceException();
}
// Token: 0x060042E4 RID: 17124 RVA: 0x00107A80 File Offset: 0x00105C80
[Token(Token = "0x60042E4")]
[Address(RVA = "0x187BCB0", Offset = "0x187A6B0", VA = "0x18187BCB0")]
protected ModelBase()
{
int num;
ActionEvent actionEvent = new ActionEvent(32, num != 0);
num = 0;
this.JPJDLBIBOCA = actionEvent;
int num2;
ActionEvent<ModelBase> actionEvent2 = new ActionEvent(4, num2 != 0);
num2 = 0;
this.DKIHGCHPAFI = actionEvent2;
base..ctor();
}
// Token: 0x060042E6 RID: 17126 RVA: 0x00107ADC File Offset: 0x00105CDC
[Token(Token = "0x60042E6")]
[Address(RVA = "0xABFDA0", Offset = "0xABE7A0", VA = "0x180ABFDA0", Slot = "7")]
private GameObject BJPCCJPPLKE()
{
return base.gameObject;
}
// Token: 0x04003527 RID: 13607
[Token(Token = "0x4003527")]
private static readonly List<MHEBKFODAGL> NDDHLJHHMIM = new List();
// Token: 0x04003528 RID: 13608
[Token(Token = "0x4003528")]
private static readonly List<ModelBase> OJAIJAMCIKH = new List();
// Token: 0x0400352B RID: 13611
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400352B")]
[HideInInspector]
[SerializeField]
private GameObject prefabRoot;
// Token: 0x0400352C RID: 13612
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400352C")]
private bool MFBIIAEFGPM;
}
}