using System; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x020011A7 RID: 4519 [Token(Token = "0x20011A7")] public class CreationObjectSettingIntSliderUIControl : CreationObjectSettingIntUIControl { // Token: 0x0600650A RID: 25866 RVA: 0x0015E4E8 File Offset: 0x0015C6E8 [Token(Token = "0x600650A")] [Address(RVA = "0x1A5BD90", Offset = "0x1A5AD90", VA = "0x181A5BD90")] private int GHBONLOADCP(float PEJGNLGMDDP) { float dicnpbjdghk = this.DICNPBJDGHK; Slider3D slider3D = this.slider; return Mathf.RoundToInt(dicnpbjdghk); } // Token: 0x0600650B RID: 25867 RVA: 0x0015E510 File Offset: 0x0015C710 [Token(Token = "0x600650B")] [Address(RVA = "0x1A5BFB0", Offset = "0x1A5AFB0", VA = "0x181A5BFB0")] private float JGBDINBOGAO(int ONGBFDACHHG) { Slider3D slider3D = this.slider; throw new NullReferenceException(); } // Token: 0x0600650C RID: 25868 RVA: 0x0015E52C File Offset: 0x0015C72C [Token(Token = "0x600650C")] [Address(RVA = "0x1A5BE40", Offset = "0x1A5AE40", VA = "0x181A5BE40", Slot = "6")] protected override void HNFFKJABKNO() { base.HNFFKJABKNO(); if (this != 0) { int ehekipmdoeg = this.EHEKIPMDOEG; Slider3D slider3D = this.slider; float value = slider3D.value; Slider3D slider3D2 = this.slider; slider3D.normalizedValue = value; string text; PLDMAFINLJO.FANDNIHFMNM(this.PropertyValueText, text); } } // Token: 0x0600650D RID: 25869 RVA: 0x0015E57C File Offset: 0x0015C77C [Token(Token = "0x600650D")] [Address(RVA = "0x1A5C5E0", Offset = "0x1A5B5E0", VA = "0x181A5C5E0")] public void SetUnitText(string PAANJCAOOAG) { PLDMAFINLJO.FANDNIHFMNM(this.unitLabelText, PAANJCAOOAG); } // Token: 0x0600650E RID: 25870 RVA: 0x0015E598 File Offset: 0x0015C798 [Token(Token = "0x600650E")] [Address(RVA = "0x1A5C1A0", Offset = "0x1A5B1A0", VA = "0x181A5C1A0")] 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; propertyDescription.RecalculateMasking(); TextMeshProUGUI propertyValueText = this.PropertyValueText; int num4 = 0; if (propertyValueText != num4) { TextMeshProUGUI propertyValueText2 = this.PropertyValueText; int num5 = 0; propertyValueText2.enabled = num5 != 0; } return; } Debug.LogError("Segment labels and segment values arrays must be of the same length."); } Debug.LogError("Cannot set null segment labels or segment values."); throw new IndexOutOfRangeException(); } // Token: 0x0600650F RID: 25871 RVA: 0x0015E668 File Offset: 0x0015C868 [Token(Token = "0x600650F")] [Address(RVA = "0x1A5C3D0", Offset = "0x1A5B3D0", VA = "0x181A5C3D0")] 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: 0x06006510 RID: 25872 RVA: 0x0015E6E8 File Offset: 0x0015C8E8 [Token(Token = "0x6006510")] [Address(RVA = "0x1A5C060", Offset = "0x1A5B060", VA = "0x181A5C060")] public void OnSliderChanged(float newValue) { float floatOrRoundedValue = this.slider.BJLPHCELPLH; if (this.EHEKIPMDOEG > 1) { float normalizedValue = this.slider.normalizedValue; int num = this.GHBONLOADCP(newValue); } string text; PLDMAFINLJO.FANDNIHFMNM(this.PropertyValueText, text); if (this.SetPropertyOnSliderChanged) { this.UpdateControl(); } } // Token: 0x06006511 RID: 25873 RVA: 0x0015E740 File Offset: 0x0015C940 [Token(Token = "0x6006511")] [Address(RVA = "0x1A5C120", Offset = "0x1A5B120", VA = "0x181A5C120")] public void OnSliderReleased(float newValue) { float floatOrRoundedValue = this.slider.BJLPHCELPLH; base.UpdateControl(); } // Token: 0x06006512 RID: 25874 RVA: 0x0015E774 File Offset: 0x0015C974 [Token(Token = "0x6006512")] [Address(RVA = "0x1A5C5F0", Offset = "0x1A5B5F0", VA = "0x181A5C5F0")] public CreationObjectSettingIntSliderUIControl() { } // Token: 0x04004209 RID: 16905 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4004209")] public bool SetPropertyOnSliderChanged; // Token: 0x0400420A RID: 16906 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400420A")] [SerializeField] protected Slider3D slider; // Token: 0x0400420B RID: 16907 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400420B")] [SerializeField] private TextMeshProUGUI unitLabelText; // Token: 0x0400420C RID: 16908 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400420C")] private int EHEKIPMDOEG = (int)((ulong)1L); // Token: 0x0400420D RID: 16909 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x400420D")] private float DICNPBJDGHK = 1f; } }