using System; using System.Runtime.CompilerServices; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x0200119A RID: 4506 [Token(Token = "0x200119A")] public class CreationObjectSettingFloatUIControl : CreationObjectSettingPropertyUIControl { // Token: 0x1700112A RID: 4394 // (get) Token: 0x060064D2 RID: 25810 RVA: 0x0015DC2C File Offset: 0x0015BE2C // (set) Token: 0x060064D3 RID: 25811 RVA: 0x0015DC40 File Offset: 0x0015BE40 [Token(Token = "0x1700112A")] public bool IGPKOAMEDBO { [Token(Token = "0x60064D2")] [Address(RVA = "0x4A9720", Offset = "0x4A8720", VA = "0x1804A9720")] get { return this.clampRange; } [Token(Token = "0x60064D3")] [Address(RVA = "0x497010", Offset = "0x496010", VA = "0x180497010")] set { this.clampRange = value; } } // Token: 0x1700112B RID: 4395 // (get) Token: 0x060064D4 RID: 25812 RVA: 0x0015DC54 File Offset: 0x0015BE54 // (set) Token: 0x060064D5 RID: 25813 RVA: 0x0015DC68 File Offset: 0x0015BE68 [Token(Token = "0x1700112B")] public float PALOHMJEECJ { [Token(Token = "0x60064D4")] [Address(RVA = "0x997130", Offset = "0x996130", VA = "0x180997130")] get; [Token(Token = "0x60064D5")] [Address(RVA = "0x997240", Offset = "0x996240", VA = "0x180997240")] set; } = 1f; // Token: 0x1700112C RID: 4396 // (get) Token: 0x060064D6 RID: 25814 RVA: 0x0015DC7C File Offset: 0x0015BE7C // (set) Token: 0x060064D7 RID: 25815 RVA: 0x0015DC90 File Offset: 0x0015BE90 [Token(Token = "0x1700112C")] public float NHMHPKAODCE { [Token(Token = "0x60064D6")] [Address(RVA = "0x9970F0", Offset = "0x9960F0", VA = "0x1809970F0")] get { return this.minValue; } [Token(Token = "0x60064D7")] [Address(RVA = "0x9971E0", Offset = "0x9961E0", VA = "0x1809971E0")] set { this.minValue = value; } } // Token: 0x1700112D RID: 4397 // (get) Token: 0x060064D8 RID: 25816 RVA: 0x0015DCA4 File Offset: 0x0015BEA4 // (set) Token: 0x060064D9 RID: 25817 RVA: 0x0015DCB8 File Offset: 0x0015BEB8 [Token(Token = "0x1700112D")] public float PDECMNBFMDG { [Token(Token = "0x60064D8")] [Address(RVA = "0x6A5AF0", Offset = "0x6A4AF0", VA = "0x1806A5AF0")] get { return this.maxValue; } [Token(Token = "0x60064D9")] [Address(RVA = "0x997140", Offset = "0x996140", VA = "0x180997140")] set { this.maxValue = value; } } // Token: 0x060064DA RID: 25818 RVA: 0x0015DCCC File Offset: 0x0015BECC [Token(Token = "0x60064DA")] [Address(RVA = "0x1A5BBE0", Offset = "0x1A5ABE0", VA = "0x181A5BBE0")] public void SetDialogOptions(string MOLCHJEFGOG, string KHLDNEMFOCJ, TMP_InputField.ContentType KCKBKEKAMDF = TMP_InputField.ContentType.Alphanumeric) { this.MOLCHJEFGOG = MOLCHJEFGOG; this.KHLDNEMFOCJ = KHLDNEMFOCJ; this.KCKBKEKAMDF = KCKBKEKAMDF; } // Token: 0x060064DB RID: 25819 RVA: 0x0015DCF0 File Offset: 0x0015BEF0 [Token(Token = "0x60064DB")] [Address(RVA = "0x1A5BA00", Offset = "0x1A5AA00", VA = "0x181A5BA00", Slot = "6")] protected override void HNFFKJABKNO() { base.HNFFKJABKNO(); TextMeshProUGUI propertyValueText = this.PropertyValueText; string text; PLDMAFINLJO.FANDNIHFMNM(propertyValueText, text); if (propertyValueText != 0) { bool flag; this.inputButton.interactable = flag; bool flag2; this.incrementButton.interactable = flag2; bool flag3; this.decrementButton.interactable = flag3; } } // Token: 0x060064DC RID: 25820 RVA: 0x0015DD48 File Offset: 0x0015BF48 [Token(Token = "0x60064DC")] [Address(RVA = "0x1A5BB30", Offset = "0x1A5AB30", VA = "0x181A5BB30", Slot = "5")] protected override void JGPMLBNJGGO(float ONGBFDACHHG) { if (this.clampRange) { float num = this.maxValue; float num2 = Mathf.Clamp(ONGBFDACHHG, ONGBFDACHHG, num); } } // Token: 0x060064DD RID: 25821 RVA: 0x0015DD70 File Offset: 0x0015BF70 [Token(Token = "0x60064DD")] [Address(RVA = "0x1A5B680", Offset = "0x1A5A680", VA = "0x181A5B680")] public void Button_Increment(float increment) { int num = this.floatingPointPrecision; float num3; double num2 = Math.Round((double)num3, num); base.UpdateControl(); } // Token: 0x060064DE RID: 25822 RVA: 0x0015DD98 File Offset: 0x0015BF98 [Token(Token = "0x60064DE")] [Address(RVA = "0x1A5B760", Offset = "0x1A5A760", VA = "0x181A5B760")] public void Button_Input() { MakerPenPaletteUI paletteMenuToolUI = this.k__BackingField.KNDLGPOKIOI; Func> func = new Func(this.FPKAAOLLIBG); Action action = new Action(this.CPNNAHFAKBG); int num = 0; num += num; num++; PMGCJEPKFOF pmgcjepkfof2; PMGCJEPKFOF pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action); } // Token: 0x060064DF RID: 25823 RVA: 0x0015DDF0 File Offset: 0x0015BFF0 [Token(Token = "0x60064DF")] [Address(RVA = "0x1A5BC00", Offset = "0x1A5AC00", VA = "0x181A5BC00")] public CreationObjectSettingFloatUIControl() { string empty = string.Empty; this.KHLDNEMFOCJ = empty; this.MOLCHJEFGOG = "Enter Text"; this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)3L); base..ctor(); } // Token: 0x060064E0 RID: 25824 RVA: 0x0015DE44 File Offset: 0x0015C044 [Token(Token = "0x60064E0")] [Address(RVA = "0x1A5B920", Offset = "0x1A5A920", VA = "0x181A5B920")] [CompilerGenerated] private PMGCJEPKFOF FPKAAOLLIBG(TextInputUIDialog BBPMNICHFLM) { string khldnemfocj = this.KHLDNEMFOCJ; string molchjefgog = this.MOLCHJEFGOG; TMP_InputField.ContentType kckbkekamdf = this.KCKBKEKAMDF; return BBPMNICHFLM.ShowDialog(); } // Token: 0x060064E1 RID: 25825 RVA: 0x0015DE74 File Offset: 0x0015C074 [Token(Token = "0x60064E1")] [Address(RVA = "0x1A5B8C0", Offset = "0x1A5A8C0", VA = "0x181A5B8C0")] [CompilerGenerated] private void CPNNAHFAKBG(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL) { bool flag; if (flag) { this.UpdateControl(); } } // Token: 0x040041F0 RID: 16880 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40041F0")] [SerializeField] private int floatingPointPrecision = (int)((ulong)1L); // Token: 0x040041F1 RID: 16881 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40041F1")] [SerializeField] private Button3D inputButton; // Token: 0x040041F2 RID: 16882 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40041F2")] [SerializeField] private Button3D incrementButton; // Token: 0x040041F3 RID: 16883 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40041F3")] [SerializeField] private Button3D decrementButton; // Token: 0x040041F4 RID: 16884 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40041F4")] [SerializeField] private bool clampRange; // Token: 0x040041F6 RID: 16886 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40041F6")] [SerializeField] [JEAMMEGEDDJ("clampRange")] private float minValue; // Token: 0x040041F7 RID: 16887 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x40041F7")] [SerializeField] [JEAMMEGEDDJ("clampRange")] private float maxValue = 1000f; // Token: 0x040041F8 RID: 16888 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40041F8")] private string KHLDNEMFOCJ; // Token: 0x040041F9 RID: 16889 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40041F9")] private string MOLCHJEFGOG; // Token: 0x040041FA RID: 16890 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40041FA")] private TMP_InputField.ContentType KCKBKEKAMDF; // Token: 0x040041FB RID: 16891 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40041FB")] [SerializeField] private TextInputUIDialog textInputDialogPrefab; } }