203 lines
6.4 KiB
C#
203 lines
6.4 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RecRoom.UI
|
|
{
|
|
// Token: 0x020024F5 RID: 9461
|
|
[Token(Token = "0x20024F5")]
|
|
[StructLayout(3)]
|
|
public class PictureInPictureMenu : MonoBehaviour
|
|
{
|
|
// Token: 0x17002C5F RID: 11359
|
|
// (get) Token: 0x06010555 RID: 66901 RVA: 0x003D3D2C File Offset: 0x003D1F2C
|
|
[Token(Token = "0x17002C5F")]
|
|
public ScreenHUDElement FNJCHDACOOE
|
|
{
|
|
[Token(Token = "0x6010555")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get
|
|
{
|
|
return this.screenHudElement;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010556 RID: 66902 RVA: 0x003D3D40 File Offset: 0x003D1F40
|
|
[Token(Token = "0x6010556")]
|
|
[Address(RVA = "0x14767A0", Offset = "0x14751A0", VA = "0x1814767A0")]
|
|
protected void Awake()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.JIIOFAAAEPH);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
pegjgmdgkjn.JEPMLPCOGNM((ushort)num, okgcdflpfod, num2, num);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.PFIOOHFJDKP);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num3 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num3);
|
|
Material material = new Material(this.rawImage.defaultMaterial);
|
|
RawImage rawImage = this.rawImage;
|
|
this.OGGEDFPBGKE = material;
|
|
bool isCompleted = ((IAsyncResult)rawImage).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x06010557 RID: 66903 RVA: 0x003D3DD0 File Offset: 0x003D1FD0
|
|
[Token(Token = "0x6010557")]
|
|
[Address(RVA = "0x14769D0", Offset = "0x14753D0", VA = "0x1814769D0")]
|
|
private void OnDestroy()
|
|
{
|
|
Material oggedfpbgke = this.OGGEDFPBGKE;
|
|
int num = 0;
|
|
if (oggedfpbgke != num)
|
|
{
|
|
SafeDestroy.Asset(this.OGGEDFPBGKE);
|
|
this.OGGEDFPBGKE = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010558 RID: 66904 RVA: 0x003D3E04 File Offset: 0x003D2004
|
|
[Token(Token = "0x6010558")]
|
|
[Address(RVA = "0x1476940", Offset = "0x1475340", VA = "0x181476940")]
|
|
private void JIIOFAAAEPH(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG)
|
|
{
|
|
RectTransform rectTransform = this.pipRoot;
|
|
float z = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x06010559 RID: 66905 RVA: 0x003D3E2C File Offset: 0x003D202C
|
|
[Token(Token = "0x6010559")]
|
|
[Address(RVA = "0x1476AC0", Offset = "0x14754C0", VA = "0x181476AC0")]
|
|
private void PFIOOHFJDKP()
|
|
{
|
|
ScreenHUDElement screenHUDElement = this.screenHudElement;
|
|
int frameCount = Time.frameCount;
|
|
screenHUDElement.CECIGAMAABA = true;
|
|
if (!screenHUDElement.gameObject.activeSelf)
|
|
{
|
|
screenHUDElement.gameObject.SetActive(true);
|
|
}
|
|
int num = frameCount + 1;
|
|
screenHUDElement.BKMFIOABNFG = num;
|
|
RectTransform rectTransform = this.pipRoot;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 one = Vector3.one;
|
|
float z2 = one.z;
|
|
float deltaTime = Time.deltaTime;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
}
|
|
|
|
// Token: 0x0601055A RID: 66906 RVA: 0x003D3EB0 File Offset: 0x003D20B0
|
|
[Token(Token = "0x601055A")]
|
|
[Address(RVA = "0x1476A50", Offset = "0x1475450", VA = "0x181476A50")]
|
|
public void OnUpdate()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x0601055B RID: 66907 RVA: 0x003D3ED0 File Offset: 0x003D20D0
|
|
[Token(Token = "0x601055B")]
|
|
[Address(RVA = "0x1476A70", Offset = "0x1475470", VA = "0x181476A70")]
|
|
public void Open()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601055C RID: 66908 RVA: 0x003D3EEC File Offset: 0x003D20EC
|
|
[Token(Token = "0x601055C")]
|
|
[Address(RVA = "0x14768F0", Offset = "0x14752F0", VA = "0x1814768F0")]
|
|
public void Close()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x0601055D RID: 66909 RVA: 0x003D3F10 File Offset: 0x003D2110
|
|
[Token(Token = "0x601055D")]
|
|
[Address(RVA = "0x1476780", Offset = "0x1475180", VA = "0x181476780")]
|
|
public void ApplyNewTexture(RenderTexture LDEKHANDCBO)
|
|
{
|
|
this.rawImage.texture = LDEKHANDCBO;
|
|
}
|
|
|
|
// Token: 0x0601055E RID: 66910 RVA: 0x003D3F30 File Offset: 0x003D2130
|
|
[Token(Token = "0x601055E")]
|
|
[Address(RVA = "0x1476C50", Offset = "0x1475650", VA = "0x181476C50")]
|
|
public void SetVerticalFadeProperties(float IADDIPLGOOP, float NMJAALLKGCF)
|
|
{
|
|
Material defaultMaterial = this.rawImage.defaultMaterial;
|
|
int dhceagokfkf = PictureInPictureMenu.DHCEAGOKFKF;
|
|
defaultMaterial.SetFloatImpl(dhceagokfkf, NMJAALLKGCF);
|
|
Material defaultMaterial2 = this.rawImage.defaultMaterial;
|
|
int aeghbamogbh = PictureInPictureMenu.AEGHBAMOGBH;
|
|
defaultMaterial2.SetFloatImpl(aeghbamogbh, NMJAALLKGCF);
|
|
}
|
|
|
|
// Token: 0x0601055F RID: 66911 RVA: 0x003D3F78 File Offset: 0x003D2178
|
|
[Token(Token = "0x601055F")]
|
|
[Address(RVA = "0x1476DC0", Offset = "0x14757C0", VA = "0x181476DC0")]
|
|
public PictureInPictureMenu()
|
|
{
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400AD80 RID: 44416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400AD80")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private ScreenHUDElement screenHudElement;
|
|
|
|
// Token: 0x0400AD81 RID: 44417
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400AD81")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
|
|
private RawImage rawImage;
|
|
|
|
// Token: 0x0400AD82 RID: 44418
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400AD82")]
|
|
[SerializeField]
|
|
private RectTransform pipRoot;
|
|
|
|
// Token: 0x0400AD83 RID: 44419
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400AD83")]
|
|
private readonly HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400AD84 RID: 44420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400AD84")]
|
|
private Material OGGEDFPBGKE;
|
|
|
|
// Token: 0x0400AD85 RID: 44421
|
|
[Token(Token = "0x400AD85")]
|
|
private static readonly int DHCEAGOKFKF = Shader.PropertyToID("_VerticalFadeMin");
|
|
|
|
// Token: 0x0400AD86 RID: 44422
|
|
[Token(Token = "0x400AD86")]
|
|
private static readonly int AEGHBAMOGBH = Shader.PropertyToID("_VerticalFadeMax");
|
|
|
|
// Token: 0x020024F6 RID: 9462
|
|
[Token(Token = "0x20024F6")]
|
|
private enum NDPGCIPGGJC : ushort
|
|
{
|
|
// Token: 0x0400AD88 RID: 44424
|
|
[Token(Token = "0x400AD88")]
|
|
Closed,
|
|
// Token: 0x0400AD89 RID: 44425
|
|
[Token(Token = "0x400AD89")]
|
|
Open
|
|
}
|
|
}
|
|
}
|