This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,410 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000D9D RID: 3485
[Token(Token = "0x2000D9D")]
public class RoomCurrencyPackageModelController : ModelController<RoomCurrencyPackageModel>, IOLLIDNPNNA
{
// Token: 0x06005289 RID: 21129 RVA: 0x00128E20 File Offset: 0x00127020
[Token(Token = "0x6005289")]
[Address(RVA = "0x1F273C0", Offset = "0x1F263C0", VA = "0x181F273C0", Slot = "20")]
public BAEJLDPBGFI GetToCardController()
{
/*
An exception occurred when decompiling this method (06005289)
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.RoomCurrencyPackageModelController::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: 0x0600528A RID: 21130 RVA: 0x00128E4C File Offset: 0x0012704C
[Token(Token = "0x600528A")]
[Address(RVA = "0x1F27540", Offset = "0x1F26540", VA = "0x181F27540")]
public RoomCurrencyPackageModelController()
{
}
// Token: 0x0600528B RID: 21131 RVA: 0x00128E60 File Offset: 0x00127060
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600528B")]
[Address(RVA = "0x1F27470", Offset = "0x1F26470", VA = "0x181F27470")]
static RoomCurrencyPackageModelController()
{
string text;
RoomCurrencyPackageModelController.OJHPABIKAAO = text;
string text2;
RoomCurrencyPackageModelController.DBJEEKFCBGN = text2;
}
// Token: 0x04003A9E RID: 15006
[Token(Token = "0x4003A9E")]
private static int MFJFGIJKIAC = Mathf.FloorToInt(1E+09f);
// Token: 0x04003A9F RID: 15007
[Token(Token = "0x4003A9F")]
private static string OJHPABIKAAO;
// Token: 0x04003AA0 RID: 15008
[Token(Token = "0x4003AA0")]
private static string DBJEEKFCBGN;
// Token: 0x02000D9E RID: 3486
[Token(Token = "0x2000D9E")]
[Serializable]
private class NameTextImpl : TextControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x0600528C RID: 21132 RVA: 0x00128E8C File Offset: 0x0012708C
[Token(Token = "0x600528C")]
[Address(RVA = "0x1F25220", Offset = "0x1F24220", VA = "0x181F25220", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
Guid invalid_CURRENCY_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_ID;
bool flag2;
if (flag2)
{
if (flag2)
{
}
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe;
int num = ajobaimkloe.HFDNMPKJLGH;
num++;
string text = string.Format("Package {0}", num);
}
}
}
// Token: 0x0600528D RID: 21133 RVA: 0x00128ED0 File Offset: 0x001270D0
[Token(Token = "0x600528D")]
[Address(RVA = "0x1F254F0", Offset = "0x1F244F0", VA = "0x181F254F0")]
public NameTextImpl()
{
}
}
// Token: 0x02000D9F RID: 3487
[Token(Token = "0x2000D9F")]
[Serializable]
private class MinimumPriceImpl : TextControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x0600528E RID: 21134 RVA: 0x00128EE4 File Offset: 0x001270E4
[Token(Token = "0x600528E")]
[Address(RVA = "0x1F24A70", Offset = "0x1F23A70", VA = "0x181F24A70", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
}
// Token: 0x0600528F RID: 21135 RVA: 0x00128F00 File Offset: 0x00127100
[Token(Token = "0x600528F")]
[Address(RVA = "0x1F24BE0", Offset = "0x1F23BE0", VA = "0x181F24BE0")]
public MinimumPriceImpl()
{
}
}
// Token: 0x02000DA0 RID: 3488
[Token(Token = "0x2000DA0")]
[Serializable]
private class MaximumPriceImpl : TextControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x06005290 RID: 21136 RVA: 0x00128F14 File Offset: 0x00127114
[Token(Token = "0x6005290")]
[Address(RVA = "0x1F24760", Offset = "0x1F23760", VA = "0x181F24760", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
}
// Token: 0x06005291 RID: 21137 RVA: 0x00128F30 File Offset: 0x00127130
[Token(Token = "0x6005291")]
[Address(RVA = "0x1F24910", Offset = "0x1F23910", VA = "0x181F24910")]
public MaximumPriceImpl()
{
}
}
// Token: 0x02000DA1 RID: 3489
[Token(Token = "0x2000DA1")]
[Serializable]
private class AmountTextImpl : TextControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x06005292 RID: 21138 RVA: 0x00128F44 File Offset: 0x00127144
[Token(Token = "0x6005292")]
[Address(RVA = "0x1F21670", Offset = "0x1F20670", VA = "0x181F21670", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005293 RID: 21139 RVA: 0x00128F5C File Offset: 0x0012715C
[Token(Token = "0x6005293")]
[Address(RVA = "0x1F21740", Offset = "0x1F20740", VA = "0x181F21740")]
public AmountTextImpl()
{
}
}
// Token: 0x02000DA2 RID: 3490
[Token(Token = "0x2000DA2")]
[Serializable]
private class PriceTextImpl : TextControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x06005294 RID: 21140 RVA: 0x00128F70 File Offset: 0x00127170
[Token(Token = "0x6005294")]
[Address(RVA = "0x1F26440", Offset = "0x1F25440", VA = "0x181F26440", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005295 RID: 21141 RVA: 0x00128F88 File Offset: 0x00127188
[Token(Token = "0x6005295")]
[Address(RVA = "0x1F26550", Offset = "0x1F25550", VA = "0x181F26550")]
public PriceTextImpl()
{
}
}
// Token: 0x02000DA3 RID: 3491
[Token(Token = "0x2000DA3")]
[Serializable]
private class DeleteButtonImpl : ButtonControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x06005296 RID: 21142 RVA: 0x00128F9C File Offset: 0x0012719C
[Token(Token = "0x6005296")]
[Address(RVA = "0x1F22440", Offset = "0x1F21440", VA = "0x181F22440", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = GCBPKHFJKCE.KHKBGCCMFPE;
if (beacfgljibh != 0)
{
bool flag2 = beacfgljibh.MIKDLDEALPN;
}
}
}
// Token: 0x06005297 RID: 21143 RVA: 0x00128FCC File Offset: 0x001271CC
[Token(Token = "0x6005297")]
[Address(RVA = "0x1F225F0", Offset = "0x1F215F0", VA = "0x181F225F0", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag;
if (flag)
{
}
Guid invalid_CURRENCY_PACKAGE_ID = RoomCurrencyPackageModel.INVALID_CURRENCY_PACKAGE_ID;
bool flag2;
if (flag2)
{
}
int num = 0;
Guid invalid_CURRENCY_PACKAGE_ID2 = RoomCurrencyPackageModel.INVALID_CURRENCY_PACKAGE_ID;
if (invalid_CURRENCY_PACKAGE_ID != invalid_CURRENCY_PACKAGE_ID2)
{
DABKFAIHBBP dabkfaihbbp = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DeletePurchaseOfferAsync(invalid_CURRENCY_PACKAGE_ID);
}
int num2 = 0;
GameObject gameObject;
gameObject.SetActive(num2 != 0);
int num3 = 0;
if (num != num3)
{
}
}
// Token: 0x06005298 RID: 21144 RVA: 0x00129028 File Offset: 0x00127228
[Token(Token = "0x6005298")]
[Address(RVA = "0x1F229C0", Offset = "0x1F219C0", VA = "0x181F229C0")]
public DeleteButtonImpl()
{
}
}
// Token: 0x02000DA4 RID: 3492
[Token(Token = "0x2000DA4")]
[Serializable]
private class AmountInputFieldImpl : InputFieldControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x06005299 RID: 21145 RVA: 0x0012903C File Offset: 0x0012723C
[Token(Token = "0x6005299")]
[Address(RVA = "0x1F21480", Offset = "0x1F20480", VA = "0x181F21480", Slot = "29")]
protected override void JEMOHLKEMFD()
{
int mfjfgijkiac = RoomCurrencyPackageModelController.MFJFGIJKIAC;
}
// Token: 0x0600529A RID: 21146 RVA: 0x00129058 File Offset: 0x00127258
[Token(Token = "0x600529A")]
[Address(RVA = "0x1F213A0", Offset = "0x1F203A0", VA = "0x181F213A0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe;
long jldcdoeobpa = ajobaimkloe.JLDCDOEOBPA;
bool flag;
if (flag)
{
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe2;
long jldcdoeobpa2 = ajobaimkloe2.JLDCDOEOBPA;
}
}
// Token: 0x0600529B RID: 21147 RVA: 0x00129080 File Offset: 0x00127280
[Token(Token = "0x600529B")]
[Address(RVA = "0x1F21500", Offset = "0x1F20500", VA = "0x181F21500", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
int num = 0;
if (!int.TryParse(ONGBFDACHHG, num))
{
}
int num2 = Mathf.Abs(num);
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe;
long jldcdoeobpa = ajobaimkloe.JLDCDOEOBPA;
}
// Token: 0x0600529C RID: 21148 RVA: 0x001290B0 File Offset: 0x001272B0
[Token(Token = "0x600529C")]
[Address(RVA = "0x1F21630", Offset = "0x1F20630", VA = "0x181F21630")]
public AmountInputFieldImpl()
{
}
}
// Token: 0x02000DA5 RID: 3493
[Token(Token = "0x2000DA5")]
[Serializable]
private class PriceInputFieldImpl : InputFieldControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x0600529D RID: 21149 RVA: 0x001290C4 File Offset: 0x001272C4
[Token(Token = "0x600529D")]
[Address(RVA = "0x1F25F00", Offset = "0x1F24F00", VA = "0x181F25F00", Slot = "29")]
protected override void JEMOHLKEMFD()
{
int mfjfgijkiac = RoomCurrencyPackageModelController.MFJFGIJKIAC;
}
// Token: 0x0600529E RID: 21150 RVA: 0x001290E0 File Offset: 0x001272E0
[Token(Token = "0x600529E")]
[Address(RVA = "0x1F25E20", Offset = "0x1F24E20", VA = "0x181F25E20", Slot = "27")]
protected override void DMAHGBLDMFA()
{
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe;
long npdjloohmdj = ajobaimkloe.NPDJLOOHMDJ;
bool flag;
if (flag)
{
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe2;
long npdjloohmdj2 = ajobaimkloe2.NPDJLOOHMDJ;
}
}
// Token: 0x0600529F RID: 21151 RVA: 0x00129108 File Offset: 0x00127308
[Token(Token = "0x600529F")]
[Address(RVA = "0x1F260B0", Offset = "0x1F250B0", VA = "0x181F260B0", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
int num = 0;
if (!int.TryParse(ONGBFDACHHG, num))
{
}
int num2 = Mathf.Abs(num);
RoomCurrencyPackageModel.AJOBAIMKLOE ajobaimkloe;
long npdjloohmdj = ajobaimkloe.NPDJLOOHMDJ;
}
// Token: 0x060052A0 RID: 21152 RVA: 0x00129138 File Offset: 0x00127338
[Token(Token = "0x60052A0")]
[Address(RVA = "0x1F26330", Offset = "0x1F25330", VA = "0x181F26330")]
public PriceInputFieldImpl()
{
}
}
// Token: 0x02000DA6 RID: 3494
[Token(Token = "0x2000DA6")]
[Serializable]
private class RoomCurrencyPackageToCardImpl : ToCardControllerImpl<RoomCurrencyPackageModel>
{
// Token: 0x17000EB4 RID: 3764
// (get) Token: 0x060052A1 RID: 21153 RVA: 0x0012914C File Offset: 0x0012734C
[Token(Token = "0x17000EB4")]
protected override GALEIGFHNBB CardData
{
[Token(Token = "0x60052A1")]
[Address(RVA = "0x1F29950", Offset = "0x1F28950", VA = "0x181F29950", Slot = "76")]
get
{
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
int num = 0;
CardsConfig instance = CardsConfig.Instance;
galeigfhnbb.<MMAGCHLAJHE>k__BackingField = instance;
if (instance != 0)
{
Sprite keyIcon = instance.roomKey.keyIcon;
if (keyIcon != 0 && keyIcon != 0)
{
goto IL_39;
}
}
string empty = string.Empty;
IL_39:
galeigfhnbb.<BFDIBJOMOMM>k__BackingField = empty;
if (empty == 0 || num != 0)
{
}
long num2;
string text = string.Format("{0:n0}", num2);
galeigfhnbb.<DKPKBGEABHC>k__BackingField = text;
long num3;
string text2 = string.Format("{0:n0}", num3);
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = text2;
CardsConfig instance2 = CardsConfig.Instance;
galeigfhnbb.<NHBCJNENEMO>k__BackingField = instance2;
Action action = new Action(this.MEHKJFGIKOC);
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
return galeigfhnbb;
}
}
// Token: 0x060052A2 RID: 21154 RVA: 0x00129204 File Offset: 0x00127404
[Token(Token = "0x60052A2")]
[Address(RVA = "0x1F29910", Offset = "0x1F28910", VA = "0x181F29910")]
public RoomCurrencyPackageToCardImpl()
{
}
// Token: 0x060052A3 RID: 21155 RVA: 0x00129218 File Offset: 0x00127418
[Token(Token = "0x60052A3")]
[Address(RVA = "0x1F298D0", Offset = "0x1F288D0", VA = "0x181F298D0")]
[CompilerGenerated]
private void MEHKJFGIKOC()
{
}
}
}
}