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

647 lines
20 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace AGUI.StackedUI
{
// Token: 0x020010B2 RID: 4274
[Token(Token = "0x20010B2")]
[RequireComponent(typeof(RectTransform))]
public class Slider3D : Slider
{
// Token: 0x17001093 RID: 4243
// (get) Token: 0x060060B9 RID: 24761 RVA: 0x001535F4 File Offset: 0x001517F4
[Token(Token = "0x17001093")]
protected StackedUIBase JGIANCOEHMA
{
[Token(Token = "0x60060B9")]
[Address(RVA = "0xE81460", Offset = "0xE80260", VA = "0x180E81460")]
get
{
StackedUIBase ljocnmlbcah = this.LJOCNMLBCAH;
int num = 0;
if (ljocnmlbcah == num)
{
if (base.gameObject.GetComponentsInParent<StackedUIBase>(true).Length != 0)
{
}
int num2 = 0;
this.LJOCNMLBCAH = num2;
int num3 = 0;
if (num2 == num3 && Application.isPlaying)
{
GameObject gameObject = base.gameObject;
Debug.LogWarning("Expected a StackedUIBase, but none found!", gameObject);
}
}
return this.LJOCNMLBCAH;
}
}
// Token: 0x17001094 RID: 4244
// (get) Token: 0x060060BA RID: 24762 RVA: 0x00153668 File Offset: 0x00151868
[Token(Token = "0x17001094")]
public bool JMLENDHKHGK
{
[Token(Token = "0x60060BA")]
[Address(RVA = "0x821EE0", Offset = "0x820CE0", VA = "0x180821EE0")]
get
{
return this.UseWholeNumbers;
}
}
// Token: 0x17001095 RID: 4245
// (get) Token: 0x060060BB RID: 24763 RVA: 0x0015367C File Offset: 0x0015187C
[Token(Token = "0x17001095")]
public TextMeshProUGUI[] FPGJOCDNCBH
{
[Token(Token = "0x60060BB")]
[Address(RVA = "0xE82780", Offset = "0xE81580", VA = "0x180E82780")]
get
{
if (this.ANJCBBANAIJ == (ulong)0L)
{
Transform transform = this.textLabelsParent;
int num = 0;
if (transform != num)
{
TextMeshProUGUI[] componentsInChildren = this.textLabelsParent.GetComponentsInChildren<TextMeshProUGUI>();
this.ANJCBBANAIJ = componentsInChildren;
}
}
return this.ANJCBBANAIJ;
}
}
// Token: 0x17001096 RID: 4246
// (get) Token: 0x060060BC RID: 24764 RVA: 0x001536C8 File Offset: 0x001518C8
// (set) Token: 0x060060BD RID: 24765 RVA: 0x001536DC File Offset: 0x001518DC
[Token(Token = "0x17001096")]
public bool FFDOINJEHMM
{
[Token(Token = "0x60060BC")]
[Address(RVA = "0x97B980", Offset = "0x97A780", VA = "0x18097B980")]
get
{
return this.m_Interactable;
}
[Token(Token = "0x60060BD")]
[Address(RVA = "0xE82820", Offset = "0xE81620", VA = "0x180E82820")]
set
{
base.interactable = value;
this.Handle.FFDOINJEHMM = value;
}
}
// Token: 0x060060BE RID: 24766 RVA: 0x00153704 File Offset: 0x00151904
[Token(Token = "0x60060BE")]
[Address(RVA = "0xE80F00", Offset = "0xE7FD00", VA = "0x180E80F00", Slot = "4")]
protected override void Awake()
{
int num = 0;
base.wholeNumbers = num != 0;
this.UseWholeNumbers = true;
Slider.SliderEvent onValueChanged = this.m_OnValueChanged;
UnityAction<float> unityAction = new UnityAction(this.IMCBDMLMDPA);
onValueChanged.AddListener(unityAction);
}
// Token: 0x060060BF RID: 24767 RVA: 0x00153744 File Offset: 0x00151944
[Token(Token = "0x60060BF")]
[Address(RVA = "0xE813B0", Offset = "0xE801B0", VA = "0x180E813B0")]
private void IMCBDMLMDPA(float ONGBFDACHHG)
{
if (this.OnSlider3DValueChanged != (ulong)0L)
{
float floatOrRoundedValue = this.BJLPHCELPLH;
if (this.OnSlider3DValueChanged != (ulong)0L)
{
float floatOrRoundedValue2 = this.BJLPHCELPLH;
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.OnSlider3DValueChanged;
int num = 0;
this.AGAOKMJNLIF = floatOrRoundedValue2;
float floatOrRoundedValue3 = this.BJLPHCELPLH;
onSlider3DValueChanged.Invoke(num);
}
}
}
// Token: 0x17001097 RID: 4247
// (get) Token: 0x060060C0 RID: 24768 RVA: 0x0015379C File Offset: 0x0015199C
[Token(Token = "0x17001097")]
public float BJLPHCELPLH
{
[Token(Token = "0x60060C0")]
[Address(RVA = "0xE826F0", Offset = "0xE814F0", VA = "0x180E826F0")]
get
{
/*
An exception occurred when decompiling this method (060060C0)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single AGUI.StackedUI.Slider3D::get_FloatOrRoundedValue()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_10:
stloc:bool(var_1_16, callvirt:bool(UIBehaviour::IsDestroyed, ldloc:Slider3D[exp:UIBehaviour](this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x060060C1 RID: 24769 RVA: 0x001537C0 File Offset: 0x001519C0
[Token(Token = "0x60060C1")]
[Address(RVA = "0xE820A0", Offset = "0xE80EA0", VA = "0x180E820A0", Slot = "52")]
protected override void Update()
{
Transform transform;
Slider.Direction direction;
Transform transform2;
do
{
SliderHandleButton handle = this.Handle;
int num = 0;
if (!(handle != num))
{
return;
}
StackedUIBase stackedUIBase = this.JGIANCOEHMA;
int num2 = 0;
if (!(stackedUIBase == num2) && !this.JGIANCOEHMA.CanInteract(this))
{
goto IL_F8;
}
MenuFinger blijcjnggij = this.Handle.BLIJCJNGGIJ;
int num3 = 0;
if (!(blijcjnggij != num3))
{
goto IL_F8;
}
Transform fingertipTransform = this.Handle.BLIJCJNGGIJ.FingertipTransform;
transform = base.transform;
direction = this.m_Direction;
transform2 = base.transform;
}
while ((transform != 0 && ((transform != 0 && ((direction != Slider.Direction.RightToLeft && (transform2 == 0 || base.transform == 0)) || typeof(RectTransform).TypeHandle == 0 || base.transform == 0)) || typeof(RectTransform).TypeHandle == 0 || base.transform == 0)) || typeof(RectTransform).TypeHandle == 0 || base.transform == 0);
float num4;
base.normalizedValue = num4;
IL_F8:
SliderHandleButton handle2 = this.Handle;
SliderHandleButton handle3;
if (this.UseWholeNumbers)
{
if (this.MCONHCHDJKC)
{
this.AAANMFLOHKP = 0f;
}
bool flag = this.IsDestroyed();
float num5 = this.BJLPHCELPLH;
num4 = num5;
num5 = num4;
if (!Mathf.Approximately(num5, num4))
{
bool flag2 = this.IsDestroyed();
num4 = num5;
float num6 = this.BJLPHCELPLH;
num5 = num6;
float aaanmflohkp = this.AAANMFLOHKP;
num4 = num5;
num6 = num4;
num4 = Mathf.Lerp(num6, num4, aaanmflohkp);
float value = this.value;
}
float deltaTime = Time.deltaTime;
handle3 = this.Handle;
this.AAANMFLOHKP = deltaTime;
}
bool dimkjabedbj = handle3.DIMKJABEDBJ;
this.MCONHCHDJKC = dimkjabedbj;
}
// Token: 0x060060C2 RID: 24770 RVA: 0x00153980 File Offset: 0x00151B80
[Token(Token = "0x60060C2")]
[Address(RVA = "0xE80FB0", Offset = "0xE7FDB0", VA = "0x180E80FB0")]
public void PhysicalButtonDownEvent(bool DDFLMNGNNIP)
{
if (this.JGIANCOEHMA.CanInteract(this))
{
this.OnDestroy();
if (this.Handle.interactable)
{
this.Handle.SetPointerPressed(true);
return;
}
}
}
// Token: 0x060060C3 RID: 24771 RVA: 0x001539C4 File Offset: 0x00151BC4
[Token(Token = "0x60060C3")]
[Address(RVA = "0xE817D0", Offset = "0xE805D0", VA = "0x180E817D0")]
public void PhysicalButtonUpEvent(bool DDFLMNGNNIP)
{
if (this.JGIANCOEHMA.CanInteract(this))
{
SliderHandleButton handle = this.Handle;
int num = 0;
handle.SetPointerPressed(num != 0);
if (this.UseWholeNumbers)
{
bool flag = this.IsDestroyed();
float value = this.value;
}
Slider3D.OnSlider3DValueUpdateEvent onSlider3DReleased = this.OnSlider3DReleased;
if (onSlider3DReleased != 0)
{
int num2 = 0;
float floatOrRoundedValue = this.BJLPHCELPLH;
onSlider3DReleased.Invoke(num2);
}
}
}
// Token: 0x060060C4 RID: 24772 RVA: 0x00153A30 File Offset: 0x00151C30
[Token(Token = "0x60060C4")]
[Address(RVA = "0xE81620", Offset = "0xE80420", VA = "0x180E81620", Slot = "32")]
public override void OnPointerDown(PointerEventData OEKEOCOGKMG)
{
if (!this.JGIANCOEHMA.CanInteract(this))
{
int num = 0;
this.PPBPABLIFMC = num;
return;
}
bool flag = this.IsDestroyed();
ulong num2;
this.PPBPABLIFMC = num2;
base.OnPointerDown(OEKEOCOGKMG);
}
// Token: 0x060060C5 RID: 24773 RVA: 0x00153A74 File Offset: 0x00151C74
[Token(Token = "0x60060C5")]
[Address(RVA = "0xE816E0", Offset = "0xE804E0", VA = "0x180E816E0", Slot = "33")]
public override void OnPointerUp(PointerEventData OEKEOCOGKMG)
{
if (this.JGIANCOEHMA.CanInteract(this))
{
base.OnPointerUp(OEKEOCOGKMG);
bool flag = this.IsDestroyed();
Slider3D.OnSlider3DValueUpdateEvent onSlider3DReleased = this.OnSlider3DReleased;
if (onSlider3DReleased != 0)
{
int num = 0;
float floatOrRoundedValue = this.BJLPHCELPLH;
onSlider3DReleased.Invoke(num);
}
}
int num2 = 0;
this.PPBPABLIFMC = num2;
}
// Token: 0x060060C6 RID: 24774 RVA: 0x00153ACC File Offset: 0x00151CCC
[Token(Token = "0x60060C6")]
[Address(RVA = "0xE815B0", Offset = "0xE803B0", VA = "0x180E815B0", Slot = "54")]
public override void OnDrag(PointerEventData OEKEOCOGKMG)
{
if (this.JGIANCOEHMA.CanInteract(this))
{
SliderHandleButton handle = this.Handle;
base.OnDrag(OEKEOCOGKMG);
}
}
// Token: 0x060060C7 RID: 24775 RVA: 0x00153AFC File Offset: 0x00151CFC
[Token(Token = "0x60060C7")]
[Address(RVA = "0xE819F0", Offset = "0xE807F0", VA = "0x180E819F0")]
public void SetUpSlider(string JDBKDGCJHMB, Slider3D.SliderValue[] LLBCHDCGPGH, float OANDOPIEEPO, bool GGPCAGNEEHL = true)
{
this.UseWholeNumbers = false;
int num = LLBCHDCGPGH.Length;
int num2 = num - 1;
num += num;
PLDMAFINLJO.FANDNIHFMNM(this.titleText, JDBKDGCJHMB);
GameObject gameObject = this.slotPrefab;
int num3 = 0;
if (gameObject != num3)
{
Transform transform = this.slotsParent;
int num4 = 0;
if (transform != num4)
{
Transform transform2 = this.slotsParent;
GameObject gameObject2 = this.slotPrefab;
this.SpawnSlots(LLBCHDCGPGH, gameObject2, transform2);
}
}
TextMeshProUGUI textMeshProUGUI = this.textLabelPrefab;
int num5 = 0;
if (textMeshProUGUI != num5)
{
Transform transform3 = this.textLabelsParent;
int num6 = 0;
if (transform3 != num6)
{
Transform transform4 = this.textLabelsParent;
TextMeshProUGUI textMeshProUGUI2 = this.textLabelPrefab;
this.SpawnTextLabels(LLBCHDCGPGH, textMeshProUGUI2, transform4);
}
}
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x060060C8 RID: 24776 RVA: 0x00153BC8 File Offset: 0x00151DC8
[Token(Token = "0x60060C8")]
[Address(RVA = "0xE818E0", Offset = "0xE806E0", VA = "0x180E818E0")]
public void SetUpSlider(string JDBKDGCJHMB, int[] LNAANOJPGPI, float OANDOPIEEPO, bool GGPCAGNEEHL = true)
{
Slider3D.SliderValue[] array = new Slider3D.SliderValue[LNAANOJPGPI.Length];
int num = 0;
int num2 = 0;
int length = LNAANOJPGPI.Length;
if (num2 < length)
{
int num3 = LNAANOJPGPI[num];
num++;
array.Value = num3;
}
}
// Token: 0x060060C9 RID: 24777 RVA: 0x00153C10 File Offset: 0x00151E10
[Token(Token = "0x60060C9")]
[Address(RVA = "0xE81C10", Offset = "0xE80A10", VA = "0x180E81C10")]
public void SpawnSlots(Slider3D.SliderValue[] LLBCHDCGPGH, GameObject DIPOFEHMKPE, Transform KNFELDLGJGP)
{
int num;
do
{
num = 0;
bool flag = this.IsDestroyed();
int num2 = KNFELDLGJGP.childCount - 1;
OMCHJHPFBDN.KGFPNIMJHIC(KNFELDLGJGP.GetChild(num2).gameObject);
if (num < LLBCHDCGPGH.Length)
{
if (global::UnityEngine.Object.Instantiate<GameObject>(DIPOFEHMKPE, KNFELDLGJGP).transform != 0)
{
}
num += 2;
num += num;
num++;
}
float value = this.value;
}
while (num != 0);
}
// Token: 0x060060CA RID: 24778 RVA: 0x00153C90 File Offset: 0x00151E90
[Token(Token = "0x60060CA")]
[Address(RVA = "0xE81E10", Offset = "0xE80C10", VA = "0x180E81E10")]
public void SpawnTextLabels(Slider3D.SliderValue[] LLBCHDCGPGH, TextMeshProUGUI NOCGBGDJLJM, Transform POMEEJBEIFL)
{
int num;
do
{
num = 0;
bool flag = this.IsDestroyed();
int num2 = POMEEJBEIFL.childCount - 1;
OMCHJHPFBDN.KGFPNIMJHIC(POMEEJBEIFL.GetChild(num2).gameObject);
if (num < LLBCHDCGPGH.Length)
{
TextMeshProUGUI textMeshProUGUI = global::UnityEngine.Object.Instantiate<TextMeshProUGUI>(NOCGBGDJLJM, POMEEJBEIFL);
if (textMeshProUGUI.transform != 0)
{
}
int length = LLBCHDCGPGH.Length;
if (num == 0)
{
}
string text = textMeshProUGUI.text;
num++;
}
float value = this.value;
}
while (num != 0);
}
// Token: 0x060060CB RID: 24779 RVA: 0x00153D30 File Offset: 0x00151F30
[Token(Token = "0x60060CB")]
[Address(RVA = "0xE80FB0", Offset = "0xE7FDB0", VA = "0x180E80FB0")]
private void FMNOLJKACMI()
{
if (this.JGIANCOEHMA.CanInteract(this))
{
this.OnDestroy();
if (this.Handle.interactable)
{
this.Handle.SetPointerPressed(true);
return;
}
}
}
// Token: 0x060060CC RID: 24780 RVA: 0x00153D74 File Offset: 0x00151F74
[Token(Token = "0x60060CC")]
[Address(RVA = "0xE817D0", Offset = "0xE805D0", VA = "0x180E817D0")]
private void PMBNJFIKPHB()
{
if (this.JGIANCOEHMA.CanInteract(this))
{
SliderHandleButton handle = this.Handle;
int num = 0;
handle.SetPointerPressed(num != 0);
if (this.UseWholeNumbers)
{
bool flag = this.IsDestroyed();
float value = this.value;
}
Slider3D.OnSlider3DValueUpdateEvent onSlider3DReleased = this.OnSlider3DReleased;
if (onSlider3DReleased != 0)
{
int num2 = 0;
float floatOrRoundedValue = this.BJLPHCELPLH;
onSlider3DReleased.Invoke(num2);
}
}
}
// Token: 0x060060CD RID: 24781 RVA: 0x00153DE0 File Offset: 0x00151FE0
[Token(Token = "0x60060CD")]
[Address(RVA = "0xE81050", Offset = "0xE7FE50", VA = "0x180E81050")]
private void HLPFIAGPIOE(RectTransform OIFLDNBGJOH, float ONGBFDACHHG, int LMIPNBLCAFD = -1, bool AMFLECOFFLB = false)
{
Vector2 one = Vector2.one;
Vector2 one2 = Vector2.one;
Vector2 offsetMin = OIFLDNBGJOH.offsetMin;
Vector2 offsetMax = OIFLDNBGJOH.offsetMax;
Slider.Direction direction = this.m_Direction;
if (direction == Slider.Direction.RightToLeft)
{
}
bool flag = direction == Slider.Direction.TopToBottom;
float minValue = this.m_MinValue;
float maxValue = this.m_MaxValue;
float num = Mathf.InverseLerp(minValue, maxValue, ONGBFDACHHG);
if (flag)
{
}
int num2 = 0;
if (LMIPNBLCAFD > 0)
{
}
OIFLDNBGJOH.anchorMin = num2;
OIFLDNBGJOH.anchorMax = num2;
OIFLDNBGJOH.offsetMin = num2;
OIFLDNBGJOH.offsetMax = num2;
OIFLDNBGJOH.pivot = num2;
int num3 = 0;
float z = Vector3.zero.z;
OIFLDNBGJOH.anchoredPosition3D = num3;
}
// Token: 0x060060CE RID: 24782 RVA: 0x00153EA0 File Offset: 0x001520A0
[Token(Token = "0x60060CE")]
[Address(RVA = "0xE826D0", Offset = "0xE814D0", VA = "0x180E826D0")]
public Slider3D()
{
}
// Token: 0x04004016 RID: 16406
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x4004016")]
public Slider3D.OnSlider3DValueUpdateEvent OnSlider3DValueChanged;
// Token: 0x04004017 RID: 16407
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x4004017")]
public Slider3D.OnSlider3DValueUpdateEvent OnSlider3DReleased;
// Token: 0x04004018 RID: 16408
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x4004018")]
private StackedUIBase LJOCNMLBCAH;
// Token: 0x04004019 RID: 16409
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x4004019")]
[SerializeField]
private SliderHandleButton Handle;
// Token: 0x0400401A RID: 16410
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400401A")]
[SerializeField]
private TextMeshProUGUI textLabelPrefab;
// Token: 0x0400401B RID: 16411
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x400401B")]
[SerializeField]
private GameObject slotPrefab;
// Token: 0x0400401C RID: 16412
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x400401C")]
public TextMeshProUGUI titleText;
// Token: 0x0400401D RID: 16413
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x400401D")]
[SerializeField]
private Transform slotsParent;
// Token: 0x0400401E RID: 16414
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400401E")]
[SerializeField]
private Transform textLabelsParent;
// Token: 0x0400401F RID: 16415
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400401F")]
[SerializeField]
private bool UseWholeNumbers;
// Token: 0x04004020 RID: 16416
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4004020")]
private PlayerHand BCMMIPFLEJL;
// Token: 0x04004021 RID: 16417
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4004021")]
private Collider HJDILJMJBIH;
// Token: 0x04004022 RID: 16418
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4004022")]
private float AAANMFLOHKP;
// Token: 0x04004023 RID: 16419
[FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x4004023")]
private float HJJKMIOFLCH;
// Token: 0x04004024 RID: 16420
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4004024")]
private bool MCONHCHDJKC;
// Token: 0x04004025 RID: 16421
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4004025")]
private TextMeshProUGUI[] ANJCBBANAIJ;
// Token: 0x04004026 RID: 16422
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4004026")]
private float AGAOKMJNLIF = float.MinValue;
// Token: 0x04004027 RID: 16423
[FieldOffset(Offset = "0x1DC")]
[Token(Token = "0x4004027")]
private float? PPBPABLIFMC;
// Token: 0x020010B3 RID: 4275
[Token(Token = "0x20010B3")]
[Serializable]
public class OnSlider3DValueUpdateEvent : UnityEvent<float>
{
// Token: 0x060060CF RID: 24783 RVA: 0x00153EC0 File Offset: 0x001520C0
[Token(Token = "0x60060CF")]
[Address(RVA = "0xE808B0", Offset = "0xE7F6B0", VA = "0x180E808B0")]
public OnSlider3DValueUpdateEvent()
{
}
}
// Token: 0x020010B4 RID: 4276
[Token(Token = "0x20010B4")]
[Serializable]
public struct SliderValue
{
// Token: 0x04004028 RID: 16424
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4004028")]
public int Value;
// Token: 0x04004029 RID: 16425
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4004029")]
public string Label;
}
}
}