Files
2026-04-10 22:50:51 +02:00

144 lines
4.7 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001239 RID: 4665
[Token(Token = "0x2001239")]
public class EnterInventionDescriptionDialog : EnterTextDialog<OBBBPCBIMME>, CINJNCJKHAF
{
// Token: 0x17001137 RID: 4407
// (get) Token: 0x060069D0 RID: 27088 RVA: 0x001773F8 File Offset: 0x001755F8
// (set) Token: 0x060069D1 RID: 27089 RVA: 0x0017740C File Offset: 0x0017560C
[Token(Token = "0x17001137")]
public bool IJJHNMAJBII
{
[Token(Token = "0x60069D0")]
[Address(RVA = "0xD5D7E0", Offset = "0xD5C5E0", VA = "0x180D5D7E0")]
get;
[Token(Token = "0x60069D1")]
[Address(RVA = "0x9D2FE0", Offset = "0x9D1DE0", VA = "0x1809D2FE0")]
set;
}
// Token: 0x060069D2 RID: 27090 RVA: 0x00177420 File Offset: 0x00175620
[Token(Token = "0x60069D2")]
[Address(RVA = "0x1262E10", Offset = "0x1261C10", VA = "0x181262E10", Slot = "26")]
public override PMGCJEPKFOF<PFLPCICDFNF> ShowDialog(OBBBPCBIMME LDNFNNNHPPB)
{
this.BFKEFCFNNKH = LDNFNNNHPPB;
if (LDNFNNNHPPB == 0)
{
}
string <EHGJCEHECFB>k__BackingField = LDNFNNNHPPB.<EHGJCEHECFB>k__BackingField;
return base.ShowDialog();
}
// Token: 0x17001138 RID: 4408
// (get) Token: 0x060069D3 RID: 27091 RVA: 0x0017744C File Offset: 0x0017564C
[Token(Token = "0x17001138")]
protected override int PPKBKBMLGOF
{
[Token(Token = "0x60069D3")]
[Address(RVA = "0x466B10", Offset = "0x465910", VA = "0x180466B10", Slot = "27")]
get
{
return 10;
}
}
// Token: 0x060069D4 RID: 27092 RVA: 0x0017745C File Offset: 0x0017565C
[Token(Token = "0x60069D4")]
[Address(RVA = "0x1262920", Offset = "0x1261720", VA = "0x181262920", Slot = "28")]
protected override bool BAONNGEHKIN(string CKCGCFGOMAA)
{
if (!this.<FOHHNJJONDA>k__BackingField)
{
string text = CKCGCFGOMAA.Trim();
return true;
}
return base.BAONNGEHKIN(CKCGCFGOMAA);
}
// Token: 0x060069D5 RID: 27093 RVA: 0x00177488 File Offset: 0x00175688
[Token(Token = "0x60069D5")]
[Address(RVA = "0x1262C50", Offset = "0x1261A50", VA = "0x181262C50", Slot = "29")]
protected override void KMLPJPCHKBG()
{
int num = this.PPKBKBMLGOF;
if (num != 0)
{
OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH;
if (bfkefcfnnkh == 0)
{
int num2 = 0;
base.KHKDGPHPIND(num2, true);
return;
}
string <EHGJCEHECFB>k__BackingField = bfkefcfnnkh.<EHGJCEHECFB>k__BackingField;
while (num != 0)
{
}
int num3 = 0;
base.FFHEADALFEO("Updating...", num3 != 0);
PMGCJEPKFOF<AHEPPAEOLOD> pmgcjepkfof = BBHENFCNLAB.NNDFHPLBNEN(this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField, "Updating...");
Action<AHEPPAEOLOD> action = new Action(this.DFCCCMLEFBH);
Action<string> action2 = new Action(this.BFGIAIJMOCH);
}
}
// Token: 0x060069D6 RID: 27094 RVA: 0x0017750C File Offset: 0x0017570C
[Token(Token = "0x60069D6")]
[Address(RVA = "0x1262A80", Offset = "0x1261880", VA = "0x181262A80")]
private void DFCCCMLEFBH(AHEPPAEOLOD MAOOLFEBOOD)
{
JJONIELLJGH <BCMKPFMGHLE>k__BackingField = MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
if (<BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success)
{
string text = "Failed to update invention description: " + <BCMKPFMGHLE>k__BackingField;
object[] array = Array.Empty<object>();
Debug.LogErrorFormat(text, array);
int <BCMKPFMGHLE>k__BackingField2 = (int)MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
string text2;
base.FFHEADALFEO(text2, true);
return;
}
int num = 0;
base.KHKDGPHPIND(num, true);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Invention description updated!", 3f, num2, num2);
}
// Token: 0x060069D7 RID: 27095 RVA: 0x00177584 File Offset: 0x00175784
[Token(Token = "0x60069D7")]
[Address(RVA = "0x1262EA0", Offset = "0x1261CA0", VA = "0x181262EA0")]
public EnterInventionDescriptionDialog()
{
}
// Token: 0x060069D8 RID: 27096 RVA: 0x00177598 File Offset: 0x00175798
[Token(Token = "0x60069D8")]
[Address(RVA = "0x12629D0", Offset = "0x12617D0", VA = "0x1812629D0")]
[CompilerGenerated]
private void BFGIAIJMOCH(string ODOLEOCLALH)
{
Debug.LogError("Failed to update invention description: " + ODOLEOCLALH);
string text = "Failed to update invention description: " + ODOLEOCLALH;
base.FFHEADALFEO(text, true);
}
// Token: 0x040046D9 RID: 18137
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40046D9")]
private OBBBPCBIMME BFKEFCFNNKH;
// Token: 0x040046DB RID: 18139
[FieldOffset(Offset = "0xC1")]
[Token(Token = "0x40046DB")]
private bool PBPPKEHPIND;
}
}