using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.VR.UI; using UnityEngine; namespace RecRoom.Core.UI { // Token: 0x02003108 RID: 12552 [Token(Token = "0x2003108")] public class SubtitleManager : SingletonMonoBehaviour { // Token: 0x17003A66 RID: 14950 // (get) Token: 0x060153B6 RID: 86966 RVA: 0x004F1444 File Offset: 0x004EF644 [Token(Token = "0x17003A66")] public VRSubtitleDialog ELKAMHFNLID { [Token(Token = "0x60153B6")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.vrSubtitleDialog; } } // Token: 0x060153B7 RID: 86967 RVA: 0x004F1458 File Offset: 0x004EF658 [Token(Token = "0x60153B7")] [Address(RVA = "0x1569400", Offset = "0x1568400", VA = "0x181569400")] 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: 0x060153B8 RID: 86968 RVA: 0x004F1494 File Offset: 0x004EF694 [Token(Token = "0x60153B8")] [Address(RVA = "0x15694F0", Offset = "0x15684F0", VA = "0x1815694F0")] private void Update() { if (this.LJCDMPGPHDB.HFHFEJMMDFH) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; float time = Time.time; BJOIBBBOIKO ljcdmpgphdb2 = this.LJCDMPGPHDB; this.Hide(ljcdmpgphdb2); return; } } // Token: 0x060153B9 RID: 86969 RVA: 0x004F14D8 File Offset: 0x004EF6D8 [Token(Token = "0x60153B9")] [Address(RVA = "0x1569270", Offset = "0x1568270", VA = "0x181569270")] public void ShowIndefinitely(object PIHIPPPPEBI, int JMHKMOACHDG, string ACPMLLINIMG, [Optional] Sprite JFKJJGCHMJF) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; } // Token: 0x060153BA RID: 86970 RVA: 0x004F14F8 File Offset: 0x004EF6F8 [Token(Token = "0x60153BA")] [Address(RVA = "0x1569330", Offset = "0x1568330", VA = "0x181569330")] public void Show(object PIHIPPPPEBI, int JMHKMOACHDG, string ACPMLLINIMG, float BJJEDIGOMGC, [Optional] Sprite JFKJJGCHMJF) { BJOIBBBOIKO ljcdmpgphdb = this.LJCDMPGPHDB; float time = Time.time; } // Token: 0x060153BB RID: 86971 RVA: 0x004F1520 File Offset: 0x004EF720 [Token(Token = "0x60153BB")] [Address(RVA = "0x1569210", Offset = "0x1568210", VA = "0x181569210")] public void Hide(object PIHIPPPPEBI) { bool flag = this.LJCDMPGPHDB.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x060153BC RID: 86972 RVA: 0x004F1540 File Offset: 0x004EF740 [Token(Token = "0x60153BC")] [Address(RVA = "0x15691C0", Offset = "0x15681C0", VA = "0x1815691C0")] public void HideAll() { this.LJCDMPGPHDB.LKLKGDMFMCC(); } // Token: 0x060153BD RID: 86973 RVA: 0x004F1560 File Offset: 0x004EF760 [Token(Token = "0x60153BD")] [Address(RVA = "0x15695B0", Offset = "0x15685B0", VA = "0x1815695B0")] public SubtitleManager() { BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this.LJCDMPGPHDB = bjoibbboiko; base..ctor(); } // Token: 0x0400E01F RID: 57375 [Token(Token = "0x400E01F")] public const int DEFAULT_SUBTITLE_PRIORITY = 0; // Token: 0x0400E020 RID: 57376 [Token(Token = "0x400E020")] public const int DEFAULT_INDEFINITE_SUBTITLE_PRIORITY = -1; // Token: 0x0400E021 RID: 57377 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400E021")] [SerializeField] private VRSubtitleDialog vrSubtitleDialog; // Token: 0x0400E022 RID: 57378 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400E022")] public bool SubtitlesEnabled = true; // Token: 0x0400E023 RID: 57379 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400E023")] private BJOIBBBOIKO LJCDMPGPHDB; // Token: 0x02003109 RID: 12553 [Token(Token = "0x2003109")] private readonly struct AHAIFIDCFML { // Token: 0x060153BE RID: 86974 RVA: 0x004F1588 File Offset: 0x004EF788 [Token(Token = "0x60153BE")] [Address(RVA = "0x15538A0", Offset = "0x15528A0", VA = "0x1815538A0")] public AHAIFIDCFML(string PAANJCAOOAG, Sprite JFKJJGCHMJF, bool OGIBGLPGKHP, float BCANLCHBKJE) { this.BCANLCHBKJE = (float)0; this.PAANJCAOOAG = PAANJCAOOAG; this.JFKJJGCHMJF = JFKJJGCHMJF; this.OGIBGLPGKHP = OGIBGLPGKHP; } // Token: 0x0400E024 RID: 57380 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400E024")] public readonly string PAANJCAOOAG; // Token: 0x0400E025 RID: 57381 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400E025")] public readonly Sprite JFKJJGCHMJF; // Token: 0x0400E026 RID: 57382 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400E026")] public readonly bool OGIBGLPGKHP; // Token: 0x0400E027 RID: 57383 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400E027")] public readonly float BCANLCHBKJE; } } }