using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x02001306 RID: 4870 [Token(Token = "0x2001306")] public class EnterInventionDescriptionDialog : EnterTextDialog, CINJNCJKHAF { // Token: 0x170011B3 RID: 4531 // (get) Token: 0x06006D36 RID: 27958 RVA: 0x0017F64C File Offset: 0x0017D84C // (set) Token: 0x06006D37 RID: 27959 RVA: 0x0017F660 File Offset: 0x0017D860 [Token(Token = "0x170011B3")] public bool IJJHNMAJBII { [Token(Token = "0x6006D36")] [Address(RVA = "0x54D0E0", Offset = "0x54C0E0", VA = "0x18054D0E0")] get; [Token(Token = "0x6006D37")] [Address(RVA = "0x78C2C0", Offset = "0x78B2C0", VA = "0x18078C2C0")] set; } // Token: 0x06006D38 RID: 27960 RVA: 0x0017F674 File Offset: 0x0017D874 [Token(Token = "0x6006D38")] [Address(RVA = "0x1E0D4B0", Offset = "0x1E0C4B0", VA = "0x181E0D4B0", Slot = "26")] public override PMGCJEPKFOF ShowDialog(OBBBPCBIMME LDNFNNNHPPB) { this.BFKEFCFNNKH = LDNFNNNHPPB; if (LDNFNNNHPPB == 0) { } string k__BackingField = LDNFNNNHPPB.k__BackingField; return base.ShowDialog(); } // Token: 0x170011B4 RID: 4532 // (get) Token: 0x06006D39 RID: 27961 RVA: 0x0017F6A0 File Offset: 0x0017D8A0 [Token(Token = "0x170011B4")] protected override int PPKBKBMLGOF { [Token(Token = "0x6006D39")] [Address(RVA = "0x7CCD10", Offset = "0x7CBD10", VA = "0x1807CCD10", Slot = "27")] get { return 10; } } // Token: 0x06006D3A RID: 27962 RVA: 0x0017F6B0 File Offset: 0x0017D8B0 [Token(Token = "0x6006D3A")] [Address(RVA = "0x1E0CFC0", Offset = "0x1E0BFC0", VA = "0x181E0CFC0", Slot = "28")] protected override bool BAONNGEHKIN(string CKCGCFGOMAA) { if (!this.k__BackingField) { string text = CKCGCFGOMAA.Trim(); return true; } return base.BAONNGEHKIN(CKCGCFGOMAA); } // Token: 0x06006D3B RID: 27963 RVA: 0x0017F6DC File Offset: 0x0017D8DC [Token(Token = "0x6006D3B")] [Address(RVA = "0x1E0D2F0", Offset = "0x1E0C2F0", VA = "0x181E0D2F0", 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: 0x06006D3C RID: 27964 RVA: 0x0017F760 File Offset: 0x0017D960 [Token(Token = "0x6006D3C")] [Address(RVA = "0x1E0D120", Offset = "0x1E0C120", VA = "0x181E0D120")] 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: 0x06006D3D RID: 27965 RVA: 0x0017F7D8 File Offset: 0x0017D9D8 [Token(Token = "0x6006D3D")] [Address(RVA = "0x1E0D540", Offset = "0x1E0C540", VA = "0x181E0D540")] public EnterInventionDescriptionDialog() { } // Token: 0x06006D3E RID: 27966 RVA: 0x0017F7EC File Offset: 0x0017D9EC [Token(Token = "0x6006D3E")] [Address(RVA = "0x1E0D070", Offset = "0x1E0C070", VA = "0x181E0D070")] [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: 0x04004856 RID: 18518 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004856")] private OBBBPCBIMME BFKEFCFNNKH; // Token: 0x04004858 RID: 18520 [FieldOffset(Offset = "0xC1")] [Token(Token = "0x4004858")] private bool PBPPKEHPIND; } }