oh dear
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user