Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Activities/StuntRunner/StuntRunnerGameplayRoom.cs
T
2026-04-08 23:40:05 +02:00

174 lines
5.0 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Activities.Quest;
using TMPro;
using UnityEngine;
namespace RecRoom.Activities.StuntRunner
{
// Token: 0x020026AA RID: 9898
[Token(Token = "0x20026AA")]
[StructLayout(3)]
public class StuntRunnerGameplayRoom : QuestGameplayRoom
{
// Token: 0x17002E9D RID: 11933
// (get) Token: 0x06011308 RID: 70408 RVA: 0x0040FFE8 File Offset: 0x0040E1E8
[Token(Token = "0x17002E9D")]
public int PJDMAHDHJDH
{
[Token(Token = "0x6011308")]
[Address(RVA = "0x3CBF60", Offset = "0x3CA960", VA = "0x1803CBF60")]
get
{
return this.statChannel;
}
}
// Token: 0x17002E9E RID: 11934
// (get) Token: 0x06011309 RID: 70409 RVA: 0x0040FFFC File Offset: 0x0040E1FC
[Token(Token = "0x17002E9E")]
protected override bool IBMIJFALNCI
{
[Token(Token = "0x6011309")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "19")]
get
{
}
}
// Token: 0x0601130A RID: 70410 RVA: 0x0041000C File Offset: 0x0040E20C
[Token(Token = "0x601130A")]
[Address(RVA = "0x15CB7F0", Offset = "0x15CA1F0", VA = "0x1815CB7F0")]
public void UpdateCourseTimers(int FKKNMNOFDKE)
{
if (this.courseTimers != (ulong)0L)
{
float ijjidmjdkmg = this.IJJIDMJDKMG;
float time = Time.time;
if (ijjidmjdkmg < time)
{
ulong num;
num += num;
long num2 = (long)(num * (ulong)((uint)60000));
ulong num3;
num3 += num3;
long num4 = (long)(num3 * (ulong)((uint)1000));
int num5 = 0;
TextMeshProUGUI[] array = this.courseTimers;
int length = array.Length;
if (num5 < length)
{
string text;
array[num5].text = text;
num5++;
}
}
}
}
// Token: 0x0601130B RID: 70411 RVA: 0x00410094 File Offset: 0x0040E294
[Token(Token = "0x601130B")]
[Address(RVA = "0x15CB5E0", Offset = "0x15C9FE0", VA = "0x1815CB5E0")]
public void PauseCourseTimers(int BBOLPJBCAHO, float OPLCADCBEOB)
{
if (this.courseTimers != (ulong)0L)
{
this.UpdateCourseTimers(BBOLPJBCAHO);
float time = Time.time;
this.IJJIDMJDKMG = time;
}
}
// Token: 0x17002E9F RID: 11935
// (get) Token: 0x0601130C RID: 70412 RVA: 0x004100C4 File Offset: 0x0040E2C4
[Token(Token = "0x17002E9F")]
public GamePlayerSpawnPoint EFHJCLBENMO
{
[Token(Token = "0x601130C")]
[Address(RVA = "0x50B6F0", Offset = "0x50A0F0", VA = "0x18050B6F0")]
get
{
return this.postRunSpawnPoint;
}
}
// Token: 0x0601130D RID: 70413 RVA: 0x004100D8 File Offset: 0x0040E2D8
[Token(Token = "0x601130D")]
[Address(RVA = "0x15CB630", Offset = "0x15CA030", VA = "0x1815CB630")]
public void TeleportPlayerToPostRunSpawnPoint(Player IEKDDPPNFPF)
{
GamePlayerSpawnPoint gamePlayerSpawnPoint = this.postRunSpawnPoint;
int num = 0;
if (!(gamePlayerSpawnPoint == num))
{
float z = Vector3.zero.z;
Quaternion identity = Quaternion.identity;
GamePlayerSpawnPoint gamePlayerSpawnPoint2 = this.postRunSpawnPoint;
}
}
// Token: 0x0601130E RID: 70414 RVA: 0x0041011C File Offset: 0x0040E31C
[Token(Token = "0x601130E")]
[Address(RVA = "0x15CB9C0", Offset = "0x15CA3C0", VA = "0x1815CB9C0")]
public StuntRunnerGameplayRoom()
{
}
// Token: 0x0400B71A RID: 46874
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x400B71A")]
[SerializeField]
[Header("Leaderboard Stat")]
private int statChannel = (int)((ulong)4294967295L);
// Token: 0x0400B71B RID: 46875
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
[Token(Token = "0x400B71B")]
public StuntRunnerScoreBoard StuntRunnerScoreBoard;
// Token: 0x0400B71C RID: 46876
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x400B71C")]
public StuntRunnerScoreBoard StuntRunnerLeaderBoard;
// Token: 0x0400B71D RID: 46877
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x400B71D")]
public StuntRunnerScoreBoard GameStartTotalScoreBoard;
// Token: 0x0400B71E RID: 46878
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x400B71E")]
public StuntRunnerScoreBoard[] GameEndScoreBoards;
// Token: 0x0400B71F RID: 46879
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x400B71F")]
public StuntRunnerScoreBoard GameEndTotalScoreBoard;
// Token: 0x0400B720 RID: 46880
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
[Token(Token = "0x400B720")]
public StuntRunnerScoreBoard GameEndLeaderBoard;
// Token: 0x0400B721 RID: 46881
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
[Token(Token = "0x400B721")]
[Header("Course timers")]
public TextMeshProUGUI[] courseTimers;
// Token: 0x0400B722 RID: 46882
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
[Token(Token = "0x400B722")]
[SerializeField]
[Header("Post run settings")]
private GamePlayerSpawnPoint postRunSpawnPoint;
// Token: 0x0400B723 RID: 46883
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
[Token(Token = "0x400B723")]
private float IJJIDMJDKMG;
}
}