using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecNet; using RecRoom.Core; using TMPro; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x020012ED RID: 4845 [Token(Token = "0x20012ED")] public class CloneRoomUIDialog : UIDialog { // Token: 0x06006CAE RID: 27822 RVA: 0x0017D930 File Offset: 0x0017BB30 [Token(Token = "0x6006CAE")] [Address(RVA = "0x1E094B0", Offset = "0x1E084B0", VA = "0x181E094B0", Slot = "24")] public override void ForceCancel(bool OLFBOPIKDCI) { int num = 0; base.KHKDGPHPIND(num, true); } // Token: 0x06006CAF RID: 27823 RVA: 0x0017D948 File Offset: 0x0017BB48 [Token(Token = "0x6006CAF")] [Address(RVA = "0x1E09990", Offset = "0x1E08990", VA = "0x181E09990", Slot = "26")] public override PMGCJEPKFOF ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN) { this.EBDCIFINPNK = DDEGOJKBEAN; if (DDEGOJKBEAN == 0) { global::UnityEngine.Debug.LogError("targetRoom is null"); } string empty = string.Empty; this.BMFPEJMLIKD(empty, true); KLCOGEIGEBJ ebdcifinpnk = this.EBDCIFINPNK; TextMeshProUGUI textMeshProUGUI = this.descriptionText; string k__BackingField = ebdcifinpnk.k__BackingField; string text = string.Format("This will create a new, private copy of ^{0} with you as the owner.", k__BackingField); string text2 = textMeshProUGUI.text; ValidatedButtonInputField validatedButtonInputField = this.roomNameField; string empty2 = string.Empty; validatedButtonInputField.KKJIOHNFHFJ = empty2; return base.ShowDialog(); } // Token: 0x06006CB0 RID: 27824 RVA: 0x0017D9C8 File Offset: 0x0017BBC8 [Token(Token = "0x6006CB0")] [Address(RVA = "0x1E09590", Offset = "0x1E08590", VA = "0x181E09590", Slot = "10")] public override void Initialize(StackedUIBase LJOCNMLBCAH) { base.Initialize(LJOCNMLBCAH); ValidatedButtonInputField validatedButtonInputField = this.roomNameField; Func func = new Func(this.BPLPKAJJLLF); validatedButtonInputField.IsValidFunction = func; } // Token: 0x06006CB1 RID: 27825 RVA: 0x0017DA00 File Offset: 0x0017BC00 [Token(Token = "0x6006CB1")] [Address(RVA = "0x1E09860", Offset = "0x1E08860", VA = "0x181E09860")] public void ShowAndEquipMakerPenAfterClone(KLCOGEIGEBJ DDEGOJKBEAN, SessionManager.BDPNOBGNGNI DIEPOPNJNCO, [Optional] Action AFGKFBNCCAJ, [Optional] Action LINLMCJFFEG) { Action cloneDialogClosed = 0; SessionManager.BDPNOBGNGNI source = DIEPOPNJNCO; WatchUI local = WatchUI.BFPPPLIJIGC; int num = 0; PMGCJEPKFOF pmgcjepkfof = local.ShowTemporaryDialog(this, DDEGOJKBEAN, (NotificationManager.HLJEOKDOLPF)num); Action action = delegate(KLCOGEIGEBJ targetRoom) { CloneRoomUIDialog.CJAMEDPKLNH cjamedpklnh = new CloneRoomUIDialog.CJAMEDPKLNH(); cjamedpklnh.targetRoom = targetRoom; Action cloneDialogClosed2 = cloneDialogClosed; if (cloneDialogClosed2 != 0) { bool flag = targetRoom != 0; cloneDialogClosed2(flag); } if (targetRoom != 0) { CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; CIIBGMBOFEI previousRoomInstance = ciibgmbofei; SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals = cjamedpklnh; SessionManager.BDPNOBGNGNI source2 = source; Action action2 = delegate(SessionManager.BKOJBGONLCK result) { CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals2 = cjamedpklnh; CIIBGMBOFEI previousRoomInstance2 = previousRoomInstance; KLCOGEIGEBJ targetRoom = cs$<>8__locals2.targetRoom; CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN(); cdjfpgaebin.previousRoomInstance = previousRoomInstance2; cdjfpgaebin.targetRoom = targetRoom; if (result == 0) { Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; CloneRoomUIDialog.CDJFPGAEBIN.<g__TryEquipMakerPen|3>d <g__TryEquipMakerPen|3>d; <g__TryEquipMakerPen|3>d.System.IDisposable.Dispose(); <g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L); <g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin; KFBABPAPIMB kfbabpapimb = instance2.Run(<g__TryEquipMakerPen|3>d); } }; } }; if (AFGKFBNCCAJ != 0) { AFGKFBNCCAJ(); } } // Token: 0x06006CB2 RID: 27826 RVA: 0x0017DA58 File Offset: 0x0017BC58 [Token(Token = "0x6006CB2")] [Address(RVA = "0x1E09670", Offset = "0x1E08670", VA = "0x181E09670")] private bool KPKOBLKCBIJ() { string bfgcdjfnjle = this.BFGCDJFNJLE; bool flag; if (!flag && this.PBPPKEHPIND != flag) { TextMeshProUGUI textMeshProUGUI = this.infoText; this.PBPPKEHPIND = flag; string text = textMeshProUGUI.text; } TextMeshProUGUI textMeshProUGUI2 = this.infoText; this.PBPPKEHPIND = true; throw new NullReferenceException(); } // Token: 0x06006CB3 RID: 27827 RVA: 0x0017DAA8 File Offset: 0x0017BCA8 [Token(Token = "0x6006CB3")] [Address(RVA = "0x1E091E0", Offset = "0x1E081E0", VA = "0x181E091E0")] private void BMFPEJMLIKD(string DBDDKLHPNNA, bool GICEDIEDLJD) { string text = this.infoText.text; this.roomNameField.FFDOINJEHMM = GICEDIEDLJD; this.cancelButton.FFDOINJEHMM = GICEDIEDLJD; this.saveButton.FFDOINJEHMM = GICEDIEDLJD; } // Token: 0x06006CB4 RID: 27828 RVA: 0x0017DAEC File Offset: 0x0017BCEC [Token(Token = "0x6006CB4")] [Address(RVA = "0x1E092D0", Offset = "0x1E082D0", VA = "0x181E092D0")] public void Button_Cancel() { int num = 0; base.KHKDGPHPIND(num, true); } // Token: 0x06006CB5 RID: 27829 RVA: 0x0017DB04 File Offset: 0x0017BD04 [Token(Token = "0x6006CB5")] [Address(RVA = "0x1E09310", Offset = "0x1E08310", VA = "0x181E09310")] public void Button_Copy() { if (this.KPKOBLKCBIJ()) { int num = 0; this.BMFPEJMLIKD("Copying...", num != 0); long k__BackingField = this.EBDCIFINPNK.k__BackingField; string bfgcdjfnjle = this.BFGCDJFNJLE; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.OFFECAMHJGE(k__BackingField, bfgcdjfnjle); Action action = new Action(this.KKIMJDBDFEP); int num2 = 0; num2 += num2; num2++; Action action2 = new Action(this.HEFDHCKJPPC); } } // Token: 0x06006CB6 RID: 27830 RVA: 0x0017DB7C File Offset: 0x0017BD7C [Token(Token = "0x6006CB6")] [Address(RVA = "0x1E09AA0", Offset = "0x1E08AA0", VA = "0x181E09AA0")] public CloneRoomUIDialog() { string empty = string.Empty; this.BFGCDJFNJLE = empty; base..ctor(); } // Token: 0x06006CB7 RID: 27831 RVA: 0x0017DB9C File Offset: 0x0017BD9C [Token(Token = "0x6006CB7")] [Address(RVA = "0x1E09290", Offset = "0x1E08290", VA = "0x181E09290")] [CompilerGenerated] private bool BPLPKAJJLLF(string MMBOKOLAJFH) { string text = MMBOKOLAJFH.Trim(); this.BFGCDJFNJLE = text; return this.KPKOBLKCBIJ(); } // Token: 0x06006CB8 RID: 27832 RVA: 0x0017DBC4 File Offset: 0x0017BDC4 [Token(Token = "0x6006CB8")] [Address(RVA = "0x1E09760", Offset = "0x1E08760", VA = "0x181E09760")] [CompilerGenerated] internal static void PLDFGKHBEIP(CIIBGMBOFEI AALLFNNHKPK, KLCOGEIGEBJ EBDCIFINPNK, Matchmaking.MHCKNNJOIIP BOMMOMHFIGH) { CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN(); cdjfpgaebin.previousRoomInstance = AALLFNNHKPK; cdjfpgaebin.targetRoom = EBDCIFINPNK; if (BOMMOMHFIGH == Matchmaking.MHCKNNJOIIP.Success) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; CloneRoomUIDialog.CDJFPGAEBIN.<g__TryEquipMakerPen|3>d <g__TryEquipMakerPen|3>d; <g__TryEquipMakerPen|3>d.System.IDisposable.Dispose(); <g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L); <g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin; KFBABPAPIMB kfbabpapimb = instance.Run(<g__TryEquipMakerPen|3>d); } } // Token: 0x06006CB9 RID: 27833 RVA: 0x0017DC18 File Offset: 0x0017BE18 [Token(Token = "0x6006CB9")] [Address(RVA = "0x1E09620", Offset = "0x1E08620", VA = "0x181E09620")] [CompilerGenerated] private void KKIMJDBDFEP(PPENFJMFPNE GJKGOKHKMMP) { base.KHKDGPHPIND(GJKGOKHKMMP, true); } // Token: 0x06006CBA RID: 27834 RVA: 0x0017DC30 File Offset: 0x0017BE30 [Token(Token = "0x6006CBA")] [Address(RVA = "0x1E094F0", Offset = "0x1E084F0", VA = "0x181E094F0")] [CompilerGenerated] private void HEFDHCKJPPC(string MOPOMPHBHKF) { global::UnityEngine.Debug.LogError("Failed to copy room: " + MOPOMPHBHKF); string text = "Failed to copy room: " + MOPOMPHBHKF; this.BMFPEJMLIKD(text, true); } // Token: 0x040047F8 RID: 18424 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40047F8")] [SerializeField] private ValidatedButtonInputField roomNameField; // Token: 0x040047F9 RID: 18425 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40047F9")] [SerializeField] private TextMeshProUGUI descriptionText; // Token: 0x040047FA RID: 18426 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40047FA")] [SerializeField] private TextMeshProUGUI infoText; // Token: 0x040047FB RID: 18427 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x40047FB")] [SerializeField] private Button3D cancelButton; // Token: 0x040047FC RID: 18428 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x40047FC")] [SerializeField] private Button3D saveButton; // Token: 0x040047FD RID: 18429 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x40047FD")] private string BFGCDJFNJLE; // Token: 0x040047FE RID: 18430 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x40047FE")] private KLCOGEIGEBJ EBDCIFINPNK; // Token: 0x040047FF RID: 18431 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x40047FF")] private bool PBPPKEHPIND; // Token: 0x020012EE RID: 4846 [Token(Token = "0x20012EE")] [CompilerGenerated] private sealed class JPIPBNCAKBL { // Token: 0x06006CBB RID: 27835 RVA: 0x0017DC64 File Offset: 0x0017BE64 [Token(Token = "0x6006CBB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JPIPBNCAKBL() { } // Token: 0x06006CBC RID: 27836 RVA: 0x0017DC78 File Offset: 0x0017BE78 [Token(Token = "0x6006CBC")] [Address(RVA = "0x1E0FB80", Offset = "0x1E0EB80", VA = "0x181E0FB80")] internal void b__0(KLCOGEIGEBJ targetRoom) { CloneRoomUIDialog.CJAMEDPKLNH cjamedpklnh = new CloneRoomUIDialog.CJAMEDPKLNH(); cjamedpklnh.targetRoom = targetRoom; Action action = this.cloneDialogClosed; if (action != 0) { bool flag = targetRoom != 0; action(flag); } if (targetRoom != 0) { CloneRoomUIDialog.BMAOLFAGCEK bmaolfagcek = new CloneRoomUIDialog.BMAOLFAGCEK(); bmaolfagcek.CS$<>8__locals1 = cjamedpklnh; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; bmaolfagcek.previousRoomInstance = ciibgmbofei; SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals = bmaolfagcek.CS$<>8__locals1; SessionManager.BDPNOBGNGNI bdpnobgngni = this.source; Action action2 = delegate(SessionManager.BKOJBGONLCK result) { CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals2 = bmaolfagcek.CS$<>8__locals1; CIIBGMBOFEI previousRoomInstance = bmaolfagcek.previousRoomInstance; KLCOGEIGEBJ targetRoom2 = cs$<>8__locals2.targetRoom; CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN(); cdjfpgaebin.previousRoomInstance = previousRoomInstance; cdjfpgaebin.targetRoom = targetRoom2; if (result == 0) { Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; CloneRoomUIDialog.CDJFPGAEBIN.<g__TryEquipMakerPen|3>d <g__TryEquipMakerPen|3>d; <g__TryEquipMakerPen|3>d.System.IDisposable.Dispose(); <g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L); <g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin; KFBABPAPIMB kfbabpapimb = instance2.Run(<g__TryEquipMakerPen|3>d); } }; } } // Token: 0x04004800 RID: 18432 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004800")] public Action cloneDialogClosed; // Token: 0x04004801 RID: 18433 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004801")] public SessionManager.BDPNOBGNGNI source; } // Token: 0x020012EF RID: 4847 [Token(Token = "0x20012EF")] [CompilerGenerated] private sealed class CJAMEDPKLNH { // Token: 0x06006CBD RID: 27837 RVA: 0x0017DD00 File Offset: 0x0017BF00 [Token(Token = "0x6006CBD")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CJAMEDPKLNH() { } // Token: 0x04004802 RID: 18434 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004802")] public KLCOGEIGEBJ targetRoom; } // Token: 0x020012F0 RID: 4848 [Token(Token = "0x20012F0")] [CompilerGenerated] private sealed class BMAOLFAGCEK { // Token: 0x06006CBE RID: 27838 RVA: 0x0017DD14 File Offset: 0x0017BF14 [Token(Token = "0x6006CBE")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BMAOLFAGCEK() { } // Token: 0x06006CBF RID: 27839 RVA: 0x0017DD28 File Offset: 0x0017BF28 [Token(Token = "0x6006CBF")] [Address(RVA = "0x1E08D30", Offset = "0x1E07D30", VA = "0x181E08D30")] internal void b__2(SessionManager.BKOJBGONLCK result) { CloneRoomUIDialog.CJAMEDPKLNH cs$<>8__locals = this.CS$<>8__locals1; CIIBGMBOFEI ciibgmbofei = this.previousRoomInstance; KLCOGEIGEBJ targetRoom = cs$<>8__locals.targetRoom; CloneRoomUIDialog.CDJFPGAEBIN cdjfpgaebin = new CloneRoomUIDialog.CDJFPGAEBIN(); cdjfpgaebin.previousRoomInstance = ciibgmbofei; cdjfpgaebin.targetRoom = targetRoom; if (result == 0) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; CloneRoomUIDialog.CDJFPGAEBIN.<g__TryEquipMakerPen|3>d <g__TryEquipMakerPen|3>d; <g__TryEquipMakerPen|3>d.System.IDisposable.Dispose(); <g__TryEquipMakerPen|3>d.<>1__state = (int)((ulong)0L); <g__TryEquipMakerPen|3>d.<>4__this = cdjfpgaebin; KFBABPAPIMB kfbabpapimb = instance.Run(<g__TryEquipMakerPen|3>d); } } // Token: 0x04004803 RID: 18435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004803")] public CIIBGMBOFEI previousRoomInstance; // Token: 0x04004804 RID: 18436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004804")] public CloneRoomUIDialog.CJAMEDPKLNH CS$<>8__locals1; } // Token: 0x020012F1 RID: 4849 [Token(Token = "0x20012F1")] [CompilerGenerated] private sealed class CDJFPGAEBIN { // Token: 0x06006CC0 RID: 27840 RVA: 0x0017DD94 File Offset: 0x0017BF94 [Token(Token = "0x6006CC0")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CDJFPGAEBIN() { } // Token: 0x06006CC1 RID: 27841 RVA: 0x0017DDA8 File Offset: 0x0017BFA8 [Token(Token = "0x6006CC1")] [Address(RVA = "0x1E08EB0", Offset = "0x1E07EB0", VA = "0x181E08EB0")] internal IEnumerator g__TryEquipMakerPen|3() { /* An exception occurred when decompiling this method (06006CC1) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 AGUI.StackedUI.Dialog.CloneRoomUIDialog/CDJFPGAEBIN::g__TryEquipMakerPen|3() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void('<g__TryEquipMakerPen|3>d'::System.IDisposable.Dispose, ldloc:'<g__TryEquipMakerPen|3>d'(var_0)) stfld:int32('<g__TryEquipMakerPen|3>d'::<>1__state, ldloc:'<g__TryEquipMakerPen|3>d'(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:CDJFPGAEBIN('<g__TryEquipMakerPen|3>d'::<>4__this, ldloc:'<g__TryEquipMakerPen|3>d'(var_0), ldloc:CDJFPGAEBIN(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06006CC2 RID: 27842 RVA: 0x0017DDCC File Offset: 0x0017BFCC [Token(Token = "0x6006CC2")] [Address(RVA = "0x1E08E50", Offset = "0x1E07E50", VA = "0x181E08E50")] internal bool b__4() { return Matchmaking.BBJAEJHMAPB != this.previousRoomInstance; } // Token: 0x04004805 RID: 18437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004805")] public CIIBGMBOFEI previousRoomInstance; // Token: 0x04004806 RID: 18438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004806")] public KLCOGEIGEBJ targetRoom; // Token: 0x020012F2 RID: 4850 [Token(Token = "0x20012F2")] private sealed class <g__TryEquipMakerPen|3>d : IEnumerator, IEnumerator, IDisposable { // Token: 0x06006CC3 RID: 27843 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6006CC3")] [Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")] [DebuggerHidden] public <g__TryEquipMakerPen|3>d(int <>1__state) { } // Token: 0x06006CC4 RID: 27844 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6006CC4")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] [DebuggerHidden] void IDisposable.Dispose() { } // Token: 0x06006CC5 RID: 27845 RVA: 0x0017DDEC File Offset: 0x0017BFEC [Token(Token = "0x6006CC5")] [Address(RVA = "0x1E15EE0", Offset = "0x1E14EE0", VA = "0x181E15EE0", Slot = "6")] private bool MoveNext() { return default(bool); } // Token: 0x170011AC RID: 4524 // (get) Token: 0x06006CC6 RID: 27846 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x170011AC")] private KENFJGFMIPM System.Collections.Generic.IEnumerator.Current { [Token(Token = "0x6006CC6")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")] [DebuggerHidden] get { return null; } } // Token: 0x06006CC7 RID: 27847 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6006CC7")] [Address(RVA = "0x1E161B0", Offset = "0x1E151B0", VA = "0x181E161B0", Slot = "8")] [DebuggerHidden] void IEnumerator.Reset() { } // Token: 0x170011AD RID: 4525 // (get) Token: 0x06006CC8 RID: 27848 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x170011AD")] object IEnumerator.Current { [Token(Token = "0x6006CC8")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "7")] [DebuggerHidden] get { return null; } } // Token: 0x04004807 RID: 18439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004807")] private int <>1__state; // Token: 0x04004808 RID: 18440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004808")] private KENFJGFMIPM <>2__current; // Token: 0x04004809 RID: 18441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004809")] public CloneRoomUIDialog.CDJFPGAEBIN <>4__this; } } } }