using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; namespace RRUI { // Token: 0x020007CE RID: 1998 [Token(Token = "0x20007CE")] public class MultiGraphicButton : Button { // Token: 0x170009B7 RID: 2487 // (get) Token: 0x0600384E RID: 14414 RVA: 0x000EAF94 File Offset: 0x000E9194 // (set) Token: 0x0600384F RID: 14415 RVA: 0x000EAFA8 File Offset: 0x000E91A8 [Token(Token = "0x170009B7")] public List LNBIOBMGALL { [Token(Token = "0x600384E")] [Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")] get { return this.additionalGraphics; } [Token(Token = "0x600384F")] [Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0")] set { this.additionalGraphics = value; } } // Token: 0x170009B8 RID: 2488 // (get) Token: 0x06003850 RID: 14416 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06003851 RID: 14417 RVA: 0x000EAFBC File Offset: 0x000E91BC [Token(Token = "0x170009B8")] public ColorBlock HJHMMPFBAMM { [Token(Token = "0x6003850")] [Address(RVA = "0x13A8F30", Offset = "0x13A7D30", VA = "0x1813A8F30")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6003851")] [Address(RVA = "0x13A8FB0", Offset = "0x13A7DB0", VA = "0x1813A8FB0")] 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: 0x170009B9 RID: 2489 // (get) Token: 0x06003852 RID: 14418 RVA: 0x000EB018 File Offset: 0x000E9218 // (set) Token: 0x06003853 RID: 14419 RVA: 0x000EB02C File Offset: 0x000E922C [Token(Token = "0x170009B9")] public UIGradient CCBOHNALHAG { [Token(Token = "0x6003852")] [Address(RVA = "0x8379E0", Offset = "0x8367E0", VA = "0x1808379E0")] get { return this.backgroundGradient; } [Token(Token = "0x6003853")] [Address(RVA = "0xBDCC80", Offset = "0xBDBA80", VA = "0x180BDCC80")] set { this.backgroundGradient = value; } } // Token: 0x170009BA RID: 2490 // (get) Token: 0x06003854 RID: 14420 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06003855 RID: 14421 RVA: 0x000EB040 File Offset: 0x000E9240 [Token(Token = "0x170009BA")] public GradientBlock BMGCKOPELFM { [Token(Token = "0x6003854")] [Address(RVA = "0x13A8F80", Offset = "0x13A7D80", VA = "0x1813A8F80")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6003855")] [Address(RVA = "0x13A9000", Offset = "0x13A7E00", VA = "0x1813A9000")] set { Gradient pressedGradient = value.pressedGradient; this.backgroundGradients.pressedGradient = pressedGradient; Selectable.SelectionState currentSelectionState = base.currentSelectionState; } } // Token: 0x06003856 RID: 14422 RVA: 0x000EB068 File Offset: 0x000E9268 [Token(Token = "0x6003856")] [Address(RVA = "0x13A8CC0", Offset = "0x13A7AC0", VA = "0x1813A8CC0", Slot = "5")] protected override void OnEnable() { base.OnEnable(); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06003857 RID: 14423 RVA: 0x000EB084 File Offset: 0x000E9284 [Token(Token = "0x6003857")] [Address(RVA = "0x13A8D00", Offset = "0x13A7B00", VA = "0x1813A8D00", Slot = "36")] public override void OnSelect(BaseEventData OEKEOCOGKMG) { base.OnSelect(OEKEOCOGKMG); if (this.rejectSelectedState) { this.OnSelect(OEKEOCOGKMG); } } // Token: 0x06003858 RID: 14424 RVA: 0x000EB0A8 File Offset: 0x000E92A8 [Token(Token = "0x6003858")] [Address(RVA = "0x13A8E40", Offset = "0x13A7C40", VA = "0x1813A8E40")] public void Refresh() { Selectable.SelectionState currentSelectionState = base.currentSelectionState; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06003859 RID: 14425 RVA: 0x000EB0C4 File Offset: 0x000E92C4 [Token(Token = "0x6003859")] [Address(RVA = "0x13A8990", Offset = "0x13A7790", VA = "0x1813A8990", 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: 0x0600385A RID: 14426 RVA: 0x000EB118 File Offset: 0x000E9318 [Token(Token = "0x600385A")] [Address(RVA = "0x13A8BF0", Offset = "0x13A79F0", VA = "0x1813A8BF0")] private void KFMKEEIGICC(Graphic HCBHLCKHBGF, Color OADKADHJHHC, bool BKDCBHDFBCH) { int num = 0; if (HCBHLCKHBGF == num || BKDCBHDFBCH) { } } // Token: 0x0600385B RID: 14427 RVA: 0x000EB13C File Offset: 0x000E933C [Token(Token = "0x600385B")] [Address(RVA = "0x13A8D50", Offset = "0x13A7B50", VA = "0x1813A8D50")] 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: 0x0600385C RID: 14428 RVA: 0x000EB188 File Offset: 0x000E9388 [Token(Token = "0x600385C")] [Address(RVA = "0x13A8E70", Offset = "0x13A7C70", VA = "0x1813A8E70")] 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: 0x0400306A RID: 12394 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400306A")] [SerializeField] private List additionalGraphics; // Token: 0x0400306B RID: 12395 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400306B")] [SerializeField] private ColorBlock additionalGraphicsColors; // Token: 0x0400306C RID: 12396 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400306C")] [SerializeField] private UIGradient backgroundGradient; // Token: 0x0400306D RID: 12397 [FieldOffset(Offset = "0x168")] [Token(Token = "0x400306D")] [SerializeField] private GradientBlock backgroundGradients; // Token: 0x0400306E RID: 12398 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400306E")] [SerializeField] private bool rejectSelectedState; } }