scripts
This commit is contained in:
@@ -0,0 +1,254 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Async;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Screens.UI.iOS
|
||||
{
|
||||
// Token: 0x02002A37 RID: 10807
|
||||
[Token(Token = "0x2002A37")]
|
||||
[StructLayout(3)]
|
||||
public class SafeAreaHelper : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06012D93 RID: 77203 RVA: 0x0047F8F4 File Offset: 0x0047DAF4
|
||||
[Token(Token = "0x6012D93")]
|
||||
[Address(RVA = "0x11A40A0", Offset = "0x11A2AA0", VA = "0x1811A40A0")]
|
||||
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: 0x06012D94 RID: 77204 RVA: 0x0047F948 File Offset: 0x0047DB48
|
||||
[Token(Token = "0x6012D94")]
|
||||
[Address(RVA = "0x11A4C60", Offset = "0x11A3660", VA = "0x1811A4C60")]
|
||||
private void Start()
|
||||
{
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
IPromise<bool?> promise;
|
||||
if (promise == (ulong)5L)
|
||||
{
|
||||
this.FNENIGPICJK();
|
||||
Action<float> action = new Action(this.BALOKJMBNIN);
|
||||
IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.Update1hz(this, action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012D95 RID: 77205 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012D95")]
|
||||
[Address(RVA = "0x11A4250", Offset = "0x11A2C50", VA = "0x1811A4250")]
|
||||
private void BALOKJMBNIN(float LIMOILDIGKF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06012D96 RID: 77206 RVA: 0x0047F984 File Offset: 0x0047DB84
|
||||
[Token(Token = "0x6012D96")]
|
||||
[Address(RVA = "0x11A4740", Offset = "0x11A3140", VA = "0x1811A4740")]
|
||||
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: 0x06012D97 RID: 77207 RVA: 0x0047F9EC File Offset: 0x0047DBEC
|
||||
[Token(Token = "0x6012D97")]
|
||||
[Address(RVA = "0x11A4540", Offset = "0x11A2F40", VA = "0x1811A4540")]
|
||||
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: 0x06012D98 RID: 77208 RVA: 0x0047FA64 File Offset: 0x0047DC64
|
||||
[Token(Token = "0x6012D98")]
|
||||
[Address(RVA = "0x11A4AD0", Offset = "0x11A34D0", VA = "0x1811A4AD0")]
|
||||
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: 0x06012D99 RID: 77209 RVA: 0x0047FA80 File Offset: 0x0047DC80
|
||||
[Token(Token = "0x6012D99")]
|
||||
[Address(RVA = "0x11A4B50", Offset = "0x11A3550", VA = "0x1811A4B50")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
if (SafeAreaHelper.HJKABIFPKKC.Contains(this))
|
||||
{
|
||||
bool flag = SafeAreaHelper.HJKABIFPKKC.Remove(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012D9A RID: 77210 RVA: 0x0047FAB0 File Offset: 0x0047DCB0
|
||||
[Token(Token = "0x6012D9A")]
|
||||
[Address(RVA = "0x11A49A0", Offset = "0x11A33A0", VA = "0x1811A49A0")]
|
||||
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: 0x06012D9B RID: 77211 RVA: 0x0047FAEC File Offset: 0x0047DCEC
|
||||
[Token(Token = "0x6012D9B")]
|
||||
[Address(RVA = "0x11A44F0", Offset = "0x11A2EF0", VA = "0x1811A44F0")]
|
||||
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: 0x06012D9C RID: 77212 RVA: 0x0047FB14 File Offset: 0x0047DD14
|
||||
[Token(Token = "0x6012D9C")]
|
||||
[Address(RVA = "0x11A4520", Offset = "0x11A2F20", VA = "0x1811A4520")]
|
||||
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: 0x06012D9D RID: 77213 RVA: 0x0047FB34 File Offset: 0x0047DD34
|
||||
[Token(Token = "0x6012D9D")]
|
||||
[Address(RVA = "0x11A4C50", Offset = "0x11A3650", VA = "0x1811A4C50")]
|
||||
private void OnValidate()
|
||||
{
|
||||
this.FNENIGPICJK();
|
||||
}
|
||||
|
||||
// Token: 0x06012D9E RID: 77214 RVA: 0x0047FB48 File Offset: 0x0047DD48
|
||||
[Token(Token = "0x6012D9E")]
|
||||
[Address(RVA = "0x11A4DD0", Offset = "0x11A37D0", VA = "0x1811A4DD0")]
|
||||
public SafeAreaHelper()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400CA4D RID: 51789
|
||||
[Token(Token = "0x400CA4D")]
|
||||
private static readonly List<SafeAreaHelper> HJKABIFPKKC = new List();
|
||||
|
||||
// Token: 0x0400CA4E RID: 51790
|
||||
[Token(Token = "0x400CA4E")]
|
||||
private static bool MMBIMGKGHLC;
|
||||
|
||||
// Token: 0x0400CA4F RID: 51791
|
||||
[Token(Token = "0x400CA4F")]
|
||||
private static Rect AILHPKMFMNC;
|
||||
|
||||
// Token: 0x0400CA50 RID: 51792
|
||||
[Token(Token = "0x400CA50")]
|
||||
private static ScreenOrientation ECHFKEKCHFH;
|
||||
|
||||
// Token: 0x0400CA51 RID: 51793
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400CA51")]
|
||||
private Canvas NKKFJKIMHBN;
|
||||
|
||||
// Token: 0x0400CA52 RID: 51794
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400CA52")]
|
||||
private RectTransform FMBOLHLCMPK;
|
||||
|
||||
// Token: 0x0400CA53 RID: 51795
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400CA53")]
|
||||
[SerializeField]
|
||||
private SafeAreaHelper.FBACCBLPMFK widthSupport = (SafeAreaHelper.FBACCBLPMFK)((ulong)1L);
|
||||
|
||||
// Token: 0x0400CA54 RID: 51796
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400CA54")]
|
||||
[SerializeField]
|
||||
private SafeAreaHelper.FBACCBLPMFK heightSupport = (SafeAreaHelper.FBACCBLPMFK)((ulong)1L);
|
||||
|
||||
// Token: 0x02002A38 RID: 10808
|
||||
[Token(Token = "0x2002A38")]
|
||||
private enum FBACCBLPMFK
|
||||
{
|
||||
// Token: 0x0400CA56 RID: 51798
|
||||
[Token(Token = "0x400CA56")]
|
||||
NONE,
|
||||
// Token: 0x0400CA57 RID: 51799
|
||||
[Token(Token = "0x400CA57")]
|
||||
BOTH_SIDES,
|
||||
// Token: 0x0400CA58 RID: 51800
|
||||
[Token(Token = "0x400CA58")]
|
||||
TOP_SIDE_ONLY,
|
||||
// Token: 0x0400CA59 RID: 51801
|
||||
[Token(Token = "0x400CA59")]
|
||||
BOTTOM_SIDE_ONLY
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user