using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x0200123A RID: 4666 [Token(Token = "0x200123A")] public class EnterInventionNameDialog : EnterTextDialog, CINJNCJKHAF { // Token: 0x060069D9 RID: 27097 RVA: 0x001775CC File Offset: 0x001757CC [Token(Token = "0x60069D9")] [Address(RVA = "0x12631A0", Offset = "0x1261FA0", VA = "0x1812631A0")] public static string GetDefaultNameForDateTime(DateTime PBMJJOMBPAH) { string text; return text; } // Token: 0x17001139 RID: 4409 // (get) Token: 0x060069DA RID: 27098 RVA: 0x001775DC File Offset: 0x001757DC [Token(Token = "0x17001139")] protected override int PPKBKBMLGOF { [Token(Token = "0x60069DA")] [Address(RVA = "0x53A4A0", Offset = "0x5392A0", VA = "0x18053A4A0", Slot = "27")] get { return 3; } } // Token: 0x060069DB RID: 27099 RVA: 0x001775EC File Offset: 0x001757EC [Token(Token = "0x60069DB")] [Address(RVA = "0x1263530", Offset = "0x1262330", VA = "0x181263530", Slot = "26")] public override PMGCJEPKFOF ShowDialog(OBBBPCBIMME LDNFNNNHPPB) { this.BFKEFCFNNKH = LDNFNNNHPPB; if (LDNFNNNHPPB == 0) { DateTime now = DateTime.Now; } string k__BackingField = LDNFNNNHPPB.k__BackingField; return base.ShowDialog(); } // Token: 0x060069DC RID: 27100 RVA: 0x00177620 File Offset: 0x00175820 [Token(Token = "0x60069DC")] [Address(RVA = "0x12632C0", Offset = "0x12620C0", VA = "0x1812632C0", Slot = "29")] protected override void KMLPJPCHKBG() { int num = this.PPKBKBMLGOF; if (num != 0) { OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH; if (bfkefcfnnkh == 0) { int num2 = 0; base.FFHEADALFEO("Updating...", num2 != 0); PMGCJEPKFOF> pmgcjepkfof = BBHENFCNLAB.EMOKHAKJKHK(); Action> action = new Action(this.CKCILJDPKIM); } string k__BackingField = bfkefcfnnkh.k__BackingField; if (num == 0) { int num3 = 0; base.FFHEADALFEO("Updating...", num3 != 0); PMGCJEPKFOF pmgcjepkfof2 = BBHENFCNLAB.PONHAAALIGM(this.BFKEFCFNNKH.k__BackingField, "Updating..."); Action action2 = new Action(this.DFCCCMLEFBH); Action action3 = new Action(this.HPFNEIEALMK); } int num4 = 0; base.KHKDGPHPIND(num4, true); } } // Token: 0x060069DD RID: 27101 RVA: 0x001776CC File Offset: 0x001758CC [Token(Token = "0x60069DD")] [Address(RVA = "0x1262FD0", Offset = "0x1261DD0", VA = "0x181262FD0")] private void DFCCCMLEFBH(AHEPPAEOLOD MAOOLFEBOOD) { JJONIELLJGH k__BackingField = MAOOLFEBOOD.k__BackingField; if (k__BackingField != JJONIELLJGH.Success) { string text = "Failed to update invention name: " + 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 name updated!", 3f, num2, num2); } // Token: 0x060069DE RID: 27102 RVA: 0x00177744 File Offset: 0x00175944 [Token(Token = "0x60069DE")] [Address(RVA = "0x1263610", Offset = "0x1262410", VA = "0x181263610")] public EnterInventionNameDialog() { } // Token: 0x060069DF RID: 27103 RVA: 0x00177758 File Offset: 0x00175958 [Token(Token = "0x60069DF")] [Address(RVA = "0x1263210", Offset = "0x1262010", VA = "0x181263210")] [CompilerGenerated] private void HPFNEIEALMK(string ODOLEOCLALH) { Debug.LogError("Failed to update invention name: " + ODOLEOCLALH); string text = "Failed to update invention name: " + ODOLEOCLALH; base.FFHEADALFEO(text, true); } // Token: 0x060069E0 RID: 27104 RVA: 0x0017778C File Offset: 0x0017598C [Token(Token = "0x60069E0")] [Address(RVA = "0x1262EE0", Offset = "0x1261CE0", VA = "0x181262EE0")] [CompilerGenerated] private void CKCILJDPKIM(List HEIDKAMCPIL) { Func func = new Func(this.HGIFIKOBNEL); if (!Enumerable.Any(HEIDKAMCPIL, func)) { int num = 0; base.KHKDGPHPIND(num, true); return; } base.FFHEADALFEO("You already have an invention with that name!", true); } // Token: 0x060069E1 RID: 27105 RVA: 0x001777C8 File Offset: 0x001759C8 [Token(Token = "0x60069E1")] [Address(RVA = "0x12631E0", Offset = "0x1261FE0", VA = "0x1812631E0")] [CompilerGenerated] private bool HGIFIKOBNEL(OBBBPCBIMME OJGHMDKEBEK) { string k__BackingField = OJGHMDKEBEK.k__BackingField; throw new NullReferenceException(); } // Token: 0x040046DC RID: 18140 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40046DC")] private OBBBPCBIMME BFKEFCFNNKH; } }