Files
2026-04-10 22:50:51 +02:00

242 lines
7.9 KiB
C#

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<Graphic> 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<Graphic> 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<Graphic> 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<Graphic> 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;
}
}