This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,796 @@
using System;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecRoom.Core;
using TMPro;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000CA6 RID: 3238
[Token(Token = "0x2000CA6")]
public class InventionModelController : ModelController<InventionModel>, IOLLIDNPNNA
{
// Token: 0x06004E43 RID: 20035 RVA: 0x0011E7F4 File Offset: 0x0011C9F4
[Token(Token = "0x6004E43")]
[Address(RVA = "0x12BE0B0", Offset = "0x12BCEB0", VA = "0x1812BE0B0", Slot = "20")]
public BAEJLDPBGFI GetToCardController()
{
/*
An exception occurred when decompiling this method (06004E43)
ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.InventionModelController::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: 0x06004E44 RID: 20036 RVA: 0x0011E820 File Offset: 0x0011CA20
[Token(Token = "0x6004E44")]
[Address(RVA = "0x12BE160", Offset = "0x12BCF60", VA = "0x1812BE160")]
public InventionModelController()
{
}
// Token: 0x02000CA7 RID: 3239
[Token(Token = "0x2000CA7")]
[Serializable]
private class NameTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E45 RID: 20037 RVA: 0x0011E834 File Offset: 0x0011CA34
[Token(Token = "0x6004E45")]
[Address(RVA = "0x12C7080", Offset = "0x12C5E80", VA = "0x1812C7080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E46 RID: 20038 RVA: 0x0011E848 File Offset: 0x0011CA48
[Token(Token = "0x6004E46")]
[Address(RVA = "0x12C7100", Offset = "0x12C5F00", VA = "0x1812C7100")]
public NameTextImpl()
{
}
}
// Token: 0x02000CA8 RID: 3240
[Token(Token = "0x2000CA8")]
[Serializable]
private class DescriptionTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E47 RID: 20039 RVA: 0x0011E85C File Offset: 0x0011CA5C
[Token(Token = "0x6004E47")]
[Address(RVA = "0x12B9C50", Offset = "0x12B8A50", VA = "0x1812B9C50", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E48 RID: 20040 RVA: 0x0011E870 File Offset: 0x0011CA70
[Token(Token = "0x6004E48")]
[Address(RVA = "0x12B9CD0", Offset = "0x12B8AD0", VA = "0x1812B9CD0")]
public DescriptionTextImpl()
{
}
}
// Token: 0x02000CA9 RID: 3241
[Token(Token = "0x2000CA9")]
[Serializable]
private class CreatorNameTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E49 RID: 20041 RVA: 0x0011E884 File Offset: 0x0011CA84
[Token(Token = "0x6004E49")]
[Address(RVA = "0x12B99A0", Offset = "0x12B87A0", VA = "0x1812B99A0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty));
if (!text.LJGBBKKGKOP())
{
string text2 = "@" + text;
}
}
// Token: 0x06004E4A RID: 20042 RVA: 0x0011E8BC File Offset: 0x0011CABC
[Token(Token = "0x6004E4A")]
[Address(RVA = "0x12B9AD0", Offset = "0x12B88D0", VA = "0x1812B9AD0")]
public CreatorNameTextImpl()
{
}
}
// Token: 0x02000CAA RID: 3242
[Token(Token = "0x2000CAA")]
[Serializable]
private class PriceTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E4B RID: 20043 RVA: 0x0011E8D0 File Offset: 0x0011CAD0
[Token(Token = "0x6004E4B")]
[Address(RVA = "0x12C7E20", Offset = "0x12C6C20", VA = "0x1812C7E20", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
if (string.Format("{0:n0}", num) == 0)
{
}
}
// Token: 0x06004E4C RID: 20044 RVA: 0x0011E8F4 File Offset: 0x0011CAF4
[Token(Token = "0x6004E4C")]
[Address(RVA = "0x12C7F60", Offset = "0x12C6D60", VA = "0x1812C7F60")]
public PriceTextImpl()
{
}
}
// Token: 0x02000CAB RID: 3243
[Token(Token = "0x2000CAB")]
[Serializable]
private class InkCostTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E4D RID: 20045 RVA: 0x0011E908 File Offset: 0x0011CB08
[Token(Token = "0x6004E4D")]
[Address(RVA = "0x12BD7D0", Offset = "0x12BC5D0", VA = "0x1812BD7D0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E4E RID: 20046 RVA: 0x0011E91C File Offset: 0x0011CB1C
[Token(Token = "0x6004E4E")]
[Address(RVA = "0x12BD840", Offset = "0x12BC640", VA = "0x1812BD840")]
public InkCostTextImpl()
{
}
}
// Token: 0x02000CAC RID: 3244
[Token(Token = "0x2000CAC")]
[Serializable]
private class OwnerNumberTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E4F RID: 20047 RVA: 0x0011E930 File Offset: 0x0011CB30
[Token(Token = "0x6004E4F")]
[Address(RVA = "0x12C72B0", Offset = "0x12C60B0", VA = "0x1812C72B0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
string text;
if (text == 0)
{
}
}
// Token: 0x06004E50 RID: 20048 RVA: 0x0011E948 File Offset: 0x0011CB48
[Token(Token = "0x6004E50")]
[Address(RVA = "0x12C7350", Offset = "0x12C6150", VA = "0x1812C7350")]
public OwnerNumberTextImpl()
{
}
}
// Token: 0x02000CAD RID: 3245
[Token(Token = "0x2000CAD")]
[Serializable]
private class CheerNumberTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E51 RID: 20049 RVA: 0x0011E95C File Offset: 0x0011CB5C
[Token(Token = "0x6004E51")]
[Address(RVA = "0x12B8DB0", Offset = "0x12B7BB0", VA = "0x1812B8DB0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
string text = AHMJAGEIBMG.AELBOGGCENP(0);
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
}
// Token: 0x06004E52 RID: 20050 RVA: 0x0011E980 File Offset: 0x0011CB80
[Token(Token = "0x6004E52")]
[Address(RVA = "0x12B8E60", Offset = "0x12B7C60", VA = "0x1812B8E60")]
public CheerNumberTextImpl()
{
}
}
// Token: 0x02000CAE RID: 3246
[Token(Token = "0x2000CAE")]
[Serializable]
private class RoomUsageNumberTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E53 RID: 20051 RVA: 0x0011E994 File Offset: 0x0011CB94
[Token(Token = "0x6004E53")]
[Address(RVA = "0x12CA860", Offset = "0x12C9660", VA = "0x1812CA860", Slot = "27")]
protected override void DMAHGBLDMFA()
{
string text;
if (text == 0)
{
}
}
// Token: 0x06004E54 RID: 20052 RVA: 0x0011E9AC File Offset: 0x0011CBAC
[Token(Token = "0x6004E54")]
[Address(RVA = "0x12CA900", Offset = "0x12C9700", VA = "0x1812CA900")]
public RoomUsageNumberTextImpl()
{
}
}
// Token: 0x02000CAF RID: 3247
[Token(Token = "0x2000CAF")]
[Serializable]
private class PermissionTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E55 RID: 20053 RVA: 0x0011E9C0 File Offset: 0x0011CBC0
[Token(Token = "0x6004E55")]
[Address(RVA = "0x12C7A40", Offset = "0x12C6840", VA = "0x1812C7A40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
InventionsConfig instance = InventionsConfig.Instance;
}
// Token: 0x06004E56 RID: 20054 RVA: 0x0011E9DC File Offset: 0x0011CBDC
[Token(Token = "0x6004E56")]
[Address(RVA = "0x12C7AE0", Offset = "0x12C68E0", VA = "0x1812C7AE0")]
public PermissionTextImpl()
{
}
}
// Token: 0x02000CB0 RID: 3248
[Token(Token = "0x2000CB0")]
[Serializable]
private class BadgeTextImpl : TextControllerImpl<InventionModel>
{
// Token: 0x06004E57 RID: 20055 RVA: 0x0011E9F0 File Offset: 0x0011CBF0
[Token(Token = "0x6004E57")]
[Address(RVA = "0x12B89E0", Offset = "0x12B77E0", VA = "0x1812B89E0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E58 RID: 20056 RVA: 0x0011EA04 File Offset: 0x0011CC04
[Token(Token = "0x6004E58")]
[Address(RVA = "0x12B8A70", Offset = "0x12B7870", VA = "0x1812B8A70")]
public BadgeTextImpl()
{
}
}
// Token: 0x02000CB1 RID: 3249
[Token(Token = "0x2000CB1")]
[Serializable]
private class MainImageImpl : RecNetRawImageControllerImpl<InventionModel>
{
// Token: 0x06004E59 RID: 20057 RVA: 0x0011EA18 File Offset: 0x0011CC18
[Token(Token = "0x6004E59")]
[Address(RVA = "0x12C4540", Offset = "0x12C3340", VA = "0x1812C4540", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E5A RID: 20058 RVA: 0x0011EA30 File Offset: 0x0011CC30
[Token(Token = "0x6004E5A")]
[Address(RVA = "0x12C45A0", Offset = "0x12C33A0", VA = "0x1812C45A0")]
public MainImageImpl()
{
}
}
// Token: 0x02000CB2 RID: 3250
[Token(Token = "0x2000CB2")]
[Serializable]
private class CreatorImageImpl : RecNetRawImageControllerImpl<InventionModel>
{
// Token: 0x06004E5B RID: 20059 RVA: 0x0011EA44 File Offset: 0x0011CC44
[Token(Token = "0x6004E5B")]
[Address(RVA = "0x12B98C0", Offset = "0x12B86C0", VA = "0x1812B98C0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
if (this != 0)
{
}
string text = ObscuredString.FAJDMKOEFLH(0);
}
// Token: 0x06004E5C RID: 20060 RVA: 0x0011EA64 File Offset: 0x0011CC64
[Token(Token = "0x6004E5C")]
[Address(RVA = "0x12B9960", Offset = "0x12B8760", VA = "0x1812B9960")]
public CreatorImageImpl()
{
}
}
// Token: 0x02000CB3 RID: 3251
[Token(Token = "0x2000CB3")]
[Serializable]
private class BadgeColorImageImpl : ImageControllerImpl<InventionModel>
{
// Token: 0x06004E5D RID: 20061 RVA: 0x0011EA78 File Offset: 0x0011CC78
[Token(Token = "0x6004E5D")]
[Address(RVA = "0x12B88F0", Offset = "0x12B76F0", VA = "0x1812B88F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
Color certifiedColor = CardsConfig.Instance.invention.certifiedColor;
this.OFFLOPLJBBG();
}
}
// Token: 0x06004E5E RID: 20062 RVA: 0x0011EAA8 File Offset: 0x0011CCA8
[Token(Token = "0x6004E5E")]
[Address(RVA = "0x12B89A0", Offset = "0x12B77A0", VA = "0x1812B89A0")]
public BadgeColorImageImpl()
{
}
}
// Token: 0x02000CB4 RID: 3252
[Token(Token = "0x2000CB4")]
[Serializable]
private class Shim_NavigateToOldWatchAccountDetailsButtonImpl : ButtonControllerImpl<InventionModel>
{
// Token: 0x06004E5F RID: 20063 RVA: 0x0011EABC File Offset: 0x0011CCBC
[Token(Token = "0x6004E5F")]
[Address(RVA = "0x12CABE0", Offset = "0x12C99E0", VA = "0x1812CABE0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E60 RID: 20064 RVA: 0x0011EAD0 File Offset: 0x0011CCD0
[Token(Token = "0x6004E60")]
[Address(RVA = "0x12CAC40", Offset = "0x12C9A40", VA = "0x1812CAC40", Slot = "29")]
protected override void IKNMALNFPII()
{
Debug.LogError("Local player doesn't exist, can't go to profile screen!");
}
// Token: 0x06004E61 RID: 20065 RVA: 0x0011EB3C File Offset: 0x0011CD3C
[Token(Token = "0x6004E61")]
[Address(RVA = "0x12CAF00", Offset = "0x12C9D00", VA = "0x1812CAF00")]
public Shim_NavigateToOldWatchAccountDetailsButtonImpl()
{
}
// Token: 0x040038EA RID: 14570
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40038EA")]
[SerializeField]
[Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")]
private string amplitudeCommandContext;
}
// Token: 0x02000CB5 RID: 3253
[Token(Token = "0x2000CB5")]
[Serializable]
private class BuyButtonImpl : ButtonControllerImpl<InventionModel>
{
// Token: 0x06004E62 RID: 20066 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004E62")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004E63 RID: 20067 RVA: 0x0011EB50 File Offset: 0x0011CD50
[Token(Token = "0x6004E63")]
[Address(RVA = "0x12B8BC0", Offset = "0x12B79C0", VA = "0x1812B8BC0", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06004E64 RID: 20068 RVA: 0x0011EB60 File Offset: 0x0011CD60
[Token(Token = "0x6004E64")]
[Address(RVA = "0x12B8C00", Offset = "0x12B7A00", VA = "0x1812B8C00")]
public BuyButtonImpl()
{
}
}
// Token: 0x02000CB6 RID: 3254
[Token(Token = "0x2000CB6")]
[Serializable]
private class TryButtonImpl : ButtonControllerImpl<InventionModel>
{
// Token: 0x06004E65 RID: 20069 RVA: 0x0011EB74 File Offset: 0x0011CD74
[Token(Token = "0x6004E65")]
[Address(RVA = "0x12CC8C0", Offset = "0x12CB6C0", VA = "0x1812CC8C0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag = 0 != 0;
}
// Token: 0x06004E66 RID: 20070 RVA: 0x0011EB90 File Offset: 0x0011CD90
[Token(Token = "0x6004E66")]
[Address(RVA = "0x12CC920", Offset = "0x12CB720", VA = "0x1812CC920", Slot = "29")]
protected override void IKNMALNFPII()
{
if (this != 0)
{
Action<bool> <>9__72_ = InventionModel.<>c.<>9__72_0;
if (<>9__72_ == 0)
{
InventionModel.<>c.<>9__72_0 = delegate(bool isSuccess)
{
if (isSuccess)
{
WatchUI local = WatchUI.BFPPPLIJIGC;
if (local != 0)
{
local.OHPDNGENFJL.AuthorityCloseMenu();
return;
}
}
};
}
CBLLFJEDOII<bool> cbllfjedoii;
PMGCJEPKFOF<bool> pmgcjepkfof = cbllfjedoii.OHLPJBFCABI(<>9__72_);
}
}
// Token: 0x06004E67 RID: 20071 RVA: 0x0011EBD0 File Offset: 0x0011CDD0
[Token(Token = "0x6004E67")]
[Address(RVA = "0x12CCA70", Offset = "0x12CB870", VA = "0x1812CCA70")]
public TryButtonImpl()
{
}
}
// Token: 0x02000CB7 RID: 3255
[Token(Token = "0x2000CB7")]
[Serializable]
private class ReportInventionButtonImpl : ButtonControllerImpl<InventionModel>
{
// Token: 0x06004E68 RID: 20072 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004E68")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004E69 RID: 20073 RVA: 0x0011EBE4 File Offset: 0x0011CDE4
[Token(Token = "0x6004E69")]
[Address(RVA = "0x12CA540", Offset = "0x12C9340", VA = "0x1812CA540", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06004E6A RID: 20074 RVA: 0x0011EBF4 File Offset: 0x0011CDF4
[Token(Token = "0x6004E6A")]
[Address(RVA = "0x12CA580", Offset = "0x12C9380", VA = "0x1812CA580")]
public ReportInventionButtonImpl()
{
}
}
// Token: 0x02000CB8 RID: 3256
[Token(Token = "0x2000CB8")]
[Serializable]
private class CheerToggleImpl : ToggleControllerImpl<InventionModel>
{
// Token: 0x06004E6B RID: 20075 RVA: 0x0011EC08 File Offset: 0x0011CE08
[Token(Token = "0x6004E6B")]
[Address(RVA = "0x12B8EA0", Offset = "0x12B7CA0", VA = "0x1812B8EA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
if (num == 0)
{
}
bool flag = num != 0;
if (num != 0 && num != 0)
{
bool flag2 = !num.PMLHCCBBNEC();
}
if (num != 0)
{
}
}
// Token: 0x06004E6C RID: 20076 RVA: 0x0011EC40 File Offset: 0x0011CE40
[Token(Token = "0x6004E6C")]
[Address(RVA = "0x12B8FC0", Offset = "0x12B7DC0", VA = "0x1812B8FC0", Slot = "29")]
protected override void IKNMALNFPII()
{
if (this != 0)
{
Action<AHEPPAEOLOD> action = new Action(base.OIHILJMICED);
int num = 0;
num += num;
num++;
Action<string> action2 = new Action(base.HJCODKPOHIH);
}
}
// Token: 0x06004E6D RID: 20077 RVA: 0x0011EC7C File Offset: 0x0011CE7C
[Token(Token = "0x6004E6D")]
[Address(RVA = "0x12B9170", Offset = "0x12B7F70", VA = "0x1812B9170")]
public CheerToggleImpl()
{
}
}
// Token: 0x02000CB9 RID: 3257
[Token(Token = "0x2000CB9")]
[Serializable]
private class StoreItemDetailLinkImpl : LinkControllerImpl<InventionModel>
{
// Token: 0x06004E6E RID: 20078 RVA: 0x0011EC90 File Offset: 0x0011CE90
[Token(Token = "0x6004E6E")]
[Address(RVA = "0x12CBF30", Offset = "0x12CAD30", VA = "0x1812CBF30", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E6F RID: 20079 RVA: 0x0011ECA4 File Offset: 0x0011CEA4
[Token(Token = "0x6004E6F")]
[Address(RVA = "0x12CBF90", Offset = "0x12CAD90", VA = "0x1812CBF90", Slot = "29")]
protected override void IKNMALNFPII()
{
CECAKDDNHLN cecakddnhln2;
CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB("INVENTION_IS_DETAILS_PAGE_KEY", true);
string text = this.entrypointName;
CECAKDDNHLN cecakddnhln3 = cecakddnhln.JKHELHNPILB("INVENTION_ENTRYPOINT_NAME_KEY", text);
}
// Token: 0x06004E70 RID: 20080 RVA: 0x0011ECDC File Offset: 0x0011CEDC
[Token(Token = "0x6004E70")]
[Address(RVA = "0x12CC080", Offset = "0x12CAE80", VA = "0x1812CC080")]
public StoreItemDetailLinkImpl()
{
}
// Token: 0x040038EB RID: 14571
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40038EB")]
[SerializeField]
private string entrypointName;
}
// Token: 0x02000CBA RID: 3258
[Token(Token = "0x2000CBA")]
[Serializable]
private class FromUriImpl : FromUriControllerImpl<InventionModel>
{
// Token: 0x06004E71 RID: 20081 RVA: 0x0011ECF0 File Offset: 0x0011CEF0
[Token(Token = "0x6004E71")]
[Address(RVA = "0x12BC890", Offset = "0x12BB690", VA = "0x1812BC890", Slot = "29")]
protected override void BOEJIAHIFCH()
{
int num = 0;
CECAKDDNHLN cecakddnhln;
if (cecakddnhln.HIPCEPGGLDA(num))
{
CECAKDDNHLN cecakddnhln2;
bool flag = cecakddnhln2.NIAPNGIGHFE("INVENTION_IS_DETAILS_PAGE_KEY", num);
CECAKDDNHLN cecakddnhln3;
bool flag2 = cecakddnhln3.NIAPNGIGHFE("INVENTION_ENTRYPOINT_NAME_KEY", num);
}
}
// Token: 0x06004E72 RID: 20082 RVA: 0x0011ED2C File Offset: 0x0011CF2C
[Token(Token = "0x6004E72")]
[Address(RVA = "0x12BCAE0", Offset = "0x12BB8E0", VA = "0x1812BCAE0")]
public FromUriImpl()
{
}
}
// Token: 0x02000CBB RID: 3259
[Token(Token = "0x2000CBB")]
[Serializable]
private class HideOwnedButtonImpl : HideableControllerImpl<InventionModel>
{
// Token: 0x06004E73 RID: 20083 RVA: 0x0011ED40 File Offset: 0x0011CF40
[Token(Token = "0x6004E73")]
[Address(RVA = "0x12BD660", Offset = "0x12BC460", VA = "0x1812BD660", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E74 RID: 20084 RVA: 0x0011ED58 File Offset: 0x0011CF58
[Token(Token = "0x6004E74")]
[Address(RVA = "0x12BD6D0", Offset = "0x12BC4D0", VA = "0x1812BD6D0")]
public HideOwnedButtonImpl()
{
}
}
// Token: 0x02000CBC RID: 3260
[Token(Token = "0x2000CBC")]
[Serializable]
private class HideGetButtonImpl : HideableControllerImpl<InventionModel>
{
// Token: 0x06004E75 RID: 20085 RVA: 0x0011ED6C File Offset: 0x0011CF6C
[Token(Token = "0x6004E75")]
[Address(RVA = "0x12BD0F0", Offset = "0x12BBEF0", VA = "0x1812BD0F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E76 RID: 20086 RVA: 0x0011ED84 File Offset: 0x0011CF84
[Token(Token = "0x6004E76")]
[Address(RVA = "0x12BD160", Offset = "0x12BBF60", VA = "0x1812BD160")]
public HideGetButtonImpl()
{
}
}
// Token: 0x02000CBD RID: 3261
[Token(Token = "0x2000CBD")]
[Serializable]
private class HideBuyButtonImpl : HideableControllerImpl<InventionModel>
{
// Token: 0x06004E77 RID: 20087 RVA: 0x0011ED98 File Offset: 0x0011CF98
[Token(Token = "0x6004E77")]
[Address(RVA = "0x12BD040", Offset = "0x12BBE40", VA = "0x1812BD040", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E78 RID: 20088 RVA: 0x0011EDB0 File Offset: 0x0011CFB0
[Token(Token = "0x6004E78")]
[Address(RVA = "0x12BD0B0", Offset = "0x12BBEB0", VA = "0x1812BD0B0")]
public HideBuyButtonImpl()
{
}
}
// Token: 0x02000CBE RID: 3262
[Token(Token = "0x2000CBE")]
[Serializable]
private class HideInventionPriceImpl : HideableControllerImpl<InventionModel>
{
// Token: 0x06004E79 RID: 20089 RVA: 0x0011EDC4 File Offset: 0x0011CFC4
[Token(Token = "0x6004E79")]
[Address(RVA = "0x12BD5A0", Offset = "0x12BC3A0", VA = "0x1812BD5A0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004E7A RID: 20090 RVA: 0x0011EDD8 File Offset: 0x0011CFD8
[Token(Token = "0x6004E7A")]
[Address(RVA = "0x12BD620", Offset = "0x12BC420", VA = "0x1812BD620")]
public HideInventionPriceImpl()
{
}
}
// Token: 0x02000CBF RID: 3263
[Token(Token = "0x2000CBF")]
[Serializable]
private class TagSpawnerImpl : PrefabSpawnerControllerImpl<InventionModel>
{
// Token: 0x06004E7B RID: 20091 RVA: 0x0011EDEC File Offset: 0x0011CFEC
[Token(Token = "0x6004E7B")]
[Address(RVA = "0x12CC6F0", Offset = "0x12CB4F0", VA = "0x1812CC6F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
base.GOHACMHPDED<string>(num);
}
// Token: 0x06004E7C RID: 20092 RVA: 0x0011EE04 File Offset: 0x0011D004
[Token(Token = "0x6004E7C")]
[Address(RVA = "0x12CC5D0", Offset = "0x12CB3D0", VA = "0x1812CC5D0", Slot = "29")]
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
{
int num = 0;
if (num < EFBDCIJMFGD)
{
num += num;
if (num == EFBDCIJMFGD)
{
string text;
text += text;
throw new NullReferenceException();
}
num++;
}
bool isCompleted = ((IAsyncResult)GCCLEJOGCCE.GetComponentInChildren<TextMeshProUGUI>()).IsCompleted;
}
// Token: 0x06004E7D RID: 20093 RVA: 0x0011EE3C File Offset: 0x0011D03C
[Token(Token = "0x6004E7D")]
[Address(RVA = "0x12CC740", Offset = "0x12CB540", VA = "0x1812CC740")]
public TagSpawnerImpl()
{
}
}
// Token: 0x02000CC0 RID: 3264
[Token(Token = "0x2000CC0")]
[Serializable]
private class InventionToCardImpl : ToCardControllerImpl<InventionModel>
{
// Token: 0x17000E0E RID: 3598
// (get) Token: 0x06004E7E RID: 20094 RVA: 0x0011EE50 File Offset: 0x0011D050
[Token(Token = "0x17000E0E")]
protected override GALEIGFHNBB CardData
{
[Token(Token = "0x6004E7E")]
[Address(RVA = "0x12C1280", Offset = "0x12C0080", VA = "0x1812C1280", Slot = "76")]
get
{
int num = 0;
if (num == 0)
{
}
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
if (galeigfhnbb == 0 || galeigfhnbb != 0)
{
}
galeigfhnbb.<GJINGNPBMOF>k__BackingField = num;
if (num == 0 || num != 0)
{
}
galeigfhnbb.<BFDIBJOMOMM>k__BackingField = num;
if (num != 0)
{
}
galeigfhnbb.<DKPKBGEABHC>k__BackingField = num;
if (galeigfhnbb != 0)
{
}
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = num;
if (num == 0)
{
CardsConfig instance = CardsConfig.Instance;
}
galeigfhnbb.<NHBCJNENEMO>k__BackingField = num;
if (num == 0)
{
}
galeigfhnbb.<FOIMMDBIEMM>k__BackingField = "CERTIFIED";
if (num == 0)
{
Color white = Color.white;
}
Color certifiedColor = CardsConfig.Instance.invention.certifiedColor;
int num2 = 0;
galeigfhnbb.<PBOEPKBHIML>k__BackingField = num2;
Action action = new Action(this.MEHKJFGIKOC);
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
return galeigfhnbb;
}
}
// Token: 0x06004E7F RID: 20095 RVA: 0x0011EF08 File Offset: 0x0011D108
[Token(Token = "0x6004E7F")]
[Address(RVA = "0x12C1240", Offset = "0x12C0040", VA = "0x1812C1240")]
public InventionToCardImpl()
{
}
// Token: 0x06004E80 RID: 20096 RVA: 0x0011EF1C File Offset: 0x0011D11C
[Token(Token = "0x6004E80")]
[Address(RVA = "0x12C1100", Offset = "0x12BFF00", VA = "0x1812C1100")]
[CompilerGenerated]
private void MEHKJFGIKOC()
{
CardsConfig.InventionCardConfig invention = CardsConfig.Instance.invention;
CECAKDDNHLN cecakddnhln2;
CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB("INVENTION_IS_DETAILS_PAGE_KEY", true);
int num = 0;
BrowserModel browserModel;
CECAKDDNHLN cecakddnhln3;
browserModel.GoTo(cecakddnhln3, num != 0);
}
}
}
}