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, 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 ShowDialog(OBBBPCBIMME LDNFNNNHPPB) { this.BFKEFCFNNKH = LDNFNNNHPPB; if (LDNFNNNHPPB == 0) { } string k__BackingField = LDNFNNNHPPB.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.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 k__BackingField = bfkefcfnnkh.k__BackingField; while (num != 0) { } int num3 = 0; base.FFHEADALFEO("Updating...", num3 != 0); PMGCJEPKFOF pmgcjepkfof = BBHENFCNLAB.NNDFHPLBNEN(this.BFKEFCFNNKH.k__BackingField, "Updating..."); Action action = new Action(this.DFCCCMLEFBH); Action 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 k__BackingField = MAOOLFEBOOD.k__BackingField; if (k__BackingField != JJONIELLJGH.Success) { string text = "Failed to update invention description: " + k__BackingField; object[] array = Array.Empty(); Debug.LogErrorFormat(text, array); int k__BackingField2 = (int)MAOOLFEBOOD.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; } }