260 lines
7.8 KiB
C#
260 lines
7.8 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x020010CD RID: 4301
|
|
[Token(Token = "0x20010CD")]
|
|
public class CreationObjectSettingFloatUIControl : CreationObjectSettingPropertyUIControl<float, CreationObjectSettingFloatUIControl>
|
|
{
|
|
// Token: 0x170010B2 RID: 4274
|
|
// (get) Token: 0x0600617C RID: 24956 RVA: 0x00155E5C File Offset: 0x0015405C
|
|
// (set) Token: 0x0600617D RID: 24957 RVA: 0x00155E70 File Offset: 0x00154070
|
|
[Token(Token = "0x170010B2")]
|
|
public bool IGPKOAMEDBO
|
|
{
|
|
[Token(Token = "0x600617C")]
|
|
[Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")]
|
|
get
|
|
{
|
|
return this.clampRange;
|
|
}
|
|
[Token(Token = "0x600617D")]
|
|
[Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")]
|
|
set
|
|
{
|
|
this.clampRange = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010B3 RID: 4275
|
|
// (get) Token: 0x0600617E RID: 24958 RVA: 0x00155E84 File Offset: 0x00154084
|
|
// (set) Token: 0x0600617F RID: 24959 RVA: 0x00155E98 File Offset: 0x00154098
|
|
[Token(Token = "0x170010B3")]
|
|
public float PALOHMJEECJ
|
|
{
|
|
[Token(Token = "0x600617E")]
|
|
[Address(RVA = "0x89BCC0", Offset = "0x89AAC0", VA = "0x18089BCC0")]
|
|
get;
|
|
[Token(Token = "0x600617F")]
|
|
[Address(RVA = "0x89BCD0", Offset = "0x89AAD0", VA = "0x18089BCD0")]
|
|
set;
|
|
} = 1f;
|
|
|
|
// Token: 0x170010B4 RID: 4276
|
|
// (get) Token: 0x06006180 RID: 24960 RVA: 0x00155EAC File Offset: 0x001540AC
|
|
// (set) Token: 0x06006181 RID: 24961 RVA: 0x00155EC0 File Offset: 0x001540C0
|
|
[Token(Token = "0x170010B4")]
|
|
public float NHMHPKAODCE
|
|
{
|
|
[Token(Token = "0x6006180")]
|
|
[Address(RVA = "0xA336B0", Offset = "0xA324B0", VA = "0x180A336B0")]
|
|
get
|
|
{
|
|
return this.minValue;
|
|
}
|
|
[Token(Token = "0x6006181")]
|
|
[Address(RVA = "0xA337F0", Offset = "0xA325F0", VA = "0x180A337F0")]
|
|
set
|
|
{
|
|
this.minValue = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010B5 RID: 4277
|
|
// (get) Token: 0x06006182 RID: 24962 RVA: 0x00155ED4 File Offset: 0x001540D4
|
|
// (set) Token: 0x06006183 RID: 24963 RVA: 0x00155EE8 File Offset: 0x001540E8
|
|
[Token(Token = "0x170010B5")]
|
|
public float PDECMNBFMDG
|
|
{
|
|
[Token(Token = "0x6006182")]
|
|
[Address(RVA = "0x89C330", Offset = "0x89B130", VA = "0x18089C330")]
|
|
get
|
|
{
|
|
return this.maxValue;
|
|
}
|
|
[Token(Token = "0x6006183")]
|
|
[Address(RVA = "0x89C1C0", Offset = "0x89AFC0", VA = "0x18089C1C0")]
|
|
set
|
|
{
|
|
this.maxValue = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006184 RID: 24964 RVA: 0x00155EFC File Offset: 0x001540FC
|
|
[Token(Token = "0x6006184")]
|
|
[Address(RVA = "0xF3DF50", Offset = "0xF3CD50", VA = "0x180F3DF50")]
|
|
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: 0x06006185 RID: 24965 RVA: 0x00155F20 File Offset: 0x00154120
|
|
[Token(Token = "0x6006185")]
|
|
[Address(RVA = "0xF3DD70", Offset = "0xF3CB70", VA = "0x180F3DD70", 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: 0x06006186 RID: 24966 RVA: 0x00155F78 File Offset: 0x00154178
|
|
[Token(Token = "0x6006186")]
|
|
[Address(RVA = "0xF3DEA0", Offset = "0xF3CCA0", VA = "0x180F3DEA0", Slot = "5")]
|
|
protected override void JGPMLBNJGGO(float ONGBFDACHHG)
|
|
{
|
|
if (this.clampRange)
|
|
{
|
|
float num = this.maxValue;
|
|
float num2 = Mathf.Clamp(ONGBFDACHHG, ONGBFDACHHG, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006187 RID: 24967 RVA: 0x00155FA0 File Offset: 0x001541A0
|
|
[Token(Token = "0x6006187")]
|
|
[Address(RVA = "0xF3D9F0", Offset = "0xF3C7F0", VA = "0x180F3D9F0")]
|
|
public void Button_Increment(float increment)
|
|
{
|
|
int num = this.floatingPointPrecision;
|
|
float num3;
|
|
double num2 = Math.Round((double)num3, num);
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x06006188 RID: 24968 RVA: 0x00155FCC File Offset: 0x001541CC
|
|
[Token(Token = "0x6006188")]
|
|
[Address(RVA = "0xF3DAD0", Offset = "0xF3C8D0", VA = "0x180F3DAD0")]
|
|
public void Button_Input()
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
Func<TextInputUIDialog, PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL>> func = new Func(this.FPKAAOLLIBG);
|
|
Action<TextInputUIDialog.KDJGEIICAJL> action = new Action(this.CPNNAHFAKBG);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<TextInputUIDialog> pmgcjepkfof2;
|
|
PMGCJEPKFOF<TextInputUIDialog> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
|
|
}
|
|
|
|
// Token: 0x06006189 RID: 24969 RVA: 0x00156024 File Offset: 0x00154224
|
|
[Token(Token = "0x6006189")]
|
|
[Address(RVA = "0xF3DF70", Offset = "0xF3CD70", VA = "0x180F3DF70")]
|
|
public CreationObjectSettingFloatUIControl()
|
|
{
|
|
string empty = string.Empty;
|
|
this.KHLDNEMFOCJ = empty;
|
|
this.MOLCHJEFGOG = "Enter Text";
|
|
this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)3L);
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600618A RID: 24970 RVA: 0x00156078 File Offset: 0x00154278
|
|
[Token(Token = "0x600618A")]
|
|
[Address(RVA = "0xF3DC90", Offset = "0xF3CA90", VA = "0x180F3DC90")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL> FPKAAOLLIBG(TextInputUIDialog BBPMNICHFLM)
|
|
{
|
|
string khldnemfocj = this.KHLDNEMFOCJ;
|
|
string molchjefgog = this.MOLCHJEFGOG;
|
|
TMP_InputField.ContentType kckbkekamdf = this.KCKBKEKAMDF;
|
|
return BBPMNICHFLM.ShowDialog();
|
|
}
|
|
|
|
// Token: 0x0600618B RID: 24971 RVA: 0x001560A8 File Offset: 0x001542A8
|
|
[Token(Token = "0x600618B")]
|
|
[Address(RVA = "0xF3DC30", Offset = "0xF3CA30", VA = "0x180F3DC30")]
|
|
[CompilerGenerated]
|
|
private void CPNNAHFAKBG(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.UpdateControl();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400407C RID: 16508
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400407C")]
|
|
[SerializeField]
|
|
private int floatingPointPrecision = (int)((ulong)1L);
|
|
|
|
// Token: 0x0400407D RID: 16509
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400407D")]
|
|
[SerializeField]
|
|
private Button3D inputButton;
|
|
|
|
// Token: 0x0400407E RID: 16510
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400407E")]
|
|
[SerializeField]
|
|
private Button3D incrementButton;
|
|
|
|
// Token: 0x0400407F RID: 16511
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400407F")]
|
|
[SerializeField]
|
|
private Button3D decrementButton;
|
|
|
|
// Token: 0x04004080 RID: 16512
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4004080")]
|
|
[SerializeField]
|
|
private bool clampRange;
|
|
|
|
// Token: 0x04004082 RID: 16514
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4004082")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("clampRange")]
|
|
private float minValue;
|
|
|
|
// Token: 0x04004083 RID: 16515
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x4004083")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("clampRange")]
|
|
private float maxValue = 1000f;
|
|
|
|
// Token: 0x04004084 RID: 16516
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4004084")]
|
|
private string KHLDNEMFOCJ;
|
|
|
|
// Token: 0x04004085 RID: 16517
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4004085")]
|
|
private string MOLCHJEFGOG;
|
|
|
|
// Token: 0x04004086 RID: 16518
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4004086")]
|
|
private TMP_InputField.ContentType KCKBKEKAMDF;
|
|
|
|
// Token: 0x04004087 RID: 16519
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4004087")]
|
|
[SerializeField]
|
|
private TextInputUIDialog textInputDialogPrefab;
|
|
}
|
|
}
|