using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.VR.UI; using UnityEngine; namespace RecRoom.Core.UI { // Token: 0x0200301E RID: 12318 [Token(Token = "0x200301E")] public class SubtitleManager : SingletonMonoBehaviour { // Token: 0x170039AD RID: 14765 // (get) Token: 0x06014F69 RID: 85865 RVA: 0x004E733C File Offset: 0x004E553C [Token(Token = "0x170039AD")] public VRSubtitleDialog ELKAMHFNLID { [Token(Token = "0x6014F69")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this.vrSubtitleDialog; } } // Token: 0x06014F6A RID: 85866 RVA: 0x004E7350 File Offset: 0x004E5550 [Token(Token = "0x6014F6A")] [Address(RVA = "0xA6B980", Offset = "0xA6A780", VA = "0x180A6B980")] public bool TryGetCurrentSubtitle(out string PAANJCAOOAG, out Sprite JFKJJGCHMJF) { if (this.SubtitlesEnabled && this.LJCDMPGPHDB.HFHFEJMMDFH) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; BJOIBBBOIKO ljcdmpgphdb2 = this.LJCDMPGPHDB; return true; } throw new NullReferenceException(); } // Token: 0x06014F6B RID: 85867 RVA: 0x004E738C File Offset: 0x004E558C [Token(Token = "0x6014F6B")] [Address(RVA = "0xA6BA70", Offset = "0xA6A870", VA = "0x180A6BA70")] private void Update() { if (this.LJCDMPGPHDB.HFHFEJMMDFH) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; float time = Time.time; BJOIBBBOIKO ljcdmpgphdb2 = this.LJCDMPGPHDB; this.Hide(ljcdmpgphdb2); return; } } // Token: 0x06014F6C RID: 85868 RVA: 0x004E73D0 File Offset: 0x004E55D0 [Token(Token = "0x6014F6C")] [Address(RVA = "0xA6B7F0", Offset = "0xA6A5F0", VA = "0x180A6B7F0")] public void ShowIndefinitely(object PIHIPPPPEBI, int JMHKMOACHDG, string ACPMLLINIMG, [Optional] Sprite JFKJJGCHMJF) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; } // Token: 0x06014F6D RID: 85869 RVA: 0x004E73F0 File Offset: 0x004E55F0 [Token(Token = "0x6014F6D")] [Address(RVA = "0xA6B8B0", Offset = "0xA6A6B0", VA = "0x180A6B8B0")] public void Show(object PIHIPPPPEBI, int JMHKMOACHDG, string ACPMLLINIMG, float BJJEDIGOMGC, [Optional] Sprite JFKJJGCHMJF) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; float time = Time.time; } // Token: 0x06014F6E RID: 85870 RVA: 0x004E7418 File Offset: 0x004E5618 [Token(Token = "0x6014F6E")] [Address(RVA = "0xA6B790", Offset = "0xA6A590", VA = "0x180A6B790")] public void Hide(object PIHIPPPPEBI) { bool flag = this.LJCDMPGPHDB.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x06014F6F RID: 85871 RVA: 0x004E7438 File Offset: 0x004E5638 [Token(Token = "0x6014F6F")] [Address(RVA = "0xA6B740", Offset = "0xA6A540", VA = "0x180A6B740")] public void HideAll() { this.LJCDMPGPHDB.LKLKGDMFMCC(); } // Token: 0x06014F70 RID: 85872 RVA: 0x004E7458 File Offset: 0x004E5658 [Token(Token = "0x6014F70")] [Address(RVA = "0xA6BB30", Offset = "0xA6A930", VA = "0x180A6BB30")] public SubtitleManager() { BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this.LJCDMPGPHDB = bjoibbboiko; base..ctor(); } // Token: 0x0400DDF0 RID: 56816 [Token(Token = "0x400DDF0")] public const int DEFAULT_SUBTITLE_PRIORITY = 0; // Token: 0x0400DDF1 RID: 56817 [Token(Token = "0x400DDF1")] public const int DEFAULT_INDEFINITE_SUBTITLE_PRIORITY = -1; // Token: 0x0400DDF2 RID: 56818 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400DDF2")] [SerializeField] private VRSubtitleDialog vrSubtitleDialog; // Token: 0x0400DDF3 RID: 56819 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400DDF3")] public bool SubtitlesEnabled = true; // Token: 0x0400DDF4 RID: 56820 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400DDF4")] private BJOIBBBOIKO LJCDMPGPHDB; // Token: 0x0200301F RID: 12319 [Token(Token = "0x200301F")] private readonly struct AHAIFIDCFML { // Token: 0x06014F71 RID: 85873 RVA: 0x004E7480 File Offset: 0x004E5680 [Token(Token = "0x6014F71")] [Address(RVA = "0xA561A0", Offset = "0xA54FA0", VA = "0x180A561A0")] public AHAIFIDCFML(string PAANJCAOOAG, Sprite JFKJJGCHMJF, bool OGIBGLPGKHP, float BCANLCHBKJE) { this.BCANLCHBKJE = (float)0; this.PAANJCAOOAG = PAANJCAOOAG; this.JFKJJGCHMJF = JFKJJGCHMJF; this.OGIBGLPGKHP = OGIBGLPGKHP; } // Token: 0x0400DDF5 RID: 56821 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400DDF5")] public readonly string PAANJCAOOAG; // Token: 0x0400DDF6 RID: 56822 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400DDF6")] public readonly Sprite JFKJJGCHMJF; // Token: 0x0400DDF7 RID: 56823 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400DDF7")] public readonly bool OGIBGLPGKHP; // Token: 0x0400DDF8 RID: 56824 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400DDF8")] public readonly float BCANLCHBKJE; } } }