m
This commit is contained in:
@@ -0,0 +1,272 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI.Dialog
|
||||
{
|
||||
// Token: 0x020012BE RID: 4798
|
||||
[Token(Token = "0x20012BE")]
|
||||
public class UIConfirmationDialog : ConfirmUIDialog<UIConfirmationDialog.MCLCMCALGMA, string, string, string, string, string>
|
||||
{
|
||||
// Token: 0x170011A0 RID: 4512
|
||||
// (get) Token: 0x06006BD2 RID: 27602 RVA: 0x0017A028 File Offset: 0x00178228
|
||||
[Token(Token = "0x170011A0")]
|
||||
public ValidatedButtonInputField MCCENBDPLGL
|
||||
{
|
||||
[Token(Token = "0x6006BD2")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
||||
get
|
||||
{
|
||||
return this.textInputField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006BD3 RID: 27603 RVA: 0x0017A03C File Offset: 0x0017823C
|
||||
[Token(Token = "0x6006BD3")]
|
||||
[Address(RVA = "0x1E19B10", Offset = "0x1E18B10", VA = "0x181E19B10", 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: 0x06006BD4 RID: 27604 RVA: 0x0017A090 File Offset: 0x00178290
|
||||
[Token(Token = "0x6006BD4")]
|
||||
[Address(RVA = "0x1E19C80", Offset = "0x1E18C80", VA = "0x181E19C80", 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: 0x06006BD5 RID: 27605 RVA: 0x0017A208 File Offset: 0x00178408
|
||||
[Token(Token = "0x6006BD5")]
|
||||
[Address(RVA = "0x1E19BC0", Offset = "0x1E18BC0", VA = "0x181E19BC0")]
|
||||
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: 0x06006BD6 RID: 27606 RVA: 0x0017A244 File Offset: 0x00178444
|
||||
[Token(Token = "0x6006BD6")]
|
||||
[Address(RVA = "0x1E1A010", Offset = "0x1E19010", VA = "0x181E1A010")]
|
||||
public void UpdateBodyText(string BOPFNBCHJJJ)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.bodyText, BOPFNBCHJJJ);
|
||||
}
|
||||
|
||||
// Token: 0x06006BD7 RID: 27607 RVA: 0x0017A260 File Offset: 0x00178460
|
||||
[Token(Token = "0x6006BD7")]
|
||||
[Address(RVA = "0x1E1A020", Offset = "0x1E19020", VA = "0x181E1A020")]
|
||||
public UIConfirmationDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004739 RID: 18233
|
||||
[Token(Token = "0x4004739")]
|
||||
private const int MLBDPKICBFM = 1;
|
||||
|
||||
// Token: 0x0400473A RID: 18234
|
||||
[Token(Token = "0x400473A")]
|
||||
private const int GILIPKIODJH = 2;
|
||||
|
||||
// Token: 0x0400473B RID: 18235
|
||||
[Token(Token = "0x400473B")]
|
||||
private const int HGGJDCKKIMH = 4;
|
||||
|
||||
// Token: 0x0400473C RID: 18236
|
||||
[Token(Token = "0x400473C")]
|
||||
private const int MOLBBAPFFMO = 8;
|
||||
|
||||
// Token: 0x0400473D RID: 18237
|
||||
[Token(Token = "0x400473D")]
|
||||
private const int CBKFCNJHGPL = 16;
|
||||
|
||||
// Token: 0x0400473E RID: 18238
|
||||
[Token(Token = "0x400473E")]
|
||||
private const int MFNCLOOAFJL = 32;
|
||||
|
||||
// Token: 0x0400473F RID: 18239
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400473F")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private ScreenHeader screenHeader;
|
||||
|
||||
// Token: 0x04004740 RID: 18240
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4004740")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x04004741 RID: 18241
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4004741")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bodyText;
|
||||
|
||||
// Token: 0x04004742 RID: 18242
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4004742")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI yesText;
|
||||
|
||||
// Token: 0x04004743 RID: 18243
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4004743")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI noText;
|
||||
|
||||
// Token: 0x04004744 RID: 18244
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4004744")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI notNowText;
|
||||
|
||||
// Token: 0x04004745 RID: 18245
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4004745")]
|
||||
[SerializeField]
|
||||
private ValidatedButtonInputField textInputField;
|
||||
|
||||
// Token: 0x04004746 RID: 18246
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4004746")]
|
||||
[SerializeField]
|
||||
private GameObject textInputGroup;
|
||||
|
||||
// Token: 0x04004747 RID: 18247
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4004747")]
|
||||
[SerializeField]
|
||||
private RectTransform yesButton;
|
||||
|
||||
// Token: 0x04004748 RID: 18248
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4004748")]
|
||||
[SerializeField]
|
||||
private RectTransform noButton;
|
||||
|
||||
// Token: 0x04004749 RID: 18249
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4004749")]
|
||||
[SerializeField]
|
||||
private RectTransform notNowButton;
|
||||
|
||||
// Token: 0x0400474A RID: 18250
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400474A")]
|
||||
[SerializeField]
|
||||
private PagedTextMeshPro3D pagedText;
|
||||
|
||||
// Token: 0x0400474B RID: 18251
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400474B")]
|
||||
private bool BHLKPFEHFFI;
|
||||
|
||||
// Token: 0x0400474C RID: 18252
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x400474C")]
|
||||
private TextAlignmentOptions MBFLIFMLCAM;
|
||||
|
||||
// Token: 0x020012BF RID: 4799
|
||||
[Token(Token = "0x20012BF")]
|
||||
[Flags]
|
||||
public enum MCLCMCALGMA
|
||||
{
|
||||
// Token: 0x0400474E RID: 18254
|
||||
[Token(Token = "0x400474E")]
|
||||
YES_NO_CANCEL_HOME = 15,
|
||||
// Token: 0x0400474F RID: 18255
|
||||
[Token(Token = "0x400474F")]
|
||||
OK_CANCEL = 13,
|
||||
// Token: 0x04004750 RID: 18256
|
||||
[Token(Token = "0x4004750")]
|
||||
YES_NO = 3,
|
||||
// Token: 0x04004751 RID: 18257
|
||||
[Token(Token = "0x4004751")]
|
||||
LOCKED = 0,
|
||||
// Token: 0x04004752 RID: 18258
|
||||
[Token(Token = "0x4004752")]
|
||||
YES_ONLY = 1,
|
||||
// Token: 0x04004753 RID: 18259
|
||||
[Token(Token = "0x4004753")]
|
||||
YES_NO_CANCEL = 7,
|
||||
// Token: 0x04004754 RID: 18260
|
||||
[Token(Token = "0x4004754")]
|
||||
OK_CANCEL_TEXT = 29,
|
||||
// Token: 0x04004755 RID: 18261
|
||||
[Token(Token = "0x4004755")]
|
||||
YES_NO_NOTNOW = 35
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user