scripts
This commit is contained in:
@@ -0,0 +1,144 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text.RegularExpressions;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core
|
||||
{
|
||||
// Token: 0x020027C7 RID: 10183
|
||||
[Token(Token = "0x20027C7")]
|
||||
[StructLayout(3)]
|
||||
public class PlatformOverrideText : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003024 RID: 12324
|
||||
// (get) Token: 0x06011D4F RID: 73039 RVA: 0x004424CC File Offset: 0x004406CC
|
||||
[Token(Token = "0x17003024")]
|
||||
public string GKOHKFPPOHH
|
||||
{
|
||||
[Token(Token = "0x6011D4F")]
|
||||
[Address(RVA = "0x19AB2F0", Offset = "0x19A9CF0", VA = "0x1819AB2F0")]
|
||||
get
|
||||
{
|
||||
string dhpdgojbidp = this.DHPDGOJBIDP;
|
||||
if (dhpdgojbidp == 0)
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
PlatformOverrideText.Override[] array = this.overrides;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
IPromise<bool?> promise;
|
||||
if ("{il2cpp array field local4->}" != promise)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (this.DHPDGOJBIDP == 0)
|
||||
{
|
||||
string ecmlpleipkn = this.ECMLPLEIPKN;
|
||||
this.DHPDGOJBIDP = ecmlpleipkn;
|
||||
}
|
||||
}
|
||||
return dhpdgojbidp;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011D50 RID: 73040 RVA: 0x00442540 File Offset: 0x00440740
|
||||
[Token(Token = "0x6011D50")]
|
||||
[Address(RVA = "0x19AB110", Offset = "0x19A9B10", VA = "0x1819AB110")]
|
||||
private void Awake()
|
||||
{
|
||||
string text = this.text.m_text;
|
||||
this.ECMLPLEIPKN = text;
|
||||
}
|
||||
|
||||
// Token: 0x06011D51 RID: 73041 RVA: 0x00442568 File Offset: 0x00440768
|
||||
[Token(Token = "0x6011D51")]
|
||||
[Address(RVA = "0x19AB140", Offset = "0x19A9B40", VA = "0x1819AB140")]
|
||||
private void OnEnable()
|
||||
{
|
||||
TMP_Text tmp_Text = this.text;
|
||||
string dhpdgojbidp = this.DHPDGOJBIDP;
|
||||
if (dhpdgojbidp == 0)
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
PlatformOverrideText.Override[] array = this.overrides;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
IPromise<bool?> promise;
|
||||
if ("{il2cpp array field local5->}" != promise)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (this.DHPDGOJBIDP == 0)
|
||||
{
|
||||
string ecmlpleipkn = this.ECMLPLEIPKN;
|
||||
this.DHPDGOJBIDP = ecmlpleipkn;
|
||||
}
|
||||
}
|
||||
string text = Regex.Unescape(dhpdgojbidp);
|
||||
tmp_Text.text = text;
|
||||
}
|
||||
|
||||
// Token: 0x06011D52 RID: 73042 RVA: 0x004425F4 File Offset: 0x004407F4
|
||||
[Token(Token = "0x6011D52")]
|
||||
[Address(RVA = "0x19AB2A0", Offset = "0x19A9CA0", VA = "0x1819AB2A0")]
|
||||
public PlatformOverrideText()
|
||||
{
|
||||
PlatformOverrideText.Override[] array = new PlatformOverrideText.Override[0];
|
||||
this.overrides = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400BEEE RID: 48878
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400BEEE")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private TMP_Text text;
|
||||
|
||||
// Token: 0x0400BEEF RID: 48879
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400BEEF")]
|
||||
[SerializeField]
|
||||
[HAABHKHPAEL("platform")]
|
||||
private PlatformOverrideText.Override[] overrides;
|
||||
|
||||
// Token: 0x0400BEF0 RID: 48880
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400BEF0")]
|
||||
private string ECMLPLEIPKN;
|
||||
|
||||
// Token: 0x0400BEF1 RID: 48881
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400BEF1")]
|
||||
private string DHPDGOJBIDP;
|
||||
|
||||
// Token: 0x020027C8 RID: 10184
|
||||
[Token(Token = "0x20027C8")]
|
||||
[Serializable]
|
||||
private struct Override
|
||||
{
|
||||
// Token: 0x0400BEF2 RID: 48882
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400BEF2")]
|
||||
public PlatformManager.FCIKKFJOMNO platform;
|
||||
|
||||
// Token: 0x0400BEF3 RID: 48883
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400BEF3")]
|
||||
public string text;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user