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; } }