using System; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x020010DA RID: 4314 [Token(Token = "0x20010DA")] public class CreationObjectSettingIntSliderUIControl : CreationObjectSettingIntUIControl { // Token: 0x060061B4 RID: 25012 RVA: 0x0015671C File Offset: 0x0015491C [Token(Token = "0x60061B4")] [Address(RVA = "0xF3E100", Offset = "0xF3CF00", VA = "0x180F3E100")] private int GHBONLOADCP(float PEJGNLGMDDP) { float dicnpbjdghk = this.DICNPBJDGHK; Slider3D slider3D = this.slider; return Mathf.RoundToInt(dicnpbjdghk); } // Token: 0x060061B5 RID: 25013 RVA: 0x00156744 File Offset: 0x00154944 [Token(Token = "0x60061B5")] [Address(RVA = "0xF3E320", Offset = "0xF3D120", VA = "0x180F3E320")] private float JGBDINBOGAO(int ONGBFDACHHG) { Slider3D slider3D = this.slider; throw new NullReferenceException(); } // Token: 0x060061B6 RID: 25014 RVA: 0x00156760 File Offset: 0x00154960 [Token(Token = "0x60061B6")] [Address(RVA = "0xF3E1B0", Offset = "0xF3CFB0", VA = "0x180F3E1B0", 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: 0x060061B7 RID: 25015 RVA: 0x001567B0 File Offset: 0x001549B0 [Token(Token = "0x60061B7")] [Address(RVA = "0xF3E950", Offset = "0xF3D750", VA = "0x180F3E950")] public void SetUnitText(string PAANJCAOOAG) { PLDMAFINLJO.FANDNIHFMNM(this.unitLabelText, PAANJCAOOAG); } // Token: 0x060061B8 RID: 25016 RVA: 0x001567CC File Offset: 0x001549CC [Token(Token = "0x60061B8")] [Address(RVA = "0xF3E510", Offset = "0xF3D310", VA = "0x180F3E510")] 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: 0x060061B9 RID: 25017 RVA: 0x0015689C File Offset: 0x00154A9C [Token(Token = "0x60061B9")] [Address(RVA = "0xF3E740", Offset = "0xF3D540", VA = "0x180F3E740")] 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: 0x060061BA RID: 25018 RVA: 0x0015691C File Offset: 0x00154B1C [Token(Token = "0x60061BA")] [Address(RVA = "0xF3E3D0", Offset = "0xF3D1D0", VA = "0x180F3E3D0")] 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: 0x060061BB RID: 25019 RVA: 0x00156974 File Offset: 0x00154B74 [Token(Token = "0x60061BB")] [Address(RVA = "0xF3E490", Offset = "0xF3D290", VA = "0x180F3E490")] public void OnSliderReleased(float newValue) { float floatOrRoundedValue = this.slider.BJLPHCELPLH; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x060061BC RID: 25020 RVA: 0x001569AC File Offset: 0x00154BAC [Token(Token = "0x60061BC")] [Address(RVA = "0xF3E960", Offset = "0xF3D760", VA = "0x180F3E960")] public CreationObjectSettingIntSliderUIControl() { } // Token: 0x04004095 RID: 16533 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4004095")] public bool SetPropertyOnSliderChanged; // Token: 0x04004096 RID: 16534 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4004096")] [SerializeField] protected Slider3D slider; // Token: 0x04004097 RID: 16535 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004097")] [SerializeField] private TextMeshProUGUI unitLabelText; // Token: 0x04004098 RID: 16536 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004098")] private int EHEKIPMDOEG = (int)((ulong)1L); // Token: 0x04004099 RID: 16537 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x4004099")] private float DICNPBJDGHK = 1f; } }