using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A76 RID: 6774 [Token(Token = "0x2001A76")] [StructLayout(3)] public class CreationObjectSettingIntSliderUIControl : CreationObjectSettingIntUIControl { // Token: 0x0600B616 RID: 46614 RVA: 0x002AB3BC File Offset: 0x002A95BC [Token(Token = "0x600B616")] [Address(RVA = "0x1191800", Offset = "0x1190200", VA = "0x181191800")] private int GHBONLOADCP(float PEJGNLGMDDP) { float dicnpbjdghk = this.DICNPBJDGHK; Slider3D slider3D = this.slider; return Mathf.RoundToInt(dicnpbjdghk); } // Token: 0x0600B617 RID: 46615 RVA: 0x002AB3E4 File Offset: 0x002A95E4 [Token(Token = "0x600B617")] [Address(RVA = "0x1191B30", Offset = "0x1190530", VA = "0x181191B30")] private float JGBDINBOGAO(int ONGBFDACHHG) { Slider3D slider3D = this.slider; throw new NullReferenceException(); } // Token: 0x0600B618 RID: 46616 RVA: 0x002AB400 File Offset: 0x002A9600 [Token(Token = "0x600B618")] [Address(RVA = "0x11918B0", Offset = "0x11902B0", VA = "0x1811918B0", Slot = "6")] protected override void HNFFKJABKNO() { base.HNFFKJABKNO(); TextMeshProUGUI propertyValueText = this.PropertyValueText; if (propertyValueText != 0) { bool flag; this.inputButton.interactable = flag; bool flag2; this.incrementButton.interactable = flag2; bool flag3; this.decrementButton.interactable = flag3; } if (propertyValueText != 0) { int ehekipmdoeg = this.EHEKIPMDOEG; Slider3D slider3D = this.slider; float value = slider3D.value; Slider3D slider3D2 = this.slider; slider3D.normalizedValue = value; TextMeshProUGUI propertyValueText2 = this.PropertyValueText; } } // Token: 0x0600B619 RID: 46617 RVA: 0x002AB484 File Offset: 0x002A9684 [Token(Token = "0x600B619")] [Address(RVA = "0x1192140", Offset = "0x1190B40", VA = "0x181192140")] public void SetUnitText(string PAANJCAOOAG) { PLDMAFINLJO.FANDNIHFMNM(this.unitLabelText, PAANJCAOOAG); } // Token: 0x0600B61A RID: 46618 RVA: 0x002AB4A0 File Offset: 0x002A96A0 [Token(Token = "0x600B61A")] [Address(RVA = "0x1191D20", Offset = "0x1190720", VA = "0x181191D20")] public void SetSegmentLabels(string[] IELEBHKMNBF, int[] IIJKPOHAHOG, int OANDOPIEEPO) { if (IELEBHKMNBF != 0 && IIJKPOHAHOG != 0) { int length = IELEBHKMNBF.Length; if (length == IIJKPOHAHOG.Length) { Slider3D.SliderValue[] array = new Slider3D.SliderValue[length]; int num = 0; int num2 = 0; int length2 = array.Length; if (num2 < length2) { string text = IELEBHKMNBF[num]; num += num; array[1] = text; int num3 = IIJKPOHAHOG[num]; num++; array.Value = num3; } TextMeshProUGUI propertyDescription = this.PropertyDescription; Slider3D slider3D = this.slider; TextMeshProUGUI propertyValueText = this.PropertyValueText; int num4 = 0; if (!(propertyValueText != num4)) { return; } TextMeshProUGUI propertyValueText2 = this.PropertyValueText; int num5 = 0; propertyValueText2.enabled = num5 != 0; } } Debug.LogError("Cannot set null segment labels or segment values."); } // Token: 0x0600B61B RID: 46619 RVA: 0x002AB55C File Offset: 0x002A975C [Token(Token = "0x600B61B")] [Address(RVA = "0x1191F30", Offset = "0x1190930", VA = "0x181191F30")] public void SetSliderValues(float JDFENOCNKAD, float FLIEBIMFHEN, int EHEKIPMDOEG = 1) { if (FLIEBIMFHEN > JDFENOCNKAD && EHEKIPMDOEG > 0) { this.slider.minValue = JDFENOCNKAD; this.slider.maxValue = JDFENOCNKAD; this.EHEKIPMDOEG = EHEKIPMDOEG; if (EHEKIPMDOEG <= 1) { return; } float maxValue = this.slider.m_MaxValue; this.DICNPBJDGHK = maxValue; } string text = string.Format("Slider exponent should not be less than 1. Currently {0}. ", ""); TextMeshProUGUI propertyValueText = this.PropertyValueText; Debug.LogError(string.Format("Error(s) setting slider values for {0}: {1}{2}", propertyValueText, "", text)); } // Token: 0x0600B61C RID: 46620 RVA: 0x002AB5DC File Offset: 0x002A97DC [Token(Token = "0x600B61C")] [Address(RVA = "0x1191BE0", Offset = "0x11905E0", VA = "0x181191BE0")] public void OnSliderChanged(float newValue) { float floatOrRoundedValue = this.slider.BJLPHCELPLH; if (this.EHEKIPMDOEG > 1) { float normalizedValue = this.slider.normalizedValue; int num = this.GHBONLOADCP(newValue); } TextMeshProUGUI propertyValueText = this.PropertyValueText; int num2 = 0; PLDMAFINLJO.FANDNIHFMNM(propertyValueText, num2); if (this.SetPropertyOnSliderChanged) { this.UpdateControl(); } } // Token: 0x0600B61D RID: 46621 RVA: 0x002AB63C File Offset: 0x002A983C [Token(Token = "0x600B61D")] [Address(RVA = "0x1191CA0", Offset = "0x11906A0", VA = "0x181191CA0")] public void OnSliderReleased(float newValue) { float floatOrRoundedValue = this.slider.BJLPHCELPLH; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600B61E RID: 46622 RVA: 0x002AB674 File Offset: 0x002A9874 [Token(Token = "0x600B61E")] [Address(RVA = "0x1192150", Offset = "0x1190B50", VA = "0x181192150")] public CreationObjectSettingIntSliderUIControl() { string empty = string.Empty; this.KHLDNEMFOCJ = empty; this.MOLCHJEFGOG = "Enter Text"; this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)2L); base..ctor(); } // Token: 0x0400777B RID: 30587 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400777B")] public bool SetPropertyOnSliderChanged; // Token: 0x0400777C RID: 30588 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400777C")] [SerializeField] protected Slider3D slider; // Token: 0x0400777D RID: 30589 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400777D")] [SerializeField] private TextMeshProUGUI unitLabelText; // Token: 0x0400777E RID: 30590 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400777E")] private int EHEKIPMDOEG = (int)((ulong)1L); // Token: 0x0400777F RID: 30591 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")] [Token(Token = "0x400777F")] private float DICNPBJDGHK = 1f; } }