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.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 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.k__BackingField = cmkgepmfijc; Func pajgcgdfhkk = PBGBNMCPEAJ.PAJGCGDFHKK; this.k__BackingField = pajgcgdfhkk; this.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.k__BackingField = num; this.k__BackingField = num; this.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.k__BackingField; } if (num2 != 3) { OOBADNCKEAP oobadnckeap2 = this.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.k__BackingField = num; this.k__BackingField = num; this.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 } } }