795 lines
24 KiB
C#
795 lines
24 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using RecRoom.Tweening;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI.Theme
|
|
{
|
|
// Token: 0x02000804 RID: 2052
|
|
[Token(Token = "0x2000804")]
|
|
[StructLayout(3)]
|
|
public abstract class ButtonThemeBase : PaletteThemeReference, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler, IPointerClickHandler
|
|
{
|
|
// Token: 0x170009ED RID: 2541
|
|
// (get) Token: 0x0600390C RID: 14604 RVA: 0x000F08E4 File Offset: 0x000EEAE4
|
|
[Token(Token = "0x170009ED")]
|
|
public Image CLMAOCECAPA
|
|
{
|
|
[Token(Token = "0x600390C")]
|
|
[Address(RVA = "0x1078A10", Offset = "0x1077410", VA = "0x181078A10")]
|
|
get
|
|
{
|
|
if (this.useSurfaceOverride)
|
|
{
|
|
return this.surfaceOverride;
|
|
}
|
|
return this.surface;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009EE RID: 2542
|
|
// (get) Token: 0x0600390D RID: 14605 RVA: 0x000F0908 File Offset: 0x000EEB08
|
|
[Token(Token = "0x170009EE")]
|
|
public List<Graphic> CCJPDICKCHO
|
|
{
|
|
[Token(Token = "0x600390D")]
|
|
[Address(RVA = "0x10789E0", Offset = "0x10773E0", VA = "0x1810789E0")]
|
|
get
|
|
{
|
|
if (this.useGraphicsOverride)
|
|
{
|
|
return this.graphicsOverride;
|
|
}
|
|
return this.graphics;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009EF RID: 2543
|
|
// (get) Token: 0x0600390E RID: 14606 RVA: 0x000F092C File Offset: 0x000EEB2C
|
|
[Token(Token = "0x170009EF")]
|
|
public UIGradient CKIHBOOIIHL
|
|
{
|
|
[Token(Token = "0x600390E")]
|
|
[Address(RVA = "0x10789D0", Offset = "0x10773D0", VA = "0x1810789D0")]
|
|
get
|
|
{
|
|
if (this.useGradientOverride)
|
|
{
|
|
return this.gradientOverride;
|
|
}
|
|
return this.gradient;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F0 RID: 2544
|
|
// (get) Token: 0x0600390F RID: 14607 RVA: 0x000F0950 File Offset: 0x000EEB50
|
|
[Token(Token = "0x170009F0")]
|
|
public TextMeshProUGUI BJPKJLFPJKN
|
|
{
|
|
[Token(Token = "0x600390F")]
|
|
[Address(RVA = "0x1078A20", Offset = "0x1077420", VA = "0x181078A20")]
|
|
get
|
|
{
|
|
if (this.useTextMeshProUGUIOverride)
|
|
{
|
|
return this.textMeshProUGUIOverride;
|
|
}
|
|
return this.textMeshProUGUI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F1 RID: 2545
|
|
// (get) Token: 0x06003910 RID: 14608 RVA: 0x000F0974 File Offset: 0x000EEB74
|
|
// (set) Token: 0x06003911 RID: 14609 RVA: 0x000F0988 File Offset: 0x000EEB88
|
|
[Token(Token = "0x170009F1")]
|
|
public DOHBNOLCECO BMBFCGOFPIM
|
|
{
|
|
[Token(Token = "0x6003910")]
|
|
[Address(RVA = "0x4EA8C0", Offset = "0x4E92C0", VA = "0x1804EA8C0")]
|
|
get
|
|
{
|
|
return this.textSize;
|
|
}
|
|
[Token(Token = "0x6003911")]
|
|
[Address(RVA = "0x1078A60", Offset = "0x1077460", VA = "0x181078A60")]
|
|
set
|
|
{
|
|
this.textSize = value;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F2 RID: 2546
|
|
// (get) Token: 0x06003912 RID: 14610 RVA: 0x000F09A4 File Offset: 0x000EEBA4
|
|
// (set) Token: 0x06003913 RID: 14611 RVA: 0x000F09C4 File Offset: 0x000EEBC4
|
|
[Token(Token = "0x170009F2")]
|
|
public bool FFDOINJEHMM
|
|
{
|
|
[Token(Token = "0x6003912")]
|
|
[Address(RVA = "0x10789F0", Offset = "0x10773F0", VA = "0x1810789F0")]
|
|
get
|
|
{
|
|
return this.button.m_Interactable;
|
|
}
|
|
[Token(Token = "0x6003913")]
|
|
[Address(RVA = "0x1078A40", Offset = "0x1077440", VA = "0x181078A40")]
|
|
set
|
|
{
|
|
this.button.interactable = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003914 RID: 14612 RVA: 0x000F09E4 File Offset: 0x000EEBE4
|
|
[Token(Token = "0x6003914")]
|
|
[Address(RVA = "0x10780C0", Offset = "0x1076AC0", VA = "0x1810780C0")]
|
|
private void OnEnable()
|
|
{
|
|
Transform transform = this.button.transform;
|
|
float z = Vector3.one.z;
|
|
}
|
|
|
|
// Token: 0x06003915 RID: 14613 RVA: 0x000F0A10 File Offset: 0x000EEC10
|
|
[Token(Token = "0x6003915")]
|
|
[Address(RVA = "0x1078070", Offset = "0x1076A70", VA = "0x181078070")]
|
|
private void OnDisable()
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.ALGKFLNEPIO.z = z;
|
|
}
|
|
|
|
// Token: 0x06003916 RID: 14614 RVA: 0x000F0A40 File Offset: 0x000EEC40
|
|
[Token(Token = "0x6003916")]
|
|
[Address(RVA = "0x1077B40", Offset = "0x1076540", VA = "0x181077B40")]
|
|
protected void HGLHIKNBIDC()
|
|
{
|
|
this.graphics.Clear();
|
|
Graphic[] componentsInChildren = base.GetComponentsInChildren<Graphic>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
Graphic graphic = componentsInChildren[num];
|
|
GameObject gameObject = graphic.gameObject;
|
|
GameObject gameObject2 = base.gameObject;
|
|
if (gameObject != gameObject2)
|
|
{
|
|
this.graphics.Add(graphic);
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003917 RID: 14615 RVA: 0x000F0AA8 File Offset: 0x000EECA8
|
|
[Token(Token = "0x6003917")]
|
|
[Address(RVA = "0x10772E0", Offset = "0x1075CE0", VA = "0x1810772E0")]
|
|
protected void GDIGLMAABGN(ButtonPalette MJHHFDNENEC)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
if (!Application.isPlaying)
|
|
{
|
|
goto IL_27;
|
|
}
|
|
if ((this.useGraphicsOverride ? 1 : 0) == num)
|
|
{
|
|
List<Graphic> list = this.graphics;
|
|
Debug.LogWarning("Graphics for ButtonThemeBase is empty. We may need to resave this prefab.", this);
|
|
goto IL_27;
|
|
}
|
|
IL_2D:
|
|
if ((this.useSurfaceOverride ? 1 : 0) != num)
|
|
{
|
|
}
|
|
Image image = this.surface;
|
|
int num2 = 0;
|
|
if (image != num2)
|
|
{
|
|
if ((this.useSurfaceOverride ? 1 : 0) != num)
|
|
{
|
|
}
|
|
Color color = this.surface.color;
|
|
Button button = this.button;
|
|
if ((this.useSurfaceOverride ? 1 : 0) != num)
|
|
{
|
|
}
|
|
Image image2 = this.surface;
|
|
button.targetGraphic = image2;
|
|
}
|
|
Button button2 = this.button;
|
|
int num3 = 0;
|
|
if (button2 != num3)
|
|
{
|
|
this.button.colors = num3;
|
|
}
|
|
bool flag = this.useGraphicsOverride;
|
|
if (flag)
|
|
{
|
|
}
|
|
if (this.graphics == 0)
|
|
{
|
|
break;
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
List<Graphic> list2 = this.graphics;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_27:
|
|
this.HGLHIKNBIDC();
|
|
goto IL_2D;
|
|
}
|
|
MultiGraphicButton multiGraphicButton = this.multiGraphicButton;
|
|
int num4 = 0;
|
|
if (multiGraphicButton != num4)
|
|
{
|
|
MultiGraphicButton multiGraphicButton2 = this.multiGraphicButton;
|
|
if (this.useGraphicsOverride)
|
|
{
|
|
}
|
|
List<Graphic> list3 = this.graphics;
|
|
multiGraphicButton2.additionalGraphics = list3;
|
|
MultiGraphicButton multiGraphicButton3 = this.multiGraphicButton;
|
|
ColorBlock foregroundTints = MJHHFDNENEC.foregroundTints;
|
|
multiGraphicButton3.additionalGraphicsColors = foregroundTints;
|
|
Color highlightedColor = MJHHFDNENEC.foregroundTints.m_HighlightedColor;
|
|
multiGraphicButton3.additionalGraphicsColors.m_HighlightedColor = highlightedColor;
|
|
Color pressedColor = MJHHFDNENEC.foregroundTints.m_PressedColor;
|
|
multiGraphicButton3.additionalGraphicsColors.m_PressedColor = pressedColor;
|
|
Color selectedColor = MJHHFDNENEC.foregroundTints.m_SelectedColor;
|
|
multiGraphicButton3.additionalGraphicsColors.m_SelectedColor = selectedColor;
|
|
Color disabledColor = MJHHFDNENEC.foregroundTints.m_DisabledColor;
|
|
multiGraphicButton3.additionalGraphicsColors.m_DisabledColor = disabledColor;
|
|
MultiGraphicButton multiGraphicButton4 = this.multiGraphicButton;
|
|
if (this.useGradientOverride)
|
|
{
|
|
}
|
|
UIGradient uigradient = this.gradient;
|
|
multiGraphicButton4.backgroundGradient = uigradient;
|
|
MultiGraphicButton multiGraphicButton5 = this.multiGraphicButton;
|
|
GradientBlock backgroundGradients = MJHHFDNENEC.backgroundGradients;
|
|
multiGraphicButton5.backgroundGradients = backgroundGradients;
|
|
Gradient pressedGradient = MJHHFDNENEC.backgroundGradients.pressedGradient;
|
|
multiGraphicButton5.backgroundGradients.pressedGradient = pressedGradient;
|
|
Selectable.SelectionState currentSelectionState = multiGraphicButton5.currentSelectionState;
|
|
}
|
|
if (this.useTextMeshProUGUIOverride)
|
|
{
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI;
|
|
int num5 = 0;
|
|
if (textMeshProUGUI != num5)
|
|
{
|
|
TextStylePalette textPalette = MJHHFDNENEC.textPalette;
|
|
if (this.useTextMeshProUGUIOverride)
|
|
{
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI2 = this.textMeshProUGUI;
|
|
textPalette.GDIGLMAABGN(textMeshProUGUI2);
|
|
}
|
|
Palette palette = this.paletteTheme.palette;
|
|
DOHBNOLCECO dohbnolceco = this.textSize;
|
|
if (palette.MEPNMPOMMEG(dohbnolceco) != 0)
|
|
{
|
|
if (this.useTextMeshProUGUIOverride)
|
|
{
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI3 = this.textMeshProUGUI;
|
|
int num6 = 0;
|
|
if (textMeshProUGUI3 != num6)
|
|
{
|
|
if (this.useTextMeshProUGUIOverride)
|
|
{
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI4 = this.textMeshProUGUI;
|
|
}
|
|
if (Application.isPlaying)
|
|
{
|
|
Canvas componentInParent = base.gameObject.GetComponentInParent<Canvas>();
|
|
int num7 = 0;
|
|
if (componentInParent == num7)
|
|
{
|
|
}
|
|
bool flag2 = componentInParent.renderMode == RenderMode.WorldSpace;
|
|
this.MDJMHGBHJAP = flag2;
|
|
RecRoomAudioClip pointerDownAudioClip = MJHHFDNENEC.audio.pointerDownAudioClip;
|
|
this.LKPNOHOGEHP = pointerDownAudioClip;
|
|
RecRoomAudioClip pointerUpAudioClip = MJHHFDNENEC.audio.pointerUpAudioClip;
|
|
this.FPDCAJOGGEO = pointerUpAudioClip;
|
|
RecRoomAudioClip pointerClickAudioClip = MJHHFDNENEC.audio.pointerClickAudioClip;
|
|
this.MPHCGMNMFJC = pointerClickAudioClip;
|
|
}
|
|
MultiGraphicButton multiGraphicButton6 = this.multiGraphicButton;
|
|
int num8 = 0;
|
|
if (multiGraphicButton6 != num8)
|
|
{
|
|
MultiGraphicButton multiGraphicButton7 = this.multiGraphicButton;
|
|
Selectable.SelectionState currentSelectionState2 = multiGraphicButton7.currentSelectionState;
|
|
multiGraphicButton7.InstantClearState();
|
|
}
|
|
return;
|
|
}
|
|
string name = this.paletteTheme.palette.name;
|
|
DOHBNOLCECO dohbnolceco2;
|
|
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TextSizePaletteType", dohbnolceco2));
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003918 RID: 14616 RVA: 0x000F0E20 File Offset: 0x000EF020
|
|
[Token(Token = "0x6003918")]
|
|
[Address(RVA = "0x10781E0", Offset = "0x1076BE0", VA = "0x1810781E0", Slot = "6")]
|
|
public void OnPointerDown(PointerEventData OEKEOCOGKMG)
|
|
{
|
|
Button button = this.button;
|
|
if (this.isAnimationEnabled)
|
|
{
|
|
Transform transform = this.button.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 position;
|
|
position.z = z;
|
|
int num = 0;
|
|
Vector3 left = Vector3.left;
|
|
float aigeepcieck = ButtonThemeBase.AIGEEPCIECK;
|
|
ITweenInstance tweenInstance = this.TweenLocalPosition(num, aigeepcieck, Easing.Functions.ElasticEaseIn);
|
|
Func<IPromise> func = delegate
|
|
{
|
|
ButtonThemeBase <>4__this = this;
|
|
float z2 = position.z;
|
|
float z3 = Vector3.right.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
throw new NullReferenceException();
|
|
};
|
|
Func<IPromise> func2 = delegate
|
|
{
|
|
ButtonThemeBase <>4__this2 = this;
|
|
float z6 = position.z;
|
|
float z7 = Vector3.left.z;
|
|
Vector3 vector4;
|
|
float z8 = vector4.z;
|
|
Vector3 vector5;
|
|
float z9 = vector5.z;
|
|
throw new NullReferenceException();
|
|
};
|
|
Func<IPromise> func3 = delegate
|
|
{
|
|
ButtonThemeBase <>4__this3 = this;
|
|
float z10 = position.z;
|
|
float z11 = Vector3.right.z;
|
|
Vector3 vector6;
|
|
float z12 = vector6.z;
|
|
Vector3 vector7;
|
|
float z13 = vector7.z;
|
|
throw new NullReferenceException();
|
|
};
|
|
Func<IPromise> func4 = delegate
|
|
{
|
|
ButtonThemeBase <>4__this4 = this;
|
|
float z14 = position.z;
|
|
float z15 = Vector3.left.z;
|
|
Vector3 vector8;
|
|
float z16 = vector8.z;
|
|
Vector3 vector9;
|
|
float z17 = vector9.z;
|
|
throw new NullReferenceException();
|
|
};
|
|
Func<IPromise> func5 = delegate
|
|
{
|
|
ButtonThemeBase <>4__this5 = this;
|
|
float z18 = position.z;
|
|
float z19 = Vector3.right.z;
|
|
Vector3 vector10;
|
|
float z20 = vector10.z;
|
|
Vector3 vector11;
|
|
float z21 = vector11.z;
|
|
throw new NullReferenceException();
|
|
};
|
|
Func<IPromise> func6 = delegate
|
|
{
|
|
ButtonThemeBase <>4__this6 = this;
|
|
float z22 = position.z;
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
RecRoomAudioClip lkpnohogehp = this.LKPNOHOGEHP;
|
|
this.JBLOANACILL(lkpnohogehp);
|
|
if (this.isAnimationEnabled)
|
|
{
|
|
Func<IPromise> func7 = new Func(this.NADLFJADPPI);
|
|
Func<IPromise> func8 = new Func(this.ACKNKCPHJIO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003919 RID: 14617 RVA: 0x000F0F24 File Offset: 0x000EF124
|
|
[Token(Token = "0x6003919")]
|
|
[Address(RVA = "0x1078720", Offset = "0x1077120", VA = "0x181078720", Slot = "7")]
|
|
public void OnPointerUp(PointerEventData OEKEOCOGKMG)
|
|
{
|
|
Button button = this.button;
|
|
Action action = new Action(this.HDOJNPEALLC);
|
|
ISchedulerPromise schedulerPromise = this.InvokeNextUpdate(action);
|
|
this.NJKMEJKPIIF = schedulerPromise;
|
|
if (this.isAnimationEnabled)
|
|
{
|
|
Func<IPromise> func = new Func(this.JBGBOPLOCIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600391A RID: 14618 RVA: 0x000F0F78 File Offset: 0x000EF178
|
|
[Token(Token = "0x600391A")]
|
|
[Address(RVA = "0x1078160", Offset = "0x1076B60", VA = "0x181078160", Slot = "8")]
|
|
public void OnPointerClick(PointerEventData OEKEOCOGKMG)
|
|
{
|
|
Button button = this.button;
|
|
if (this.NJKMEJKPIIF != 0)
|
|
{
|
|
}
|
|
RecRoomAudioClip mphcgmnmfjc = this.MPHCGMNMFJC;
|
|
this.JBLOANACILL(mphcgmnmfjc);
|
|
}
|
|
|
|
// Token: 0x0600391B RID: 14619 RVA: 0x000F0FAC File Offset: 0x000EF1AC
|
|
[Token(Token = "0x600391B")]
|
|
[Address(RVA = "0x1077F30", Offset = "0x1076930", VA = "0x181077F30")]
|
|
private Vector3 LMNGIOOEFOL(float FNJKKNKLDPB)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600391C RID: 14620 RVA: 0x000F0FBC File Offset: 0x000EF1BC
|
|
[Token(Token = "0x600391C")]
|
|
[Address(RVA = "0x1077D80", Offset = "0x1076780", VA = "0x181077D80")]
|
|
private void JBLOANACILL(RecRoomAudioClip LIEBGLIAJIA)
|
|
{
|
|
if (LIEBGLIAJIA != 0)
|
|
{
|
|
if (this.MDJMHGBHJAP)
|
|
{
|
|
if (base.gameObject.activeInHierarchy)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
return;
|
|
}
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
if (instance != 0)
|
|
{
|
|
Camera activeCamera = instance.CHLMFLCFGFL;
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(num == num2))
|
|
{
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(LIEBGLIAJIA, num3);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600391D RID: 14621 RVA: 0x000F1030 File Offset: 0x000EF230
|
|
[Token(Token = "0x600391D")]
|
|
[Address(RVA = "0x1078920", Offset = "0x1077320", VA = "0x181078920")]
|
|
protected ButtonThemeBase()
|
|
{
|
|
List<Graphic> list = new List();
|
|
this.graphics = list;
|
|
this.textSize = (DOHBNOLCECO)((ulong)3L);
|
|
this.isAnimationEnabled = true;
|
|
float z = Vector3.zero.z;
|
|
this.ALGKFLNEPIO.z = z;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600391F RID: 14623 RVA: 0x000F1088 File Offset: 0x000EF288
|
|
[Token(Token = "0x600391F")]
|
|
[Address(RVA = "0x1077F60", Offset = "0x1076960", VA = "0x181077F60")]
|
|
[CompilerGenerated]
|
|
private IPromise NADLFJADPPI()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003920 RID: 14624 RVA: 0x000F109C File Offset: 0x000EF29C
|
|
[Token(Token = "0x6003920")]
|
|
[Address(RVA = "0x10771D0", Offset = "0x1075BD0", VA = "0x1810771D0")]
|
|
[CompilerGenerated]
|
|
private IPromise ACKNKCPHJIO()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003921 RID: 14625 RVA: 0x000F10B0 File Offset: 0x000EF2B0
|
|
[Token(Token = "0x6003921")]
|
|
[Address(RVA = "0x1077B10", Offset = "0x1076510", VA = "0x181077B10")]
|
|
[CompilerGenerated]
|
|
private void HDOJNPEALLC()
|
|
{
|
|
RecRoomAudioClip fpdcajoggeo = this.FPDCAJOGGEO;
|
|
this.JBLOANACILL(fpdcajoggeo);
|
|
this.NJKMEJKPIIF = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06003922 RID: 14626 RVA: 0x000F10D4 File Offset: 0x000EF2D4
|
|
[Token(Token = "0x6003922")]
|
|
[Address(RVA = "0x1077C80", Offset = "0x1076680", VA = "0x181077C80")]
|
|
[CompilerGenerated]
|
|
private IPromise JBGBOPLOCIL()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400320B RID: 12811
|
|
[Token(Token = "0x400320B")]
|
|
private static readonly float AIGEEPCIECK;
|
|
|
|
// Token: 0x0400320C RID: 12812
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400320C")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private Button button;
|
|
|
|
// Token: 0x0400320D RID: 12813
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400320D")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private MultiGraphicButton multiGraphicButton;
|
|
|
|
// Token: 0x0400320E RID: 12814
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400320E")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, true)]
|
|
private Image surface;
|
|
|
|
// Token: 0x0400320F RID: 12815
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400320F")]
|
|
[SerializeField]
|
|
private bool useSurfaceOverride;
|
|
|
|
// Token: 0x04003210 RID: 12816
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003210")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useSurfaceOverride")]
|
|
private Image surfaceOverride;
|
|
|
|
// Token: 0x04003211 RID: 12817
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003211")]
|
|
[SerializeField]
|
|
[INPFBLGGAJF]
|
|
private List<Graphic> graphics;
|
|
|
|
// Token: 0x04003212 RID: 12818
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4003212")]
|
|
[SerializeField]
|
|
private bool useGraphicsOverride;
|
|
|
|
// Token: 0x04003213 RID: 12819
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4003213")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useGraphicsOverride")]
|
|
private List<Graphic> graphicsOverride;
|
|
|
|
// Token: 0x04003214 RID: 12820
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4003214")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, true)]
|
|
private UIGradient gradient;
|
|
|
|
// Token: 0x04003215 RID: 12821
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4003215")]
|
|
[SerializeField]
|
|
private bool useGradientOverride;
|
|
|
|
// Token: 0x04003216 RID: 12822
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003216")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useGradientOverride")]
|
|
private UIGradient gradientOverride;
|
|
|
|
// Token: 0x04003217 RID: 12823
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4003217")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Children, true, true)]
|
|
private TextMeshProUGUI textMeshProUGUI;
|
|
|
|
// Token: 0x04003218 RID: 12824
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4003218")]
|
|
[SerializeField]
|
|
private bool useTextMeshProUGUIOverride;
|
|
|
|
// Token: 0x04003219 RID: 12825
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4003219")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("useTextMeshProUGUIOverride")]
|
|
private TextMeshProUGUI textMeshProUGUIOverride;
|
|
|
|
// Token: 0x0400321A RID: 12826
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400321A")]
|
|
[SerializeField]
|
|
private DOHBNOLCECO textSize;
|
|
|
|
// Token: 0x0400321B RID: 12827
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400321B")]
|
|
[SerializeField]
|
|
private bool isAnimationEnabled;
|
|
|
|
// Token: 0x0400321C RID: 12828
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x95")]
|
|
[Token(Token = "0x400321C")]
|
|
private bool MDJMHGBHJAP;
|
|
|
|
// Token: 0x0400321D RID: 12829
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400321D")]
|
|
private RecRoomAudioClip LKPNOHOGEHP;
|
|
|
|
// Token: 0x0400321E RID: 12830
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400321E")]
|
|
private RecRoomAudioClip FPDCAJOGGEO;
|
|
|
|
// Token: 0x0400321F RID: 12831
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400321F")]
|
|
private RecRoomAudioClip MPHCGMNMFJC;
|
|
|
|
// Token: 0x04003220 RID: 12832
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4003220")]
|
|
private Vector3 ALGKFLNEPIO;
|
|
|
|
// Token: 0x04003221 RID: 12833
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4003221")]
|
|
private ISchedulerPromise NJKMEJKPIIF;
|
|
|
|
// Token: 0x02000805 RID: 2053
|
|
[Token(Token = "0x2000805")]
|
|
[CompilerGenerated]
|
|
private sealed class EHAOHLAPOHG
|
|
{
|
|
// Token: 0x06003923 RID: 14627 RVA: 0x000F10E8 File Offset: 0x000EF2E8
|
|
[Token(Token = "0x6003923")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EHAOHLAPOHG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003924 RID: 14628 RVA: 0x000F10FC File Offset: 0x000EF2FC
|
|
[Token(Token = "0x6003924")]
|
|
[Address(RVA = "0x107B1E0", Offset = "0x1079BE0", VA = "0x18107B1E0")]
|
|
internal IPromise <OnPointerDown>b__2()
|
|
{
|
|
ButtonThemeBase buttonThemeBase = this.<>4__this;
|
|
float z = this.position.z;
|
|
float z2 = Vector3.right.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003925 RID: 14629 RVA: 0x000F1140 File Offset: 0x000EF340
|
|
[Token(Token = "0x6003925")]
|
|
[Address(RVA = "0x107B370", Offset = "0x1079D70", VA = "0x18107B370")]
|
|
internal IPromise <OnPointerDown>b__3()
|
|
{
|
|
ButtonThemeBase buttonThemeBase = this.<>4__this;
|
|
float z = this.position.z;
|
|
float z2 = Vector3.left.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003926 RID: 14630 RVA: 0x000F1184 File Offset: 0x000EF384
|
|
[Token(Token = "0x6003926")]
|
|
[Address(RVA = "0x107B500", Offset = "0x1079F00", VA = "0x18107B500")]
|
|
internal IPromise <OnPointerDown>b__4()
|
|
{
|
|
ButtonThemeBase buttonThemeBase = this.<>4__this;
|
|
float z = this.position.z;
|
|
float z2 = Vector3.right.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003927 RID: 14631 RVA: 0x000F11C8 File Offset: 0x000EF3C8
|
|
[Token(Token = "0x6003927")]
|
|
[Address(RVA = "0x107B690", Offset = "0x107A090", VA = "0x18107B690")]
|
|
internal IPromise <OnPointerDown>b__5()
|
|
{
|
|
ButtonThemeBase buttonThemeBase = this.<>4__this;
|
|
float z = this.position.z;
|
|
float z2 = Vector3.left.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003928 RID: 14632 RVA: 0x000F120C File Offset: 0x000EF40C
|
|
[Token(Token = "0x6003928")]
|
|
[Address(RVA = "0x107B820", Offset = "0x107A220", VA = "0x18107B820")]
|
|
internal IPromise <OnPointerDown>b__6()
|
|
{
|
|
ButtonThemeBase buttonThemeBase = this.<>4__this;
|
|
float z = this.position.z;
|
|
float z2 = Vector3.right.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003929 RID: 14633 RVA: 0x000F1250 File Offset: 0x000EF450
|
|
[Token(Token = "0x6003929")]
|
|
[Address(RVA = "0x107B9B0", Offset = "0x107A3B0", VA = "0x18107B9B0")]
|
|
internal IPromise <OnPointerDown>b__7()
|
|
{
|
|
ButtonThemeBase buttonThemeBase = this.<>4__this;
|
|
float z = this.position.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04003222 RID: 12834
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003222")]
|
|
public Vector3 position;
|
|
|
|
// Token: 0x04003223 RID: 12835
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003223")]
|
|
public ButtonThemeBase <>4__this;
|
|
}
|
|
}
|
|
}
|