using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000B88 RID: 2952 [Token(Token = "0x2000B88")] [StructLayout(3)] public class RoomKeyModelController : ModelController, IOLLIDNPNNA { // Token: 0x06004925 RID: 18725 RVA: 0x00114F90 File Offset: 0x00113190 [Token(Token = "0x6004925")] [Address(RVA = "0x1AF7C50", Offset = "0x1AF6650", VA = "0x181AF7C50", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06004925) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.RoomKeyModelController::GetToCardController() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_1C: brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x06004926 RID: 18726 RVA: 0x00114FBC File Offset: 0x001131BC [Token(Token = "0x6004926")] [Address(RVA = "0x1AF7D00", Offset = "0x1AF6700", VA = "0x181AF7D00")] public RoomKeyModelController() { } // Token: 0x02000B89 RID: 2953 [Token(Token = "0x2000B89")] [Serializable] private class NameTextImpl : TextControllerImpl { // Token: 0x06004927 RID: 18727 RVA: 0x00114FD0 File Offset: 0x001131D0 [Token(Token = "0x6004927")] [Address(RVA = "0x1AF70F0", Offset = "0x1AF5AF0", VA = "0x181AF70F0", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x06004928 RID: 18728 RVA: 0x00114FEC File Offset: 0x001131EC [Token(Token = "0x6004928")] [Address(RVA = "0x1AF71D0", Offset = "0x1AF5BD0", VA = "0x181AF71D0")] public NameTextImpl() { } } // Token: 0x02000B8A RID: 2954 [Token(Token = "0x2000B8A")] [Serializable] private class DescriptionTextImpl : TextControllerImpl { // Token: 0x06004929 RID: 18729 RVA: 0x00115000 File Offset: 0x00113200 [Token(Token = "0x6004929")] [Address(RVA = "0x1AF34B0", Offset = "0x1AF1EB0", VA = "0x181AF34B0", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x0600492A RID: 18730 RVA: 0x0011501C File Offset: 0x0011321C [Token(Token = "0x600492A")] [Address(RVA = "0x1AF3560", Offset = "0x1AF1F60", VA = "0x181AF3560")] public DescriptionTextImpl() { } } // Token: 0x02000B8B RID: 2955 [Token(Token = "0x2000B8B")] [Serializable] private class PriceTextImpl : TextControllerImpl { // Token: 0x0600492B RID: 18731 RVA: 0x00115030 File Offset: 0x00113230 [Token(Token = "0x600492B")] [Address(RVA = "0x1AF74D0", Offset = "0x1AF5ED0", VA = "0x181AF74D0", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; } // Token: 0x0600492C RID: 18732 RVA: 0x0011504C File Offset: 0x0011324C [Token(Token = "0x600492C")] [Address(RVA = "0x1AF7590", Offset = "0x1AF5F90", VA = "0x181AF7590")] public PriceTextImpl() { } } // Token: 0x02000B8C RID: 2956 [Token(Token = "0x2000B8C")] [Serializable] private class SaveButtonImpl : ButtonControllerImpl { // Token: 0x0600492D RID: 18733 RVA: 0x00115060 File Offset: 0x00113260 [Token(Token = "0x600492D")] [Address(RVA = "0x1AFF530", Offset = "0x1AFDF30", VA = "0x181AFF530", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600492E RID: 18734 RVA: 0x00115074 File Offset: 0x00113274 [Token(Token = "0x600492E")] [Address(RVA = "0x1AFF680", Offset = "0x1AFE080", VA = "0x181AFF680", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x0600492F RID: 18735 RVA: 0x00115088 File Offset: 0x00113288 [Token(Token = "0x600492F")] [Address(RVA = "0x1AFF6C0", Offset = "0x1AFE0C0", VA = "0x181AFF6C0")] public SaveButtonImpl() { } } // Token: 0x02000B8D RID: 2957 [Token(Token = "0x2000B8D")] [Serializable] private class DeleteButtonImpl : ButtonControllerImpl { // Token: 0x06004930 RID: 18736 RVA: 0x0011509C File Offset: 0x0011329C [Token(Token = "0x6004930")] [Address(RVA = "0x1AF3230", Offset = "0x1AF1C30", VA = "0x181AF3230", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004931 RID: 18737 RVA: 0x001150B0 File Offset: 0x001132B0 [Token(Token = "0x6004931")] [Address(RVA = "0x1AF3290", Offset = "0x1AF1C90", VA = "0x181AF3290", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004932 RID: 18738 RVA: 0x001150C4 File Offset: 0x001132C4 [Token(Token = "0x6004932")] [Address(RVA = "0x1AF32D0", Offset = "0x1AF1CD0", VA = "0x181AF32D0")] public DeleteButtonImpl() { } } // Token: 0x02000B8E RID: 2958 [Token(Token = "0x2000B8E")] [Serializable] private class NameInputFieldImpl : InputFieldControllerImpl { // Token: 0x06004933 RID: 18739 RVA: 0x001150D8 File Offset: 0x001132D8 [Token(Token = "0x6004933")] [Address(RVA = "0x19598C0", Offset = "0x19582C0", VA = "0x1819598C0", Slot = "29")] protected override void JEMOHLKEMFD() { } // Token: 0x06004934 RID: 18740 RVA: 0x001150EC File Offset: 0x001132EC [Token(Token = "0x6004934")] [Address(RVA = "0x1AF6FC0", Offset = "0x1AF59C0", VA = "0x181AF6FC0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } } // Token: 0x06004935 RID: 18741 RVA: 0x00115104 File Offset: 0x00113304 [Token(Token = "0x6004935")] [Address(RVA = "0x1AF7060", Offset = "0x1AF5A60", VA = "0x181AF7060", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x06004936 RID: 18742 RVA: 0x00115118 File Offset: 0x00113318 [Token(Token = "0x6004936")] [Address(RVA = "0x1AF70B0", Offset = "0x1AF5AB0", VA = "0x181AF70B0")] public NameInputFieldImpl() { } } // Token: 0x02000B8F RID: 2959 [Token(Token = "0x2000B8F")] [Serializable] private class DescriptionInputFieldImpl : InputFieldControllerImpl { // Token: 0x06004937 RID: 18743 RVA: 0x0011512C File Offset: 0x0011332C [Token(Token = "0x6004937")] [Address(RVA = "0x1957A20", Offset = "0x1956420", VA = "0x181957A20", Slot = "29")] protected override void JEMOHLKEMFD() { } // Token: 0x06004938 RID: 18744 RVA: 0x00115140 File Offset: 0x00113340 [Token(Token = "0x6004938")] [Address(RVA = "0x1AF3310", Offset = "0x1AF1D10", VA = "0x181AF3310", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } } // Token: 0x06004939 RID: 18745 RVA: 0x00115158 File Offset: 0x00113358 [Token(Token = "0x6004939")] [Address(RVA = "0x1AF33B0", Offset = "0x1AF1DB0", VA = "0x181AF33B0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x0600493A RID: 18746 RVA: 0x0011516C File Offset: 0x0011336C [Token(Token = "0x600493A")] [Address(RVA = "0x1AF3400", Offset = "0x1AF1E00", VA = "0x181AF3400")] public DescriptionInputFieldImpl() { } } // Token: 0x02000B90 RID: 2960 [Token(Token = "0x2000B90")] [Serializable] private class PriceInputFieldImpl : InputFieldControllerImpl { // Token: 0x0600493B RID: 18747 RVA: 0x00115180 File Offset: 0x00113380 [Token(Token = "0x600493B")] [Address(RVA = "0x1AF7310", Offset = "0x1AF5D10", VA = "0x181AF7310", Slot = "29")] protected override void JEMOHLKEMFD() { int num = Mathf.FloorToInt(10000f); } // Token: 0x0600493C RID: 18748 RVA: 0x001151A0 File Offset: 0x001133A0 [Token(Token = "0x600493C")] [Address(RVA = "0x1AF7250", Offset = "0x1AF5C50", VA = "0x181AF7250", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } } // Token: 0x0600493D RID: 18749 RVA: 0x001151B8 File Offset: 0x001133B8 [Token(Token = "0x600493D")] [Address(RVA = "0x1AF7390", Offset = "0x1AF5D90", VA = "0x181AF7390", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { int num = 0; if (!int.TryParse(ONGBFDACHHG, num)) { return; } int num2 = Mathf.Abs(num); } // Token: 0x0600493E RID: 18750 RVA: 0x001151E0 File Offset: 0x001133E0 [Token(Token = "0x600493E")] [Address(RVA = "0x1AF7490", Offset = "0x1AF5E90", VA = "0x181AF7490")] public PriceInputFieldImpl() { } } // Token: 0x02000B91 RID: 2961 [Token(Token = "0x2000B91")] [Serializable] private class RoomKeyIdLinkImpl : LinkControllerImpl { // Token: 0x0600493F RID: 18751 RVA: 0x001151F4 File Offset: 0x001133F4 [Token(Token = "0x600493F")] [Address(RVA = "0x1AF7AE0", Offset = "0x1AF64E0", VA = "0x181AF7AE0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004940 RID: 18752 RVA: 0x00115208 File Offset: 0x00113408 [Token(Token = "0x6004940")] [Address(RVA = "0x1AF7B40", Offset = "0x1AF6540", VA = "0x181AF7B40", Slot = "29")] protected override void IKNMALNFPII() { int num = 0; CECAKDDNHLN cecakddnhln2; CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB(num); } // Token: 0x06004941 RID: 18753 RVA: 0x00115228 File Offset: 0x00113428 [Token(Token = "0x6004941")] [Address(RVA = "0x1AF7C10", Offset = "0x1AF6610", VA = "0x181AF7C10")] public RoomKeyIdLinkImpl() { } } // Token: 0x02000B92 RID: 2962 [Token(Token = "0x2000B92")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x06004942 RID: 18754 RVA: 0x0011523C File Offset: 0x0011343C [Token(Token = "0x6004942")] [Address(RVA = "0x1AF3D40", Offset = "0x1AF2740", VA = "0x181AF3D40", Slot = "27")] protected override void DMAHGBLDMFA() { CECAKDDNHLN cecakddnhln; if (cecakddnhln != 0) { } if (0 != 0) { } } // Token: 0x06004943 RID: 18755 RVA: 0x00115258 File Offset: 0x00113458 [Token(Token = "0x6004943")] [Address(RVA = "0x1AF4030", Offset = "0x1AF2A30", VA = "0x181AF4030")] public FromUriImpl() { } } // Token: 0x02000B93 RID: 2963 [Token(Token = "0x2000B93")] [Serializable] private class RoomKeyToCardImpl : ToCardControllerImpl { // Token: 0x17000CE1 RID: 3297 // (get) Token: 0x06004944 RID: 18756 RVA: 0x0011526C File Offset: 0x0011346C [Token(Token = "0x17000CE1")] protected override GALEIGFHNBB CardData { [Token(Token = "0x6004944")] [Address(RVA = "0x1AF7EB0", Offset = "0x1AF68B0", VA = "0x181AF7EB0", Slot = "68")] get { int num = 0; GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); if (galeigfhnbb == 0 || galeigfhnbb.k__BackingField) { } galeigfhnbb.k__BackingField = num; if (num == 0 || num != 0) { } galeigfhnbb.k__BackingField = num; if (num == 0 || galeigfhnbb != 0) { } string text = "\ue002" + num; galeigfhnbb.k__BackingField = text; CardsConfig instance = CardsConfig.Instance; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; CardsConfig instance2 = CardsConfig.Instance; Action action2 = new Action(this.HOICHBEMMMC); galeigfhnbb.k__BackingField = action2; return galeigfhnbb; } } // Token: 0x06004945 RID: 18757 RVA: 0x00115308 File Offset: 0x00113508 [Token(Token = "0x6004945")] [Address(RVA = "0x1AF7E70", Offset = "0x1AF6870", VA = "0x181AF7E70")] public RoomKeyToCardImpl() { } // Token: 0x06004946 RID: 18758 RVA: 0x0011531C File Offset: 0x0011351C [Token(Token = "0x6004946")] [Address(RVA = "0x1AF7D80", Offset = "0x1AF6780", VA = "0x181AF7D80")] [CompilerGenerated] private void MEHKJFGIKOC() { CardsConfig.RoomKeyCardConfig roomKey = CardsConfig.Instance.roomKey; int num = 0; if (roomKey != 0) { } CECAKDDNHLN cecakddnhln2; CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB(num); if (cecakddnhln2 != 0) { BrowserModel browserModel; browserModel.GoTo(cecakddnhln); } } // Token: 0x06004947 RID: 18759 RVA: 0x00115358 File Offset: 0x00113558 [Token(Token = "0x6004947")] [Address(RVA = "0x1AF7D40", Offset = "0x1AF6740", VA = "0x181AF7D40")] [CompilerGenerated] private void HOICHBEMMMC() { } } } }