using System; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000D2C RID: 3372 [Token(Token = "0x2000D2C")] public class RoomCurrencyModelController : ModelController, IOLLIDNPNNA { // Token: 0x06005073 RID: 20595 RVA: 0x00124020 File Offset: 0x00122220 [Token(Token = "0x6005073")] [Address(RVA = "0x123A570", Offset = "0x1239370", VA = "0x18123A570", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06005073) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.RoomCurrencyModelController::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: 0x06005074 RID: 20596 RVA: 0x0012404C File Offset: 0x0012224C [Token(Token = "0x6005074")] [Address(RVA = "0x123A6F0", Offset = "0x12394F0", VA = "0x18123A6F0")] public RoomCurrencyModelController() { } // Token: 0x06005075 RID: 20597 RVA: 0x00124060 File Offset: 0x00122260 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6005075")] [Address(RVA = "0x123A620", Offset = "0x1239420", VA = "0x18123A620")] static RoomCurrencyModelController() { string text; RoomCurrencyModelController.OLPKNBOAALI = text; string text2; RoomCurrencyModelController.JGFPDJOMCOJ = text2; string text3; RoomCurrencyModelController.IPGJMCBBGNA = text3; string text4; RoomCurrencyModelController.MBGIBLIGMIB = text4; } // Token: 0x0400398D RID: 14733 [Token(Token = "0x400398D")] private static string OLPKNBOAALI; // Token: 0x0400398E RID: 14734 [Token(Token = "0x400398E")] private static string JGFPDJOMCOJ; // Token: 0x0400398F RID: 14735 [Token(Token = "0x400398F")] private static string IPGJMCBBGNA; // Token: 0x04003990 RID: 14736 [Token(Token = "0x4003990")] private static string MBGIBLIGMIB; // Token: 0x02000D2D RID: 3373 [Token(Token = "0x2000D2D")] [Serializable] private class StoreTitleTextImpl : TextControllerImpl { // Token: 0x06005076 RID: 20598 RVA: 0x00124088 File Offset: 0x00122288 [Token(Token = "0x6005076")] [Address(RVA = "0x123DE40", Offset = "0x123CC40", VA = "0x18123DE40", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (!flag || flag2) { } } // Token: 0x06005077 RID: 20599 RVA: 0x001240A4 File Offset: 0x001222A4 [Token(Token = "0x6005077")] [Address(RVA = "0x123DF20", Offset = "0x123CD20", VA = "0x18123DF20")] public StoreTitleTextImpl() { } } // Token: 0x02000D2E RID: 3374 [Token(Token = "0x2000D2E")] [Serializable] private class NameTextImpl : TextControllerImpl { // Token: 0x06005078 RID: 20600 RVA: 0x001240B8 File Offset: 0x001222B8 [Token(Token = "0x6005078")] [Address(RVA = "0x1230150", Offset = "0x122EF50", VA = "0x181230150", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (!flag || flag2) { } } // Token: 0x06005079 RID: 20601 RVA: 0x001240D8 File Offset: 0x001222D8 [Token(Token = "0x6005079")] [Address(RVA = "0x1230220", Offset = "0x122F020", VA = "0x181230220")] public NameTextImpl() { } } // Token: 0x02000D2F RID: 3375 [Token(Token = "0x2000D2F")] [Serializable] private class NameTextOrDefaultImpl : TextControllerImpl { // Token: 0x0600507A RID: 20602 RVA: 0x001240EC File Offset: 0x001222EC [Token(Token = "0x600507A")] [Address(RVA = "0x1230260", Offset = "0x122F060", VA = "0x181230260", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (flag && flag2) { return; } } // Token: 0x0600507B RID: 20603 RVA: 0x0012410C File Offset: 0x0012230C [Token(Token = "0x600507B")] [Address(RVA = "0x1230350", Offset = "0x122F150", VA = "0x181230350")] public NameTextOrDefaultImpl() { } } // Token: 0x02000D30 RID: 3376 [Token(Token = "0x2000D30")] [Serializable] private class NameCharacterCountImpl : TextControllerImpl { // Token: 0x0600507C RID: 20604 RVA: 0x00124120 File Offset: 0x00122320 [Token(Token = "0x600507C")] [Address(RVA = "0x122FE60", Offset = "0x122EC60", VA = "0x18122FE60", Slot = "27")] protected override void DMAHGBLDMFA() { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; string fikebggcdfn = aadciapkfld.FIKEBGGCDFN; if (fikebggcdfn != 0) { int stringLength = fikebggcdfn.m_stringLength; string text; if (text == 0) { } } int num; string text2 = string.Format("{0}/{1}", "0", num); } // Token: 0x0600507D RID: 20605 RVA: 0x00124160 File Offset: 0x00122360 [Token(Token = "0x600507D")] [Address(RVA = "0x122FF50", Offset = "0x122ED50", VA = "0x18122FF50")] public NameCharacterCountImpl() { } } // Token: 0x02000D31 RID: 3377 [Token(Token = "0x2000D31")] [Serializable] private class MinimumNameCharacterCountImpl : TextControllerImpl { // Token: 0x0600507E RID: 20606 RVA: 0x00124174 File Offset: 0x00122374 [Token(Token = "0x600507E")] [Address(RVA = "0x122FB00", Offset = "0x122E900", VA = "0x18122FB00", Slot = "27")] protected override void DMAHGBLDMFA() { bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x0600507F RID: 20607 RVA: 0x00124190 File Offset: 0x00122390 [Token(Token = "0x600507F")] [Address(RVA = "0x122FB80", Offset = "0x122E980", VA = "0x18122FB80")] public MinimumNameCharacterCountImpl() { } } // Token: 0x02000D32 RID: 3378 [Token(Token = "0x2000D32")] [Serializable] private class MinimumDescriptionCharacterCountImpl : TextControllerImpl { // Token: 0x06005080 RID: 20608 RVA: 0x001241A4 File Offset: 0x001223A4 [Token(Token = "0x6005080")] [Address(RVA = "0x122FA40", Offset = "0x122E840", VA = "0x18122FA40", Slot = "27")] protected override void DMAHGBLDMFA() { bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005081 RID: 20609 RVA: 0x001241C0 File Offset: 0x001223C0 [Token(Token = "0x6005081")] [Address(RVA = "0x122FAC0", Offset = "0x122E8C0", VA = "0x18122FAC0")] public MinimumDescriptionCharacterCountImpl() { } } // Token: 0x02000D33 RID: 3379 [Token(Token = "0x2000D33")] [Serializable] private class MinimumPriceImpl : TextControllerImpl { // Token: 0x06005082 RID: 20610 RVA: 0x001241D4 File Offset: 0x001223D4 [Token(Token = "0x6005082")] [Address(RVA = "0x122FBC0", Offset = "0x122E9C0", VA = "0x18122FBC0", Slot = "27")] protected override void DMAHGBLDMFA() { bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005083 RID: 20611 RVA: 0x001241F0 File Offset: 0x001223F0 [Token(Token = "0x6005083")] [Address(RVA = "0x122FC40", Offset = "0x122EA40", VA = "0x18122FC40")] public MinimumPriceImpl() { } } // Token: 0x02000D34 RID: 3380 [Token(Token = "0x2000D34")] [Serializable] private class MaximumPriceImpl : TextControllerImpl { // Token: 0x06005084 RID: 20612 RVA: 0x00124204 File Offset: 0x00122404 [Token(Token = "0x6005084")] [Address(RVA = "0x122F980", Offset = "0x122E780", VA = "0x18122F980", Slot = "27")] protected override void DMAHGBLDMFA() { bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005085 RID: 20613 RVA: 0x00124220 File Offset: 0x00122420 [Token(Token = "0x6005085")] [Address(RVA = "0x122FA00", Offset = "0x122E800", VA = "0x18122FA00")] public MaximumPriceImpl() { } } // Token: 0x02000D35 RID: 3381 [Token(Token = "0x2000D35")] [Serializable] private class DescriptionTextImpl : TextControllerImpl { // Token: 0x06005086 RID: 20614 RVA: 0x00124234 File Offset: 0x00122434 [Token(Token = "0x6005086")] [Address(RVA = "0x122C340", Offset = "0x122B140", VA = "0x18122C340", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005087 RID: 20615 RVA: 0x00124248 File Offset: 0x00122448 [Token(Token = "0x6005087")] [Address(RVA = "0x122C3C0", Offset = "0x122B1C0", VA = "0x18122C3C0")] public DescriptionTextImpl() { } } // Token: 0x02000D36 RID: 3382 [Token(Token = "0x2000D36")] [Serializable] private class DescriptionCharacterCountImpl : TextControllerImpl { // Token: 0x06005088 RID: 20616 RVA: 0x0012425C File Offset: 0x0012245C [Token(Token = "0x6005088")] [Address(RVA = "0x122C050", Offset = "0x122AE50", VA = "0x18122C050", Slot = "27")] protected override void DMAHGBLDMFA() { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; string kodbejpefoj = aadciapkfld.KODBEJPEFOJ; if (kodbejpefoj != 0) { int stringLength = kodbejpefoj.m_stringLength; string text; if (text == 0) { } } int num; string text2 = string.Format("{0}/{1}", "0", num); } // Token: 0x06005089 RID: 20617 RVA: 0x0012429C File Offset: 0x0012249C [Token(Token = "0x6005089")] [Address(RVA = "0x122C140", Offset = "0x122AF40", VA = "0x18122C140")] public DescriptionCharacterCountImpl() { } } // Token: 0x02000D37 RID: 3383 [Token(Token = "0x2000D37")] [Serializable] private class DailyLimitTextImpl : TextControllerImpl { // Token: 0x0600508A RID: 20618 RVA: 0x001242B0 File Offset: 0x001224B0 [Token(Token = "0x600508A")] [Address(RVA = "0x122BF40", Offset = "0x122AD40", VA = "0x18122BF40", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600508B RID: 20619 RVA: 0x001242C8 File Offset: 0x001224C8 [Token(Token = "0x600508B")] [Address(RVA = "0x122C010", Offset = "0x122AE10", VA = "0x18122C010")] public DailyLimitTextImpl() { } } // Token: 0x02000D38 RID: 3384 [Token(Token = "0x2000D38")] [Serializable] private class BalanceTextImpl : TextControllerImpl { // Token: 0x0600508C RID: 20620 RVA: 0x001242DC File Offset: 0x001224DC [Token(Token = "0x600508C")] [Address(RVA = "0x122AF10", Offset = "0x1229D10", VA = "0x18122AF10", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; string text = string.Format("{0:n0}", num); } // Token: 0x0600508D RID: 20621 RVA: 0x00124300 File Offset: 0x00122500 [Token(Token = "0x600508D")] [Address(RVA = "0x122AFD0", Offset = "0x1229DD0", VA = "0x18122AFD0")] public BalanceTextImpl() { } } // Token: 0x02000D39 RID: 3385 [Token(Token = "0x2000D39")] [Serializable] private class SaveButtonImpl : ButtonControllerImpl { // Token: 0x0600508E RID: 20622 RVA: 0x00124314 File Offset: 0x00122514 [Token(Token = "0x600508E")] [Address(RVA = "0x123D5C0", Offset = "0x123C3C0", VA = "0x18123D5C0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600508F RID: 20623 RVA: 0x00124328 File Offset: 0x00122528 [Token(Token = "0x600508F")] [Address(RVA = "0x123D620", Offset = "0x123C420", VA = "0x18123D620", Slot = "29")] protected override void IKNMALNFPII() { bool flag; bool flag2; if (flag || flag2) { return; } } // Token: 0x06005090 RID: 20624 RVA: 0x00124344 File Offset: 0x00122544 [Token(Token = "0x6005090")] [Address(RVA = "0x123D690", Offset = "0x123C490", VA = "0x18123D690")] public SaveButtonImpl() { } } // Token: 0x02000D3A RID: 3386 [Token(Token = "0x2000D3A")] [Serializable] private class NewCurrencyPackageButtonImpl : ButtonControllerImpl { // Token: 0x06005091 RID: 20625 RVA: 0x00124358 File Offset: 0x00122558 [Token(Token = "0x6005091")] [Address(RVA = "0x1230390", Offset = "0x122F190", VA = "0x181230390", Slot = "27")] protected override void DMAHGBLDMFA() { RoomCurrencyPackageModel[] array = this.packageModels; Func <>9__1_ = RoomCurrencyModelController.NewCurrencyPackageButtonImpl.<>c.<>9__1_0; if (<>9__1_ == 0) { RoomCurrencyModelController.NewCurrencyPackageButtonImpl.<>c.<>9__1_0 = (RoomCurrencyPackageModel model) => default(bool); } int num = Enumerable.Count(array, <>9__1_); bool flag; if (!flag) { } bool flag2 = num < 4; } // Token: 0x06005092 RID: 20626 RVA: 0x001243A4 File Offset: 0x001225A4 [Token(Token = "0x6005092")] [Address(RVA = "0x12304E0", Offset = "0x122F2E0", VA = "0x1812304E0", Slot = "29")] protected override void IKNMALNFPII() { RoomCurrencyPackageModel[] array = this.packageModels; int num = 0; int length = array.Length; if (num < length) { RoomCurrencyPackageModel roomCurrencyPackageModel = array[num]; int num2 = 0; if (roomCurrencyPackageModel != num2 && roomCurrencyPackageModel.isActiveAndEnabled) { num++; } } RoomCurrencyPackageModel[] array2 = this.packageModels; RoomCurrencyPackageModel roomCurrencyPackageModel2; roomCurrencyPackageModel2.gameObject.SetActive(true); RoomCurrencyPackageModel[] array3 = this.packageModels; Guid invalid_CURRENCY_PACKAGE_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_PACKAGE_ID; RoomCurrencyPackageModel[] array4 = this.packageModels; RoomCurrencyPackageModel[] array5 = this.packageModels; RoomCurrencyPackageModel[] array6 = this.packageModels; Func func; if (RoomCurrencyModelController.NewCurrencyPackageButtonImpl.<>c.<>9__2_0 == 0) { func = (RoomCurrencyPackageModel model) => default(bool); RoomCurrencyModelController.NewCurrencyPackageButtonImpl.<>c.<>9__2_0 = func; } int num3 = Enumerable.Count(array6, func); } // Token: 0x06005093 RID: 20627 RVA: 0x0012445C File Offset: 0x0012265C [Token(Token = "0x6005093")] [Address(RVA = "0x1230810", Offset = "0x122F610", VA = "0x181230810")] public NewCurrencyPackageButtonImpl() { } // Token: 0x04003991 RID: 14737 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003991")] [SerializeField] private RoomCurrencyPackageModel[] packageModels; } // Token: 0x02000D3C RID: 3388 [Token(Token = "0x2000D3C")] [Serializable] private class InteractableBasedOnRoomCurrenciesBetaButtonImpl : ButtonControllerImpl { // Token: 0x06005098 RID: 20632 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005098")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "29")] protected override void IKNMALNFPII() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005099 RID: 20633 RVA: 0x001244A0 File Offset: 0x001226A0 [Token(Token = "0x6005099")] [Address(RVA = "0x122F080", Offset = "0x122DE80", VA = "0x18122F080", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = GCBPKHFJKCE.KHKBGCCMFPE; if (beacfgljibh != 0) { bool flag2 = beacfgljibh.MIKDLDEALPN; } } } // Token: 0x0600509A RID: 20634 RVA: 0x001244D0 File Offset: 0x001226D0 [Token(Token = "0x600509A")] [Address(RVA = "0x122F1D0", Offset = "0x122DFD0", VA = "0x18122F1D0")] public InteractableBasedOnRoomCurrenciesBetaButtonImpl() { } } // Token: 0x02000D3D RID: 3389 [Token(Token = "0x2000D3D")] [Serializable] private class NameInputFieldImpl : InputFieldControllerImpl { // Token: 0x0600509B RID: 20635 RVA: 0x001244E4 File Offset: 0x001226E4 [Token(Token = "0x600509B")] [Address(RVA = "0x1230030", Offset = "0x122EE30", VA = "0x181230030", Slot = "29")] protected override void JEMOHLKEMFD() { } // Token: 0x0600509C RID: 20636 RVA: 0x001244F8 File Offset: 0x001226F8 [Token(Token = "0x600509C")] [Address(RVA = "0x122FF90", Offset = "0x122ED90", VA = "0x18122FF90", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; string fikebggcdfn = aadciapkfld.FIKEBGGCDFN; } } // Token: 0x0600509D RID: 20637 RVA: 0x00124518 File Offset: 0x00122718 [Token(Token = "0x600509D")] [Address(RVA = "0x1230060", Offset = "0x122EE60", VA = "0x181230060", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; if (aadciapkfld.FIKEBGGCDFN != ONGBFDACHHG) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld2; aadciapkfld2.FIKEBGGCDFN = ONGBFDACHHG; } } // Token: 0x0600509E RID: 20638 RVA: 0x00124544 File Offset: 0x00122744 [Token(Token = "0x600509E")] [Address(RVA = "0x1230110", Offset = "0x122EF10", VA = "0x181230110")] public NameInputFieldImpl() { } } // Token: 0x02000D3E RID: 3390 [Token(Token = "0x2000D3E")] [Serializable] private class DescriptionInputFieldImpl : InputFieldControllerImpl { // Token: 0x0600509F RID: 20639 RVA: 0x00124558 File Offset: 0x00122758 [Token(Token = "0x600509F")] [Address(RVA = "0x122C220", Offset = "0x122B020", VA = "0x18122C220", Slot = "29")] protected override void JEMOHLKEMFD() { } // Token: 0x060050A0 RID: 20640 RVA: 0x0012456C File Offset: 0x0012276C [Token(Token = "0x60050A0")] [Address(RVA = "0x122C180", Offset = "0x122AF80", VA = "0x18122C180", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; string kodbejpefoj = aadciapkfld.KODBEJPEFOJ; } } // Token: 0x060050A1 RID: 20641 RVA: 0x0012458C File Offset: 0x0012278C [Token(Token = "0x60050A1")] [Address(RVA = "0x122C250", Offset = "0x122B050", VA = "0x18122C250", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; if (aadciapkfld.KODBEJPEFOJ != ONGBFDACHHG) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld2; aadciapkfld2.KODBEJPEFOJ = ONGBFDACHHG; } } // Token: 0x060050A2 RID: 20642 RVA: 0x001245B8 File Offset: 0x001227B8 [Token(Token = "0x60050A2")] [Address(RVA = "0x122C300", Offset = "0x122B100", VA = "0x18122C300")] public DescriptionInputFieldImpl() { } } // Token: 0x02000D3F RID: 3391 [Token(Token = "0x2000D3F")] [Serializable] private class DailyLimitInputFieldImpl : InputFieldControllerImpl { // Token: 0x060050A3 RID: 20643 RVA: 0x001245CC File Offset: 0x001227CC [Token(Token = "0x60050A3")] [Address(RVA = "0x122BD70", Offset = "0x122AB70", VA = "0x18122BD70", Slot = "29")] protected override void JEMOHLKEMFD() { int num = Mathf.FloorToInt(1E+09f); } // Token: 0x060050A4 RID: 20644 RVA: 0x001245EC File Offset: 0x001227EC [Token(Token = "0x60050A4")] [Address(RVA = "0x122BCA0", Offset = "0x122AAA0", VA = "0x18122BCA0", Slot = "27")] protected override void DMAHGBLDMFA() { RoomCurrencyModel.AADCIAPKFLD aadciapkfld; int iliajamojgn = aadciapkfld.ILIAJAMOJGN; bool flag; if (flag) { RoomCurrencyModel.AADCIAPKFLD aadciapkfld2; int iliajamojgn2 = aadciapkfld2.ILIAJAMOJGN; } } // Token: 0x060050A5 RID: 20645 RVA: 0x00124614 File Offset: 0x00122814 [Token(Token = "0x60050A5")] [Address(RVA = "0x122BDF0", Offset = "0x122ABF0", VA = "0x18122BDF0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { int num = 0; if (!int.TryParse(ONGBFDACHHG, num)) { return; } int num2 = Mathf.Abs(num); RoomCurrencyModel.AADCIAPKFLD aadciapkfld; int iliajamojgn = aadciapkfld.ILIAJAMOJGN; } // Token: 0x060050A6 RID: 20646 RVA: 0x00124648 File Offset: 0x00122848 [Token(Token = "0x60050A6")] [Address(RVA = "0x122BF00", Offset = "0x122AD00", VA = "0x18122BF00")] public DailyLimitInputFieldImpl() { } } // Token: 0x02000D40 RID: 3392 [Token(Token = "0x2000D40")] [Serializable] private class RoomCurrencyIdLinkImpl : LinkControllerImpl { // Token: 0x060050A7 RID: 20647 RVA: 0x0012465C File Offset: 0x0012285C [Token(Token = "0x60050A7")] [Address(RVA = "0x1239950", Offset = "0x1238750", VA = "0x181239950", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060050A8 RID: 20648 RVA: 0x00124670 File Offset: 0x00122870 [Token(Token = "0x60050A8")] [Address(RVA = "0x12399B0", Offset = "0x12387B0", VA = "0x1812399B0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x060050A9 RID: 20649 RVA: 0x00124688 File Offset: 0x00122888 [Token(Token = "0x60050A9")] [Address(RVA = "0x1239A90", Offset = "0x1238890", VA = "0x181239A90")] public RoomCurrencyIdLinkImpl() { } } // Token: 0x02000D41 RID: 3393 [Token(Token = "0x2000D41")] [Serializable] private class TryCreateLinkImpl : LinkControllerImpl { // Token: 0x060050AA RID: 20650 RVA: 0x0012469C File Offset: 0x0012289C [Token(Token = "0x60050AA")] [Address(RVA = "0x123E950", Offset = "0x123D750", VA = "0x18123E950", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060050AB RID: 20651 RVA: 0x001246B0 File Offset: 0x001228B0 [Token(Token = "0x60050AB")] [Address(RVA = "0x123E9A0", Offset = "0x123D7A0", VA = "0x18123E9A0", Slot = "29")] protected override void IKNMALNFPII() { int num = 0; bool flag; if (flag) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num); Guid invalid_CURRENCY_ID = RoomCurrencyModel.INVALID_CURRENCY_ID; CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB("ROOM_CURRENCY_ID_KEY", invalid_CURRENCY_ID); return; } } // Token: 0x060050AC RID: 20652 RVA: 0x001246E8 File Offset: 0x001228E8 [Token(Token = "0x60050AC")] [Address(RVA = "0x123EAC0", Offset = "0x123D8C0", VA = "0x18123EAC0")] public TryCreateLinkImpl() { } } // Token: 0x02000D42 RID: 3394 [Token(Token = "0x2000D42")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x060050AD RID: 20653 RVA: 0x001246FC File Offset: 0x001228FC [Token(Token = "0x60050AD")] [Address(RVA = "0x122D9C0", Offset = "0x122C7C0", VA = "0x18122D9C0", Slot = "26")] protected override void DMAHGBLDMFA(ICEIABPJKLB PDPLCAPLMEL) { bool flag; CECAKDDNHLN cecakddnhln; if (!flag && cecakddnhln != 0 && cecakddnhln.k__BackingField != (ulong)0L) { this.HDCFHIKKDBC(); } } // Token: 0x060050AE RID: 20654 RVA: 0x00124728 File Offset: 0x00122928 [Token(Token = "0x60050AE")] [Address(RVA = "0x122D820", Offset = "0x122C620", VA = "0x18122D820", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.NIAPNGIGHFE("ROOM_CURRENCY_ID_KEY", num)) { } } // Token: 0x060050AF RID: 20655 RVA: 0x0012474C File Offset: 0x0012294C [Token(Token = "0x60050AF")] [Address(RVA = "0x122DAB0", Offset = "0x122C8B0", VA = "0x18122DAB0")] public FromUriImpl() { } } // Token: 0x02000D43 RID: 3395 [Token(Token = "0x2000D43")] [Serializable] private class HideIfInvalidRoomCurrencyIdImpl : HideableControllerImpl { // Token: 0x060050B0 RID: 20656 RVA: 0x00124760 File Offset: 0x00122960 [Token(Token = "0x60050B0")] [Address(RVA = "0x122E410", Offset = "0x122D210", VA = "0x18122E410", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060050B1 RID: 20657 RVA: 0x00124778 File Offset: 0x00122978 [Token(Token = "0x60050B1")] [Address(RVA = "0x122E470", Offset = "0x122D270", VA = "0x18122E470")] public HideIfInvalidRoomCurrencyIdImpl() { } } // Token: 0x02000D44 RID: 3396 [Token(Token = "0x2000D44")] [Serializable] private class SpawnPackagesImpl : ControllerImplementation { // Token: 0x060050B2 RID: 20658 RVA: 0x0012478C File Offset: 0x0012298C [Token(Token = "0x60050B2")] [Address(RVA = "0x123DD90", Offset = "0x123CB90", VA = "0x18123DD90", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); if (this != 0) { GameObject gameObject = this.noPackagesText; GameObject gameObject2 = this.loadingSpinner; RoomCurrencyPackageModel[] array = this.packageModels; } } // Token: 0x060050B3 RID: 20659 RVA: 0x001247B8 File Offset: 0x001229B8 [Token(Token = "0x60050B3")] [Address(RVA = "0x123DB80", Offset = "0x123C980", VA = "0x18123DB80", Slot = "27")] protected override void DMAHGBLDMFA() { GameObject gameObject = this.noPackagesText; GameObject gameObject2 = this.loadingSpinner; RoomCurrencyPackageModel[] array = this.packageModels; } // Token: 0x060050B4 RID: 20660 RVA: 0x001247DC File Offset: 0x001229DC [Token(Token = "0x60050B4")] [Address(RVA = "0x123DBE0", Offset = "0x123C9E0", VA = "0x18123DBE0", Slot = "24")] protected override void JNGMMNANOCH() { base.JNGMMNANOCH(); RoomCurrencyPackageModel[] array = this.packageModels; GameObject gameObject = this.loadingSpinner; GameObject gameObject2 = this.noPackagesText; int num = 0; int length = array.Length; if (num < length) { RoomCurrencyPackageModel roomCurrencyPackageModel = array[num]; roomCurrencyPackageModel.Clear(); GameObject gameObject3 = roomCurrencyPackageModel.gameObject; int num2 = 0; gameObject3.SetActive(num2 != 0); num++; } int num3 = 0; if (gameObject != num3 && gameObject != 0) { int num4 = 0; gameObject.SetActive(num4 != 0); } int num5 = 0; if (gameObject2 != num5 && gameObject2 != 0) { int num6 = 0; gameObject2.SetActive(num6 != 0); } } // Token: 0x060050B5 RID: 20661 RVA: 0x0012487C File Offset: 0x00122A7C [Token(Token = "0x60050B5")] [Address(RVA = "0x123DE00", Offset = "0x123CC00", VA = "0x18123DE00")] public SpawnPackagesImpl() { } // Token: 0x04003995 RID: 14741 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003995")] [SerializeField] private RoomCurrencyPackageModel[] packageModels; // Token: 0x04003996 RID: 14742 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003996")] [SerializeField] private GameObject loadingSpinner; // Token: 0x04003997 RID: 14743 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003997")] [SerializeField] private GameObject noPackagesText; } // Token: 0x02000D45 RID: 3397 [Token(Token = "0x2000D45")] [Serializable] private class RoomCurrencyToCardImpl : ToCardControllerImpl { // Token: 0x17000E60 RID: 3680 // (get) Token: 0x060050B6 RID: 20662 RVA: 0x00124890 File Offset: 0x00122A90 [Token(Token = "0x17000E60")] protected override GALEIGFHNBB CardData { [Token(Token = "0x60050B6")] [Address(RVA = "0x123D240", Offset = "0x123C040", VA = "0x18123D240", Slot = "76")] get { GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); int num = 0; int num2 = 0; if (galeigfhnbb == 0 || galeigfhnbb.k__BackingField != 0) { } galeigfhnbb.k__BackingField = num2; if (num2 == 0 || num2 != 0) { } galeigfhnbb.k__BackingField = num2; if (num2 == 0 || num != 0) { } long num3; string text = string.Format("{0:n0}", num3); galeigfhnbb.k__BackingField = text; CardsConfig instance = CardsConfig.Instance; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; return galeigfhnbb; } } // Token: 0x060050B7 RID: 20663 RVA: 0x00124914 File Offset: 0x00122B14 [Token(Token = "0x60050B7")] [Address(RVA = "0x123D200", Offset = "0x123C000", VA = "0x18123D200")] public RoomCurrencyToCardImpl() { } // Token: 0x060050B8 RID: 20664 RVA: 0x00124928 File Offset: 0x00122B28 [Token(Token = "0x60050B8")] [Address(RVA = "0x123D0C0", Offset = "0x123BEC0", VA = "0x18123D0C0")] [CompilerGenerated] private void MEHKJFGIKOC() { int num = 0; bool flag; if (flag) { CardsConfig.RoomCurrencyCardConfig roomCurrency = CardsConfig.Instance.roomCurrency; CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num); int num2 = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln2; browserModel.GoTo(cecakddnhln2, num2 != 0); } } } } }