m
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.UI;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.VR.UI
|
||||
{
|
||||
// Token: 0x02002FD8 RID: 12248
|
||||
[Token(Token = "0x2002FD8")]
|
||||
[Serializable]
|
||||
public class SubtitleVRController
|
||||
{
|
||||
// Token: 0x06014A84 RID: 84612 RVA: 0x004C5820 File Offset: 0x004C3A20
|
||||
[Token(Token = "0x6014A84")]
|
||||
[Address(RVA = "0x1605D90", Offset = "0x1604D90", VA = "0x181605D90")]
|
||||
public void BALOKJMBNIN(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, SubtitleManager NLBCGKNGBAI)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (!(NLBCGKNGBAI == num2))
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(IEKDDPPNFPF == num3))
|
||||
{
|
||||
bool flag = NLBCGKNGBAI.TryGetCurrentSubtitle(num, num);
|
||||
if (flag == this.cachedHasSubtitle)
|
||||
{
|
||||
string text = this.cachedSubtitle;
|
||||
if (!(num != text))
|
||||
{
|
||||
Sprite sprite = this.cachedInlineSprite;
|
||||
if (!(num != sprite))
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
this.cachedSubtitle = num;
|
||||
this.cachedInlineSprite = num;
|
||||
this.cachedHasSubtitle = flag;
|
||||
NLBCGKNGBAI.vrSubtitleDialog.SetSubtitle(num, num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014A85 RID: 84613 RVA: 0x004C58A8 File Offset: 0x004C3AA8
|
||||
[Token(Token = "0x6014A85")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public SubtitleVRController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400D6B6 RID: 54966
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D6B6")]
|
||||
private bool cachedHasSubtitle;
|
||||
|
||||
// Token: 0x0400D6B7 RID: 54967
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D6B7")]
|
||||
private string cachedSubtitle;
|
||||
|
||||
// Token: 0x0400D6B8 RID: 54968
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D6B8")]
|
||||
private Sprite cachedInlineSprite;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user