scripts
This commit is contained in:
@@ -0,0 +1,116 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.VR.UI
|
||||
{
|
||||
// Token: 0x020029E3 RID: 10723
|
||||
[Token(Token = "0x20029E3")]
|
||||
[StructLayout(3)]
|
||||
public class VRSubtitleDialog : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06012B9E RID: 76702 RVA: 0x00476170 File Offset: 0x00474370
|
||||
[Token(Token = "0x6012B9E")]
|
||||
[Address(RVA = "0x136F140", Offset = "0x136DB40", VA = "0x18136F140")]
|
||||
private void Start()
|
||||
{
|
||||
Action action = new Action(this.IKOLCMNMLKM);
|
||||
IDisposable disposable = this.PreRenderUpdate(action);
|
||||
int num = 0;
|
||||
string empty = string.Empty;
|
||||
this.SetSubtitle(empty, num);
|
||||
}
|
||||
|
||||
// Token: 0x06012B9F RID: 76703 RVA: 0x004761A4 File Offset: 0x004743A4
|
||||
[Token(Token = "0x6012B9F")]
|
||||
[Address(RVA = "0x136EF00", Offset = "0x136D900", VA = "0x18136EF00")]
|
||||
public void SetSubtitle(string ACPMLLINIMG, [Optional] Sprite JFKJJGCHMJF)
|
||||
{
|
||||
base.gameObject.SetActive(true);
|
||||
float num = this.inlineSpritePixelWidth;
|
||||
SpriteRenderer spriteRenderer = this.inlineSpriteObject;
|
||||
GKIADAPODCJ.IGBKNKBDCGN(this.textObject, spriteRenderer, ACPMLLINIMG, JFKJJGCHMJF, num);
|
||||
float preferredHeight = this.textObject.preferredHeight;
|
||||
float renderedWidth = this.textObject.renderedWidth;
|
||||
float num2 = this.cornerRounding;
|
||||
float num3 = Mathf.Max(1f, num2);
|
||||
SpriteRenderer spriteRenderer2 = this.background;
|
||||
Transform transform = spriteRenderer2.transform;
|
||||
SpriteRenderer spriteRenderer3 = this.background;
|
||||
}
|
||||
|
||||
// Token: 0x06012BA0 RID: 76704 RVA: 0x00476244 File Offset: 0x00474444
|
||||
[Token(Token = "0x6012BA0")]
|
||||
[Address(RVA = "0x136EDA0", Offset = "0x136D7A0", VA = "0x18136EDA0")]
|
||||
private void IKOLCMNMLKM()
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.Instance;
|
||||
int num = 0;
|
||||
if (!(instance == num))
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
||||
Transform transform2 = this.matchCameraTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012BA1 RID: 76705 RVA: 0x0047628C File Offset: 0x0047448C
|
||||
[Token(Token = "0x6012BA1")]
|
||||
[Address(RVA = "0x136F1D0", Offset = "0x136DBD0", VA = "0x18136F1D0")]
|
||||
public VRSubtitleDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C875 RID: 51317
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400C875")]
|
||||
[SerializeField]
|
||||
private float textPadding = 2f;
|
||||
|
||||
// Token: 0x0400C876 RID: 51318
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400C876")]
|
||||
[SerializeField]
|
||||
private float cornerRounding = 2f;
|
||||
|
||||
// Token: 0x0400C877 RID: 51319
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400C877")]
|
||||
[SerializeField]
|
||||
private Transform matchCameraTransform;
|
||||
|
||||
// Token: 0x0400C878 RID: 51320
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400C878")]
|
||||
[SerializeField]
|
||||
private Transform offsetAndScaleTransform;
|
||||
|
||||
// Token: 0x0400C879 RID: 51321
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400C879")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer background;
|
||||
|
||||
// Token: 0x0400C87A RID: 51322
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400C87A")]
|
||||
[SerializeField]
|
||||
private TextMeshPro textObject;
|
||||
|
||||
// Token: 0x0400C87B RID: 51323
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C87B")]
|
||||
[SerializeField]
|
||||
[Header("Inline Sprite")]
|
||||
private SpriteRenderer inlineSpriteObject;
|
||||
|
||||
// Token: 0x0400C87C RID: 51324
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C87C")]
|
||||
[SerializeField]
|
||||
private float inlineSpritePixelWidth = 50f;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user