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
+173
View File
@@ -0,0 +1,173 @@
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
// Token: 0x0200035B RID: 859
[Token(Token = "0x200035B")]
[StructLayout(3)]
public class OverlapVolume : SimpleVolume
{
// Token: 0x14000052 RID: 82
// (add) Token: 0x06001A01 RID: 6657 RVA: 0x0006BAC8 File Offset: 0x00069CC8
// (remove) Token: 0x06001A02 RID: 6658 RVA: 0x0006BAF0 File Offset: 0x00069CF0
[Token(Token = "0x14000052")]
public event Action<OverlapVolume> GENFOLIJDEE
{
[Token(Token = "0x6001A01")]
[Address(RVA = "0x17E01A0", Offset = "0x17DEBA0", VA = "0x1817E01A0")]
[CompilerGenerated]
add
{
Action<OverlapVolume> genfolijdee;
Delegate @delegate;
do
{
genfolijdee = this.GENFOLIJDEE;
@delegate = Delegate.Combine(genfolijdee, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != genfolijdee)
{
}
}
[Token(Token = "0x6001A02")]
[Address(RVA = "0x17E02E0", Offset = "0x17DECE0", VA = "0x1817E02E0")]
[CompilerGenerated]
remove
{
Action<OverlapVolume> genfolijdee;
Delegate @delegate;
do
{
genfolijdee = this.GENFOLIJDEE;
@delegate = Delegate.Remove(genfolijdee, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != genfolijdee)
{
}
}
}
// Token: 0x14000053 RID: 83
// (add) Token: 0x06001A03 RID: 6659 RVA: 0x0006BB18 File Offset: 0x00069D18
// (remove) Token: 0x06001A04 RID: 6660 RVA: 0x0006BB40 File Offset: 0x00069D40
[Token(Token = "0x14000053")]
public event Action<OverlapVolume> DMOLEKBJEAN
{
[Token(Token = "0x6001A03")]
[Address(RVA = "0x17E0240", Offset = "0x17DEC40", VA = "0x1817E0240")]
[CompilerGenerated]
add
{
Action<OverlapVolume> dmolekbjean;
Delegate @delegate;
do
{
dmolekbjean = this.DMOLEKBJEAN;
@delegate = Delegate.Combine(dmolekbjean, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != dmolekbjean)
{
}
}
[Token(Token = "0x6001A04")]
[Address(RVA = "0x17E0380", Offset = "0x17DED80", VA = "0x1817E0380")]
[CompilerGenerated]
remove
{
Action<OverlapVolume> dmolekbjean;
Delegate @delegate;
do
{
dmolekbjean = this.DMOLEKBJEAN;
@delegate = Delegate.Remove(dmolekbjean, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != dmolekbjean)
{
}
}
}
// Token: 0x06001A05 RID: 6661 RVA: 0x0006BB68 File Offset: 0x00069D68
[Token(Token = "0x6001A05")]
[Address(RVA = "0x17DFEA0", Offset = "0x17DE8A0", VA = "0x1817DFEA0")]
private void Update()
{
bool adbibbgnngh;
Vector3 worldSpaceCenter;
do
{
adbibbgnngh = this.ADBIBBGNNGH;
Transform transform = Player.<EGKJPJKLEAI>k__BackingField.head.transform;
Vector3 vector;
float z = vector.z;
worldSpaceCenter = this.DOMABBDEAKJ;
bool flag = worldSpaceCenter != 0;
this.ADBIBBGNNGH = flag;
}
while (adbibbgnngh);
if (worldSpaceCenter != 0)
{
Action<OverlapVolume> genfolijdee = this.GENFOLIJDEE;
if (genfolijdee != 0)
{
genfolijdee(this);
}
if (OverlapVolume.GlobalLocalPlayerVolumeEnterEvent == 0)
{
Action<OverlapVolume> dmolekbjean = this.DMOLEKBJEAN;
if (dmolekbjean != 0)
{
dmolekbjean(this);
}
ActionEvent<OverlapVolume> globalLocalPlayerVolumeExitEvent = OverlapVolume.GlobalLocalPlayerVolumeExitEvent;
if (globalLocalPlayerVolumeExitEvent != 0)
{
globalLocalPlayerVolumeExitEvent.Invoke(this);
}
}
}
}
// Token: 0x06001A06 RID: 6662 RVA: 0x0006BC04 File Offset: 0x00069E04
[Token(Token = "0x6001A06")]
[Address(RVA = "0x17E0190", Offset = "0x17DEB90", VA = "0x1817E0190")]
public OverlapVolume()
{
}
// Token: 0x06001A07 RID: 6663 RVA: 0x0006BC18 File Offset: 0x00069E18
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6001A07")]
[Address(RVA = "0x17E00F0", Offset = "0x17DEAF0", VA = "0x1817E00F0")]
static OverlapVolume()
{
int num;
ActionEvent<OverlapVolume> actionEvent = new ActionEvent(4, num != 0);
num = 0;
OverlapVolume.GlobalLocalPlayerVolumeEnterEvent = actionEvent;
int num2;
ActionEvent<OverlapVolume> actionEvent2 = new ActionEvent(4, num2 != 0);
num2 = 0;
OverlapVolume.GlobalLocalPlayerVolumeExitEvent = actionEvent2;
}
// Token: 0x04001441 RID: 5185
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001441")]
protected bool ADBIBBGNNGH;
// Token: 0x04001444 RID: 5188
[Token(Token = "0x4001444")]
public static ActionEvent<OverlapVolume> GlobalLocalPlayerVolumeEnterEvent;
// Token: 0x04001445 RID: 5189
[Token(Token = "0x4001445")]
public static ActionEvent<OverlapVolume> GlobalLocalPlayerVolumeExitEvent;
}