using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; namespace RRUI { // Token: 0x020007E4 RID: 2020 [Token(Token = "0x20007E4")] public class MultiGraphicButton : Button { // Token: 0x170009D6 RID: 2518 // (get) Token: 0x060038F2 RID: 14578 RVA: 0x000EC0C8 File Offset: 0x000EA2C8 // (set) Token: 0x060038F3 RID: 14579 RVA: 0x000EC0DC File Offset: 0x000EA2DC [Token(Token = "0x170009D6")] public List LNBIOBMGALL { [Token(Token = "0x60038F2")] [Address(RVA = "0x44BF00", Offset = "0x44AF00", VA = "0x18044BF00")] get { return this.additionalGraphics; } [Token(Token = "0x60038F3")] [Address(RVA = "0x42DB80", Offset = "0x42CB80", VA = "0x18042DB80")] set { this.additionalGraphics = value; } } // Token: 0x170009D7 RID: 2519 // (get) Token: 0x060038F4 RID: 14580 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060038F5 RID: 14581 RVA: 0x000EC0F0 File Offset: 0x000EA2F0 [Token(Token = "0x170009D7")] public ColorBlock HJHMMPFBAMM { [Token(Token = "0x60038F4")] [Address(RVA = "0x1E6E130", Offset = "0x1E6D130", VA = "0x181E6E130")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60038F5")] [Address(RVA = "0x1E6E1B0", Offset = "0x1E6D1B0", VA = "0x181E6E1B0")] set { Color highlightedColor = value.m_HighlightedColor; Color pressedColor = value.m_PressedColor; this.additionalGraphicsColors.m_HighlightedColor = highlightedColor; Color selectedColor = value.m_SelectedColor; this.additionalGraphicsColors.m_PressedColor = pressedColor; Color disabledColor = value.m_DisabledColor; this.additionalGraphicsColors.m_SelectedColor = selectedColor; this.additionalGraphicsColors.m_DisabledColor = disabledColor; } } // Token: 0x170009D8 RID: 2520 // (get) Token: 0x060038F6 RID: 14582 RVA: 0x000EC14C File Offset: 0x000EA34C // (set) Token: 0x060038F7 RID: 14583 RVA: 0x000EC160 File Offset: 0x000EA360 [Token(Token = "0x170009D8")] public UIGradient CCBOHNALHAG { [Token(Token = "0x60038F6")] [Address(RVA = "0x4D9720", Offset = "0x4D8720", VA = "0x1804D9720")] get { return this.backgroundGradient; } [Token(Token = "0x60038F7")] [Address(RVA = "0x14206B0", Offset = "0x141F6B0", VA = "0x1814206B0")] set { this.backgroundGradient = value; } } // Token: 0x170009D9 RID: 2521 // (get) Token: 0x060038F8 RID: 14584 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060038F9 RID: 14585 RVA: 0x000EC174 File Offset: 0x000EA374 [Token(Token = "0x170009D9")] public GradientBlock BMGCKOPELFM { [Token(Token = "0x60038F8")] [Address(RVA = "0x1E6E180", Offset = "0x1E6D180", VA = "0x181E6E180")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60038F9")] [Address(RVA = "0x1E6E200", Offset = "0x1E6D200", VA = "0x181E6E200")] set { Gradient pressedGradient = value.pressedGradient; this.backgroundGradients.pressedGradient = pressedGradient; Selectable.SelectionState currentSelectionState = base.currentSelectionState; } } // Token: 0x060038FA RID: 14586 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60038FA")] [Address(RVA = "0x1E6DEC0", Offset = "0x1E6CEC0", VA = "0x181E6DEC0", Slot = "5")] protected override void OnEnable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060038FB RID: 14587 RVA: 0x000EC19C File Offset: 0x000EA39C [Token(Token = "0x60038FB")] [Address(RVA = "0x1E6DF00", Offset = "0x1E6CF00", VA = "0x181E6DF00", Slot = "36")] public override void OnSelect(BaseEventData OEKEOCOGKMG) { base.OnSelect(OEKEOCOGKMG); if (this.rejectSelectedState) { this.OnSelect(OEKEOCOGKMG); } } // Token: 0x060038FC RID: 14588 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60038FC")] [Address(RVA = "0x1E6E040", Offset = "0x1E6D040", VA = "0x181E6E040")] public void Refresh() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060038FD RID: 14589 RVA: 0x000EC1C0 File Offset: 0x000EA3C0 [Token(Token = "0x60038FD")] [Address(RVA = "0x1E6DB90", Offset = "0x1E6CB90", VA = "0x181E6DB90", Slot = "26")] protected override void DoStateTransition(Selectable.SelectionState GKNIHNHGBKC, bool BKDCBHDFBCH) { int num; do { num = 0; Color white = Color.white; if (GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Highlighted) { Color black = Color.black; } List list = this.additionalGraphics; bool flag; if (flag) { bool flag2; while (flag2) { } if (BKDCBHDFBCH) { } } } while (num != 0); } // Token: 0x060038FE RID: 14590 RVA: 0x000EC214 File Offset: 0x000EA414 [Token(Token = "0x60038FE")] [Address(RVA = "0x1E6DDF0", Offset = "0x1E6CDF0", VA = "0x181E6DDF0")] private void KFMKEEIGICC(Graphic HCBHLCKHBGF, Color OADKADHJHHC, bool BKDCBHDFBCH) { int num = 0; if (HCBHLCKHBGF == num || BKDCBHDFBCH) { } } // Token: 0x060038FF RID: 14591 RVA: 0x000EC238 File Offset: 0x000EA438 [Token(Token = "0x60038FF")] [Address(RVA = "0x1E6DF50", Offset = "0x1E6CF50", VA = "0x181E6DF50")] private void PIGAEIBIPGD(Selectable.SelectionState GKNIHNHGBKC) { UIGradient uigradient = this.backgroundGradient; int num = 0; if (!(uigradient == num)) { if (GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Highlighted) { Gradient gradient = new Gradient(); } UIGradient uigradient2 = this.backgroundGradient; } } // Token: 0x06003900 RID: 14592 RVA: 0x000EC284 File Offset: 0x000EA484 [Token(Token = "0x6003900")] [Address(RVA = "0x1E6E070", Offset = "0x1E6D070", VA = "0x181E6E070")] public MultiGraphicButton() { List list = new List(); this.additionalGraphics = list; ColorBlock defaultColorBlock = ColorBlock.defaultColorBlock; Color highlightedColor = defaultColorBlock.m_HighlightedColor; this.additionalGraphicsColors.m_HighlightedColor = highlightedColor; Color pressedColor = defaultColorBlock.m_PressedColor; this.additionalGraphicsColors.m_PressedColor = pressedColor; Color selectedColor = defaultColorBlock.m_SelectedColor; this.additionalGraphicsColors.m_SelectedColor = selectedColor; Color disabledColor = defaultColorBlock.m_DisabledColor; this.additionalGraphicsColors.m_DisabledColor = disabledColor; this.rejectSelectedState = true; base..ctor(); } // Token: 0x040030F0 RID: 12528 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40030F0")] [SerializeField] private List additionalGraphics; // Token: 0x040030F1 RID: 12529 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40030F1")] [SerializeField] private ColorBlock additionalGraphicsColors; // Token: 0x040030F2 RID: 12530 [FieldOffset(Offset = "0x160")] [Token(Token = "0x40030F2")] [SerializeField] private UIGradient backgroundGradient; // Token: 0x040030F3 RID: 12531 [FieldOffset(Offset = "0x168")] [Token(Token = "0x40030F3")] [SerializeField] private GradientBlock backgroundGradients; // Token: 0x040030F4 RID: 12532 [FieldOffset(Offset = "0x190")] [Token(Token = "0x40030F4")] [SerializeField] private bool rejectSelectedState; } }