using System; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace RecRoom.Core.Screens.UI { // Token: 0x02002F51 RID: 12113 [Token(Token = "0x2002F51")] public class AnimatedStatusText : MonoBehaviour { // Token: 0x060149F6 RID: 84470 RVA: 0x004D102C File Offset: 0x004CF22C [Token(Token = "0x60149F6")] [Address(RVA = "0xA56340", Offset = "0xA55140", VA = "0x180A56340")] private void Update() { if (this.textElement.enabled) { TMP_Text tmp_Text = this.textElement; float time = Time.time; tmp_Text.alpha = time; float time2 = Time.time; string[] egjnoeihmpl = AnimatedStatusText.EGJNOEIHMPL; TMP_Text tmp_Text2 = this.textElement; int length = egjnoeihmpl.Length; string text = tmp_Text2.text; } } // Token: 0x060149F7 RID: 84471 RVA: 0x004D1090 File Offset: 0x004CF290 [Token(Token = "0x60149F7")] [Address(RVA = "0xA561C0", Offset = "0xA54FC0", VA = "0x180A561C0")] private void CDMGFJMAHJG() { TMP_Text tmp_Text = this.textElement; float time = Time.time; tmp_Text.alpha = time; float time2 = Time.time; string[] egjnoeihmpl = AnimatedStatusText.EGJNOEIHMPL; TMP_Text tmp_Text2 = this.textElement; int length = egjnoeihmpl.Length; bool isCompleted = ((IAsyncResult)tmp_Text2).IsCompleted; } // Token: 0x060149F8 RID: 84472 RVA: 0x004D10E4 File Offset: 0x004CF2E4 [Token(Token = "0x60149F8")] [Address(RVA = "0xA566A0", Offset = "0xA554A0", VA = "0x180A566A0")] public AnimatedStatusText() { } // Token: 0x060149F9 RID: 84473 RVA: 0x004D1118 File Offset: 0x004CF318 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60149F9")] [Address(RVA = "0xA564E0", Offset = "0xA552E0", VA = "0x180A564E0")] static AnimatedStatusText() { string[] array = new string[4]; if ("" != 0) { } array[0] = ""; if ("." != 0) { } array[1] = "."; if (".." != 0) { } array[2] = ".."; if ("..." != 0) { } array[3] = "..."; AnimatedStatusText.EGJNOEIHMPL = array; } // Token: 0x0400D965 RID: 55653 [Token(Token = "0x400D965")] private static readonly string[] EGJNOEIHMPL; // Token: 0x0400D966 RID: 55654 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400D966")] [SerializeField] private float pulsingFrequency = 1f; // Token: 0x0400D967 RID: 55655 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400D967")] [SerializeField] private float minAlpha = 0.25f; // Token: 0x0400D968 RID: 55656 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400D968")] [SerializeField] private float animationSpeed = 0.5f; // Token: 0x0400D969 RID: 55657 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400D969")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private TMP_Text textElement; } }