This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,272 @@
using System;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x020011F1 RID: 4593
[Token(Token = "0x20011F1")]
public class UIConfirmationDialog : ConfirmUIDialog<UIConfirmationDialog.MCLCMCALGMA, string, string, string, string, string>
{
// Token: 0x17001124 RID: 4388
// (get) Token: 0x0600686C RID: 26732 RVA: 0x00171DB0 File Offset: 0x0016FFB0
[Token(Token = "0x17001124")]
public ValidatedButtonInputField MCCENBDPLGL
{
[Token(Token = "0x600686C")]
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
get
{
return this.textInputField;
}
}
// Token: 0x0600686D RID: 26733 RVA: 0x00171DC4 File Offset: 0x0016FFC4
[Token(Token = "0x600686D")]
[Address(RVA = "0x126F830", Offset = "0x126E630", VA = "0x18126F830", Slot = "10")]
public override void Initialize(StackedUIBase LJOCNMLBCAH)
{
base.Initialize(LJOCNMLBCAH);
TextMeshProUGUI textMeshProUGUI = this.bodyText;
int num = 0;
if (textMeshProUGUI != num)
{
TextMeshProUGUI textMeshProUGUI2 = this.bodyText;
bool isRichText = textMeshProUGUI2.m_isRichText;
this.BHLKPFEHFFI = isRichText;
TextAlignmentOptions alignment = textMeshProUGUI2.alignment;
this.MBFLIFMLCAM = alignment;
}
}
// Token: 0x0600686E RID: 26734 RVA: 0x00171E18 File Offset: 0x00170018
[Token(Token = "0x600686E")]
[Address(RVA = "0x126F9A0", Offset = "0x126E7A0", VA = "0x18126F9A0", Slot = "28")]
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string NGLHJIOMKBG = "Yes", string PFPKPDLHEEL = "No", string MMHHLDAACMN = "Later")
{
PLDMAFINLJO.FANDNIHFMNM(this.titleText, AIKLPOJAIIO);
this.pagedText.SetText(BOPFNBCHJJJ);
TextMeshProUGUI textMeshProUGUI = this.yesText;
TextMeshProUGUI textMeshProUGUI2 = this.noText;
TextMeshProUGUI textMeshProUGUI3 = this.notNowText;
RectTransform rectTransform = this.yesButton;
int num = 0;
if (rectTransform != num)
{
RectTransform rectTransform2 = this.yesButton;
int num2 = 0;
rectTransform2.gameObject.SetActive(num2 != 0);
}
RectTransform rectTransform3 = this.noButton;
int num3 = 0;
if (rectTransform3 != num3)
{
RectTransform rectTransform4 = this.noButton;
int num4 = 0;
rectTransform4.gameObject.SetActive(num4 != 0);
}
RectTransform rectTransform5 = this.notNowButton;
int num5 = 0;
if (rectTransform5 != num5)
{
RectTransform rectTransform6 = this.notNowButton;
int num6 = 0;
rectTransform6.gameObject.SetActive(num6 != 0);
}
GameObject gameObject = this.textInputGroup;
int num7 = 0;
if (gameObject != num7)
{
this.textInputGroup.SetActive(num7 != 0);
}
ScreenHeader screenHeader = this.screenHeader;
int num8 = 0;
int num9;
if (!(screenHeader != num8))
{
num9 = 0;
Debug.LogWarning("UIConfirmationDialog.ShowDialog(): ScreenHeader not found");
}
this.screenHeader.LDENPGAMDPF = num9 != 0;
this.screenHeader.IMHPEPFDCJH = num9 != 0;
bool bhlkpfehffi = this.BHLKPFEHFFI;
TextAlignmentOptions mbflifmlcam = this.MBFLIFMLCAM;
TextMeshProUGUI textMeshProUGUI4 = this.bodyText;
int num10 = 0;
if (textMeshProUGUI4 != num10)
{
TextMeshProUGUI textMeshProUGUI5 = this.bodyText;
this.bodyText.richText = bhlkpfehffi;
}
return base.ShowDialog();
}
// Token: 0x0600686F RID: 26735 RVA: 0x00171F90 File Offset: 0x00170190
[Token(Token = "0x600686F")]
[Address(RVA = "0x126F8E0", Offset = "0x126E6E0", VA = "0x18126F8E0")]
public void SetupBodyText(bool DBPAIAFBPLO = false, TextAlignmentOptions NNHCBNFIPJK = TextAlignmentOptions.Top)
{
TextMeshProUGUI textMeshProUGUI = this.bodyText;
int num = 0;
if (textMeshProUGUI != num)
{
TextMeshProUGUI textMeshProUGUI2 = this.bodyText;
this.bodyText.richText = DBPAIAFBPLO;
}
}
// Token: 0x06006870 RID: 26736 RVA: 0x00171FCC File Offset: 0x001701CC
[Token(Token = "0x6006870")]
[Address(RVA = "0x126FD30", Offset = "0x126EB30", VA = "0x18126FD30")]
public void UpdateBodyText(string BOPFNBCHJJJ)
{
PLDMAFINLJO.FANDNIHFMNM(this.bodyText, BOPFNBCHJJJ);
}
// Token: 0x06006871 RID: 26737 RVA: 0x00171FE8 File Offset: 0x001701E8
[Token(Token = "0x6006871")]
[Address(RVA = "0x126FD40", Offset = "0x126EB40", VA = "0x18126FD40")]
public UIConfirmationDialog()
{
}
// Token: 0x040045BC RID: 17852
[Token(Token = "0x40045BC")]
private const int MLBDPKICBFM = 1;
// Token: 0x040045BD RID: 17853
[Token(Token = "0x40045BD")]
private const int GILIPKIODJH = 2;
// Token: 0x040045BE RID: 17854
[Token(Token = "0x40045BE")]
private const int HGGJDCKKIMH = 4;
// Token: 0x040045BF RID: 17855
[Token(Token = "0x40045BF")]
private const int MOLBBAPFFMO = 8;
// Token: 0x040045C0 RID: 17856
[Token(Token = "0x40045C0")]
private const int CBKFCNJHGPL = 16;
// Token: 0x040045C1 RID: 17857
[Token(Token = "0x40045C1")]
private const int MFNCLOOAFJL = 32;
// Token: 0x040045C2 RID: 17858
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40045C2")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private ScreenHeader screenHeader;
// Token: 0x040045C3 RID: 17859
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40045C3")]
[SerializeField]
private TextMeshProUGUI titleText;
// Token: 0x040045C4 RID: 17860
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40045C4")]
[SerializeField]
private TextMeshProUGUI bodyText;
// Token: 0x040045C5 RID: 17861
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40045C5")]
[SerializeField]
private TextMeshProUGUI yesText;
// Token: 0x040045C6 RID: 17862
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40045C6")]
[SerializeField]
private TextMeshProUGUI noText;
// Token: 0x040045C7 RID: 17863
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40045C7")]
[SerializeField]
private TextMeshProUGUI notNowText;
// Token: 0x040045C8 RID: 17864
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40045C8")]
[SerializeField]
private ValidatedButtonInputField textInputField;
// Token: 0x040045C9 RID: 17865
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40045C9")]
[SerializeField]
private GameObject textInputGroup;
// Token: 0x040045CA RID: 17866
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40045CA")]
[SerializeField]
private RectTransform yesButton;
// Token: 0x040045CB RID: 17867
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40045CB")]
[SerializeField]
private RectTransform noButton;
// Token: 0x040045CC RID: 17868
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40045CC")]
[SerializeField]
private RectTransform notNowButton;
// Token: 0x040045CD RID: 17869
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40045CD")]
[SerializeField]
private PagedTextMeshPro3D pagedText;
// Token: 0x040045CE RID: 17870
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40045CE")]
private bool BHLKPFEHFFI;
// Token: 0x040045CF RID: 17871
[FieldOffset(Offset = "0xE4")]
[Token(Token = "0x40045CF")]
private TextAlignmentOptions MBFLIFMLCAM;
// Token: 0x020011F2 RID: 4594
[Token(Token = "0x20011F2")]
[Flags]
public enum MCLCMCALGMA
{
// Token: 0x040045D1 RID: 17873
[Token(Token = "0x40045D1")]
YES_NO_CANCEL_HOME = 15,
// Token: 0x040045D2 RID: 17874
[Token(Token = "0x40045D2")]
OK_CANCEL = 13,
// Token: 0x040045D3 RID: 17875
[Token(Token = "0x40045D3")]
YES_NO = 3,
// Token: 0x040045D4 RID: 17876
[Token(Token = "0x40045D4")]
LOCKED = 0,
// Token: 0x040045D5 RID: 17877
[Token(Token = "0x40045D5")]
YES_ONLY = 1,
// Token: 0x040045D6 RID: 17878
[Token(Token = "0x40045D6")]
YES_NO_CANCEL = 7,
// Token: 0x040045D7 RID: 17879
[Token(Token = "0x40045D7")]
OK_CANCEL_TEXT = 29,
// Token: 0x040045D8 RID: 17880
[Token(Token = "0x40045D8")]
YES_NO_NOTNOW = 35
}
}
}