a
This commit is contained in:
@@ -0,0 +1,151 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities.StuntRunner
|
||||
{
|
||||
// Token: 0x02002B91 RID: 11153
|
||||
[Token(Token = "0x2002B91")]
|
||||
public class CheckpointOverlapVolume : OverlapVolume
|
||||
{
|
||||
// Token: 0x17003452 RID: 13394
|
||||
// (get) Token: 0x06012C46 RID: 76870 RVA: 0x0045051C File Offset: 0x0044E71C
|
||||
[Token(Token = "0x17003452")]
|
||||
public static IReadOnlyCollection<CheckpointOverlapVolume> DGIDCHPIPAB
|
||||
{
|
||||
[Token(Token = "0x6012C46")]
|
||||
[Address(RVA = "0xDC3820", Offset = "0xDC2620", VA = "0x180DC3820")]
|
||||
get
|
||||
{
|
||||
ReadOnlyCollection<CheckpointOverlapVolume> readOnlyCollection = CheckpointOverlapVolume.HDDIFFJLDEG.AsReadOnly();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003453 RID: 13395
|
||||
// (get) Token: 0x06012C47 RID: 76871 RVA: 0x0045053C File Offset: 0x0044E73C
|
||||
// (set) Token: 0x06012C48 RID: 76872 RVA: 0x00450550 File Offset: 0x0044E750
|
||||
[Token(Token = "0x17003453")]
|
||||
public bool MEAPCNIMGNO
|
||||
{
|
||||
[Token(Token = "0x6012C47")]
|
||||
[Address(RVA = "0x567CF0", Offset = "0x566AF0", VA = "0x180567CF0")]
|
||||
get;
|
||||
[Token(Token = "0x6012C48")]
|
||||
[Address(RVA = "0x567D40", Offset = "0x566B40", VA = "0x180567D40")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17003454 RID: 13396
|
||||
// (get) Token: 0x06012C49 RID: 76873 RVA: 0x00450564 File Offset: 0x0044E764
|
||||
[Token(Token = "0x17003454")]
|
||||
public SpawnPoint KDOFCOODBCC
|
||||
{
|
||||
[Token(Token = "0x6012C49")]
|
||||
[Address(RVA = "0xDC3890", Offset = "0xDC2690", VA = "0x180DC3890")]
|
||||
get
|
||||
{
|
||||
SpawnPoint spawnPoint = this.<IMAPHJDABJD>k__BackingField;
|
||||
if (spawnPoint == 0)
|
||||
{
|
||||
}
|
||||
return spawnPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003455 RID: 13397
|
||||
// (get) Token: 0x06012C4A RID: 76874 RVA: 0x00450580 File Offset: 0x0044E780
|
||||
// (set) Token: 0x06012C4B RID: 76875 RVA: 0x00450594 File Offset: 0x0044E794
|
||||
[Token(Token = "0x17003455")]
|
||||
public SpawnPoint OAKEMHMPBGL
|
||||
{
|
||||
[Token(Token = "0x6012C4A")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get;
|
||||
[Token(Token = "0x6012C4B")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06012C4C RID: 76876 RVA: 0x004505A8 File Offset: 0x0044E7A8
|
||||
[Token(Token = "0x6012C4C")]
|
||||
[Address(RVA = "0xDC3540", Offset = "0xDC2340", VA = "0x180DC3540")]
|
||||
private void Awake()
|
||||
{
|
||||
CheckpointOverlapVolume.HDDIFFJLDEG.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x06012C4D RID: 76877 RVA: 0x004505C8 File Offset: 0x0044E7C8
|
||||
[Token(Token = "0x6012C4D")]
|
||||
[Address(RVA = "0xDC35C0", Offset = "0xDC23C0", VA = "0x180DC35C0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
bool flag = CheckpointOverlapVolume.HDDIFFJLDEG.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x06012C4E RID: 76878 RVA: 0x004505E8 File Offset: 0x0044E7E8
|
||||
[Token(Token = "0x6012C4E")]
|
||||
[Address(RVA = "0xDC3640", Offset = "0xDC2440", VA = "0x180DC3640")]
|
||||
public void PlayCheckpointReachedFeedback()
|
||||
{
|
||||
if (!this.<DGNGLEOCIOO>k__BackingField)
|
||||
{
|
||||
SpawnPoint spawnPoint = this.<IMAPHJDABJD>k__BackingField;
|
||||
RecRoomAudioClip[] array = this.checkpointReachedSFX;
|
||||
if (spawnPoint == 0)
|
||||
{
|
||||
SpawnPoint spawnPoint2 = this.respawnPoint;
|
||||
}
|
||||
int num = 0;
|
||||
ParticleSystem[] array2 = this.checkpointReachedVFX;
|
||||
if (array2 != 0)
|
||||
{
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
ParticleSystem particleSystem = array2[num];
|
||||
if (particleSystem != 0)
|
||||
{
|
||||
particleSystem.Play();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
this.<DGNGLEOCIOO>k__BackingField = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012C4F RID: 76879 RVA: 0x0045065C File Offset: 0x0044E85C
|
||||
[Token(Token = "0x6012C4F")]
|
||||
[Address(RVA = "0xDC37C0", Offset = "0xDC25C0", VA = "0x180DC37C0")]
|
||||
public CheckpointOverlapVolume()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C235 RID: 49717
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C235")]
|
||||
[SerializeField]
|
||||
[Header("Respawning")]
|
||||
private SpawnPoint respawnPoint;
|
||||
|
||||
// Token: 0x0400C236 RID: 49718
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400C236")]
|
||||
[SerializeField]
|
||||
[Header("Feedback")]
|
||||
private ParticleSystem[] checkpointReachedVFX;
|
||||
|
||||
// Token: 0x0400C237 RID: 49719
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400C237")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip[] checkpointReachedSFX;
|
||||
|
||||
// Token: 0x0400C238 RID: 49720
|
||||
[Token(Token = "0x400C238")]
|
||||
protected static List<CheckpointOverlapVolume> HDDIFFJLDEG = new List();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user