using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x02001C26 RID: 7206 [Token(Token = "0x2001C26")] [StructLayout(3)] public class UpdateRoomNameDialog : EnterTextDialog { // Token: 0x0600C137 RID: 49463 RVA: 0x002D8A58 File Offset: 0x002D6C58 [Token(Token = "0x600C137")] [Address(RVA = "0x1765230", Offset = "0x1763C30", VA = "0x181765230", Slot = "19")] public override IPromise ShowDialog(KLCOGEIGEBJ IJNAMEBOMJJ) { this.EBDCIFINPNK = IJNAMEBOMJJ; if (IJNAMEBOMJJ == 0) { Debug.LogError("targetRoom is null"); } string k__BackingField = IJNAMEBOMJJ.k__BackingField; return base.ShowDialog(); } // Token: 0x0600C138 RID: 49464 RVA: 0x002D8A90 File Offset: 0x002D6C90 [Token(Token = "0x600C138")] [Address(RVA = "0x17650D0", Offset = "0x1763AD0", VA = "0x1817650D0", Slot = "22")] protected override void KMLPJPCHKBG() { if (this.EBDCIFINPNK != (ulong)0L && this.PPKBKBMLGOF != 0) { int num = 0; base.FFHEADALFEO("Saving...", num != 0); IPromise promise = OJMCBOKJFOF.DNOGGKKHMHI(this.EBDCIFINPNK.k__BackingField, "Saving..."); Action action = new Action(this.KFHPHFGCBNB); Action action2 = new Action(this.CBDDDPHONIA); } } // Token: 0x0600C139 RID: 49465 RVA: 0x002D8AF8 File Offset: 0x002D6CF8 [Token(Token = "0x600C139")] [Address(RVA = "0x1764EB0", Offset = "0x17638B0", VA = "0x181764EB0", Slot = "21")] protected override bool BAONNGEHKIN(string CKCGCFGOMAA) { string text = CKCGCFGOMAA.Trim(); bool flag; if (!flag) { string empty = string.Empty; return true; } throw new NullReferenceException(); } // Token: 0x0600C13A RID: 49466 RVA: 0x002D8B20 File Offset: 0x002D6D20 [Token(Token = "0x600C13A")] [Address(RVA = "0x17652D0", Offset = "0x1763CD0", VA = "0x1817652D0")] public UpdateRoomNameDialog() { } // Token: 0x0600C13B RID: 49467 RVA: 0x002D8B34 File Offset: 0x002D6D34 [Token(Token = "0x600C13B")] [Address(RVA = "0x1765040", Offset = "0x1763A40", VA = "0x181765040")] [CompilerGenerated] private void KFHPHFGCBNB(PPENFJMFPNE GJKGOKHKMMP) { int num = 0; base.KHKDGPHPIND(num, true); } // Token: 0x0600C13C RID: 49468 RVA: 0x002D8B54 File Offset: 0x002D6D54 [Token(Token = "0x600C13C")] [Address(RVA = "0x1764F90", Offset = "0x1763990", VA = "0x181764F90")] [CompilerGenerated] private void CBDDDPHONIA(string MOPOMPHBHKF) { string text = "Failed to update: " + MOPOMPHBHKF; base.FFHEADALFEO(MOPOMPHBHKF, true); } // Token: 0x04007FCA RID: 32714 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4007FCA")] private KLCOGEIGEBJ EBDCIFINPNK; } }