Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

240 lines
7.8 KiB
C#

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<Graphic> 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<Graphic> 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<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: 0x040030F0 RID: 12528
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40030F0")]
[SerializeField]
private List<Graphic> 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;
}
}