using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RecRoom.UI { // Token: 0x02002508 RID: 9480 [Token(Token = "0x2002508")] [StructLayout(3)] public class RadialShortcutMenuPageEntry : ScreenHUDElement { // Token: 0x17002C72 RID: 11378 // (get) Token: 0x060105C2 RID: 67010 RVA: 0x003D6038 File Offset: 0x003D4238 // (set) Token: 0x060105C3 RID: 67011 RVA: 0x003D604C File Offset: 0x003D424C [Token(Token = "0x17002C72")] public OOBADNCKEAP KIHBFKNPGLL { [Token(Token = "0x60105C2")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; [Token(Token = "0x60105C3")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] private set; } // Token: 0x17002C73 RID: 11379 // (get) Token: 0x060105C4 RID: 67012 RVA: 0x003D6060 File Offset: 0x003D4260 [Token(Token = "0x17002C73")] public string PBPGDEFGPCP { [Token(Token = "0x60105C4")] [Address(RVA = "0x1477A00", Offset = "0x1476400", VA = "0x181477A00")] get { OOBADNCKEAP oobadnckeap; do { oobadnckeap = this.k__BackingField; } while (oobadnckeap == 0); return oobadnckeap.FIKEBGGCDFN; } } // Token: 0x17002C74 RID: 11380 // (get) Token: 0x060105C5 RID: 67013 RVA: 0x003D6080 File Offset: 0x003D4280 // (set) Token: 0x060105C6 RID: 67014 RVA: 0x003D6094 File Offset: 0x003D4294 [Token(Token = "0x17002C74")] public Action CMKGEPMFIJC { [Token(Token = "0x60105C5")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get; [Token(Token = "0x60105C6")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")] private set; } // Token: 0x17002C75 RID: 11381 // (get) Token: 0x060105C7 RID: 67015 RVA: 0x003D60A8 File Offset: 0x003D42A8 // (set) Token: 0x060105C8 RID: 67016 RVA: 0x003D60BC File Offset: 0x003D42BC [Token(Token = "0x17002C75")] public Func PAJGCGDFHKK { [Token(Token = "0x60105C7")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; [Token(Token = "0x60105C8")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")] private set; } // Token: 0x060105C9 RID: 67017 RVA: 0x003D60D0 File Offset: 0x003D42D0 [Token(Token = "0x60105C9")] [Address(RVA = "0x14770A0", Offset = "0x1475AA0", VA = "0x1814770A0")] 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; } rawImage.enabled = true; RawImage rawImage2 = this.rawImage; Texture nofjalnfibm2 = PBGBNMCPEAJ.NOFJALNFIBM; rawImage2.texture = nofjalnfibm2; } this.spriteImage.enabled = true; Image image = this.spriteImage; Sprite djbehgkkjgf2 = PBGBNMCPEAJ.DJBEHGKKJGF; image.sprite = djbehgkkjgf2; Transform transform = this.spriteImage.transform; if (PBGBNMCPEAJ.HCNGNEDJPIC) { } RawImage rawImage3 = this.rawImage; int num4 = 0; rawImage3.enabled = num4 != 0; this.text.enabled = num4 != 0; string gpjedbdcnnp = PBGBNMCPEAJ.GPJEDBDCNNP; if (gpjedbdcnnp != 0) { this.text.text = gpjedbdcnnp; } Action cmkgepmfijc = PBGBNMCPEAJ.CMKGEPMFIJC; this.k__BackingField = cmkgepmfijc; Func pajgcgdfhkk = PBGBNMCPEAJ.PAJGCGDFHKK; this.k__BackingField = pajgcgdfhkk; this.k__BackingField = PBGBNMCPEAJ; } // Token: 0x060105CA RID: 67018 RVA: 0x003D61E0 File Offset: 0x003D43E0 [Token(Token = "0x60105CA")] [Address(RVA = "0x14772E0", Offset = "0x1475CE0", VA = "0x1814772E0")] 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: 0x060105CB RID: 67019 RVA: 0x003D62BC File Offset: 0x003D44BC [Token(Token = "0x60105CB")] [Address(RVA = "0x14779A0", Offset = "0x14763A0", VA = "0x1814779A0")] public RadialShortcutMenuPageEntry() { this.CECIGAMAABA = true; base..ctor(); } // Token: 0x060105CC RID: 67020 RVA: 0x003D62D8 File Offset: 0x003D44D8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60105CC")] [Address(RVA = "0x1477740", Offset = "0x1476140", VA = "0x181477740")] static RadialShortcutMenuPageEntry() { float z = Vector3.one.z; Vector3 one = Vector3.one; Vector3 vector; float z2 = vector.z; Color white = Color.white; } // Token: 0x0400AE01 RID: 44545 [Token(Token = "0x400AE01")] private static readonly Vector3 ABCJHAOGLKL; // Token: 0x0400AE02 RID: 44546 [Token(Token = "0x400AE02")] private static readonly Vector3 JKHHEEBKAGK; // Token: 0x0400AE03 RID: 44547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400AE03")] [SerializeField] private Transform imageRoot; // Token: 0x0400AE04 RID: 44548 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400AE04")] [SerializeField] private Image spriteImage; // Token: 0x0400AE05 RID: 44549 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400AE05")] [SerializeField] private RawImage rawImage; // Token: 0x0400AE06 RID: 44550 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400AE06")] [SerializeField] private TMP_Text text; // Token: 0x0400AE07 RID: 44551 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400AE07")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private CanvasGroup canvasGroup; // Token: 0x0400AE08 RID: 44552 [Token(Token = "0x400AE08")] private static readonly Vector3 NNAHMAPMKOB; // Token: 0x0400AE09 RID: 44553 [Token(Token = "0x400AE09")] private static readonly Vector3 BKGDEOCNDNI; // Token: 0x0400AE0A RID: 44554 [Token(Token = "0x400AE0A")] private static readonly Vector3 PKOOLLIGGGL; // Token: 0x0400AE0B RID: 44555 [Token(Token = "0x400AE0B")] private static readonly Vector3 GOEFFPLBLNK; // Token: 0x0400AE0C RID: 44556 [Token(Token = "0x400AE0C")] private static readonly Color APEGNFEDMHL; // Token: 0x0400AE0D RID: 44557 [Token(Token = "0x400AE0D")] private static readonly Color OFJJFCPAPDO; // Token: 0x02002509 RID: 9481 [Token(Token = "0x2002509")] public enum MINGGHKGIJB { // Token: 0x0400AE12 RID: 44562 [Token(Token = "0x400AE12")] Unselected, // Token: 0x0400AE13 RID: 44563 [Token(Token = "0x400AE13")] Selected, // Token: 0x0400AE14 RID: 44564 [Token(Token = "0x400AE14")] SelectionPending, // Token: 0x0400AE15 RID: 44565 [Token(Token = "0x400AE15")] Minimized } } }