Files
2026-04-10 22:50:51 +02:00

1435 lines
54 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core;
using RecRoom.Core.Creation;
using RecRoom.Storefronts;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000CA1 RID: 3233
[Token(Token = "0x2000CA1")]
public class InventionModel : RRUIModel
{
// Token: 0x17000E01 RID: 3585
// (get) Token: 0x06004DF0 RID: 19952 RVA: 0x0011D354 File Offset: 0x0011B554
// (set) Token: 0x06004DF1 RID: 19953 RVA: 0x0011D368 File Offset: 0x0011B568
[Token(Token = "0x17000E01")]
public string FJCOELGJLMA
{
[Token(Token = "0x6004DF0")]
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
get;
[Token(Token = "0x6004DF1")]
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
private set;
}
// Token: 0x17000E02 RID: 3586
// (get) Token: 0x06004DF2 RID: 19954 RVA: 0x0011D37C File Offset: 0x0011B57C
[Token(Token = "0x17000E02")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6004DF2")]
[Address(RVA = "0x12BFF00", Offset = "0x12BED00", VA = "0x1812BFF00", Slot = "12")]
get
{
bool flag;
return flag;
}
}
// Token: 0x17000E03 RID: 3587
// (get) Token: 0x06004DF3 RID: 19955 RVA: 0x0011D38C File Offset: 0x0011B58C
// (set) Token: 0x06004DF4 RID: 19956 RVA: 0x0011D3A0 File Offset: 0x0011B5A0
[Token(Token = "0x17000E03")]
public long AJHBGBHGGAL
{
[Token(Token = "0x6004DF3")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
get
{
return this.OEMDIAHHILF;
}
[Token(Token = "0x6004DF4")]
[Address(RVA = "0xF60920", Offset = "0xF5F720", VA = "0x180F60920")]
set
{
this.OEMDIAHHILF = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000E04 RID: 3588
// (get) Token: 0x06004DF5 RID: 19957 RVA: 0x0011D3BC File Offset: 0x0011B5BC
// (set) Token: 0x06004DF6 RID: 19958 RVA: 0x0011D3D0 File Offset: 0x0011B5D0
[Token(Token = "0x17000E04")]
public bool JMDFCCBJLLM
{
[Token(Token = "0x6004DF5")]
[Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")]
get
{
return this.OIFJIPKFNHK;
}
[Token(Token = "0x6004DF6")]
[Address(RVA = "0x12C10E0", Offset = "0x12BFEE0", VA = "0x1812C10E0")]
set
{
this.OIFJIPKFNHK = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000E05 RID: 3589
// (get) Token: 0x06004DF7 RID: 19959 RVA: 0x0011D3EC File Offset: 0x0011B5EC
// (set) Token: 0x06004DF8 RID: 19960 RVA: 0x0011D400 File Offset: 0x0011B600
[Token(Token = "0x17000E05")]
public string NBIOGGIMGDC
{
[Token(Token = "0x6004DF7")]
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
get
{
return this.JFONIMPPOMK;
}
[Token(Token = "0x6004DF8")]
[Address(RVA = "0x12C10F0", Offset = "0x12BFEF0", VA = "0x1812C10F0")]
set
{
this.JFONIMPPOMK = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000E06 RID: 3590
// (get) Token: 0x06004DF9 RID: 19961 RVA: 0x0011D41C File Offset: 0x0011B61C
[Token(Token = "0x17000E06")]
public IReadOnlyList<string> ANCOEBNAKOB
{
[Token(Token = "0x6004DF9")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
get
{
/*
An exception occurred when decompiling this method (06004DF9)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<System.String> RRUI.Data.InventionModel::get_InventionTags()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<string>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<string>(InventionModel::IEEJHMLDNHL, ldloc:InventionModel(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: 0x17000E07 RID: 3591
// (get) Token: 0x06004DFA RID: 19962 RVA: 0x0011D430 File Offset: 0x0011B630
// (set) Token: 0x06004DFB RID: 19963 RVA: 0x0011D444 File Offset: 0x0011B644
[Token(Token = "0x17000E07")]
public bool PINKOAPMOEK
{
[Token(Token = "0x6004DFA")]
[Address(RVA = "0x987F90", Offset = "0x986D90", VA = "0x180987F90")]
get;
[Token(Token = "0x6004DFB")]
[Address(RVA = "0x127A7F0", Offset = "0x12795F0", VA = "0x18127A7F0")]
private set;
}
// Token: 0x17000E08 RID: 3592
// (get) Token: 0x06004DFC RID: 19964 RVA: 0x0011D458 File Offset: 0x0011B658
// (set) Token: 0x06004DFD RID: 19965 RVA: 0x0011D46C File Offset: 0x0011B66C
[Token(Token = "0x17000E08")]
public bool OFBMJPGGNFP
{
[Token(Token = "0x6004DFC")]
[Address(RVA = "0x986540", Offset = "0x985340", VA = "0x180986540")]
get;
[Token(Token = "0x6004DFD")]
[Address(RVA = "0x12BF870", Offset = "0x12BE670", VA = "0x1812BF870")]
private set;
}
// Token: 0x17000E09 RID: 3593
// (get) Token: 0x06004DFE RID: 19966 RVA: 0x0011D480 File Offset: 0x0011B680
// (set) Token: 0x06004DFF RID: 19967 RVA: 0x0011D494 File Offset: 0x0011B694
[Token(Token = "0x17000E09")]
public bool CIMFJCFDLNO
{
[Token(Token = "0x6004DFE")]
[Address(RVA = "0x46AA20", Offset = "0x469820", VA = "0x18046AA20")]
get;
[Token(Token = "0x6004DFF")]
[Address(RVA = "0x46AAF0", Offset = "0x4698F0", VA = "0x18046AAF0")]
private set;
}
// Token: 0x17000E0A RID: 3594
// (get) Token: 0x06004E00 RID: 19968 RVA: 0x0011D4A8 File Offset: 0x0011B6A8
// (set) Token: 0x06004E01 RID: 19969 RVA: 0x0011D4BC File Offset: 0x0011B6BC
[Token(Token = "0x17000E0A")]
public bool BOFCDDNJAEN
{
[Token(Token = "0x6004E00")]
[Address(RVA = "0x5F4E30", Offset = "0x5F3C30", VA = "0x1805F4E30")]
get;
[Token(Token = "0x6004E01")]
[Address(RVA = "0xA37EE0", Offset = "0xA36CE0", VA = "0x180A37EE0")]
private set;
}
// Token: 0x17000E0B RID: 3595
// (get) Token: 0x06004E02 RID: 19970 RVA: 0x0011D4D0 File Offset: 0x0011B6D0
// (set) Token: 0x06004E03 RID: 19971 RVA: 0x0011D4E4 File Offset: 0x0011B6E4
[Token(Token = "0x17000E0B")]
public OEGPIPBKHCN NAFLAPGLHIB
{
[Token(Token = "0x6004E02")]
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
get;
[Token(Token = "0x6004E03")]
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
private set;
}
// Token: 0x17000E0C RID: 3596
// (get) Token: 0x06004E04 RID: 19972 RVA: 0x0011D4F8 File Offset: 0x0011B6F8
// (set) Token: 0x06004E05 RID: 19973 RVA: 0x0011D50C File Offset: 0x0011B70C
[Token(Token = "0x17000E0C")]
public OBBBPCBIMME MEPFFJLDHNP
{
[Token(Token = "0x6004E04")]
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
get;
[Token(Token = "0x6004E05")]
[Address(RVA = "0x536B50", Offset = "0x535950", VA = "0x180536B50")]
protected set;
}
// Token: 0x17000E0D RID: 3597
// (get) Token: 0x06004E06 RID: 19974 RVA: 0x0011D520 File Offset: 0x0011B720
// (set) Token: 0x06004E07 RID: 19975 RVA: 0x0011D534 File Offset: 0x0011B734
[Token(Token = "0x17000E0D")]
public CCEOLAOLEKJ BKKCGGNMMGG
{
[Token(Token = "0x6004E06")]
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
get;
[Token(Token = "0x6004E07")]
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
protected set;
}
// Token: 0x06004E08 RID: 19976 RVA: 0x0011D548 File Offset: 0x0011B748
[Token(Token = "0x6004E08")]
[Address(RVA = "0x12C0440", Offset = "0x12BF240", VA = "0x1812C0440")]
public void Set(long OEMDIAHHILF, bool GCJDJIBBKIO = false, bool FAIOCBICEOF = false, [Optional] string FEEHCDIMBAJ)
{
this.OEMDIAHHILF = OEMDIAHHILF;
this.<GEMENGGIAFG>k__BackingField = 0;
this.OIFJIPKFNHK = GCJDJIBBKIO;
this.CIKKIDJAKJI = FAIOCBICEOF;
base.MKBLJJGJAOH();
}
// Token: 0x06004E09 RID: 19977 RVA: 0x0011D578 File Offset: 0x0011B778
[Token(Token = "0x6004E09")]
[Address(RVA = "0x12BF990", Offset = "0x12BE790", VA = "0x1812BF990", Slot = "18")]
protected override void LNEJNIEHGLD()
{
MFBGLIHGCGO<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
Action<long> action = new Action(this.PJJJMGDALBF);
BBHENFCNLAB.PJJJMGDALBF = MFBGLIHGCGO.BPJDFPACLMK(pjjjmgdalbf, action);
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
Action<int> action2 = new Action(this.NLHPIBGGDMO);
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action2);
OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
Action action3 = new Action(this.GEIKLABLCNL);
BBHENFCNLAB.GEIKLABLCNL = OKNNKFGFODL.BPJDFPACLMK(geiklablcnl, action3);
this.DKCHPIPHPOE();
}
// Token: 0x06004E0A RID: 19978 RVA: 0x0011D5EC File Offset: 0x0011B7EC
[Token(Token = "0x6004E0A")]
[Address(RVA = "0x12C02A0", Offset = "0x12BF0A0", VA = "0x1812C02A0", Slot = "20")]
protected override void PECOFFFGNCH()
{
MFBGLIHGCGO<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
Action<long> action = new Action(this.PJJJMGDALBF);
BBHENFCNLAB.PJJJMGDALBF = MFBGLIHGCGO.GMNMHGMFGOL(pjjjmgdalbf, action);
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
Action<int> action2 = new Action(this.NLHPIBGGDMO);
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action2);
OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
Action action3 = new Action(this.GEIKLABLCNL);
BBHENFCNLAB.GEIKLABLCNL = OKNNKFGFODL.GMNMHGMFGOL(geiklablcnl, action3);
}
// Token: 0x06004E0B RID: 19979 RVA: 0x0011D65C File Offset: 0x0011B85C
[Token(Token = "0x6004E0B")]
[Address(RVA = "0x12BE1A0", Offset = "0x12BCFA0", VA = "0x1812BE1A0", Slot = "22")]
protected override void AHFKACICJNC()
{
int num = 0;
this.OEMDIAHHILF = (long)((ulong)(-1L));
this.<LAAELBKJOPB>k__BackingField = num;
this.<EJJABGDFGEG>k__BackingField = num;
this.<EGKJCPCOIGG>k__BackingField = num != 0;
this.<ABPEJAHPEFJ>k__BackingField = num;
this.AGABBAIDDLM = num;
this.CIKKABEOEOE = num;
this.JBLCKJCEKGB = num;
this.HBBJPCCNHKN = num;
this.ENANMEELMLK = num != 0;
this.OIFJIPKFNHK = false;
this.PBOKEGNEHNO = (FDEGHHFBJJO)((ulong)4294967295L);
}
// Token: 0x06004E0C RID: 19980 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004E0C")]
[Address(RVA = "0x12BEE10", Offset = "0x12BDC10", VA = "0x1812BEE10", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004E0D RID: 19981 RVA: 0x0011D6CC File Offset: 0x0011B8CC
[Token(Token = "0x6004E0D")]
[Address(RVA = "0x12C0430", Offset = "0x12BF230", VA = "0x1812C0430")]
private void PJJJMGDALBF(long OEMDIAHHILF)
{
if (OEMDIAHHILF == this.OEMDIAHHILF)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x06004E0E RID: 19982 RVA: 0x0011D6EC File Offset: 0x0011B8EC
[Token(Token = "0x6004E0E")]
[Address(RVA = "0x12BFEE0", Offset = "0x12BECE0", VA = "0x1812BFEE0")]
private void NLHPIBGGDMO(int GKLPIFBPGOD)
{
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
if (obbbpcbimme != 0 && GKLPIFBPGOD == obbbpcbimme.<KBFNGJBKEOP>k__BackingField)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x06004E0F RID: 19983 RVA: 0x0011D714 File Offset: 0x0011B914
[Token(Token = "0x6004E0F")]
[Address(RVA = "0xF63CB0", Offset = "0xF62AB0", VA = "0x180F63CB0")]
private void GEIKLABLCNL()
{
base.MKBLJJGJAOH();
}
// Token: 0x06004E10 RID: 19984 RVA: 0x0011D728 File Offset: 0x0011B928
[Token(Token = "0x6004E10")]
[Address(RVA = "0x12BF880", Offset = "0x12BE680", VA = "0x1812BF880")]
private void LGFHMMCICNF()
{
PMGCJEPKFOF<HJPDBNLCGIB> pmgcjepkfof = BBHENFCNLAB.IIPHPOBADGF(this.OEMDIAHHILF);
Action<HJPDBNLCGIB> action = new Action(this.OPEIENMGKIC);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<HJPDBNLCGIB> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x06004E11 RID: 19985 RVA: 0x0011D76C File Offset: 0x0011B96C
[Token(Token = "0x6004E11")]
[Address(RVA = "0x12BEBC0", Offset = "0x12BD9C0", VA = "0x1812BEBC0")]
private void FLNMGMEFGOK()
{
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
long oemdiahhilf = this.OEMDIAHHILF;
int <FCDMDLKPAAK>k__BackingField = obbbpcbimme.<FCDMDLKPAAK>k__BackingField;
PMGCJEPKFOF<NEFHINKECJJ> pmgcjepkfof = BBHENFCNLAB.FNHJAHFBHHL(oemdiahhilf, <FCDMDLKPAAK>k__BackingField);
Action<NEFHINKECJJ> action = new Action(this.GJJBOMGDADL);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<NEFHINKECJJ> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x06004E12 RID: 19986 RVA: 0x0011D7CC File Offset: 0x0011B9CC
[Token(Token = "0x6004E12")]
[Address(RVA = "0x12BF2B0", Offset = "0x12BE0B0", VA = "0x1812BF2B0")]
public void GetInvention()
{
if (this.<LAAELBKJOPB>k__BackingField != (ulong)0L)
{
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
string text = this.<GEMENGGIAFG>k__BackingField;
int num = 0;
CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, obbbpcbimme, num, text);
LICPDLGAGGA licpdlgagga = new LICPDLGAGGA(this.<LAAELBKJOPB>k__BackingField, (DGOHCPBKOHD)num, (ACDKILABNNC)((uint)2));
LICPDLGAGGA costInfo = licpdlgagga;
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = BBHENFCNLAB.JICCPIEAHIK(this.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField);
Action<OBBBPCBIMME> action = delegate(OBBBPCBIMME ownedInvention)
{
if (ownedInvention == 0 || !ownedInvention.<AONKJNPFIGJ>k__BackingField)
{
LICPDLGAGGA costInfo3 = costInfo;
this.LaunchPurchaseConfirmationDialog(costInfo3);
return;
}
InventionModel <>4__this = this;
LICPDLGAGGA costInfo2 = costInfo;
DABKFAIHBBP dabkfaihbbp = <>4__this.CMPPGBPOEMK(costInfo2);
};
}
}
// Token: 0x06004E13 RID: 19987 RVA: 0x0011D848 File Offset: 0x0011BA48
[Token(Token = "0x6004E13")]
[Address(RVA = "0x12C0780", Offset = "0x12BF580", VA = "0x1812C0780")]
public void TryInvention()
{
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
if (obbbpcbimme != 0)
{
CBLLFJEDOII<bool> cbllfjedoii = JGGNJPBJHJA.PBIEAOCOMNC(obbbpcbimme, "InventionStore");
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;
}
}
};
}
PMGCJEPKFOF<bool> pmgcjepkfof = cbllfjedoii.OHLPJBFCABI(<>9__72_);
}
}
// Token: 0x06004E14 RID: 19988 RVA: 0x0011D89C File Offset: 0x0011BA9C
[Token(Token = "0x6004E14")]
[Address(RVA = "0x12C0460", Offset = "0x12BF260", VA = "0x1812C0460")]
public void ShowCreatorInfo()
{
if (this.<EJJABGDFGEG>k__BackingField != (ulong)0L)
{
WatchUI local = WatchUI.BFPPPLIJIGC;
if (local != 0)
{
PlayerDetailsWatchUIFlow flowByType = local.GetFlowByType<PlayerDetailsWatchUIFlow>();
}
int num = 0;
int num2 = 0;
if (num != num2)
{
WatchUI local2 = WatchUI.BFPPPLIJIGC;
if (local2 != 0)
{
int num3 = 0;
local2.PushFlow(num, num3);
}
}
}
}
// Token: 0x06004E15 RID: 19989 RVA: 0x0011D8FC File Offset: 0x0011BAFC
[Token(Token = "0x6004E15")]
[Address(RVA = "0x12C05F0", Offset = "0x12BF3F0", VA = "0x1812C05F0")]
public void ToggleIsCheered()
{
long <BHBCCAKKIMJ>k__BackingField = this.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
bool flag = !this.<ABPEJAHPEFJ>k__BackingField.<NIOEIABHBCH>k__BackingField;
PMGCJEPKFOF<AHEPPAEOLOD> pmgcjepkfof = BBHENFCNLAB.ANJHOOPIAKM(<BHBCCAKKIMJ>k__BackingField, flag);
Action<AHEPPAEOLOD> action = new Action(this.OIHILJMICED);
int num = 0;
num += num;
num++;
Action<string> action2 = new Action(this.HJCODKPOHIH);
throw new NullReferenceException();
}
// Token: 0x06004E16 RID: 19990 RVA: 0x0011D95C File Offset: 0x0011BB5C
[Token(Token = "0x6004E16")]
[Address(RVA = "0x12C08A0", Offset = "0x12BF6A0", VA = "0x1812C08A0")]
public void TryShowReportInventionDialogPopUp()
{
int num;
List<DOPNALIMPNA> list;
do
{
num = 0;
this.PBOKEGNEHNO = (FDEGHHFBJJO)((ulong)4294967295L);
string empty = string.Empty;
this.HBBJPCCNHKN = empty;
this.ENANMEELMLK = num != 0;
list = new List();
List<InventionsConfig.InventionReportCategoryFriendlyNameMapping> inventionReportCategoryList = InventionsConfig.Instance.inventionReportCategoryList;
bool flag;
if (flag)
{
GGAEDILEDCM ggaediledcm = new GGAEDILEDCM();
ggaediledcm.GPJEDBDCNNP = ggaediledcm;
FDEGHHFBJJO fdeghhfbjjo;
ggaediledcm.AKFDMGLACLA = fdeghhfbjjo;
list.Add(ggaediledcm);
}
}
while (num != 0);
LBEHDFOHDFL lbehdfohdfl = new LBEHDFOHDFL();
lbehdfohdfl.JIHPIJCIEAL(list);
Func<object> func = new Func(this.MDECLHCCAKP);
lbehdfohdfl.MBGEMDOHIAD = func;
Action<object> action = new Action(this.HACFFDLKMCC);
lbehdfohdfl.JMELLPEIDNG = action;
EIHJCCEGFLF eihjccegflf = new EIHJCCEGFLF();
eihjccegflf.GPJEDBDCNNP = "Report Details";
eihjccegflf.CCAOPECOMAM = "Enter report details here...";
Func<string> func2 = new Func(this.KECMECJAAIO);
eihjccegflf.ENFKJGHCEIG = func2;
Action<string> action2 = new Action(this.OKEOEFJHLDH);
eihjccegflf.BFHMFOIEJOO = action2;
eihjccegflf.HLGEICDGAOG = action2;
eihjccegflf.IOEGBNNLJIE = true;
List<DOPNALIMPNA> list2 = new List();
KHEOPNBJDME kheopnbjdme = new KHEOPNBJDME();
kheopnbjdme.MDAMJJGPJKM = "Choose your reason";
kheopnbjdme.JIHPIJCIEAL(new List { lbehdfohdfl });
list2.Add(kheopnbjdme);
KHEOPNBJDME kheopnbjdme2 = new KHEOPNBJDME();
kheopnbjdme2.JIHPIJCIEAL(new List { eihjccegflf });
list2.Add(kheopnbjdme2);
LKECHMGOCGI lkechmgocgi = new LKECHMGOCGI();
lkechmgocgi.<OBHNJENCHDE>k__BackingField = lkechmgocgi;
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
imafjgkhemd.GPJEDBDCNNP = "Submit";
imafjgkhemd.GPJAHEOLCPN = "Submit";
Action action3 = new Action(this.HLFBACCOCDE);
imafjgkhemd.MEEKCCGGFFD = action3;
imafjgkhemd.<ALFJBDILAME>k__BackingField = lkechmgocgi;
Func<bool> func3 = new Func(this.JDLLLNEHADE);
imafjgkhemd.IPCGFLNAMGG = func3;
LKECHMGOCGI lkechmgocgi2 = new LKECHMGOCGI();
lkechmgocgi2.<OBHNJENCHDE>k__BackingField = lkechmgocgi2;
BKFEHJJFINJ bkfehjjfinj = new BKFEHJJFINJ();
bkfehjjfinj.<AOAPLJOGIKJ>k__BackingField = "Players who send false reports or abuse the reporting system will be penalized.";
bkfehjjfinj.<ALFJBDILAME>k__BackingField = lkechmgocgi2;
bkfehjjfinj.<LOAIJCDKAOA>k__BackingField = bkfehjjfinj;
bkfehjjfinj.<BJDPIMEJIMJ>k__BackingField = bkfehjjfinj;
List<DOPNALIMPNA> list3 = new List();
list3.Add(bkfehjjfinj);
list3.Add(imafjgkhemd);
NLONGNGOMON nlongngomon = new NLONGNGOMON();
string <LGACIEKBLBM>k__BackingField = this.<LAAELBKJOPB>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text = string.Format("Report {0}", <LGACIEKBLBM>k__BackingField);
nlongngomon.<CEJPKGDKMJE>k__BackingField = text;
nlongngomon.PFDJAAFIIGD = list2;
nlongngomon.LMGLKPMHADA = list3;
nlongngomon.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)2L);
this.CIKKABEOEOE = nlongngomon;
this.JBLCKJCEKGB = imafjgkhemd;
if (base.PKJJDBNMMEA != 0)
{
Action<BaseDialogModel<NLONGNGOMON>> action4 = new Action(this.COHJBLJNCDJ);
}
}
// Token: 0x06004E17 RID: 19991 RVA: 0x0011DC14 File Offset: 0x0011BE14
[Token(Token = "0x6004E17")]
[Address(RVA = "0x12BF200", Offset = "0x12BE000", VA = "0x1812BF200")]
public string GetInventionCardPriceFieldText()
{
if (!this.<LKDDHOOKEKP>k__BackingField)
{
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
int num = 0;
if (obbbpcbimme != 0)
{
}
string tokenStringFormatted = Storefront.GetTokenStringFormatted((long)num);
OBBBPCBIMME obbbpcbimme2 = this.<LAAELBKJOPB>k__BackingField;
if (obbbpcbimme2 == 0 || obbbpcbimme2.<LGKBIBJHNCN>k__BackingField == 0)
{
}
return "Free";
}
return "Owned";
}
// Token: 0x06004E18 RID: 19992 RVA: 0x0011DC60 File Offset: 0x0011BE60
[Token(Token = "0x6004E18")]
[Address(RVA = "0x12BF170", Offset = "0x12BDF70", VA = "0x1812BF170")]
public Sprite GetInventionCardPriceFieldIcon()
{
if (!this.<LKDDHOOKEKP>k__BackingField)
{
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
if (obbbpcbimme != 0 && obbbpcbimme.<LGKBIBJHNCN>k__BackingField != 0)
{
CardsConfig instance = CardsConfig.Instance;
}
}
throw new NullReferenceException();
}
// Token: 0x06004E19 RID: 19993 RVA: 0x0011DC9C File Offset: 0x0011BE9C
[Token(Token = "0x6004E19")]
[Address(RVA = "0x12BF7A0", Offset = "0x12BE5A0", VA = "0x1812BF7A0")]
private bool JDLLLNEHADE()
{
if (this.PBOKEGNEHNO == FDEGHHFBJJO.Unknown)
{
}
bool flag;
return !string.IsNullOrEmpty(this.HBBJPCCNHKN) || flag;
}
// Token: 0x06004E1A RID: 19994 RVA: 0x0011DCCC File Offset: 0x0011BECC
[Token(Token = "0x6004E1A")]
[Address(RVA = "0x12BE3A0", Offset = "0x12BD1A0", VA = "0x1812BE3A0")]
private void CLNJDAFFHGH(string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
}
// Token: 0x06004E1B RID: 19995 RVA: 0x0011DCE4 File Offset: 0x0011BEE4
[Token(Token = "0x6004E1B")]
[Address(RVA = "0x12BF5F0", Offset = "0x12BE3F0", VA = "0x1812BF5F0")]
private void HLFBACCOCDE()
{
long <BHBCCAKKIMJ>k__BackingField = this.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
FDEGHHFBJJO pbokegnehno = this.PBOKEGNEHNO;
Action<KLAMKCBENEA> action = new Action(this.GODCJLCPBEM);
int num = 0;
num += num;
num++;
Action<string> action2 = new Action(this.OAKMPONNIII);
}
// Token: 0x06004E1C RID: 19996 RVA: 0x0011DD3C File Offset: 0x0011BF3C
[Token(Token = "0x6004E1C")]
[Address(RVA = "0x12BE690", Offset = "0x12BD490", VA = "0x1812BE690")]
private void CNOEHDBDDMN(FDEGHHFBJJO CDPEMPBFMFI)
{
this.PBOKEGNEHNO = CDPEMPBFMFI;
if (!this.ENANMEELMLK)
{
this.JBLCKJCEKGB.FCLJOMHIBPB();
this.ENANMEELMLK = true;
}
}
// Token: 0x06004E1D RID: 19997 RVA: 0x0011DD74 File Offset: 0x0011BF74
[Token(Token = "0x6004E1D")]
[Address(RVA = "0x12C00E0", Offset = "0x12BEEE0", VA = "0x1812C00E0")]
private void PALENLFOPEG(string LCGDMDLHOLG)
{
this.HBBJPCCNHKN = LCGDMDLHOLG;
if (this.OMKKOHGDACB == LCGDMDLHOLG)
{
this.JBLCKJCEKGB.FCLJOMHIBPB();
bool flag = LCGDMDLHOLG == 0;
this.OMKKOHGDACB = flag;
}
}
// Token: 0x06004E1E RID: 19998 RVA: 0x0011DDB0 File Offset: 0x0011BFB0
[Token(Token = "0x6004E1E")]
[Address(RVA = "0x12BE760", Offset = "0x12BD560", VA = "0x1812BE760")]
private void DKCHPIPHPOE()
{
if (this.<LAAELBKJOPB>k__BackingField != (ulong)0L)
{
long oemdiahhilf = this.OEMDIAHHILF;
this.<EGKJCPCOIGG>k__BackingField = false;
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = BBHENFCNLAB.JICCPIEAHIK(oemdiahhilf);
Action<OBBBPCBIMME> action = new Action(this.MJHDPBGKKJD);
}
}
// Token: 0x06004E1F RID: 19999 RVA: 0x0011DDF0 File Offset: 0x0011BFF0
[Token(Token = "0x6004E1F")]
[Address(RVA = "0x12BE200", Offset = "0x12BD000", VA = "0x1812BE200")]
private void BFDPPAKBECL()
{
if (this.<LAAELBKJOPB>k__BackingField == (ulong)0L)
{
int num = 0;
this.<ABPEJAHPEFJ>k__BackingField = num;
return;
}
PMGCJEPKFOF<OEGPIPBKHCN> pmgcjepkfof = BBHENFCNLAB.IGFBODDECPK(this.OEMDIAHHILF);
Action<OEGPIPBKHCN> action = new Action(this.GJNHDHNMJBA);
int num2 = 0;
num2 += num2;
num2++;
PMGCJEPKFOF<OEGPIPBKHCN> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
}
// Token: 0x06004E20 RID: 20000 RVA: 0x0011DE48 File Offset: 0x0011C048
[Token(Token = "0x6004E20")]
[Address(RVA = "0x12BFB30", Offset = "0x12BE930", VA = "0x1812BFB30")]
public void LaunchPurchaseConfirmationDialog(LICPDLGAGGA EICGEAEHBBO)
{
InventionModel.LNMMCAMEFCN lnmmcamefcn = new InventionModel.LNMMCAMEFCN();
lnmmcamefcn.costInfo = EICGEAEHBBO;
int num = 0;
lnmmcamefcn.cachedCheckoutDialogModel = num;
lnmmcamefcn.<>4__this = this;
Action<int, CardModel, InventionModel, BAEJLDPBGFI> action = delegate(int index, CardModel cardModel, InventionModel inventionModel, BAEJLDPBGFI accountToCardController)
{
long <BHBCCAKKIMJ>k__BackingField = lnmmcamefcn.costInfo.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
inventionModel.OEMDIAHHILF = <BHBCCAKKIMJ>k__BackingField;
inventionModel.OIFJIPKFNHK = false;
inventionModel.CIKKIDJAKJI = false;
inventionModel.<GEMENGGIAFG>k__BackingField = (ulong)0L;
inventionModel.MKBLJJGJAOH();
};
int num2 = 0;
PCEJMCMGIIA pcejmcmgiia = PCEJMCMGIIA.KJIKOFCAMAJ<InventionModel, InventionModelController>(EICGEAEHBBO, action, num2);
lnmmcamefcn.checkoutDialogData = pcejmcmgiia;
pcejmcmgiia.<FNJFBAEINFF>k__BackingField = "Invention_Store";
lnmmcamefcn.checkoutDialogData.<MOHBIFLJNPB>k__BackingField = "This purchase is between you and the invention creator.";
lnmmcamefcn.checkoutDialogData.<PHEJHIIHKIP>k__BackingField = "If you find the invention is misrepresented or violates the Code of Conduct, please report it.";
lnmmcamefcn.checkoutDialogData.<GOIJONLEIAG>k__BackingField = "Invention_Store_NotEnoughTokens";
PCEJMCMGIIA checkoutDialogData = lnmmcamefcn.checkoutDialogData;
Action action2 = delegate
{
InventionModel <>4__this = lnmmcamefcn.<>4__this;
LICPDLGAGGA costInfo = lnmmcamefcn.costInfo;
DABKFAIHBBP dabkfaihbbp = <>4__this.CMPPGBPOEMK(costInfo);
if (lnmmcamefcn.<>9__5 == 0)
{
Action action6 = delegate
{
CheckoutDialogModel cachedCheckoutDialogModel = lnmmcamefcn.cachedCheckoutDialogModel;
if (cachedCheckoutDialogModel != 0)
{
cachedCheckoutDialogModel.Dismiss();
return;
}
};
lnmmcamefcn.<>9__5 = action6;
}
throw new NullReferenceException();
};
checkoutDialogData.<PAABJIENLBM>k__BackingField = action2;
PCEJMCMGIIA checkoutDialogData2 = lnmmcamefcn.checkoutDialogData;
Action action3 = delegate
{
InventionModel <>4__this2 = lnmmcamefcn.<>4__this;
OBBBPCBIMME obbbpcbimme = <>4__this2.<LAAELBKJOPB>k__BackingField;
string text = <>4__this2.<GEMENGGIAFG>k__BackingField;
int num3 = 0;
CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, obbbpcbimme, num3, text);
};
checkoutDialogData2.<GGGIDJPEJDE>k__BackingField = action3;
PCEJMCMGIIA checkoutDialogData3 = lnmmcamefcn.checkoutDialogData;
Action action4 = delegate
{
lnmmcamefcn.<>4__this.MKBLJJGJAOH();
lnmmcamefcn.checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
};
checkoutDialogData3.<NPFBOHLFFJH>k__BackingField = action4;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
PCEJMCMGIIA checkoutDialogData4 = lnmmcamefcn.checkoutDialogData;
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<PCEJMCMGIIA>(DLKPBLNKLAD.PURCHASE_CONFIRMATION, checkoutDialogData4);
Action<BaseDialogModel<PCEJMCMGIIA>> action5 = delegate(BaseDialogModel<PCEJMCMGIIA> dialog)
{
if (dialog == 0)
{
}
lnmmcamefcn.cachedCheckoutDialogModel = dialog;
};
if (num < lnmmcamefcn)
{
num += num;
if (num == lnmmcamefcn)
{
pmgcjepkfof += pmgcjepkfof;
throw new NullReferenceException();
}
num++;
}
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action5);
}
// Token: 0x06004E21 RID: 20001 RVA: 0x0011DF80 File Offset: 0x0011C180
[Token(Token = "0x6004E21")]
[Address(RVA = "0x12BE450", Offset = "0x12BD250", VA = "0x1812BE450")]
private DABKFAIHBBP CMPPGBPOEMK(LICPDLGAGGA EICGEAEHBBO)
{
InventionModel.KCCABCHKFPL kccabchkfpl = new InventionModel.KCCABCHKFPL();
kccabchkfpl.<>4__this = this;
kccabchkfpl.costInfo = EICGEAEHBBO;
OBBBPCBIMME obbbpcbimme = EICGEAEHBBO.<LAAELBKJOPB>k__BackingField;
string text = this.<GEMENGGIAFG>k__BackingField;
int num = 0;
int num2 = 0;
CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, obbbpcbimme, num2, text);
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
int? <LGKBIBJHNCN>k__BackingField = obbbpcbimme.<LGKBIBJHNCN>k__BackingField;
string text2 = this.<GEMENGGIAFG>k__BackingField;
PMGCJEPKFOF<GEAPBDGCKMB.InventionPurchaseResponseDTO> pmgcjepkfof = GEAPBDGCKMB.MOANDFACFAP(<BHBCCAKKIMJ>k__BackingField, num, text2);
Action<GEAPBDGCKMB.InventionPurchaseResponseDTO> action = delegate(GEAPBDGCKMB.InventionPurchaseResponseDTO response)
{
InventionModel <>4__this = kccabchkfpl.<>4__this;
int num3 = 0;
if (<>4__this != num3)
{
if (response == 0 || response.<InventionResponse>k__BackingField.<BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success)
{
DialogListModel dialogListModel = <>4__this.PKJJDBNMMEA;
throw new NullReferenceException();
}
DialogListModel dialogListModel2 = kccabchkfpl.<>4__this.PKJJDBNMMEA;
InventionModel <>4__this2 = kccabchkfpl.<>4__this;
LICPDLGAGGA costInfo2 = kccabchkfpl.costInfo;
string text3 = <>4__this2.<GEMENGGIAFG>k__BackingField;
ulong num4;
DABKFAIHBBP dabkfaihbbp = dialogListModel2.MMJCMBKCEIE(costInfo2, text3, (CFLMJLFBOKH.NOIAPAJCEMB)((uint)5), num4 != 0UL);
}
};
if (num < kccabchkfpl)
{
num += num;
if (num == kccabchkfpl)
{
goto IL_89;
}
num++;
}
Action<string> action2 = delegate(string error)
{
InventionModel <>4__this3 = kccabchkfpl.<>4__this;
int num5 = 0;
if (<>4__this3 != num5)
{
DialogListModel dialogListModel3 = kccabchkfpl.<>4__this.PKJJDBNMMEA;
string text4 = kccabchkfpl.<>4__this.<GEMENGGIAFG>k__BackingField;
}
};
LICPDLGAGGA costInfo = kccabchkfpl.costInfo;
IL_89:
throw new NullReferenceException();
}
// Token: 0x06004E22 RID: 20002 RVA: 0x0011E01C File Offset: 0x0011C21C
[Token(Token = "0x6004E22")]
[Address(RVA = "0x12C1050", Offset = "0x12BFE50", VA = "0x1812C1050")]
public InventionModel()
{
List<string> list = new List();
this.IEEJHMLDNHL = list;
this.PBOKEGNEHNO = (FDEGHHFBJJO)((ulong)4294967295L);
base..ctor();
}
// Token: 0x06004E23 RID: 20003 RVA: 0x0011E060 File Offset: 0x0011C260
[Token(Token = "0x6004E23")]
[Address(RVA = "0x12BE830", Offset = "0x12BD630", VA = "0x1812BE830")]
[CompilerGenerated]
private void FLNLKOFIJCK(OBBBPCBIMME LDNFNNNHPPB)
{
this.<LAAELBKJOPB>k__BackingField = LDNFNNNHPPB;
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
long oemdiahhilf = this.OEMDIAHHILF;
int <FCDMDLKPAAK>k__BackingField = obbbpcbimme.<FCDMDLKPAAK>k__BackingField;
PMGCJEPKFOF<NEFHINKECJJ> pmgcjepkfof = BBHENFCNLAB.FNHJAHFBHHL(oemdiahhilf, <FCDMDLKPAAK>k__BackingField);
Action<NEFHINKECJJ> action = new Action(this.GJJBOMGDADL);
int num = 0;
num += num;
num++;
this.DKCHPIPHPOE();
if ((this.CIKKIDJAKJI ? 1 : 0) != num)
{
OBBBPCBIMME obbbpcbimme2 = this.<LAAELBKJOPB>k__BackingField;
int num2 = 0;
int num3 = 0;
CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, obbbpcbimme2, num3, num2);
if (this.<LAAELBKJOPB>k__BackingField == num)
{
this.<ABPEJAHPEFJ>k__BackingField = num;
obbbpcbimme2 += obbbpcbimme2;
num += 19;
}
PMGCJEPKFOF<OEGPIPBKHCN> pmgcjepkfof2 = BBHENFCNLAB.IGFBODDECPK(this.OEMDIAHHILF);
Action<OEGPIPBKHCN> action2 = new Action(this.GJNHDHNMJBA);
num += num;
num++;
PMGCJEPKFOF<HJPDBNLCGIB> pmgcjepkfof3 = BBHENFCNLAB.IIPHPOBADGF(this.OEMDIAHHILF);
Action<HJPDBNLCGIB> action3 = new Action(this.OPEIENMGKIC);
if (num < this)
{
num += num;
if (num == this)
{
num += 19;
num += typeof(PMGCJEPKFOF<NEFHINKECJJ>).TypeHandle;
throw new NullReferenceException();
}
num++;
}
}
}
// Token: 0x06004E24 RID: 20004 RVA: 0x0011E180 File Offset: 0x0011C380
[Token(Token = "0x6004E24")]
[Address(RVA = "0x12BE330", Offset = "0x12BD130", VA = "0x1812BE330")]
[CompilerGenerated]
private PMGCJEPKFOF<CCEOLAOLEKJ> BLGHALAPNFG()
{
return PEGGCEDHBOF.NFKMGNHDCMN(this.<LAAELBKJOPB>k__BackingField.<KBFNGJBKEOP>k__BackingField);
}
// Token: 0x06004E25 RID: 20005 RVA: 0x0011E1A4 File Offset: 0x0011C3A4
[Token(Token = "0x6004E25")]
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
[CompilerGenerated]
private void COHFCGHNKGE(CCEOLAOLEKJ HFIDFDPOCKA)
{
this.<EJJABGDFGEG>k__BackingField = HFIDFDPOCKA;
}
// Token: 0x06004E26 RID: 20006 RVA: 0x0011E1B8 File Offset: 0x0011C3B8
[Token(Token = "0x6004E26")]
[Address(RVA = "0x12C0140", Offset = "0x12BEF40", VA = "0x1812C0140")]
[CompilerGenerated]
private void OPEIENMGKIC(HJPDBNLCGIB GKMINFBIAMJ)
{
if (GKMINFBIAMJ != 0)
{
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField = GKMINFBIAMJ.<KKFLLGKIPND>k__BackingField;
if (<KKFLLGKIPND>k__BackingField != 0)
{
Func<JLFCINPLFID, string> <>9__69_ = InventionModel.<>c.<>9__69_1;
if (<>9__69_ == 0)
{
InventionModel.<>c.<>9__69_1 = (JLFCINPLFID tag) => tag.<PAJHIMLGFHH>k__BackingField;
}
List<string> list = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(<KKFLLGKIPND>k__BackingField, <>9__69_));
this.IEEJHMLDNHL = list;
}
}
this.IEEJHMLDNHL.Clear();
base.JOJPOMANGPO();
}
// Token: 0x06004E27 RID: 20007 RVA: 0x0011E220 File Offset: 0x0011C420
[Token(Token = "0x6004E27")]
[Address(RVA = "0x12BECE0", Offset = "0x12BDAE0", VA = "0x1812BECE0")]
[CompilerGenerated]
private void GJJBOMGDADL(NEFHINKECJJ LMLPCJPNPEL)
{
if (LMLPCJPNPEL == 0)
{
}
int maxInkCost = CreationManager.KIGCMLHCNON;
string text = string.Format("{0:0.0}% Ink Cost", maxInkCost);
this.JFONIMPPOMK = text;
base.JOJPOMANGPO();
}
// Token: 0x06004E28 RID: 20008 RVA: 0x0011E254 File Offset: 0x0011C454
[Token(Token = "0x6004E28")]
[Address(RVA = "0x12BFFC0", Offset = "0x12BEDC0", VA = "0x1812BFFC0")]
[CompilerGenerated]
private void OIHILJMICED(AHEPPAEOLOD GIAOBLMEMMI)
{
JJONIELLJGH <BCMKPFMGHLE>k__BackingField = GIAOBLMEMMI.<BCMKPFMGHLE>k__BackingField;
if (<BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success)
{
ToastListModel toastListModel = base.ADJIAENKNAN;
string text2;
string text = "Failed to cheer: " + text2;
toastListModel.AddMessageToast(text);
}
OEGPIPBKHCN oegpipbkhcn = this.<ABPEJAHPEFJ>k__BackingField;
if (!oegpipbkhcn.<NIOEIABHBCH>k__BackingField)
{
base.ADJIAENKNAN.AddMessageToast("Cheers!");
}
bool flag = !oegpipbkhcn.<NIOEIABHBCH>k__BackingField;
oegpipbkhcn.<NIOEIABHBCH>k__BackingField = flag;
base.JOJPOMANGPO();
}
// Token: 0x06004E29 RID: 20009 RVA: 0x0011E2D0 File Offset: 0x0011C4D0
[Token(Token = "0x6004E29")]
[Address(RVA = "0x12BF570", Offset = "0x12BE370", VA = "0x1812BF570")]
[CompilerGenerated]
private void HJCODKPOHIH(string MOPOMPHBHKF)
{
ToastListModel toastListModel = base.ADJIAENKNAN;
string text = "Failed to cheer: " + MOPOMPHBHKF;
toastListModel.AddMessageToast(text);
}
// Token: 0x06004E2A RID: 20010 RVA: 0x0011E300 File Offset: 0x0011C500
[Token(Token = "0x6004E2A")]
[Address(RVA = "0x12BFDD0", Offset = "0x12BEBD0", VA = "0x1812BFDD0")]
[CompilerGenerated]
private object MDECLHCCAKP()
{
/*
An exception occurred when decompiling this method (06004E2A)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RRUI.Data.InventionModel::MDECLHCCAKP()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:FDEGHHFBJJO(var_0_06, ldfld:FDEGHHFBJJO(InventionModel::PBOKEGNEHNO, ldloc:InventionModel(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: 0x06004E2B RID: 20011 RVA: 0x0011E314 File Offset: 0x0011C514
[Token(Token = "0x6004E2B")]
[Address(RVA = "0x12BF4D0", Offset = "0x12BE2D0", VA = "0x1812BF4D0")]
[CompilerGenerated]
private void HACFFDLKMCC(object DNGKIAJLLHG)
{
object obj;
this.PBOKEGNEHNO = obj;
if (!this.ENANMEELMLK)
{
this.JBLCKJCEKGB.FCLJOMHIBPB();
this.ENANMEELMLK = true;
}
}
// Token: 0x06004E2C RID: 20012 RVA: 0x0011E34C File Offset: 0x0011C54C
[Token(Token = "0x6004E2C")]
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
[CompilerGenerated]
private string KECMECJAAIO()
{
return this.HBBJPCCNHKN;
}
// Token: 0x06004E2D RID: 20013 RVA: 0x0011E360 File Offset: 0x0011C560
[Token(Token = "0x6004E2D")]
[Address(RVA = "0x12C00E0", Offset = "0x12BEEE0", VA = "0x1812C00E0")]
[CompilerGenerated]
private void OKEOEFJHLDH(string DBFBLNILIGL)
{
this.HBBJPCCNHKN = DBFBLNILIGL;
if (this.OMKKOHGDACB == DBFBLNILIGL)
{
this.JBLCKJCEKGB.FCLJOMHIBPB();
bool flag = DBFBLNILIGL == 0;
this.OMKKOHGDACB = flag;
}
}
// Token: 0x06004E2E RID: 20014 RVA: 0x0011E39C File Offset: 0x0011C59C
[Token(Token = "0x6004E2E")]
[Address(RVA = "0x12BE6D0", Offset = "0x12BD4D0", VA = "0x1812BE6D0")]
[CompilerGenerated]
private void COHJBLJNCDJ(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
{
if (BBPMNICHFLM == 0)
{
int num = 0;
this.AGABBAIDDLM = num;
return;
}
this.AGABBAIDDLM = BBPMNICHFLM;
}
// Token: 0x06004E2F RID: 20015 RVA: 0x0011E3C0 File Offset: 0x0011C5C0
[Token(Token = "0x6004E2F")]
[Address(RVA = "0x12BF040", Offset = "0x12BDE40", VA = "0x1812BF040")]
[CompilerGenerated]
private void GODCJLCPBEM(KLAMKCBENEA GIAOBLMEMMI)
{
if (!GIAOBLMEMMI.<NHCNKEMFEJC>k__BackingField)
{
string <LHJAKNBODPE>k__BackingField = GIAOBLMEMMI.<LHJAKNBODPE>k__BackingField;
Sprite reportFailIcon = PlayerCommerceConfig.Instance.reportFailIcon;
int num = 0;
this.CLNJDAFFHGH("Failed to Send Report", <LHJAKNBODPE>k__BackingField, reportFailIcon, num);
string <LHJAKNBODPE>k__BackingField2 = GIAOBLMEMMI.<LHJAKNBODPE>k__BackingField;
Debug.LogError("Uh oh! There was an error while processing your report." + <LHJAKNBODPE>k__BackingField2);
return;
}
this.AGABBAIDDLM.Dismiss();
Sprite reportThanksIcon = PlayerCommerceConfig.Instance.reportThanksIcon;
int num2 = 0;
this.CLNJDAFFHGH("Invention Report Sent", "Reports like this help keep Rec Room a fun & welcoming place for everyone. Thank you!", reportThanksIcon, num2);
}
// Token: 0x06004E30 RID: 20016 RVA: 0x0011E44C File Offset: 0x0011C64C
[Token(Token = "0x6004E30")]
[Address(RVA = "0x12BFF10", Offset = "0x12BED10", VA = "0x1812BFF10")]
[CompilerGenerated]
private void OAKMPONNIII(string MOPOMPHBHKF)
{
Sprite reportFailIcon = PlayerCommerceConfig.Instance.reportFailIcon;
int num = 0;
this.CLNJDAFFHGH("Failed to Send Report", MOPOMPHBHKF, reportFailIcon, num);
Debug.LogError("Uh oh! There was an error while processing your report." + MOPOMPHBHKF);
}
// Token: 0x06004E31 RID: 20017 RVA: 0x0011E48C File Offset: 0x0011C68C
[Token(Token = "0x6004E31")]
[Address(RVA = "0x12BFE20", Offset = "0x12BEC20", VA = "0x1812BFE20")]
[CompilerGenerated]
private void MJHDPBGKKJD(OBBBPCBIMME GIAOBLMEMMI)
{
if (GIAOBLMEMMI != 0 && !GIAOBLMEMMI.<AONKJNPFIGJ>k__BackingField)
{
this.<EGKJCPCOIGG>k__BackingField = false;
this.<IPDIEJLEJKP>k__BackingField = false;
}
int? <LGKBIBJHNCN>k__BackingField = this.<LAAELBKJOPB>k__BackingField.<LGKBIBJHNCN>k__BackingField;
if (<LGKBIBJHNCN>k__BackingField != 0)
{
bool flag = <LGKBIBJHNCN>k__BackingField > 0;
if (<LGKBIBJHNCN>k__BackingField != flag && GIAOBLMEMMI == 0)
{
this.<EGKJCPCOIGG>k__BackingField = true;
}
}
this.<EGKJCPCOIGG>k__BackingField = false;
this.<IPDIEJLEJKP>k__BackingField = true;
base.JOJPOMANGPO();
}
// Token: 0x06004E32 RID: 20018 RVA: 0x0011E4F4 File Offset: 0x0011C6F4
[Token(Token = "0x6004E32")]
[Address(RVA = "0x12BEDC0", Offset = "0x12BDBC0", VA = "0x1812BEDC0")]
[CompilerGenerated]
private void GJNHDHNMJBA(OEGPIPBKHCN GIAOBLMEMMI)
{
this.<ABPEJAHPEFJ>k__BackingField = GIAOBLMEMMI;
base.JOJPOMANGPO();
}
// Token: 0x040038C6 RID: 14534
[Token(Token = "0x40038C6")]
public const string INVENTION_IS_DETAILS_PAGE_KEY = "INVENTION_IS_DETAILS_PAGE_KEY";
// Token: 0x040038C7 RID: 14535
[Token(Token = "0x40038C7")]
public const string INVENTION_ENTRYPOINT_NAME_KEY = "INVENTION_ENTRYPOINT_NAME_KEY";
// Token: 0x040038C8 RID: 14536
[Token(Token = "0x40038C8")]
private const int CGOOEONGCNH = 250;
// Token: 0x040038CA RID: 14538
[Token(Token = "0x40038CA")]
private const long GHLJNDNCDLI = -1L;
// Token: 0x040038CB RID: 14539
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40038CB")]
private long OEMDIAHHILF = (long)((ulong)(-1L));
// Token: 0x040038CC RID: 14540
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40038CC")]
private bool OIFJIPKFNHK;
// Token: 0x040038CD RID: 14541
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40038CD")]
private string JFONIMPPOMK = "";
// Token: 0x040038CE RID: 14542
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40038CE")]
private List<string> IEEJHMLDNHL;
// Token: 0x040038CF RID: 14543
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40038CF")]
private bool CIKKIDJAKJI;
// Token: 0x040038D7 RID: 14551
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40038D7")]
private DynamicUIDialogModel AGABBAIDDLM;
// Token: 0x040038D8 RID: 14552
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40038D8")]
private NLONGNGOMON CIKKABEOEOE;
// Token: 0x040038D9 RID: 14553
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40038D9")]
private IMAFJGKHEMD JBLCKJCEKGB;
// Token: 0x040038DA RID: 14554
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40038DA")]
private FDEGHHFBJJO PBOKEGNEHNO;
// Token: 0x040038DB RID: 14555
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40038DB")]
private string HBBJPCCNHKN;
// Token: 0x040038DC RID: 14556
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40038DC")]
private bool ENANMEELMLK;
// Token: 0x040038DD RID: 14557
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD9")]
[Token(Token = "0x40038DD")]
private bool OMKKOHGDACB;
// Token: 0x02000CA3 RID: 3235
[Token(Token = "0x2000CA3")]
[CompilerGenerated]
private sealed class ENPFJNDGALC
{
// Token: 0x06004E37 RID: 20023 RVA: 0x0011E588 File Offset: 0x0011C788
[Token(Token = "0x6004E37")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public ENPFJNDGALC()
{
}
// Token: 0x06004E38 RID: 20024 RVA: 0x0011E59C File Offset: 0x0011C79C
[Token(Token = "0x6004E38")]
[Address(RVA = "0x12BA030", Offset = "0x12B8E30", VA = "0x1812BA030")]
internal void <GetInvention>b__0(OBBBPCBIMME ownedInvention)
{
if (ownedInvention == 0 || !ownedInvention.<AONKJNPFIGJ>k__BackingField)
{
LICPDLGAGGA licpdlgagga = this.costInfo;
this.<>4__this.LaunchPurchaseConfirmationDialog(licpdlgagga);
return;
}
InventionModel inventionModel = this.<>4__this;
LICPDLGAGGA licpdlgagga2 = this.costInfo;
DABKFAIHBBP dabkfaihbbp = inventionModel.CMPPGBPOEMK(licpdlgagga2);
}
// Token: 0x040038E1 RID: 14561
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40038E1")]
public LICPDLGAGGA costInfo;
// Token: 0x040038E2 RID: 14562
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40038E2")]
public InventionModel <>4__this;
}
// Token: 0x02000CA4 RID: 3236
[Token(Token = "0x2000CA4")]
[CompilerGenerated]
private sealed class LNMMCAMEFCN
{
// Token: 0x06004E39 RID: 20025 RVA: 0x0011E5E8 File Offset: 0x0011C7E8
[Token(Token = "0x6004E39")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LNMMCAMEFCN()
{
}
// Token: 0x06004E3A RID: 20026 RVA: 0x0011E5FC File Offset: 0x0011C7FC
[Token(Token = "0x6004E3A")]
[Address(RVA = "0x12C1AB0", Offset = "0x12C08B0", VA = "0x1812C1AB0")]
internal void <LaunchPurchaseConfirmationDialog>b__0(int index, CardModel cardModel, InventionModel inventionModel, BAEJLDPBGFI accountToCardController)
{
long <BHBCCAKKIMJ>k__BackingField = this.costInfo.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
inventionModel.OEMDIAHHILF = <BHBCCAKKIMJ>k__BackingField;
inventionModel.OIFJIPKFNHK = false;
inventionModel.CIKKIDJAKJI = false;
inventionModel.<GEMENGGIAFG>k__BackingField = (ulong)0L;
inventionModel.MKBLJJGJAOH();
}
// Token: 0x06004E3B RID: 20027 RVA: 0x0011E644 File Offset: 0x0011C844
[Token(Token = "0x6004E3B")]
[Address(RVA = "0x12C1B00", Offset = "0x12C0900", VA = "0x1812C1B00")]
internal void <LaunchPurchaseConfirmationDialog>b__1()
{
InventionModel inventionModel = this.<>4__this;
LICPDLGAGGA licpdlgagga = this.costInfo;
DABKFAIHBBP dabkfaihbbp = inventionModel.CMPPGBPOEMK(licpdlgagga);
if (this.<>9__5 == 0)
{
Action action = delegate
{
CheckoutDialogModel checkoutDialogModel = this.cachedCheckoutDialogModel;
if (checkoutDialogModel != 0)
{
checkoutDialogModel.Dismiss();
return;
}
};
this.<>9__5 = action;
}
throw new NullReferenceException();
}
// Token: 0x06004E3C RID: 20028 RVA: 0x0011E68C File Offset: 0x0011C88C
[Token(Token = "0x6004E3C")]
[Address(RVA = "0x12C1D20", Offset = "0x12C0B20", VA = "0x1812C1D20")]
internal void <LaunchPurchaseConfirmationDialog>b__5()
{
CheckoutDialogModel checkoutDialogModel = this.cachedCheckoutDialogModel;
if (checkoutDialogModel != 0)
{
checkoutDialogModel.Dismiss();
return;
}
}
// Token: 0x06004E3D RID: 20029 RVA: 0x0011E6AC File Offset: 0x0011C8AC
[Token(Token = "0x6004E3D")]
[Address(RVA = "0x12C1BB0", Offset = "0x12C09B0", VA = "0x1812C1BB0")]
internal void <LaunchPurchaseConfirmationDialog>b__2()
{
InventionModel inventionModel = this.<>4__this;
OBBBPCBIMME <LAAELBKJOPB>k__BackingField = inventionModel.<LAAELBKJOPB>k__BackingField;
string <GEMENGGIAFG>k__BackingField = inventionModel.<GEMENGGIAFG>k__BackingField;
int num = 0;
CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, <LAAELBKJOPB>k__BackingField, num, <GEMENGGIAFG>k__BackingField);
}
// Token: 0x06004E3E RID: 20030 RVA: 0x0011E6E0 File Offset: 0x0011C8E0
[Token(Token = "0x6004E3E")]
[Address(RVA = "0x12C1C40", Offset = "0x12C0A40", VA = "0x1812C1C40")]
internal void <LaunchPurchaseConfirmationDialog>b__3()
{
this.<>4__this.MKBLJJGJAOH();
this.checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
}
// Token: 0x06004E3F RID: 20031 RVA: 0x0011E70C File Offset: 0x0011C90C
[Token(Token = "0x6004E3F")]
[Address(RVA = "0x12C1C80", Offset = "0x12C0A80", VA = "0x1812C1C80")]
internal void <LaunchPurchaseConfirmationDialog>b__4(BaseDialogModel<PCEJMCMGIIA> dialog)
{
if (dialog == 0)
{
}
this.cachedCheckoutDialogModel = dialog;
}
// Token: 0x040038E3 RID: 14563
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40038E3")]
public LICPDLGAGGA costInfo;
// Token: 0x040038E4 RID: 14564
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40038E4")]
public InventionModel <>4__this;
// Token: 0x040038E5 RID: 14565
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40038E5")]
public CheckoutDialogModel cachedCheckoutDialogModel;
// Token: 0x040038E6 RID: 14566
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40038E6")]
public PCEJMCMGIIA checkoutDialogData;
// Token: 0x040038E7 RID: 14567
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40038E7")]
public Action <>9__5;
}
// Token: 0x02000CA5 RID: 3237
[Token(Token = "0x2000CA5")]
[CompilerGenerated]
private sealed class KCCABCHKFPL
{
// Token: 0x06004E40 RID: 20032 RVA: 0x0011E72C File Offset: 0x0011C92C
[Token(Token = "0x6004E40")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public KCCABCHKFPL()
{
}
// Token: 0x06004E41 RID: 20033 RVA: 0x0011E740 File Offset: 0x0011C940
[Token(Token = "0x6004E41")]
[Address(RVA = "0x12C1800", Offset = "0x12C0600", VA = "0x1812C1800")]
internal void <TryPurchaseInvention>b__0(GEAPBDGCKMB.InventionPurchaseResponseDTO response)
{
InventionModel inventionModel = this.<>4__this;
int num = 0;
if (inventionModel != num)
{
if (response == 0 || response.<InventionResponse>k__BackingField.<BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success)
{
DialogListModel dialogListModel = inventionModel.PKJJDBNMMEA;
throw new NullReferenceException();
}
DialogListModel dialogListModel2 = this.<>4__this.PKJJDBNMMEA;
InventionModel inventionModel2 = this.<>4__this;
LICPDLGAGGA licpdlgagga = this.costInfo;
string <GEMENGGIAFG>k__BackingField = inventionModel2.<GEMENGGIAFG>k__BackingField;
ulong num2;
DABKFAIHBBP dabkfaihbbp = dialogListModel2.MMJCMBKCEIE(licpdlgagga, <GEMENGGIAFG>k__BackingField, (CFLMJLFBOKH.NOIAPAJCEMB)((uint)5), num2 != 0UL);
}
}
// Token: 0x06004E42 RID: 20034 RVA: 0x0011E7B4 File Offset: 0x0011C9B4
[Token(Token = "0x6004E42")]
[Address(RVA = "0x12C19B0", Offset = "0x12C07B0", VA = "0x1812C19B0")]
internal void <TryPurchaseInvention>b__1(string error)
{
InventionModel inventionModel = this.<>4__this;
int num = 0;
if (inventionModel != num)
{
DialogListModel dialogListModel = this.<>4__this.PKJJDBNMMEA;
string <GEMENGGIAFG>k__BackingField = this.<>4__this.<GEMENGGIAFG>k__BackingField;
}
}
// Token: 0x040038E8 RID: 14568
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40038E8")]
public InventionModel <>4__this;
// Token: 0x040038E9 RID: 14569
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40038E9")]
public LICPDLGAGGA costInfo;
}
}
}