m
This commit is contained in:
@@ -0,0 +1,308 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.UI
|
||||
{
|
||||
// Token: 0x02002AB3 RID: 10931
|
||||
[Token(Token = "0x2002AB3")]
|
||||
public class RadialShortcutMenuPageEntry : ScreenHUDElement
|
||||
{
|
||||
// Token: 0x170032C7 RID: 12999
|
||||
// (get) Token: 0x060122BA RID: 74426 RVA: 0x0041E5F4 File Offset: 0x0041C7F4
|
||||
// (set) Token: 0x060122BB RID: 74427 RVA: 0x0041E608 File Offset: 0x0041C808
|
||||
[Token(Token = "0x170032C7")]
|
||||
public OOBADNCKEAP KIHBFKNPGLL
|
||||
{
|
||||
[Token(Token = "0x60122BA")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
||||
get;
|
||||
[Token(Token = "0x60122BB")]
|
||||
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170032C8 RID: 13000
|
||||
// (get) Token: 0x060122BC RID: 74428 RVA: 0x0041E61C File Offset: 0x0041C81C
|
||||
[Token(Token = "0x170032C8")]
|
||||
public string PBPGDEFGPCP
|
||||
{
|
||||
[Token(Token = "0x60122BC")]
|
||||
[Address(RVA = "0x1A9F5F0", Offset = "0x1A9E5F0", VA = "0x181A9F5F0")]
|
||||
get
|
||||
{
|
||||
OOBADNCKEAP oobadnckeap;
|
||||
do
|
||||
{
|
||||
oobadnckeap = this.<NFIIDDCPIED>k__BackingField;
|
||||
}
|
||||
while (oobadnckeap == 0);
|
||||
return oobadnckeap.FIKEBGGCDFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170032C9 RID: 13001
|
||||
// (get) Token: 0x060122BD RID: 74429 RVA: 0x0041E63C File Offset: 0x0041C83C
|
||||
// (set) Token: 0x060122BE RID: 74430 RVA: 0x0041E650 File Offset: 0x0041C850
|
||||
[Token(Token = "0x170032C9")]
|
||||
public Action CMKGEPMFIJC
|
||||
{
|
||||
[Token(Token = "0x60122BD")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get;
|
||||
[Token(Token = "0x60122BE")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170032CA RID: 13002
|
||||
// (get) Token: 0x060122BF RID: 74431 RVA: 0x0041E664 File Offset: 0x0041C864
|
||||
// (set) Token: 0x060122C0 RID: 74432 RVA: 0x0041E678 File Offset: 0x0041C878
|
||||
[Token(Token = "0x170032CA")]
|
||||
public Func<bool> PAJGCGDFHKK
|
||||
{
|
||||
[Token(Token = "0x60122BF")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get;
|
||||
[Token(Token = "0x60122C0")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060122C1 RID: 74433 RVA: 0x0041E68C File Offset: 0x0041C88C
|
||||
[Token(Token = "0x60122C1")]
|
||||
[Address(RVA = "0x1A9EBE0", Offset = "0x1A9DBE0", VA = "0x181A9EBE0")]
|
||||
public void SetUp(OOBADNCKEAP PBGBNMCPEAJ)
|
||||
{
|
||||
Sprite djbehgkkjgf = PBGBNMCPEAJ.DJBEHGKKJGF;
|
||||
int num = 0;
|
||||
if (!(djbehgkkjgf != num))
|
||||
{
|
||||
Texture nofjalnfibm = PBGBNMCPEAJ.NOFJALNFIBM;
|
||||
int num2 = 0;
|
||||
bool flag = nofjalnfibm != num2;
|
||||
RawImage rawImage = this.rawImage;
|
||||
if (!flag)
|
||||
{
|
||||
int num3 = 0;
|
||||
rawImage.enabled = num3 != 0;
|
||||
Image image = this.spriteImage;
|
||||
}
|
||||
rawImage.enabled = true;
|
||||
RawImage rawImage2 = this.rawImage;
|
||||
Texture nofjalnfibm2 = PBGBNMCPEAJ.NOFJALNFIBM;
|
||||
rawImage2.texture = nofjalnfibm2;
|
||||
}
|
||||
this.spriteImage.enabled = true;
|
||||
Image image2 = this.spriteImage;
|
||||
Sprite djbehgkkjgf2 = PBGBNMCPEAJ.DJBEHGKKJGF;
|
||||
image2.sprite = djbehgkkjgf2;
|
||||
Transform transform = this.spriteImage.transform;
|
||||
if (PBGBNMCPEAJ.HCNGNEDJPIC)
|
||||
{
|
||||
}
|
||||
RawImage rawImage3 = this.rawImage;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
rawImage3.enabled = num5 != 0;
|
||||
TMP_Text tmp_Text = this.imageLabelText;
|
||||
string gpjedbdcnnp = PBGBNMCPEAJ.GPJEDBDCNNP;
|
||||
tmp_Text.enabled = true;
|
||||
string gpjedbdcnnp2 = PBGBNMCPEAJ.GPJEDBDCNNP;
|
||||
TMP_Text tmp_Text2 = this.imageLabelText;
|
||||
if (gpjedbdcnnp2 == 0)
|
||||
{
|
||||
}
|
||||
string text = tmp_Text2.text;
|
||||
this.mainText.enabled = num4 != 0;
|
||||
string gpjedbdcnnp3 = PBGBNMCPEAJ.GPJEDBDCNNP;
|
||||
TMP_Text tmp_Text3 = this.mainText;
|
||||
if (gpjedbdcnnp3 == 0)
|
||||
{
|
||||
}
|
||||
string text2 = tmp_Text3.text;
|
||||
Action cmkgepmfijc = PBGBNMCPEAJ.CMKGEPMFIJC;
|
||||
this.<FHILJLKEJCM>k__BackingField = cmkgepmfijc;
|
||||
Func<bool> pajgcgdfhkk = PBGBNMCPEAJ.PAJGCGDFHKK;
|
||||
this.<AIFDKMNJHHI>k__BackingField = pajgcgdfhkk;
|
||||
this.<NFIIDDCPIED>k__BackingField = PBGBNMCPEAJ;
|
||||
}
|
||||
|
||||
// Token: 0x060122C2 RID: 74434 RVA: 0x0041E7E0 File Offset: 0x0041C9E0
|
||||
[Token(Token = "0x60122C2")]
|
||||
[Address(RVA = "0x1A9EBD0", Offset = "0x1A9DBD0", VA = "0x181A9EBD0")]
|
||||
public void ClearEntry()
|
||||
{
|
||||
int num = 0;
|
||||
this.<NFIIDDCPIED>k__BackingField = num;
|
||||
this.<FHILJLKEJCM>k__BackingField = num;
|
||||
this.<AIFDKMNJHHI>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x060122C3 RID: 74435 RVA: 0x0041E804 File Offset: 0x0041CA04
|
||||
[Token(Token = "0x60122C3")]
|
||||
[Address(RVA = "0x1A9EED0", Offset = "0x1A9DED0", VA = "0x181A9EED0")]
|
||||
public void UpdateVisuals(RadialShortcutMenuPageEntry.MINGGHKGIJB NDOLBGFKDLB, float FBPFONBFPEB, float BLJHJADHILG = 1f)
|
||||
{
|
||||
CanvasGroup canvasGroup = this.canvasGroup;
|
||||
int num = 0;
|
||||
if (canvasGroup != num)
|
||||
{
|
||||
this.canvasGroup.alpha = FBPFONBFPEB;
|
||||
}
|
||||
int num2 = 0;
|
||||
if (NDOLBGFKDLB == RadialShortcutMenuPageEntry.MINGGHKGIJB.Selected)
|
||||
{
|
||||
OOBADNCKEAP oobadnckeap = this.<NFIIDDCPIED>k__BackingField;
|
||||
}
|
||||
if (num2 != 3)
|
||||
{
|
||||
OOBADNCKEAP oobadnckeap2 = this.<NFIIDDCPIED>k__BackingField;
|
||||
if (num2 != 1 && num2 != 2)
|
||||
{
|
||||
goto IL_4A;
|
||||
}
|
||||
}
|
||||
Vector3 zero = Vector3.zero;
|
||||
IL_4A:
|
||||
Transform transform = this.imageRoot.transform;
|
||||
Transform transform2 = this.imageRoot;
|
||||
Transform transform3 = transform2.transform;
|
||||
Vector3 localScale = transform2.localScale;
|
||||
RawImage rawImage = this.rawImage;
|
||||
if (rawImage.enabled)
|
||||
{
|
||||
RawImage rawImage2 = this.rawImage;
|
||||
bool flag = rawImage.IsDestroyed();
|
||||
Color color = rawImage2.color;
|
||||
}
|
||||
Image image = this.spriteImage;
|
||||
if (image.enabled)
|
||||
{
|
||||
Image image2 = this.spriteImage;
|
||||
bool flag2 = image.IsDestroyed();
|
||||
Color color2 = image2.color;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060122C4 RID: 74436 RVA: 0x0041E8E0 File Offset: 0x0041CAE0
|
||||
[Token(Token = "0x60122C4")]
|
||||
[Address(RVA = "0x1A9EBD0", Offset = "0x1A9DBD0", VA = "0x181A9EBD0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num = 0;
|
||||
this.<NFIIDDCPIED>k__BackingField = num;
|
||||
this.<FHILJLKEJCM>k__BackingField = num;
|
||||
this.<AIFDKMNJHHI>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x060122C5 RID: 74437 RVA: 0x0041E904 File Offset: 0x0041CB04
|
||||
[Token(Token = "0x60122C5")]
|
||||
[Address(RVA = "0x1A9F590", Offset = "0x1A9E590", VA = "0x181A9F590")]
|
||||
public RadialShortcutMenuPageEntry()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060122C6 RID: 74438 RVA: 0x0041E918 File Offset: 0x0041CB18
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60122C6")]
|
||||
[Address(RVA = "0x1A9F330", Offset = "0x1A9E330", VA = "0x181A9F330")]
|
||||
static RadialShortcutMenuPageEntry()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
Vector3 one = Vector3.one;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Color white = Color.white;
|
||||
}
|
||||
|
||||
// Token: 0x0400BAC5 RID: 47813
|
||||
[Token(Token = "0x400BAC5")]
|
||||
private static readonly Vector3 ABCJHAOGLKL;
|
||||
|
||||
// Token: 0x0400BAC6 RID: 47814
|
||||
[Token(Token = "0x400BAC6")]
|
||||
private static readonly Vector3 JKHHEEBKAGK;
|
||||
|
||||
// Token: 0x0400BAC7 RID: 47815
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400BAC7")]
|
||||
[SerializeField]
|
||||
private Transform imageRoot;
|
||||
|
||||
// Token: 0x0400BAC8 RID: 47816
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400BAC8")]
|
||||
[SerializeField]
|
||||
private Image spriteImage;
|
||||
|
||||
// Token: 0x0400BAC9 RID: 47817
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400BAC9")]
|
||||
[SerializeField]
|
||||
private RawImage rawImage;
|
||||
|
||||
// Token: 0x0400BACA RID: 47818
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400BACA")]
|
||||
[SerializeField]
|
||||
private TMP_Text mainText;
|
||||
|
||||
// Token: 0x0400BACB RID: 47819
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400BACB")]
|
||||
[SerializeField]
|
||||
private TMP_Text imageLabelText;
|
||||
|
||||
// Token: 0x0400BACC RID: 47820
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400BACC")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private CanvasGroup canvasGroup;
|
||||
|
||||
// Token: 0x0400BACD RID: 47821
|
||||
[Token(Token = "0x400BACD")]
|
||||
private static readonly Vector3 NNAHMAPMKOB;
|
||||
|
||||
// Token: 0x0400BACE RID: 47822
|
||||
[Token(Token = "0x400BACE")]
|
||||
private static readonly Vector3 BKGDEOCNDNI;
|
||||
|
||||
// Token: 0x0400BACF RID: 47823
|
||||
[Token(Token = "0x400BACF")]
|
||||
private static readonly Vector3 PKOOLLIGGGL;
|
||||
|
||||
// Token: 0x0400BAD0 RID: 47824
|
||||
[Token(Token = "0x400BAD0")]
|
||||
private static readonly Vector3 GOEFFPLBLNK;
|
||||
|
||||
// Token: 0x0400BAD1 RID: 47825
|
||||
[Token(Token = "0x400BAD1")]
|
||||
private static readonly Color APEGNFEDMHL;
|
||||
|
||||
// Token: 0x0400BAD2 RID: 47826
|
||||
[Token(Token = "0x400BAD2")]
|
||||
private static readonly Color OFJJFCPAPDO;
|
||||
|
||||
// Token: 0x02002AB4 RID: 10932
|
||||
[Token(Token = "0x2002AB4")]
|
||||
public enum MINGGHKGIJB
|
||||
{
|
||||
// Token: 0x0400BAD7 RID: 47831
|
||||
[Token(Token = "0x400BAD7")]
|
||||
Unselected,
|
||||
// Token: 0x0400BAD8 RID: 47832
|
||||
[Token(Token = "0x400BAD8")]
|
||||
Selected,
|
||||
// Token: 0x0400BAD9 RID: 47833
|
||||
[Token(Token = "0x400BAD9")]
|
||||
SelectionPending,
|
||||
// Token: 0x0400BADA RID: 47834
|
||||
[Token(Token = "0x400BADA")]
|
||||
Minimized
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user