1435 lines
54 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|