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: 0x02000CDC RID: 3292
|
|
[Token(Token = "0x2000CDC")]
|
|
public class InventionModel : RRUIModel
|
|
{
|
|
// Token: 0x17000E3F RID: 3647
|
|
// (get) Token: 0x06004F37 RID: 20279 RVA: 0x0011FC18 File Offset: 0x0011DE18
|
|
// (set) Token: 0x06004F38 RID: 20280 RVA: 0x0011FC2C File Offset: 0x0011DE2C
|
|
[Token(Token = "0x17000E3F")]
|
|
public string FJCOELGJLMA
|
|
{
|
|
[Token(Token = "0x6004F37")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
get;
|
|
[Token(Token = "0x6004F38")]
|
|
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E40 RID: 3648
|
|
// (get) Token: 0x06004F39 RID: 20281 RVA: 0x0011FC40 File Offset: 0x0011DE40
|
|
[Token(Token = "0x17000E40")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6004F39")]
|
|
[Address(RVA = "0x1C75710", Offset = "0x1C74710", VA = "0x181C75710", Slot = "12")]
|
|
get
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E41 RID: 3649
|
|
// (get) Token: 0x06004F3A RID: 20282 RVA: 0x0011FC50 File Offset: 0x0011DE50
|
|
// (set) Token: 0x06004F3B RID: 20283 RVA: 0x0011FC64 File Offset: 0x0011DE64
|
|
[Token(Token = "0x17000E41")]
|
|
public long AJHBGBHGGAL
|
|
{
|
|
[Token(Token = "0x6004F3A")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
get
|
|
{
|
|
return this.OEMDIAHHILF;
|
|
}
|
|
[Token(Token = "0x6004F3B")]
|
|
[Address(RVA = "0x173CC50", Offset = "0x173BC50", VA = "0x18173CC50")]
|
|
set
|
|
{
|
|
this.OEMDIAHHILF = value;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E42 RID: 3650
|
|
// (get) Token: 0x06004F3C RID: 20284 RVA: 0x0011FC80 File Offset: 0x0011DE80
|
|
// (set) Token: 0x06004F3D RID: 20285 RVA: 0x0011FC94 File Offset: 0x0011DE94
|
|
[Token(Token = "0x17000E42")]
|
|
public bool JMDFCCBJLLM
|
|
{
|
|
[Token(Token = "0x6004F3C")]
|
|
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
|
|
get
|
|
{
|
|
return this.OIFJIPKFNHK;
|
|
}
|
|
[Token(Token = "0x6004F3D")]
|
|
[Address(RVA = "0x1C76920", Offset = "0x1C75920", VA = "0x181C76920")]
|
|
set
|
|
{
|
|
this.OIFJIPKFNHK = value;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E43 RID: 3651
|
|
// (get) Token: 0x06004F3E RID: 20286 RVA: 0x0011FCB0 File Offset: 0x0011DEB0
|
|
// (set) Token: 0x06004F3F RID: 20287 RVA: 0x0011FCC4 File Offset: 0x0011DEC4
|
|
[Token(Token = "0x17000E43")]
|
|
public string NBIOGGIMGDC
|
|
{
|
|
[Token(Token = "0x6004F3E")]
|
|
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
|
get
|
|
{
|
|
return this.JFONIMPPOMK;
|
|
}
|
|
[Token(Token = "0x6004F3F")]
|
|
[Address(RVA = "0x1C76930", Offset = "0x1C75930", VA = "0x181C76930")]
|
|
set
|
|
{
|
|
this.JFONIMPPOMK = value;
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E44 RID: 3652
|
|
// (get) Token: 0x06004F40 RID: 20288 RVA: 0x0011FCE0 File Offset: 0x0011DEE0
|
|
[Token(Token = "0x17000E44")]
|
|
public IReadOnlyList<string> ANCOEBNAKOB
|
|
{
|
|
[Token(Token = "0x6004F40")]
|
|
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004F40)
|
|
|
|
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: 0x17000E45 RID: 3653
|
|
// (get) Token: 0x06004F41 RID: 20289 RVA: 0x0011FCF4 File Offset: 0x0011DEF4
|
|
// (set) Token: 0x06004F42 RID: 20290 RVA: 0x0011FD08 File Offset: 0x0011DF08
|
|
[Token(Token = "0x17000E45")]
|
|
public bool PINKOAPMOEK
|
|
{
|
|
[Token(Token = "0x6004F41")]
|
|
[Address(RVA = "0x186D650", Offset = "0x186C650", VA = "0x18186D650")]
|
|
get;
|
|
[Token(Token = "0x6004F42")]
|
|
[Address(RVA = "0x186D910", Offset = "0x186C910", VA = "0x18186D910")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E46 RID: 3654
|
|
// (get) Token: 0x06004F43 RID: 20291 RVA: 0x0011FD1C File Offset: 0x0011DF1C
|
|
// (set) Token: 0x06004F44 RID: 20292 RVA: 0x0011FD30 File Offset: 0x0011DF30
|
|
[Token(Token = "0x17000E46")]
|
|
public bool OFBMJPGGNFP
|
|
{
|
|
[Token(Token = "0x6004F43")]
|
|
[Address(RVA = "0x1C76910", Offset = "0x1C75910", VA = "0x181C76910")]
|
|
get;
|
|
[Token(Token = "0x6004F44")]
|
|
[Address(RVA = "0x1C75070", Offset = "0x1C74070", VA = "0x181C75070")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E47 RID: 3655
|
|
// (get) Token: 0x06004F45 RID: 20293 RVA: 0x0011FD44 File Offset: 0x0011DF44
|
|
// (set) Token: 0x06004F46 RID: 20294 RVA: 0x0011FD58 File Offset: 0x0011DF58
|
|
[Token(Token = "0x17000E47")]
|
|
public bool CIMFJCFDLNO
|
|
{
|
|
[Token(Token = "0x6004F45")]
|
|
[Address(RVA = "0x1C76900", Offset = "0x1C75900", VA = "0x181C76900")]
|
|
get;
|
|
[Token(Token = "0x6004F46")]
|
|
[Address(RVA = "0x1C75330", Offset = "0x1C74330", VA = "0x181C75330")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E48 RID: 3656
|
|
// (get) Token: 0x06004F47 RID: 20295 RVA: 0x0011FD6C File Offset: 0x0011DF6C
|
|
// (set) Token: 0x06004F48 RID: 20296 RVA: 0x0011FD80 File Offset: 0x0011DF80
|
|
[Token(Token = "0x17000E48")]
|
|
public bool BOFCDDNJAEN
|
|
{
|
|
[Token(Token = "0x6004F47")]
|
|
[Address(RVA = "0x4D9830", Offset = "0x4D8830", VA = "0x1804D9830")]
|
|
get;
|
|
[Token(Token = "0x6004F48")]
|
|
[Address(RVA = "0x7B89F0", Offset = "0x7B79F0", VA = "0x1807B89F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E49 RID: 3657
|
|
// (get) Token: 0x06004F49 RID: 20297 RVA: 0x0011FD94 File Offset: 0x0011DF94
|
|
// (set) Token: 0x06004F4A RID: 20298 RVA: 0x0011FDA8 File Offset: 0x0011DFA8
|
|
[Token(Token = "0x17000E49")]
|
|
public OEGPIPBKHCN NAFLAPGLHIB
|
|
{
|
|
[Token(Token = "0x6004F49")]
|
|
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
|
get;
|
|
[Token(Token = "0x6004F4A")]
|
|
[Address(RVA = "0x481840", Offset = "0x480840", VA = "0x180481840")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000E4A RID: 3658
|
|
// (get) Token: 0x06004F4B RID: 20299 RVA: 0x0011FDBC File Offset: 0x0011DFBC
|
|
// (set) Token: 0x06004F4C RID: 20300 RVA: 0x0011FDD0 File Offset: 0x0011DFD0
|
|
[Token(Token = "0x17000E4A")]
|
|
public OBBBPCBIMME MEPFFJLDHNP
|
|
{
|
|
[Token(Token = "0x6004F4B")]
|
|
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0")]
|
|
get;
|
|
[Token(Token = "0x6004F4C")]
|
|
[Address(RVA = "0x82CD30", Offset = "0x82BD30", VA = "0x18082CD30")]
|
|
protected set;
|
|
}
|
|
|
|
// Token: 0x17000E4B RID: 3659
|
|
// (get) Token: 0x06004F4D RID: 20301 RVA: 0x0011FDE4 File Offset: 0x0011DFE4
|
|
// (set) Token: 0x06004F4E RID: 20302 RVA: 0x0011FDF8 File Offset: 0x0011DFF8
|
|
[Token(Token = "0x17000E4B")]
|
|
public CCEOLAOLEKJ BKKCGGNMMGG
|
|
{
|
|
[Token(Token = "0x6004F4D")]
|
|
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
|
get;
|
|
[Token(Token = "0x6004F4E")]
|
|
[Address(RVA = "0x42B6D0", Offset = "0x42A6D0", VA = "0x18042B6D0")]
|
|
protected set;
|
|
}
|
|
|
|
// Token: 0x06004F4F RID: 20303 RVA: 0x0011FE0C File Offset: 0x0011E00C
|
|
[Token(Token = "0x6004F4F")]
|
|
[Address(RVA = "0x1C75C50", Offset = "0x1C74C50", VA = "0x181C75C50")]
|
|
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: 0x06004F50 RID: 20304 RVA: 0x0011FE3C File Offset: 0x0011E03C
|
|
[Token(Token = "0x6004F50")]
|
|
[Address(RVA = "0x1C75190", Offset = "0x1C74190", VA = "0x181C75190", 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: 0x06004F51 RID: 20305 RVA: 0x0011FEB0 File Offset: 0x0011E0B0
|
|
[Token(Token = "0x6004F51")]
|
|
[Address(RVA = "0x1C75AB0", Offset = "0x1C74AB0", VA = "0x181C75AB0", 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: 0x06004F52 RID: 20306 RVA: 0x0011FF20 File Offset: 0x0011E120
|
|
[Token(Token = "0x6004F52")]
|
|
[Address(RVA = "0x1C73990", Offset = "0x1C72990", VA = "0x181C73990", 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: 0x06004F53 RID: 20307 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004F53")]
|
|
[Address(RVA = "0x1C74600", Offset = "0x1C73600", VA = "0x181C74600", Slot = "26")]
|
|
protected override DABKFAIHBBP GLPJPIEOLDF()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004F54 RID: 20308 RVA: 0x0011FF90 File Offset: 0x0011E190
|
|
[Token(Token = "0x6004F54")]
|
|
[Address(RVA = "0x1C75C40", Offset = "0x1C74C40", VA = "0x181C75C40")]
|
|
private void PJJJMGDALBF(long OEMDIAHHILF)
|
|
{
|
|
if (OEMDIAHHILF == this.OEMDIAHHILF)
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F55 RID: 20309 RVA: 0x0011FFB0 File Offset: 0x0011E1B0
|
|
[Token(Token = "0x6004F55")]
|
|
[Address(RVA = "0x1C756F0", Offset = "0x1C746F0", VA = "0x181C756F0")]
|
|
private void NLHPIBGGDMO(int GKLPIFBPGOD)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<LAAELBKJOPB>k__BackingField;
|
|
if (obbbpcbimme != 0 && GKLPIFBPGOD == obbbpcbimme.<KBFNGJBKEOP>k__BackingField)
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F56 RID: 20310 RVA: 0x0011FFD8 File Offset: 0x0011E1D8
|
|
[Token(Token = "0x6004F56")]
|
|
[Address(RVA = "0x1740000", Offset = "0x173F000", VA = "0x181740000")]
|
|
private void GEIKLABLCNL()
|
|
{
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004F57 RID: 20311 RVA: 0x0011FFEC File Offset: 0x0011E1EC
|
|
[Token(Token = "0x6004F57")]
|
|
[Address(RVA = "0x1C75080", Offset = "0x1C74080", VA = "0x181C75080")]
|
|
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: 0x06004F58 RID: 20312 RVA: 0x00120030 File Offset: 0x0011E230
|
|
[Token(Token = "0x6004F58")]
|
|
[Address(RVA = "0x1C743B0", Offset = "0x1C733B0", VA = "0x181C743B0")]
|
|
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: 0x06004F59 RID: 20313 RVA: 0x00120090 File Offset: 0x0011E290
|
|
[Token(Token = "0x6004F59")]
|
|
[Address(RVA = "0x1C74AB0", Offset = "0x1C73AB0", VA = "0x181C74AB0")]
|
|
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: 0x06004F5A RID: 20314 RVA: 0x0012010C File Offset: 0x0011E30C
|
|
[Token(Token = "0x6004F5A")]
|
|
[Address(RVA = "0x1C75FA0", Offset = "0x1C74FA0", VA = "0x181C75FA0")]
|
|
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: 0x06004F5B RID: 20315 RVA: 0x00120160 File Offset: 0x0011E360
|
|
[Token(Token = "0x6004F5B")]
|
|
[Address(RVA = "0x1C75C80", Offset = "0x1C74C80", VA = "0x181C75C80")]
|
|
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: 0x06004F5C RID: 20316 RVA: 0x001201C0 File Offset: 0x0011E3C0
|
|
[Token(Token = "0x6004F5C")]
|
|
[Address(RVA = "0x1C75E10", Offset = "0x1C74E10", VA = "0x181C75E10")]
|
|
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: 0x06004F5D RID: 20317 RVA: 0x00120220 File Offset: 0x0011E420
|
|
[Token(Token = "0x6004F5D")]
|
|
[Address(RVA = "0x1C760C0", Offset = "0x1C750C0", VA = "0x181C760C0")]
|
|
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: 0x06004F5E RID: 20318 RVA: 0x001204D8 File Offset: 0x0011E6D8
|
|
[Token(Token = "0x6004F5E")]
|
|
[Address(RVA = "0x1C74A00", Offset = "0x1C73A00", VA = "0x181C74A00")]
|
|
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: 0x06004F5F RID: 20319 RVA: 0x00120524 File Offset: 0x0011E724
|
|
[Token(Token = "0x6004F5F")]
|
|
[Address(RVA = "0x1C74970", Offset = "0x1C73970", VA = "0x181C74970")]
|
|
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: 0x06004F60 RID: 20320 RVA: 0x00120560 File Offset: 0x0011E760
|
|
[Token(Token = "0x6004F60")]
|
|
[Address(RVA = "0x1C74FA0", Offset = "0x1C73FA0", VA = "0x181C74FA0")]
|
|
private bool JDLLLNEHADE()
|
|
{
|
|
if (this.PBOKEGNEHNO == FDEGHHFBJJO.Unknown)
|
|
{
|
|
}
|
|
bool flag;
|
|
return !string.IsNullOrEmpty(this.HBBJPCCNHKN) || flag;
|
|
}
|
|
|
|
// Token: 0x06004F61 RID: 20321 RVA: 0x00120590 File Offset: 0x0011E790
|
|
[Token(Token = "0x6004F61")]
|
|
[Address(RVA = "0x1C73B90", Offset = "0x1C72B90", VA = "0x181C73B90")]
|
|
private void CLNJDAFFHGH(string JDBKDGCJHMB, string NGPMADFHHKP, [Optional] Sprite IJKBAADKCBM, [Optional] List<DOPNALIMPNA> GJDJBGLKLJB)
|
|
{
|
|
DialogListModel dialogListModel = base.PKJJDBNMMEA;
|
|
}
|
|
|
|
// Token: 0x06004F62 RID: 20322 RVA: 0x001205A8 File Offset: 0x0011E7A8
|
|
[Token(Token = "0x6004F62")]
|
|
[Address(RVA = "0x1C74DF0", Offset = "0x1C73DF0", VA = "0x181C74DF0")]
|
|
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: 0x06004F63 RID: 20323 RVA: 0x00120600 File Offset: 0x0011E800
|
|
[Token(Token = "0x6004F63")]
|
|
[Address(RVA = "0x1C73E80", Offset = "0x1C72E80", VA = "0x181C73E80")]
|
|
private void CNOEHDBDDMN(FDEGHHFBJJO CDPEMPBFMFI)
|
|
{
|
|
this.PBOKEGNEHNO = CDPEMPBFMFI;
|
|
if (!this.ENANMEELMLK)
|
|
{
|
|
this.JBLCKJCEKGB.FCLJOMHIBPB();
|
|
this.ENANMEELMLK = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F64 RID: 20324 RVA: 0x00120638 File Offset: 0x0011E838
|
|
[Token(Token = "0x6004F64")]
|
|
[Address(RVA = "0x1C758F0", Offset = "0x1C748F0", VA = "0x181C758F0")]
|
|
private void PALENLFOPEG(string LCGDMDLHOLG)
|
|
{
|
|
this.HBBJPCCNHKN = LCGDMDLHOLG;
|
|
if (this.OMKKOHGDACB == LCGDMDLHOLG)
|
|
{
|
|
this.JBLCKJCEKGB.FCLJOMHIBPB();
|
|
bool flag = LCGDMDLHOLG == 0;
|
|
this.OMKKOHGDACB = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F65 RID: 20325 RVA: 0x00120674 File Offset: 0x0011E874
|
|
[Token(Token = "0x6004F65")]
|
|
[Address(RVA = "0x1C73F50", Offset = "0x1C72F50", VA = "0x181C73F50")]
|
|
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: 0x06004F66 RID: 20326 RVA: 0x001206B4 File Offset: 0x0011E8B4
|
|
[Token(Token = "0x6004F66")]
|
|
[Address(RVA = "0x1C739F0", Offset = "0x1C729F0", VA = "0x181C739F0")]
|
|
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: 0x06004F67 RID: 20327 RVA: 0x0012070C File Offset: 0x0011E90C
|
|
[Token(Token = "0x6004F67")]
|
|
[Address(RVA = "0x1C75340", Offset = "0x1C74340", VA = "0x181C75340")]
|
|
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: 0x06004F68 RID: 20328 RVA: 0x00120844 File Offset: 0x0011EA44
|
|
[Token(Token = "0x6004F68")]
|
|
[Address(RVA = "0x1C73C40", Offset = "0x1C72C40", VA = "0x181C73C40")]
|
|
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: 0x06004F69 RID: 20329 RVA: 0x001208E0 File Offset: 0x0011EAE0
|
|
[Token(Token = "0x6004F69")]
|
|
[Address(RVA = "0x1C76870", Offset = "0x1C75870", VA = "0x181C76870")]
|
|
public InventionModel()
|
|
{
|
|
List<string> list = new List();
|
|
this.IEEJHMLDNHL = list;
|
|
this.PBOKEGNEHNO = (FDEGHHFBJJO)((ulong)4294967295L);
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06004F6A RID: 20330 RVA: 0x00120924 File Offset: 0x0011EB24
|
|
[Token(Token = "0x6004F6A")]
|
|
[Address(RVA = "0x1C74020", Offset = "0x1C73020", VA = "0x181C74020")]
|
|
[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: 0x06004F6B RID: 20331 RVA: 0x00120A44 File Offset: 0x0011EC44
|
|
[Token(Token = "0x6004F6B")]
|
|
[Address(RVA = "0x1C73B20", Offset = "0x1C72B20", VA = "0x181C73B20")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<CCEOLAOLEKJ> BLGHALAPNFG()
|
|
{
|
|
return PEGGCEDHBOF.NFKMGNHDCMN(this.<LAAELBKJOPB>k__BackingField.<KBFNGJBKEOP>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06004F6C RID: 20332 RVA: 0x00120A68 File Offset: 0x0011EC68
|
|
[Token(Token = "0x6004F6C")]
|
|
[Address(RVA = "0x42B6D0", Offset = "0x42A6D0", VA = "0x18042B6D0")]
|
|
[CompilerGenerated]
|
|
private void COHFCGHNKGE(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
this.<EJJABGDFGEG>k__BackingField = HFIDFDPOCKA;
|
|
}
|
|
|
|
// Token: 0x06004F6D RID: 20333 RVA: 0x00120A7C File Offset: 0x0011EC7C
|
|
[Token(Token = "0x6004F6D")]
|
|
[Address(RVA = "0x1C75950", Offset = "0x1C74950", VA = "0x181C75950")]
|
|
[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: 0x06004F6E RID: 20334 RVA: 0x00120AE4 File Offset: 0x0011ECE4
|
|
[Token(Token = "0x6004F6E")]
|
|
[Address(RVA = "0x1C744D0", Offset = "0x1C734D0", VA = "0x181C744D0")]
|
|
[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: 0x06004F6F RID: 20335 RVA: 0x00120B18 File Offset: 0x0011ED18
|
|
[Token(Token = "0x6004F6F")]
|
|
[Address(RVA = "0x1C757D0", Offset = "0x1C747D0", VA = "0x181C757D0")]
|
|
[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: 0x06004F70 RID: 20336 RVA: 0x00120B94 File Offset: 0x0011ED94
|
|
[Token(Token = "0x6004F70")]
|
|
[Address(RVA = "0x1C74D70", Offset = "0x1C73D70", VA = "0x181C74D70")]
|
|
[CompilerGenerated]
|
|
private void HJCODKPOHIH(string MOPOMPHBHKF)
|
|
{
|
|
ToastListModel toastListModel = base.ADJIAENKNAN;
|
|
string text = "Failed to cheer: " + MOPOMPHBHKF;
|
|
toastListModel.AddMessageToast(text);
|
|
}
|
|
|
|
// Token: 0x06004F71 RID: 20337 RVA: 0x00120BC4 File Offset: 0x0011EDC4
|
|
[Token(Token = "0x6004F71")]
|
|
[Address(RVA = "0x1C755E0", Offset = "0x1C745E0", VA = "0x181C755E0")]
|
|
[CompilerGenerated]
|
|
private object MDECLHCCAKP()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004F71)
|
|
|
|
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: 0x06004F72 RID: 20338 RVA: 0x00120BD8 File Offset: 0x0011EDD8
|
|
[Token(Token = "0x6004F72")]
|
|
[Address(RVA = "0x1C74CD0", Offset = "0x1C73CD0", VA = "0x181C74CD0")]
|
|
[CompilerGenerated]
|
|
private void HACFFDLKMCC(object DNGKIAJLLHG)
|
|
{
|
|
object obj;
|
|
this.PBOKEGNEHNO = obj;
|
|
if (!this.ENANMEELMLK)
|
|
{
|
|
this.JBLCKJCEKGB.FCLJOMHIBPB();
|
|
this.ENANMEELMLK = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F73 RID: 20339 RVA: 0x00120C10 File Offset: 0x0011EE10
|
|
[Token(Token = "0x6004F73")]
|
|
[Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
|
|
[CompilerGenerated]
|
|
private string KECMECJAAIO()
|
|
{
|
|
return this.HBBJPCCNHKN;
|
|
}
|
|
|
|
// Token: 0x06004F74 RID: 20340 RVA: 0x00120C24 File Offset: 0x0011EE24
|
|
[Token(Token = "0x6004F74")]
|
|
[Address(RVA = "0x1C758F0", Offset = "0x1C748F0", VA = "0x181C758F0")]
|
|
[CompilerGenerated]
|
|
private void OKEOEFJHLDH(string DBFBLNILIGL)
|
|
{
|
|
this.HBBJPCCNHKN = DBFBLNILIGL;
|
|
if (this.OMKKOHGDACB == DBFBLNILIGL)
|
|
{
|
|
this.JBLCKJCEKGB.FCLJOMHIBPB();
|
|
bool flag = DBFBLNILIGL == 0;
|
|
this.OMKKOHGDACB = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F75 RID: 20341 RVA: 0x00120C60 File Offset: 0x0011EE60
|
|
[Token(Token = "0x6004F75")]
|
|
[Address(RVA = "0x1C73EC0", Offset = "0x1C72EC0", VA = "0x181C73EC0")]
|
|
[CompilerGenerated]
|
|
private void COHJBLJNCDJ(BaseDialogModel<NLONGNGOMON> BBPMNICHFLM)
|
|
{
|
|
if (BBPMNICHFLM == 0)
|
|
{
|
|
int num = 0;
|
|
this.AGABBAIDDLM = num;
|
|
return;
|
|
}
|
|
this.AGABBAIDDLM = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x06004F76 RID: 20342 RVA: 0x00120C84 File Offset: 0x0011EE84
|
|
[Token(Token = "0x6004F76")]
|
|
[Address(RVA = "0x1C74840", Offset = "0x1C73840", VA = "0x181C74840")]
|
|
[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: 0x06004F77 RID: 20343 RVA: 0x00120D10 File Offset: 0x0011EF10
|
|
[Token(Token = "0x6004F77")]
|
|
[Address(RVA = "0x1C75720", Offset = "0x1C74720", VA = "0x181C75720")]
|
|
[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: 0x06004F78 RID: 20344 RVA: 0x00120D50 File Offset: 0x0011EF50
|
|
[Token(Token = "0x6004F78")]
|
|
[Address(RVA = "0x1C75630", Offset = "0x1C74630", VA = "0x181C75630")]
|
|
[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: 0x06004F79 RID: 20345 RVA: 0x00120DB8 File Offset: 0x0011EFB8
|
|
[Token(Token = "0x6004F79")]
|
|
[Address(RVA = "0x1C745B0", Offset = "0x1C735B0", VA = "0x181C745B0")]
|
|
[CompilerGenerated]
|
|
private void GJNHDHNMJBA(OEGPIPBKHCN GIAOBLMEMMI)
|
|
{
|
|
this.<ABPEJAHPEFJ>k__BackingField = GIAOBLMEMMI;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x04003997 RID: 14743
|
|
[Token(Token = "0x4003997")]
|
|
public const string INVENTION_IS_DETAILS_PAGE_KEY = "INVENTION_IS_DETAILS_PAGE_KEY";
|
|
|
|
// Token: 0x04003998 RID: 14744
|
|
[Token(Token = "0x4003998")]
|
|
public const string INVENTION_ENTRYPOINT_NAME_KEY = "INVENTION_ENTRYPOINT_NAME_KEY";
|
|
|
|
// Token: 0x04003999 RID: 14745
|
|
[Token(Token = "0x4003999")]
|
|
private const int CGOOEONGCNH = 250;
|
|
|
|
// Token: 0x0400399B RID: 14747
|
|
[Token(Token = "0x400399B")]
|
|
private const long GHLJNDNCDLI = -1L;
|
|
|
|
// Token: 0x0400399C RID: 14748
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400399C")]
|
|
private long OEMDIAHHILF = (long)((ulong)(-1L));
|
|
|
|
// Token: 0x0400399D RID: 14749
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400399D")]
|
|
private bool OIFJIPKFNHK;
|
|
|
|
// Token: 0x0400399E RID: 14750
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400399E")]
|
|
private string JFONIMPPOMK = "";
|
|
|
|
// Token: 0x0400399F RID: 14751
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400399F")]
|
|
private List<string> IEEJHMLDNHL;
|
|
|
|
// Token: 0x040039A0 RID: 14752
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40039A0")]
|
|
private bool CIKKIDJAKJI;
|
|
|
|
// Token: 0x040039A8 RID: 14760
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40039A8")]
|
|
private DynamicUIDialogModel AGABBAIDDLM;
|
|
|
|
// Token: 0x040039A9 RID: 14761
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40039A9")]
|
|
private NLONGNGOMON CIKKABEOEOE;
|
|
|
|
// Token: 0x040039AA RID: 14762
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40039AA")]
|
|
private IMAFJGKHEMD JBLCKJCEKGB;
|
|
|
|
// Token: 0x040039AB RID: 14763
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40039AB")]
|
|
private FDEGHHFBJJO PBOKEGNEHNO;
|
|
|
|
// Token: 0x040039AC RID: 14764
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40039AC")]
|
|
private string HBBJPCCNHKN;
|
|
|
|
// Token: 0x040039AD RID: 14765
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40039AD")]
|
|
private bool ENANMEELMLK;
|
|
|
|
// Token: 0x040039AE RID: 14766
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE1")]
|
|
[Token(Token = "0x40039AE")]
|
|
private bool OMKKOHGDACB;
|
|
|
|
// Token: 0x02000CDE RID: 3294
|
|
[Token(Token = "0x2000CDE")]
|
|
[CompilerGenerated]
|
|
private sealed class ENPFJNDGALC
|
|
{
|
|
// Token: 0x06004F7E RID: 20350 RVA: 0x00120E4C File Offset: 0x0011F04C
|
|
[Token(Token = "0x6004F7E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ENPFJNDGALC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F7F RID: 20351 RVA: 0x00120E60 File Offset: 0x0011F060
|
|
[Token(Token = "0x6004F7F")]
|
|
[Address(RVA = "0x1C6F240", Offset = "0x1C6E240", VA = "0x181C6F240")]
|
|
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: 0x040039B2 RID: 14770
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40039B2")]
|
|
public LICPDLGAGGA costInfo;
|
|
|
|
// Token: 0x040039B3 RID: 14771
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40039B3")]
|
|
public InventionModel <>4__this;
|
|
}
|
|
|
|
// Token: 0x02000CDF RID: 3295
|
|
[Token(Token = "0x2000CDF")]
|
|
[CompilerGenerated]
|
|
private sealed class LNMMCAMEFCN
|
|
{
|
|
// Token: 0x06004F80 RID: 20352 RVA: 0x00120EAC File Offset: 0x0011F0AC
|
|
[Token(Token = "0x6004F80")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LNMMCAMEFCN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F81 RID: 20353 RVA: 0x00120EC0 File Offset: 0x0011F0C0
|
|
[Token(Token = "0x6004F81")]
|
|
[Address(RVA = "0x1C77430", Offset = "0x1C76430", VA = "0x181C77430")]
|
|
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: 0x06004F82 RID: 20354 RVA: 0x00120F08 File Offset: 0x0011F108
|
|
[Token(Token = "0x6004F82")]
|
|
[Address(RVA = "0x1C77490", Offset = "0x1C76490", VA = "0x181C77490")]
|
|
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: 0x06004F83 RID: 20355 RVA: 0x00120F50 File Offset: 0x0011F150
|
|
[Token(Token = "0x6004F83")]
|
|
[Address(RVA = "0x1C77670", Offset = "0x1C76670", VA = "0x181C77670")]
|
|
internal void <LaunchPurchaseConfirmationDialog>b__5()
|
|
{
|
|
CheckoutDialogModel checkoutDialogModel = this.cachedCheckoutDialogModel;
|
|
if (checkoutDialogModel != 0)
|
|
{
|
|
checkoutDialogModel.Dismiss();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004F84 RID: 20356 RVA: 0x00120F70 File Offset: 0x0011F170
|
|
[Token(Token = "0x6004F84")]
|
|
[Address(RVA = "0x1C77540", Offset = "0x1C76540", VA = "0x181C77540")]
|
|
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: 0x06004F85 RID: 20357 RVA: 0x00120FA4 File Offset: 0x0011F1A4
|
|
[Token(Token = "0x6004F85")]
|
|
[Address(RVA = "0x1C1F490", Offset = "0x1C1E490", VA = "0x181C1F490")]
|
|
internal void <LaunchPurchaseConfirmationDialog>b__3()
|
|
{
|
|
this.<>4__this.MKBLJJGJAOH();
|
|
this.checkoutDialogData.<NPFBOHLFFJH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06004F86 RID: 20358 RVA: 0x00120FD0 File Offset: 0x0011F1D0
|
|
[Token(Token = "0x6004F86")]
|
|
[Address(RVA = "0x1C775D0", Offset = "0x1C765D0", VA = "0x181C775D0")]
|
|
internal void <LaunchPurchaseConfirmationDialog>b__4(BaseDialogModel<PCEJMCMGIIA> dialog)
|
|
{
|
|
if (dialog == 0)
|
|
{
|
|
}
|
|
this.cachedCheckoutDialogModel = dialog;
|
|
}
|
|
|
|
// Token: 0x040039B4 RID: 14772
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40039B4")]
|
|
public LICPDLGAGGA costInfo;
|
|
|
|
// Token: 0x040039B5 RID: 14773
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40039B5")]
|
|
public InventionModel <>4__this;
|
|
|
|
// Token: 0x040039B6 RID: 14774
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40039B6")]
|
|
public CheckoutDialogModel cachedCheckoutDialogModel;
|
|
|
|
// Token: 0x040039B7 RID: 14775
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40039B7")]
|
|
public PCEJMCMGIIA checkoutDialogData;
|
|
|
|
// Token: 0x040039B8 RID: 14776
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40039B8")]
|
|
public Action <>9__5;
|
|
}
|
|
|
|
// Token: 0x02000CE0 RID: 3296
|
|
[Token(Token = "0x2000CE0")]
|
|
[CompilerGenerated]
|
|
private sealed class KCCABCHKFPL
|
|
{
|
|
// Token: 0x06004F87 RID: 20359 RVA: 0x00120FF0 File Offset: 0x0011F1F0
|
|
[Token(Token = "0x6004F87")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public KCCABCHKFPL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004F88 RID: 20360 RVA: 0x00121004 File Offset: 0x0011F204
|
|
[Token(Token = "0x6004F88")]
|
|
[Address(RVA = "0x1C77040", Offset = "0x1C76040", VA = "0x181C77040")]
|
|
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: 0x06004F89 RID: 20361 RVA: 0x00121078 File Offset: 0x0011F278
|
|
[Token(Token = "0x6004F89")]
|
|
[Address(RVA = "0x1C771F0", Offset = "0x1C761F0", VA = "0x181C771F0")]
|
|
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: 0x040039B9 RID: 14777
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40039B9")]
|
|
public InventionModel <>4__this;
|
|
|
|
// Token: 0x040039BA RID: 14778
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40039BA")]
|
|
public LICPDLGAGGA costInfo;
|
|
}
|
|
}
|
|
}
|