254 lines
8.6 KiB
C#
254 lines
8.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x020011B0 RID: 4528
|
|
[Token(Token = "0x20011B0")]
|
|
public class CreationObjectSettingStringUIControl : CreationObjectSettingPropertyUIControl<string, CreationObjectSettingStringUIControl>
|
|
{
|
|
// Token: 0x06006544 RID: 25924 RVA: 0x0015ECFC File Offset: 0x0015CEFC
|
|
[Token(Token = "0x6006544")]
|
|
[Address(RVA = "0x1E0B2E0", Offset = "0x1E0A2E0", VA = "0x181E0B2E0")]
|
|
public void SetTooltip(string NFNJLBBFKFA)
|
|
{
|
|
this.buttonTooltip.Message = NFNJLBBFKFA;
|
|
}
|
|
|
|
// Token: 0x06006545 RID: 25925 RVA: 0x0015ED1C File Offset: 0x0015CF1C
|
|
[Token(Token = "0x6006545")]
|
|
[Address(RVA = "0x1E0B2B0", Offset = "0x1E0A2B0", VA = "0x181E0B2B0")]
|
|
public void SetDialogOptions(CreationObjectSettingStringUIControl.PNCGEONCJLK JJAPBNJPPAK)
|
|
{
|
|
EBPEIAPPJJK hlolbmkjfom = JJAPBNJPPAK.HLOLBMKJFOM;
|
|
Func<string, bool> golgmhkkgea = JJAPBNJPPAK.GOLGMHKKGEA;
|
|
this.JJAPBNJPPAK.HLOLBMKJFOM = hlolbmkjfom;
|
|
string lnehnhpookk = JJAPBNJPPAK.LNEHNHPOOKK;
|
|
this.JJAPBNJPPAK.GOLGMHKKGEA = golgmhkkgea;
|
|
this.JJAPBNJPPAK.LNEHNHPOOKK = lnehnhpookk;
|
|
}
|
|
|
|
// Token: 0x06006546 RID: 25926 RVA: 0x0015ED64 File Offset: 0x0015CF64
|
|
[Token(Token = "0x6006546")]
|
|
[Address(RVA = "0x1E0B300", Offset = "0x1E0A300", VA = "0x181E0B300")]
|
|
private void Start()
|
|
{
|
|
Button3D.OnButton3DClick onClick = this.modifyButton.OnClick;
|
|
UnityAction unityAction = new UnityAction(this.DOEECOAEADE);
|
|
onClick.AddListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x06006547 RID: 25927 RVA: 0x0015ED98 File Offset: 0x0015CF98
|
|
[Token(Token = "0x6006547")]
|
|
[Address(RVA = "0x1E0B0C0", Offset = "0x1E0A0C0", VA = "0x181E0B0C0")]
|
|
private void DOEECOAEADE()
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
Func<TextInputUIDialog, PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL>> func = new Func(this.DLFJDNNCFBD);
|
|
Action<TextInputUIDialog.KDJGEIICAJL> action = new Action(this.LAHIJKFNDFM);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006548 RID: 25928 RVA: 0x0015EDD0 File Offset: 0x0015CFD0
|
|
[Token(Token = "0x6006548")]
|
|
[Address(RVA = "0x1E0B1C0", Offset = "0x1E0A1C0", VA = "0x181E0B1C0", Slot = "6")]
|
|
protected override void HNFFKJABKNO()
|
|
{
|
|
base.HNFFKJABKNO();
|
|
TextMeshProUGUI propertyValueText = this.PropertyValueText;
|
|
string text;
|
|
PLDMAFINLJO.FANDNIHFMNM(propertyValueText, text);
|
|
Button3D button3D = this.modifyButton;
|
|
if (propertyValueText != 0)
|
|
{
|
|
}
|
|
button3D.FFDOINJEHMM = true;
|
|
}
|
|
|
|
// Token: 0x06006549 RID: 25929 RVA: 0x0015EE0C File Offset: 0x0015D00C
|
|
[Token(Token = "0x6006549")]
|
|
[Address(RVA = "0x1E0B390", Offset = "0x1E0A390", VA = "0x181E0B390")]
|
|
public CreationObjectSettingStringUIControl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600654A RID: 25930 RVA: 0x0015EE20 File Offset: 0x0015D020
|
|
[Token(Token = "0x600654A")]
|
|
[Address(RVA = "0x1E0AF30", Offset = "0x1E09F30", VA = "0x181E0AF30")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL> DLFJDNNCFBD(TextInputUIDialog BBPMNICHFLM)
|
|
{
|
|
BaseTextInputUIDialog<TextInputUIDialog.NIPOGEDPMOA, TextInputUIDialog.KDJGEIICAJL>.KNPPNPLFCAD knppnplfcad = new BaseTextInputUIDialog.KNPPNPLFCAD(this.PKNOAPADFDB);
|
|
return BBPMNICHFLM.ShowDialog();
|
|
}
|
|
|
|
// Token: 0x0600654B RID: 25931 RVA: 0x0015EE48 File Offset: 0x0015D048
|
|
[Token(Token = "0x600654B")]
|
|
[Address(RVA = "0x1E0B290", Offset = "0x1E0A290", VA = "0x181E0B290")]
|
|
[CompilerGenerated]
|
|
private bool PKNOAPADFDB(TextMeshProUGUI DEIGEPKFGHG, string PAANJCAOOAG)
|
|
{
|
|
CreationObjectSettingStringUIControl.KGONGCHBECG eagaadgpckk = this.JJAPBNJPPAK.EAGAADGPCKK;
|
|
return eagaadgpckk == 0 || eagaadgpckk(DEIGEPKFGHG, PAANJCAOOAG);
|
|
}
|
|
|
|
// Token: 0x0600654C RID: 25932 RVA: 0x0015EE70 File Offset: 0x0015D070
|
|
[Token(Token = "0x600654C")]
|
|
[Address(RVA = "0x1E0B260", Offset = "0x1E0A260", VA = "0x181E0B260")]
|
|
[CompilerGenerated]
|
|
private void LAHIJKFNDFM(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL)
|
|
{
|
|
base.UpdateControl();
|
|
}
|
|
|
|
// Token: 0x0400422D RID: 16941
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400422D")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
|
private Button3D modifyButton;
|
|
|
|
// Token: 0x0400422E RID: 16942
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400422E")]
|
|
[SerializeField]
|
|
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
|
private Tooltip buttonTooltip;
|
|
|
|
// Token: 0x0400422F RID: 16943
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400422F")]
|
|
private CreationObjectSettingStringUIControl.PNCGEONCJLK JJAPBNJPPAK;
|
|
|
|
// Token: 0x04004230 RID: 16944
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4004230")]
|
|
[SerializeField]
|
|
private TextInputUIDialog textInputDialogPrefab;
|
|
|
|
// Token: 0x020011B1 RID: 4529
|
|
[Token(Token = "0x20011B1")]
|
|
public sealed class KGONGCHBECG : MulticastDelegate
|
|
{
|
|
// Token: 0x0600654D RID: 25933 RVA: 0x0015EE84 File Offset: 0x0015D084
|
|
[Token(Token = "0x600654D")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public KGONGCHBECG(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600654E RID: 25934 RVA: 0x0015EEA0 File Offset: 0x0015D0A0
|
|
[Token(Token = "0x600654E")]
|
|
[Address(RVA = "0x1DE9E40", Offset = "0x1DE8E40", VA = "0x181DE9E40", Slot = "13")]
|
|
public bool Invoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600654F RID: 25935 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600654F")]
|
|
[Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06006550 RID: 25936 RVA: 0x0015EF14 File Offset: 0x0015D114
|
|
[Token(Token = "0x6006550")]
|
|
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020011B2 RID: 4530
|
|
[Token(Token = "0x20011B2")]
|
|
public struct PNCGEONCJLK
|
|
{
|
|
// Token: 0x06006551 RID: 25937 RVA: 0x0015EF28 File Offset: 0x0015D128
|
|
[Token(Token = "0x6006551")]
|
|
[Address(RVA = "0x1E11460", Offset = "0x1E10460", VA = "0x181E11460")]
|
|
public PNCGEONCJLK(string MOLCHJEFGOG, string KHLDNEMFOCJ, EBPEIAPPJJK HLOLBMKJFOM)
|
|
{
|
|
int num = 0;
|
|
this.MOLCHJEFGOG = MOLCHJEFGOG;
|
|
this.GOLGMHKKGEA = num;
|
|
this.EAGAADGPCKK = num;
|
|
this.LNEHNHPOOKK = num;
|
|
this.CPOMPHAJKCP = num != 0;
|
|
this.KHLDNEMFOCJ = KHLDNEMFOCJ;
|
|
this.HLOLBMKJFOM = HLOLBMKJFOM;
|
|
this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)4L);
|
|
this.HMCHFOILHPK = (TMP_InputField.CharacterValidation)((ulong)4L);
|
|
this.DIDPKDLHNBN = (int)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x04004231 RID: 16945
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004231")]
|
|
public string MOLCHJEFGOG;
|
|
|
|
// Token: 0x04004232 RID: 16946
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4004232")]
|
|
public string KHLDNEMFOCJ;
|
|
|
|
// Token: 0x04004233 RID: 16947
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004233")]
|
|
public EBPEIAPPJJK HLOLBMKJFOM;
|
|
|
|
// Token: 0x04004234 RID: 16948
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4004234")]
|
|
public TMP_InputField.ContentType KCKBKEKAMDF;
|
|
|
|
// Token: 0x04004235 RID: 16949
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004235")]
|
|
public TMP_InputField.CharacterValidation HMCHFOILHPK;
|
|
|
|
// Token: 0x04004236 RID: 16950
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004236")]
|
|
public Func<string, bool> GOLGMHKKGEA;
|
|
|
|
// Token: 0x04004237 RID: 16951
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004237")]
|
|
public CreationObjectSettingStringUIControl.KGONGCHBECG EAGAADGPCKK;
|
|
|
|
// Token: 0x04004238 RID: 16952
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004238")]
|
|
public string LNEHNHPOOKK;
|
|
|
|
// Token: 0x04004239 RID: 16953
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4004239")]
|
|
public bool CPOMPHAJKCP;
|
|
|
|
// Token: 0x0400423A RID: 16954
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400423A")]
|
|
public int DIDPKDLHNBN;
|
|
}
|
|
}
|
|
}
|