Files
2026-04-08 23:40:05 +02:00

88 lines
2.4 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x02000030 RID: 48
[Token(Token = "0x2000030")]
[StructLayout(3)]
public class TimerText : MonoBehaviour
{
// Token: 0x06000175 RID: 373 RVA: 0x000082E8 File Offset: 0x000064E8
[Token(Token = "0x6000175")]
[Address(RVA = "0xFB86C0", Offset = "0xFB70C0", VA = "0x180FB86C0")]
private void Start()
{
int num = 0;
this.JECPIKHBMEH((float)num);
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
this.ONLEICCNNBI = instance;
Action<float> action = new Action(this.GAJIJLPDHNI);
IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.UpdateAtRate(this, 3f, action);
}
// Token: 0x06000176 RID: 374 RVA: 0x00008328 File Offset: 0x00006528
[Token(Token = "0x6000176")]
[Address(RVA = "0xFB8520", Offset = "0xFB6F20", VA = "0x180FB8520")]
private void GAJIJLPDHNI(float POGAEJIEPIM)
{
int num = 0;
GameManager onleiccnnbi = this.ONLEICCNNBI;
int num2 = 0;
if (onleiccnnbi != num2)
{
float displayTime = this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.DisplayTime;
}
this.JECPIKHBMEH((float)num);
}
// Token: 0x06000177 RID: 375 RVA: 0x00008368 File Offset: 0x00006568
[Token(Token = "0x6000177")]
[Address(RVA = "0xFB85D0", Offset = "0xFB6FD0", VA = "0x180FB85D0")]
private void JECPIKHBMEH(float PEDLDEMNAAD)
{
string text = PEDLDEMNAAD.OEFBEJEPLHM();
Text[] array = this.timerTexts;
int num = 0;
int length = array.Length;
if (num < length)
{
string text2 = array[num].text;
num++;
}
TextMesh[] array2 = this.timerTextMeshes;
int length2 = array2.Length;
if (num < length2)
{
array2[num].text = text;
num++;
}
}
// Token: 0x06000178 RID: 376 RVA: 0x000083D0 File Offset: 0x000065D0
[Token(Token = "0x6000178")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public TimerText()
{
}
// Token: 0x0400015A RID: 346
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400015A")]
[SerializeField]
private TextMesh[] timerTextMeshes;
// Token: 0x0400015B RID: 347
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400015B")]
[SerializeField]
private Text[] timerTexts;
// Token: 0x0400015C RID: 348
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400015C")]
private GameManager ONLEICCNNBI;
}