This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,107 @@
using System;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RecRoom.Core.Screens.UI
{
// Token: 0x02002F51 RID: 12113
[Token(Token = "0x2002F51")]
public class AnimatedStatusText : MonoBehaviour
{
// Token: 0x060149F6 RID: 84470 RVA: 0x004D102C File Offset: 0x004CF22C
[Token(Token = "0x60149F6")]
[Address(RVA = "0xA56340", Offset = "0xA55140", VA = "0x180A56340")]
private void Update()
{
if (this.textElement.enabled)
{
TMP_Text tmp_Text = this.textElement;
float time = Time.time;
tmp_Text.alpha = time;
float time2 = Time.time;
string[] egjnoeihmpl = AnimatedStatusText.EGJNOEIHMPL;
TMP_Text tmp_Text2 = this.textElement;
int length = egjnoeihmpl.Length;
string text = tmp_Text2.text;
}
}
// Token: 0x060149F7 RID: 84471 RVA: 0x004D1090 File Offset: 0x004CF290
[Token(Token = "0x60149F7")]
[Address(RVA = "0xA561C0", Offset = "0xA54FC0", VA = "0x180A561C0")]
private void CDMGFJMAHJG()
{
TMP_Text tmp_Text = this.textElement;
float time = Time.time;
tmp_Text.alpha = time;
float time2 = Time.time;
string[] egjnoeihmpl = AnimatedStatusText.EGJNOEIHMPL;
TMP_Text tmp_Text2 = this.textElement;
int length = egjnoeihmpl.Length;
bool isCompleted = ((IAsyncResult)tmp_Text2).IsCompleted;
}
// Token: 0x060149F8 RID: 84472 RVA: 0x004D10E4 File Offset: 0x004CF2E4
[Token(Token = "0x60149F8")]
[Address(RVA = "0xA566A0", Offset = "0xA554A0", VA = "0x180A566A0")]
public AnimatedStatusText()
{
}
// Token: 0x060149F9 RID: 84473 RVA: 0x004D1118 File Offset: 0x004CF318
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60149F9")]
[Address(RVA = "0xA564E0", Offset = "0xA552E0", VA = "0x180A564E0")]
static AnimatedStatusText()
{
string[] array = new string[4];
if ("" != 0)
{
}
array[0] = "";
if ("." != 0)
{
}
array[1] = ".";
if (".." != 0)
{
}
array[2] = "..";
if ("..." != 0)
{
}
array[3] = "...";
AnimatedStatusText.EGJNOEIHMPL = array;
}
// Token: 0x0400D965 RID: 55653
[Token(Token = "0x400D965")]
private static readonly string[] EGJNOEIHMPL;
// Token: 0x0400D966 RID: 55654
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D966")]
[SerializeField]
private float pulsingFrequency = 1f;
// Token: 0x0400D967 RID: 55655
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400D967")]
[SerializeField]
private float minAlpha = 0.25f;
// Token: 0x0400D968 RID: 55656
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D968")]
[SerializeField]
private float animationSpeed = 0.5f;
// Token: 0x0400D969 RID: 55657
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D969")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private TMP_Text textElement;
}
}
@@ -0,0 +1,257 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.Screens.UI.iOS
{
// Token: 0x02002F52 RID: 12114
[Token(Token = "0x2002F52")]
public class SafeAreaHelper : MonoBehaviour
{
// Token: 0x060149FA RID: 84474 RVA: 0x004D1188 File Offset: 0x004CF388
[Token(Token = "0x60149FA")]
[Address(RVA = "0xA5FC30", Offset = "0xA5EA30", VA = "0x180A5FC30")]
private void Awake()
{
if (!SafeAreaHelper.HJKABIFPKKC.Contains(this))
{
SafeAreaHelper.HJKABIFPKKC.Add(this);
}
Canvas componentInParent = base.GetComponentInParent<Canvas>();
this.NKKFJKIMHBN = componentInParent;
Transform transform = base.transform;
if (transform != 0)
{
}
this.FMBOLHLCMPK = transform;
Rect safeArea = Screen.safeArea;
}
// Token: 0x060149FB RID: 84475 RVA: 0x004D11DC File Offset: 0x004CF3DC
[Token(Token = "0x60149FB")]
[Address(RVA = "0xA607F0", Offset = "0xA5F5F0", VA = "0x180A607F0")]
private void Start()
{
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof != (ulong)5L)
{
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof2;
if (pmgcjepkfof2 != (ulong)6L)
{
return;
}
}
this.FNENIGPICJK();
Action<float> action = new Action(this.BALOKJMBNIN);
IDisposable disposable = ADIFCODGAML.ADIDJGEIJOH(this, action);
}
// Token: 0x060149FC RID: 84476 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60149FC")]
[Address(RVA = "0xA5FDE0", Offset = "0xA5EBE0", VA = "0x180A5FDE0")]
private void BALOKJMBNIN(float LIMOILDIGKF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060149FD RID: 84477 RVA: 0x004D1228 File Offset: 0x004CF428
[Token(Token = "0x60149FD")]
[Address(RVA = "0xA602D0", Offset = "0xA5F0D0", VA = "0x180A602D0")]
private void FNENIGPICJK()
{
RectTransform fmbolhlcmpk = this.FMBOLHLCMPK;
int num = 0;
if (!(fmbolhlcmpk == num))
{
Canvas nkkfjkimhbn = this.NKKFJKIMHBN;
Canvas nkkfjkimhbn2 = this.NKKFJKIMHBN;
Canvas nkkfjkimhbn3 = this.NKKFJKIMHBN;
Canvas nkkfjkimhbn4 = this.NKKFJKIMHBN;
int num2 = 0;
this.FMBOLHLCMPK.anchorMin = num2;
this.FMBOLHLCMPK.anchorMax = num2;
}
}
// Token: 0x060149FE RID: 84478 RVA: 0x004D1290 File Offset: 0x004CF490
[Token(Token = "0x60149FE")]
[Address(RVA = "0xA600D0", Offset = "0xA5EED0", VA = "0x180A600D0")]
private Rect DJAJEDEJJLD()
{
Rect safeArea = Screen.safeArea;
int width = Screen.width;
int height = Screen.height;
ScreenOrientation screenOrientation = Screen.GetScreenOrientation();
int num = (int)screenOrientation;
int num2;
if (num == 1 || num == 2 || num == 3)
{
num2 = 0;
}
if (num2 == 1 || num2 == 0 || num2 == 3)
{
}
if (num == 2)
{
if (screenOrientation == ScreenOrientation.PortraitUpsideDown)
{
return;
}
if (screenOrientation == ScreenOrientation.LandscapeLeft)
{
goto IL_59;
}
}
int num3 = (int)screenOrientation;
IL_59:
if (num3 == 1 || num3 == 0 || num3 == 3)
{
return;
}
}
// Token: 0x060149FF RID: 84479 RVA: 0x004D1308 File Offset: 0x004CF508
[Token(Token = "0x60149FF")]
[Address(RVA = "0xA60660", Offset = "0xA5F460", VA = "0x180A60660")]
private void NHFJDPLMBDH(SafeAreaHelper.FBACCBLPMFK GEDCEIDOKJL, float POJLOLNHLDE, float CNHJNOGLKKN, float LNDEFKJFNKC, float KPFLMLLHION, out float OPFKBHNDILB, out float ABAINCKEPGA)
{
if (GEDCEIDOKJL != SafeAreaHelper.FBACCBLPMFK.BOTH_SIDES)
{
if (GEDCEIDOKJL == SafeAreaHelper.FBACCBLPMFK.NONE)
{
return;
}
if (GEDCEIDOKJL == SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY)
{
return;
}
}
}
// Token: 0x06014A00 RID: 84480 RVA: 0x004D1324 File Offset: 0x004CF524
[Token(Token = "0x6014A00")]
[Address(RVA = "0xA606E0", Offset = "0xA5F4E0", VA = "0x180A606E0")]
private void OnDestroy()
{
if (SafeAreaHelper.HJKABIFPKKC.Contains(this))
{
bool flag = SafeAreaHelper.HJKABIFPKKC.Remove(this);
return;
}
}
// Token: 0x06014A01 RID: 84481 RVA: 0x004D1354 File Offset: 0x004CF554
[Token(Token = "0x6014A01")]
[Address(RVA = "0xA60530", Offset = "0xA5F330", VA = "0x180A60530")]
private static void JIOHJHKKPAD()
{
Rect safeArea = Screen.safeArea;
ScreenOrientation screenOrientation = Screen.GetScreenOrientation();
int num = 0;
SafeAreaHelper.ECHFKEKCHFH = screenOrientation;
List<SafeAreaHelper> hjkabifpkkc = SafeAreaHelper.HJKABIFPKKC;
List<SafeAreaHelper> hjkabifpkkc2 = SafeAreaHelper.HJKABIFPKKC;
num++;
}
// Token: 0x06014A02 RID: 84482 RVA: 0x004D1390 File Offset: 0x004CF590
[Token(Token = "0x6014A02")]
[Address(RVA = "0xA60080", Offset = "0xA5EE80", VA = "0x180A60080")]
private static SafeAreaHelper.FBACCBLPMFK BBJNCPDEKPO(SafeAreaHelper.FBACCBLPMFK NGBCFDIJNHE, ScreenOrientation ACMECNDDDNG)
{
if (ACMECNDDDNG == ScreenOrientation.Portrait || ACMECNDDDNG == ScreenOrientation.PortraitUpsideDown)
{
return;
}
if (ACMECNDDDNG == ScreenOrientation.LandscapeLeft && (NGBCFDIJNHE == SafeAreaHelper.FBACCBLPMFK.TOP_SIDE_ONLY || NGBCFDIJNHE == (SafeAreaHelper.FBACCBLPMFK)ACMECNDDDNG))
{
return SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY;
}
}
// Token: 0x06014A03 RID: 84483 RVA: 0x004D13B8 File Offset: 0x004CF5B8
[Token(Token = "0x6014A03")]
[Address(RVA = "0xA600B0", Offset = "0xA5EEB0", VA = "0x180A600B0")]
private static SafeAreaHelper.FBACCBLPMFK BJFAACJLBLM(SafeAreaHelper.FBACCBLPMFK BEOCFLKPPLF, ScreenOrientation ACMECNDDDNG)
{
if (ACMECNDDDNG == ScreenOrientation.PortraitUpsideDown && (BEOCFLKPPLF == (SafeAreaHelper.FBACCBLPMFK)ACMECNDDDNG || BEOCFLKPPLF == SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY))
{
return SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY;
}
}
// Token: 0x06014A04 RID: 84484 RVA: 0x004D13D8 File Offset: 0x004CF5D8
[Token(Token = "0x6014A04")]
[Address(RVA = "0xA607E0", Offset = "0xA5F5E0", VA = "0x180A607E0")]
private void OnValidate()
{
this.FNENIGPICJK();
}
// Token: 0x06014A05 RID: 84485 RVA: 0x004D13EC File Offset: 0x004CF5EC
[Token(Token = "0x6014A05")]
[Address(RVA = "0xA609A0", Offset = "0xA5F7A0", VA = "0x180A609A0")]
public SafeAreaHelper()
{
}
// Token: 0x0400D96A RID: 55658
[Token(Token = "0x400D96A")]
private static readonly List<SafeAreaHelper> HJKABIFPKKC = new List();
// Token: 0x0400D96B RID: 55659
[Token(Token = "0x400D96B")]
private static bool MMBIMGKGHLC;
// Token: 0x0400D96C RID: 55660
[Token(Token = "0x400D96C")]
private static Rect AILHPKMFMNC;
// Token: 0x0400D96D RID: 55661
[Token(Token = "0x400D96D")]
private static ScreenOrientation ECHFKEKCHFH;
// Token: 0x0400D96E RID: 55662
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D96E")]
private Canvas NKKFJKIMHBN;
// Token: 0x0400D96F RID: 55663
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D96F")]
private RectTransform FMBOLHLCMPK;
// Token: 0x0400D970 RID: 55664
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D970")]
[SerializeField]
private SafeAreaHelper.FBACCBLPMFK widthSupport = (SafeAreaHelper.FBACCBLPMFK)((ulong)1L);
// Token: 0x0400D971 RID: 55665
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400D971")]
[SerializeField]
private SafeAreaHelper.FBACCBLPMFK heightSupport = (SafeAreaHelper.FBACCBLPMFK)((ulong)1L);
// Token: 0x02002F53 RID: 12115
[Token(Token = "0x2002F53")]
private enum FBACCBLPMFK
{
// Token: 0x0400D973 RID: 55667
[Token(Token = "0x400D973")]
NONE,
// Token: 0x0400D974 RID: 55668
[Token(Token = "0x400D974")]
BOTH_SIDES,
// Token: 0x0400D975 RID: 55669
[Token(Token = "0x400D975")]
TOP_SIDE_ONLY,
// Token: 0x0400D976 RID: 55670
[Token(Token = "0x400D976")]
BOTTOM_SIDE_ONLY
}
}
}