2082 lines
76 KiB
C#
2082 lines
76 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.CircuitsV2;
|
|
using RecRoom.Persistence;
|
|
using RRUI.Data;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Creation
|
|
{
|
|
// Token: 0x02003229 RID: 12841
|
|
[Token(Token = "0x2003229")]
|
|
public class TrialInventionManager : NetworkedSingletonMonoBehaviour<TrialInventionManager>
|
|
{
|
|
// Token: 0x06015EEF RID: 89839 RVA: 0x0051BCE8 File Offset: 0x00519EE8
|
|
[Token(Token = "0x6015EEF")]
|
|
[Address(RVA = "0x1893B20", Offset = "0x1892B20", VA = "0x181893B20", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
IILCGFIHJLP<CreationManager.IANGMDIFGNE, bool> onMasterInventionSpawned = CreationManager.OnMasterInventionSpawned;
|
|
Action<CreationManager.IANGMDIFGNE, bool> action = new Action(this.EIAJEJLGMEA);
|
|
CreationManager.OnMasterInventionSpawned = IILCGFIHJLP.BPJDFPACLMK(onMasterInventionSpawned, action);
|
|
IILCGFIHJLP<int, long> memgkebdgmk = BBHENFCNLAB.MEMGKEBDGMK;
|
|
Action<int, long> action2 = new Action(this.OnInventionPurchased);
|
|
BBHENFCNLAB.MEMGKEBDGMK = IILCGFIHJLP.BPJDFPACLMK(memgkebdgmk, action2);
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action3 = new Action(this.OnPhotonPlayerDisconnected);
|
|
IILCGFIHJLP iilcgfihjlp;
|
|
KKPBCOOONNK.HPHOOJLDKKM = iilcgfihjlp;
|
|
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
|
|
Action<AGAJMBPABDL> action4 = new Action(this.OnMasterClientSwitched);
|
|
IILCGFIHJLP iilcgfihjlp2;
|
|
KKPBCOOONNK.AHNDGBAECON = iilcgfihjlp2;
|
|
Action<float> action5 = new Action(this.CHILANENIFD);
|
|
IDisposable disposable = ADIFCODGAML.FLMKKKHMJBN(this, 0.033333335f, action5);
|
|
}
|
|
|
|
// Token: 0x06015EF0 RID: 89840 RVA: 0x0051BD90 File Offset: 0x00519F90
|
|
[Token(Token = "0x6015EF0")]
|
|
[Address(RVA = "0x1896E30", Offset = "0x1895E30", VA = "0x181896E30")]
|
|
protected void Start()
|
|
{
|
|
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action action = new Action(this.KKHCGDOGLHH);
|
|
instance.OEEEEIDBCDJ += action;
|
|
}
|
|
|
|
// Token: 0x06015EF1 RID: 89841 RVA: 0x0051BDC0 File Offset: 0x00519FC0
|
|
[Token(Token = "0x6015EF1")]
|
|
[Address(RVA = "0x18953D0", Offset = "0x18943D0", VA = "0x1818953D0")]
|
|
private IEnumerable<TrialInventionManager.MCAEKIODDGB> NBIFECNMDEF()
|
|
{
|
|
List<CreationObject> nefbfabhhjh = CreationManager.NEFBFABHHJH;
|
|
Func<CreationObject, TrialInventionManager.ILIHDEMJFFP> <>9__19_ = TrialInventionManager.<>c.<>9__19_0;
|
|
if (<>9__19_ == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__19_0 = delegate(CreationObject i)
|
|
{
|
|
TrialInventionManager.ILIHDEMJFFP ilihdemjffp;
|
|
ilihdemjffp.EOJKOIGNHPJ = i;
|
|
return ilihdemjffp;
|
|
};
|
|
}
|
|
IEnumerable<CreationObject> enumerable = Enumerable.Select<CreationObject, TrialInventionManager.ILIHDEMJFFP>(nefbfabhhjh, <>9__19_);
|
|
IEnumerable<KNAIHLOKIEA> enumerable2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ.GNDDLNHOMBN();
|
|
Func<KNAIHLOKIEA, TrialInventionManager.INCBFFOBOAI> func;
|
|
if (TrialInventionManager.<>c.<>9__19_1 == 0)
|
|
{
|
|
func = delegate(KNAIHLOKIEA i)
|
|
{
|
|
TrialInventionManager.INCBFFOBOAI incbffoboai;
|
|
incbffoboai.BOOLMAAGAOL();
|
|
incbffoboai.IKFLAODDALD = i;
|
|
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<GAGJNICHKLC>k__BackingField;
|
|
Guid guid = i.JPOHGBCEJEJ;
|
|
string text;
|
|
LDCBLKDLODB ldcblkdlodb = <GAGJNICHKLC>k__BackingField.LEBEACCJOBE(text);
|
|
incbffoboai.<PDBFMAJLLHL>k__BackingField = ldcblkdlodb;
|
|
return incbffoboai;
|
|
};
|
|
TrialInventionManager.<>c.<>9__19_1 = func;
|
|
}
|
|
IEnumerable<KNAIHLOKIEA> enumerable3 = Enumerable.Select<KNAIHLOKIEA, TrialInventionManager.INCBFFOBOAI>(enumerable2, func);
|
|
IEnumerable<TrialInventionManager.MCAEKIODDGB> enumerable4 = Enumerable.Concat<TrialInventionManager.MCAEKIODDGB>(enumerable, enumerable3);
|
|
Func<TrialInventionManager.MCAEKIODDGB, bool> func2;
|
|
if (TrialInventionManager.<>c.<>9__19_2 == 0)
|
|
{
|
|
func2 = delegate(TrialInventionManager.MCAEKIODDGB i)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
TrialInventionManager.<>c.<>9__19_2 = func2;
|
|
}
|
|
return Enumerable.Where<TrialInventionManager.MCAEKIODDGB>(enumerable4, func2);
|
|
}
|
|
|
|
// Token: 0x06015EF2 RID: 89842 RVA: 0x0051BE70 File Offset: 0x0051A070
|
|
[Token(Token = "0x6015EF2")]
|
|
[Address(RVA = "0x1894A80", Offset = "0x1893A80", VA = "0x181894A80")]
|
|
public Dictionary<string, TrialInventionManager.MJOCGIJACGM> GetTrialInventionsRegistry()
|
|
{
|
|
return this.HEMIEEIHDHM();
|
|
}
|
|
|
|
// Token: 0x06015EF3 RID: 89843 RVA: 0x0051BE84 File Offset: 0x0051A084
|
|
[Token(Token = "0x6015EF3")]
|
|
[Address(RVA = "0x18943C0", Offset = "0x18933C0", VA = "0x1818943C0")]
|
|
public bool DoTrialsExist()
|
|
{
|
|
return Enumerable.Any<TrialInventionManager.MCAEKIODDGB>(this.NBIFECNMDEF());
|
|
}
|
|
|
|
// Token: 0x06015EF4 RID: 89844 RVA: 0x0051BE9C File Offset: 0x0051A09C
|
|
[Token(Token = "0x6015EF4")]
|
|
[Address(RVA = "0x18958A0", Offset = "0x18948A0", VA = "0x1818958A0")]
|
|
private bool NGANJACJPEF()
|
|
{
|
|
bool flag = KKPBCOOONNK.BNNCCCFFALC;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return Enumerable.Any<TrialInventionManager.MCAEKIODDGB>(this.NBIFECNMDEF());
|
|
}
|
|
|
|
// Token: 0x06015EF5 RID: 89845 RVA: 0x0051BEC4 File Offset: 0x0051A0C4
|
|
[Token(Token = "0x6015EF5")]
|
|
[Address(RVA = "0x1893E30", Offset = "0x1892E30", VA = "0x181893E30")]
|
|
private void CHILANENIFD(float POGAEJIEPIM)
|
|
{
|
|
if (this.NGANJACJPEF())
|
|
{
|
|
Func<TrialInventionManager.MCAEKIODDGB, bool> func = new Func(this.ONHBEEBNHOB);
|
|
this.OEPGNOOGBGH(func);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015EF6 RID: 89846 RVA: 0x0051BEF0 File Offset: 0x0051A0F0
|
|
[Token(Token = "0x6015EF6")]
|
|
[Address(RVA = "0x1895F80", Offset = "0x1894F80", VA = "0x181895F80", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
IILCGFIHJLP<CreationManager.IANGMDIFGNE, bool> onMasterInventionSpawned = CreationManager.OnMasterInventionSpawned;
|
|
Action<CreationManager.IANGMDIFGNE, bool> action = new Action(this.EIAJEJLGMEA);
|
|
CreationManager.OnMasterInventionSpawned = IILCGFIHJLP.GMNMHGMFGOL(onMasterInventionSpawned, action);
|
|
IILCGFIHJLP<int, long> memgkebdgmk = BBHENFCNLAB.MEMGKEBDGMK;
|
|
Action<int, long> action2 = new Action(this.OnInventionPurchased);
|
|
BBHENFCNLAB.MEMGKEBDGMK = IILCGFIHJLP.GMNMHGMFGOL(memgkebdgmk, action2);
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action3 = new Action(this.OnPhotonPlayerDisconnected);
|
|
IILCGFIHJLP iilcgfihjlp;
|
|
KKPBCOOONNK.HPHOOJLDKKM = iilcgfihjlp;
|
|
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
|
|
Action<AGAJMBPABDL> action4 = new Action(this.OnMasterClientSwitched);
|
|
IILCGFIHJLP iilcgfihjlp2;
|
|
KKPBCOOONNK.AHNDGBAECON = iilcgfihjlp2;
|
|
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
RoomPersistenceManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action action5 = new Action(this.KKHCGDOGLHH);
|
|
instance2.OEEEEIDBCDJ -= action5;
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x06015EF7 RID: 89847 RVA: 0x0051BFB4 File Offset: 0x0051A1B4
|
|
[Token(Token = "0x6015EF7")]
|
|
[Address(RVA = "0x18953A0", Offset = "0x18943A0", VA = "0x1818953A0")]
|
|
public void MasterPollTrialDuration()
|
|
{
|
|
if (this.NGANJACJPEF())
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = this.MBABJFDGEMP();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015EF8 RID: 89848 RVA: 0x0051BFD4 File Offset: 0x0051A1D4
|
|
[Token(Token = "0x6015EF8")]
|
|
[Address(RVA = "0x1894FE0", Offset = "0x1893FE0", VA = "0x181894FE0")]
|
|
private PMGCJEPKFOF<int> MBABJFDGEMP()
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = GEAPBDGCKMB.OIEDJOGHFBO();
|
|
Action<int> action = new Action(this.CDCEBOFLAFB);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
if (TrialInventionManager.<>c.<>9__26_1 == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__26_1 = delegate(string error)
|
|
{
|
|
Debug.LogError("[TrialInventionManager] Couldn't retrieve Trial Invention Duration.");
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015EF9 RID: 89849 RVA: 0x0051C024 File Offset: 0x0051A224
|
|
[Token(Token = "0x6015EF9")]
|
|
[Address(RVA = "0x18963A0", Offset = "0x18953A0", VA = "0x1818963A0")]
|
|
public PMGCJEPKFOF<CreationManager.IANGMDIFGNE> SpawnTrialInvention(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = GEAPBDGCKMB.MMINJDALHNB(LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField, "StoreInventionDetails");
|
|
Func<OBBBPCBIMME, PMGCJEPKFOF<CreationManager.IANGMDIFGNE>> func = new Func(this.GBGDMKIFLGG);
|
|
if (TrialInventionManager.<>c.<>9__27_1 == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__27_1 = delegate(string error)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015EFA RID: 89850 RVA: 0x0051C074 File Offset: 0x0051A274
|
|
[Token(Token = "0x6015EFA")]
|
|
[Address(RVA = "0x1896D70", Offset = "0x1895D70", VA = "0x181896D70")]
|
|
public void SpawnTrialInvention(long OEMDIAHHILF)
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = BBHENFCNLAB.FDEMGICNKPI(OEMDIAHHILF);
|
|
Func<OBBBPCBIMME, PMGCJEPKFOF<CreationManager.IANGMDIFGNE>> func = new Func(this.PCMBJMGNOEP);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015EFB RID: 89851 RVA: 0x0051C09C File Offset: 0x0051A29C
|
|
[Token(Token = "0x6015EFB")]
|
|
[Address(RVA = "0x1894B00", Offset = "0x1893B00", VA = "0x181894B00")]
|
|
private Dictionary<string, TrialInventionManager.MJOCGIJACGM> HEMIEEIHDHM()
|
|
{
|
|
int num;
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> dictionary;
|
|
do
|
|
{
|
|
num = 0;
|
|
dictionary = new Dictionary();
|
|
IEnumerable<TrialInventionManager.MCAEKIODDGB> enumerable = this.NBIFECNMDEF();
|
|
if (enumerable != 0)
|
|
{
|
|
if (num >= enumerable)
|
|
{
|
|
goto IL_23;
|
|
}
|
|
num += num;
|
|
if (num != enumerable)
|
|
{
|
|
num++;
|
|
goto IL_23;
|
|
}
|
|
IL_2B:
|
|
num += num;
|
|
num += 19;
|
|
goto IL_34;
|
|
IL_23:
|
|
this.OMHIDHJEPJD(num, dictionary);
|
|
goto IL_2B;
|
|
}
|
|
IL_34:
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return dictionary;
|
|
}
|
|
|
|
// Token: 0x06015EFC RID: 89852 RVA: 0x0051C0F4 File Offset: 0x0051A2F4
|
|
[Token(Token = "0x6015EFC")]
|
|
[Address(RVA = "0x1895C60", Offset = "0x1894C60", VA = "0x181895C60")]
|
|
private void OMHIDHJEPJD(TrialInventionManager.MCAEKIODDGB LLAGGJGDFFG, Dictionary<string, TrialInventionManager.MJOCGIJACGM> IDHBJGLFCOL)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
int num;
|
|
long num2;
|
|
string text = TrialInventionManager.MJOCGIJACGM.IGGBOMGDLHK(num, num2);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015EFD RID: 89853 RVA: 0x0051C16C File Offset: 0x0051A36C
|
|
[Token(Token = "0x6015EFD")]
|
|
[Address(RVA = "0x1893F40", Offset = "0x1892F40", VA = "0x181893F40")]
|
|
private void COFPGCMCIFD(OBBBPCBIMME LDNFNNNHPPB, CreationManager.IANGMDIFGNE ABADFLCBFIJ)
|
|
{
|
|
if (ABADFLCBFIJ.ABFEJNOBKLM != (ulong)0L)
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = this.MBABJFDGEMP();
|
|
Action action = delegate
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = LDNFNNNHPPB.<LGACIEKBLBM>k__BackingField;
|
|
int ciibgmomael = this.CIIBGMOMAEL;
|
|
string text = string.Format("Trial \"{0}\" started, lasting {1} minutes.", <LGACIEKBLBM>k__BackingField, ciibgmomael);
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
this.CIPEJDKJKME();
|
|
return;
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015EFE RID: 89854 RVA: 0x0051C1C4 File Offset: 0x0051A3C4
|
|
[Token(Token = "0x6015EFE")]
|
|
[Address(RVA = "0x1894A90", Offset = "0x1893A90", VA = "0x181894A90")]
|
|
private void HABDNLCHMJH()
|
|
{
|
|
Func<TrialInventionManager.MCAEKIODDGB, bool> func = new Func(this.ONHBEEBNHOB);
|
|
this.OEPGNOOGBGH(func);
|
|
}
|
|
|
|
// Token: 0x06015EFF RID: 89855 RVA: 0x0051C1E8 File Offset: 0x0051A3E8
|
|
[Token(Token = "0x6015EFF")]
|
|
[Address(RVA = "0x18949A0", Offset = "0x18939A0", VA = "0x1818949A0")]
|
|
private void GHNKACJGNFM()
|
|
{
|
|
Func<TrialInventionManager.MCAEKIODDGB, bool> <>9__33_ = TrialInventionManager.<>c.<>9__33_0;
|
|
if (<>9__33_ == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__33_0 = (TrialInventionManager.MCAEKIODDGB inventionObject) => true;
|
|
}
|
|
this.OEPGNOOGBGH(<>9__33_);
|
|
}
|
|
|
|
// Token: 0x06015F00 RID: 89856 RVA: 0x0051C21C File Offset: 0x0051A41C
|
|
[Token(Token = "0x6015F00")]
|
|
[Address(RVA = "0x1895930", Offset = "0x1894930", VA = "0x181895930")]
|
|
private void OEPGNOOGBGH(Func<TrialInventionManager.MCAEKIODDGB, bool> LKMLNOJIFHH)
|
|
{
|
|
int num;
|
|
List<TrialInventionManager.MCAEKIODDGB> list;
|
|
do
|
|
{
|
|
num = 0;
|
|
list = new List();
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> dictionary = this.HEMIEEIHDHM();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int num2 = 0;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
}
|
|
num++;
|
|
while (num2 == 0)
|
|
{
|
|
}
|
|
if (KKPBCOOONNK.OBNDLHOHGBJ(0) == 0)
|
|
{
|
|
Debug.LogError("[TrialInventionManager] Couldn't retrieve player to inform of trial deletion.");
|
|
}
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<long, AGAJMBPABDL> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcOnTrialRecordDeleted);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
CreationManager.BulkDelete(list.ToArray());
|
|
this.CIPEJDKJKME();
|
|
}
|
|
|
|
// Token: 0x06015F01 RID: 89857 RVA: 0x0051C2B8 File Offset: 0x0051A4B8
|
|
[Token(Token = "0x6015F01")]
|
|
[Address(RVA = "0x1896730", Offset = "0x1895730", VA = "0x181896730")]
|
|
public void RequestDeleteTrialRecord(string DNGKIAJLLHG)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestDeleteTrialRecord);
|
|
photonView.RpcMaster<string>(fggimkccbda, DNGKIAJLLHG);
|
|
}
|
|
|
|
// Token: 0x06015F02 RID: 89858 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015F02")]
|
|
[Address(RVA = "0x1896860", Offset = "0x1895860", VA = "0x181896860")]
|
|
[NFOMENMAOIA]
|
|
private void RpcMasterRequestDeleteTrialRecord(string DNGKIAJLLHG, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015F03 RID: 89859 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015F03")]
|
|
[Address(RVA = "0x1894830", Offset = "0x1893830", VA = "0x181894830")]
|
|
private void GFBOIJAIABI(TrialInventionManager.MJOCGIJACGM HJELHKMIEJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015F04 RID: 89860 RVA: 0x0051C2E8 File Offset: 0x0051A4E8
|
|
[Token(Token = "0x6015F04")]
|
|
[Address(RVA = "0x1896B70", Offset = "0x1895B70", VA = "0x181896B70")]
|
|
[NFOMENMAOIA]
|
|
private void RpcOnTrialRecordDeleted(long OEMDIAHHILF, AGAJMBPABDL IJBPIFEKHCM)
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = BBHENFCNLAB.FDEMGICNKPI(OEMDIAHHILF);
|
|
Action<OBBBPCBIMME> action = delegate(OBBBPCBIMME invention)
|
|
{
|
|
BBHENFCNLAB.ABDMDBDGKPC(invention, "TrialInventionManager");
|
|
AGAJMBPABDL playerRemovedBy = IJBPIFEKHCM;
|
|
if (playerRemovedBy != 0)
|
|
{
|
|
int inpoaaaoahi = playerRemovedBy.INPOAAAOAHI;
|
|
if (inpoaaaoahi != -1)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (inpoaaaoahi != agajmbpabdl.INPOAAAOAHI)
|
|
{
|
|
string ohafdcgemef = playerRemovedBy.OHAFDCGEMEF;
|
|
string text = " by " + ohafdcgemef;
|
|
}
|
|
}
|
|
}
|
|
string empty = string.Empty;
|
|
string[] array = new string[5];
|
|
if ("Trial \"" != 0)
|
|
{
|
|
}
|
|
array[0] = "Trial \"";
|
|
string <LGACIEKBLBM>k__BackingField = invention.<LGACIEKBLBM>k__BackingField;
|
|
if (<LGACIEKBLBM>k__BackingField != 0)
|
|
{
|
|
}
|
|
array[1] = <LGACIEKBLBM>k__BackingField;
|
|
if ("\" ended and was removed" != 0)
|
|
{
|
|
}
|
|
array[2] = "\" ended and was removed";
|
|
if (empty != 0)
|
|
{
|
|
}
|
|
array[3] = empty;
|
|
if ("." != 0)
|
|
{
|
|
}
|
|
array[4] = ".";
|
|
string text2 = string.Concat(array);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
}
|
|
|
|
// Token: 0x06015F05 RID: 89861 RVA: 0x0051C324 File Offset: 0x0051A524
|
|
[Token(Token = "0x6015F05")]
|
|
[Address(RVA = "0x1894CA0", Offset = "0x1893CA0", VA = "0x181894CA0")]
|
|
private string IGEAFMPCNKA(AGAJMBPABDL IJBPIFEKHCM)
|
|
{
|
|
if (IJBPIFEKHCM != 0)
|
|
{
|
|
int inpoaaaoahi = IJBPIFEKHCM.INPOAAAOAHI;
|
|
if (inpoaaaoahi != -1)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (inpoaaaoahi != agajmbpabdl.INPOAAAOAHI)
|
|
{
|
|
string ohafdcgemef = IJBPIFEKHCM.OHAFDCGEMEF;
|
|
return " by " + ohafdcgemef;
|
|
}
|
|
return " by you";
|
|
}
|
|
}
|
|
return string.Empty;
|
|
}
|
|
|
|
// Token: 0x06015F06 RID: 89862 RVA: 0x0051C378 File Offset: 0x0051A578
|
|
[Token(Token = "0x6015F06")]
|
|
[Address(RVA = "0x1893EB0", Offset = "0x1892EB0", VA = "0x181893EB0")]
|
|
private void CIPEJDKJKME()
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnTrialsChanged);
|
|
photonView.RpcAll(anjgmeddnpe);
|
|
}
|
|
|
|
// Token: 0x06015F07 RID: 89863 RVA: 0x0051C3A8 File Offset: 0x0051A5A8
|
|
[Token(Token = "0x6015F07")]
|
|
[Address(RVA = "0x1896C60", Offset = "0x1895C60", VA = "0x181896C60")]
|
|
[NFOMENMAOIA]
|
|
private void RpcOnTrialsChanged()
|
|
{
|
|
OKNNKFGFODL onTrialInventionsChanged = TrialInventionManager.OnTrialInventionsChanged;
|
|
if (onTrialInventionsChanged != 0)
|
|
{
|
|
onTrialInventionsChanged.CNFDGDEOPPF();
|
|
}
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
TrialInventionManager.EBBKPMHMNBG ebbkpmhmnbg;
|
|
ebbkpmhmnbg.System.IDisposable.Dispose();
|
|
ebbkpmhmnbg.<>1__state = (int)((ulong)0L);
|
|
ebbkpmhmnbg.<>4__this = this;
|
|
ebbkpmhmnbg.seconds = 0.5f;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(this, ebbkpmhmnbg);
|
|
}
|
|
|
|
// Token: 0x06015F08 RID: 89864 RVA: 0x0051C3FC File Offset: 0x0051A5FC
|
|
[Token(Token = "0x6015F08")]
|
|
[Address(RVA = "0x1894F70", Offset = "0x1893F70", VA = "0x181894F70")]
|
|
private IEnumerator<KENFJGFMIPM> LJONJOANNFG(float HABFNPMBADP)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015F08)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Core.Creation.TrialInventionManager::LJONJOANNFG(System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(EBBKPMHMNBG::System.IDisposable.Dispose, ldloc:EBBKPMHMNBG(var_0))
|
|
stfld:float32(EBBKPMHMNBG::seconds, ldloc:EBBKPMHMNBG(var_0), ldloc:float32(HABFNPMBADP))
|
|
stfld:int32(EBBKPMHMNBG::<>1__state, ldloc:EBBKPMHMNBG(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:TrialInventionManager(EBBKPMHMNBG::<>4__this, ldloc:EBBKPMHMNBG(var_0), ldloc:TrialInventionManager(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: 0x06015F09 RID: 89865 RVA: 0x0051C428 File Offset: 0x0051A628
|
|
[Token(Token = "0x6015F09")]
|
|
[Address(RVA = "0x1895700", Offset = "0x1894700", VA = "0x181895700")]
|
|
private void NFGHJEJECGJ()
|
|
{
|
|
CheckoutDialogModel ckbjmonhpfp = this.CKBJMONHPFP;
|
|
int num = 0;
|
|
if (ckbjmonhpfp != num)
|
|
{
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> dictionary = this.HEMIEEIHDHM();
|
|
if (dictionary.Count == 0)
|
|
{
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
}
|
|
while (ckbjmonhpfp == 0)
|
|
{
|
|
}
|
|
ckbjmonhpfp.Dismiss();
|
|
return;
|
|
}
|
|
PMGCJEPKFOF<TrialInventionManager.NOEAEANPBCA> pmgcjepkfof = this.LHONBPELGNI(dictionary);
|
|
Action<TrialInventionManager.NOEAEANPBCA> action = new Action(this.BNHCDNGPHLN);
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F0A RID: 89866 RVA: 0x0051C498 File Offset: 0x0051A698
|
|
[Token(Token = "0x6015F0A")]
|
|
[Address(RVA = "0x18951B0", Offset = "0x18941B0", VA = "0x1818951B0")]
|
|
public void MasterDeleteAllTrialInventionsByPlayerID(int CJFGEMGOJHB)
|
|
{
|
|
int num;
|
|
List<TrialInventionManager.MCAEKIODDGB> list;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (!this.NGANJACJPEF())
|
|
{
|
|
return;
|
|
}
|
|
list = new List();
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> dictionary = this.HEMIEEIHDHM();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
CreationManager.BulkDelete(list.ToArray());
|
|
this.CIPEJDKJKME();
|
|
}
|
|
|
|
// Token: 0x06015F0B RID: 89867 RVA: 0x0051C4EC File Offset: 0x0051A6EC
|
|
[Token(Token = "0x6015F0B")]
|
|
[Address(RVA = "0x1894410", Offset = "0x1893410", VA = "0x181894410")]
|
|
private void EIAJEJLGMEA(CreationManager.IANGMDIFGNE ICDBLDNNEHK, bool NEIOMLALPLB)
|
|
{
|
|
if (NEIOMLALPLB && this.NGANJACJPEF())
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = this.MBABJFDGEMP();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F0C RID: 89868 RVA: 0x0051C510 File Offset: 0x0051A710
|
|
[Token(Token = "0x6015F0C")]
|
|
[Address(RVA = "0x18967D0", Offset = "0x18957D0", VA = "0x1818967D0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcMasterOnInventionPurchased(string DNGKIAJLLHG, EEAEPAPIPJB BNICGLLLMOL)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
this.DKGJKDEDKPN(DNGKIAJLLHG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F0D RID: 89869 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015F0D")]
|
|
[Address(RVA = "0x18940E0", Offset = "0x18930E0", VA = "0x1818940E0")]
|
|
private void DKGJKDEDKPN(string DNGKIAJLLHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015F0E RID: 89870 RVA: 0x0051C530 File Offset: 0x0051A730
|
|
[Token(Token = "0x6015F0E")]
|
|
[Address(RVA = "0x1896280", Offset = "0x1895280", VA = "0x181896280")]
|
|
public void OnInventionPurchased(int LFFLFGGKGAK, long OEMDIAHHILF)
|
|
{
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> dictionary = this.HEMIEEIHDHM();
|
|
string text = TrialInventionManager.MJOCGIJACGM.IGGBOMGDLHK(LFFLFGGKGAK, OEMDIAHHILF);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F0F RID: 89871 RVA: 0x0051C57C File Offset: 0x0051A77C
|
|
[Token(Token = "0x6015F0F")]
|
|
[Address(RVA = "0x1896360", Offset = "0x1895360", VA = "0x181896360")]
|
|
protected void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
if (this.NGANJACJPEF())
|
|
{
|
|
int <LPHIFCGHALA>k__BackingField = IEKDDPPNFPF.<LPHIFCGHALA>k__BackingField;
|
|
this.MasterDeleteAllTrialInventionsByPlayerID(<LPHIFCGHALA>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F10 RID: 89872 RVA: 0x0051C5A8 File Offset: 0x0051A7A8
|
|
[Token(Token = "0x6015F10")]
|
|
[Address(RVA = "0x18953A0", Offset = "0x18943A0", VA = "0x1818953A0")]
|
|
private void OnMasterClientSwitched(AGAJMBPABDL EFABHEGDDAP)
|
|
{
|
|
if (this.NGANJACJPEF())
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = this.MBABJFDGEMP();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F11 RID: 89873 RVA: 0x0051C5C8 File Offset: 0x0051A7C8
|
|
[Token(Token = "0x6015F11")]
|
|
[Address(RVA = "0x18949A0", Offset = "0x18939A0", VA = "0x1818949A0")]
|
|
private void KKHCGDOGLHH()
|
|
{
|
|
Func<TrialInventionManager.MCAEKIODDGB, bool> <>9__33_ = TrialInventionManager.<>c.<>9__33_0;
|
|
if (<>9__33_ == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__33_0 = (TrialInventionManager.MCAEKIODDGB inventionObject) => true;
|
|
}
|
|
this.OEPGNOOGBGH(<>9__33_);
|
|
}
|
|
|
|
// Token: 0x06015F12 RID: 89874 RVA: 0x0051C5FC File Offset: 0x0051A7FC
|
|
[Token(Token = "0x6015F12")]
|
|
[Address(RVA = "0x1896530", Offset = "0x1895530", VA = "0x181896530")]
|
|
public PMGCJEPKFOF<bool> PreSaveTrialInventionProcess()
|
|
{
|
|
CBLLFJEDOII<bool> cbllfjedoii = new CBLLFJEDOII();
|
|
CBLLFJEDOII<bool> promise = cbllfjedoii;
|
|
if (this.HEMIEEIHDHM().Count > 0)
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num)
|
|
{
|
|
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP r)
|
|
{
|
|
if (r != JPIJGHNNIDP.Cancel)
|
|
{
|
|
if (r == JPIJGHNNIDP.Cancel)
|
|
{
|
|
ulong num4;
|
|
promise.OOOIENHGNCA(num4);
|
|
return;
|
|
}
|
|
if (r != JPIJGHNNIDP.Affirmative)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
CBLLFJEDOII<bool> promise2 = promise;
|
|
int num5 = 0;
|
|
promise2.OOOIENHGNCA(num5);
|
|
};
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
action += action;
|
|
num2 += 19;
|
|
}
|
|
}
|
|
ulong num3;
|
|
promise.OOOIENHGNCA(num3);
|
|
CBLLFJEDOII<bool> promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F13 RID: 89875 RVA: 0x0051C688 File Offset: 0x0051A888
|
|
[Token(Token = "0x6015F13")]
|
|
[Address(RVA = "0x1894DE0", Offset = "0x1893DE0", VA = "0x181894DE0")]
|
|
private PMGCJEPKFOF<TrialInventionManager.NOEAEANPBCA> LHONBPELGNI(Dictionary<string, TrialInventionManager.MJOCGIJACGM> BDECMKDIEDN)
|
|
{
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> trialInventionRegistry = BDECMKDIEDN;
|
|
Func<KeyValuePair<string, TrialInventionManager.MJOCGIJACGM>, PMGCJEPKFOF<OBBBPCBIMME>> <>9__53_ = TrialInventionManager.<>c.<>9__53_0;
|
|
if (<>9__53_ == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__53_0 = delegate(KeyValuePair<string, TrialInventionManager.MJOCGIJACGM> record)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
}
|
|
FMKIKJLOIIH<OBBBPCBIMME> fmkikjloiih = new FMKIKJLOIIH(Enumerable.ToList<PMGCJEPKFOF<OBBBPCBIMME>>(Enumerable.Select<KeyValuePair<string, TrialInventionManager.MJOCGIJACGM>, PMGCJEPKFOF<OBBBPCBIMME>>(BDECMKDIEDN, <>9__53_)));
|
|
Func<List<OBBBPCBIMME>, PMGCJEPKFOF<TrialInventionManager.NOEAEANPBCA>> func = delegate(List<OBBBPCBIMME> trialInventions)
|
|
{
|
|
TrialInventionManager.NOEAEANPBCA noeaeanpbca = new TrialInventionManager.NOEAEANPBCA();
|
|
noeaeanpbca.LGCDMJCEFJJ = trialInventions;
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> trialInventionRegistry2 = trialInventionRegistry;
|
|
Func<KeyValuePair<string, TrialInventionManager.MJOCGIJACGM>, TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN> <>9__53_2 = TrialInventionManager.<>c.<>9__53_2;
|
|
if (<>9__53_2 == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__53_2 = delegate(KeyValuePair<string, TrialInventionManager.MJOCGIJACGM> record)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
}
|
|
List<TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN> list = Enumerable.ToList<TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN>(Enumerable.Select<KeyValuePair<string, TrialInventionManager.MJOCGIJACGM>, TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN>(trialInventionRegistry2, <>9__53_2));
|
|
noeaeanpbca.JKLKLONKJMP = list;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<TrialInventionManager.NOEAEANPBCA>(noeaeanpbca);
|
|
};
|
|
int num = 0;
|
|
return fmkikjloiih.JKOHKDFNCCI<TrialInventionManager.NOEAEANPBCA>(func, num);
|
|
}
|
|
|
|
// Token: 0x06015F14 RID: 89876 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015F14")]
|
|
[Address(RVA = "0x1896EE0", Offset = "0x1895EE0", VA = "0x181896EE0")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> TryShowTrialInventionsCheckoutDialog(Dictionary<string, TrialInventionManager.MJOCGIJACGM> BDECMKDIEDN, DGOHCPBKOHD GHEPCGGFCKN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015F15 RID: 89877 RVA: 0x0051C6F4 File Offset: 0x0051A8F4
|
|
[Token(Token = "0x6015F15")]
|
|
[Address(RVA = "0x1894290", Offset = "0x1893290", VA = "0x181894290")]
|
|
private void DMMMNJKDLCK(TrialInventionManager.MJOCGIJACGM LFOCLIDEKIA)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = LFOCLIDEKIA.<BHBCCAKKIMJ>k__BackingField;
|
|
string text = TrialInventionManager.MJOCGIJACGM.IGGBOMGDLHK(LFOCLIDEKIA.<FMMJEJMBDPL>k__BackingField, <BHBCCAKKIMJ>k__BackingField);
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestDeleteTrialRecord);
|
|
photonView.RpcMaster<string>(fggimkccbda, text);
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = LFOCLIDEKIA.FDEMGICNKPI();
|
|
Action<OBBBPCBIMME> action = new Action(this.JKILHBIMIGL);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F16 RID: 89878 RVA: 0x0051C74C File Offset: 0x0051A94C
|
|
[Token(Token = "0x6015F16")]
|
|
[Address(RVA = "0x18971B0", Offset = "0x18961B0", VA = "0x1818971B0")]
|
|
public TrialInventionManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F17 RID: 89879 RVA: 0x0051C76C File Offset: 0x0051A96C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6015F17")]
|
|
[Address(RVA = "0x1897140", Offset = "0x1896140", VA = "0x181897140")]
|
|
static TrialInventionManager()
|
|
{
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
TrialInventionManager.OnTrialInventionsChanged = oknnkfgfodl;
|
|
}
|
|
|
|
// Token: 0x06015F18 RID: 89880 RVA: 0x0051C790 File Offset: 0x0051A990
|
|
[Token(Token = "0x6015F18")]
|
|
[Address(RVA = "0x678D30", Offset = "0x677D30", VA = "0x180678D30")]
|
|
[CompilerGenerated]
|
|
private void CDCEBOFLAFB(int GIAOBLMEMMI)
|
|
{
|
|
this.CIIBGMOMAEL = GIAOBLMEMMI;
|
|
}
|
|
|
|
// Token: 0x06015F19 RID: 89881 RVA: 0x0051C7A4 File Offset: 0x0051A9A4
|
|
[Token(Token = "0x6015F19")]
|
|
[Address(RVA = "0x1894440", Offset = "0x1893440", VA = "0x181894440")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<CreationManager.IANGMDIFGNE> GBGDMKIFLGG(OBBBPCBIMME AGBAPPGLGMN)
|
|
{
|
|
TrialInventionManager.DLGLHIABIHB dlglhiabihb = new TrialInventionManager.DLGLHIABIHB();
|
|
dlglhiabihb.<>4__this = this;
|
|
dlglhiabihb.trialInvention = AGBAPPGLGMN;
|
|
Transform transform = Player.<EGKJPJKLEAI>k__BackingField.head.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Quaternion identity = Quaternion.identity;
|
|
int num = 0;
|
|
Action<CreationManager.IANGMDIFGNE> action = delegate(CreationManager.IANGMDIFGNE result)
|
|
{
|
|
TrialInventionManager <>4__this2 = dlglhiabihb.<>4__this;
|
|
OBBBPCBIMME trialInvention = dlglhiabihb.trialInvention;
|
|
OBBBPCBIMME invention = trialInvention;
|
|
TrialInventionManager <>4__this = <>4__this2;
|
|
if (result.ABFEJNOBKLM != (ulong)0L)
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = <>4__this2.MBABJFDGEMP();
|
|
Action action2 = delegate
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = invention.<LGACIEKBLBM>k__BackingField;
|
|
int ciibgmomael = <>4__this.CIIBGMOMAEL;
|
|
string text = string.Format("Trial \"{0}\" started, lasting {1} minutes.", <LGACIEKBLBM>k__BackingField, ciibgmomael);
|
|
NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
<>4__this2.CIPEJDKJKME();
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
throw new NullReferenceException();
|
|
};
|
|
if (num < dlglhiabihb)
|
|
{
|
|
num += num;
|
|
if (num == dlglhiabihb)
|
|
{
|
|
goto IL_99;
|
|
}
|
|
num++;
|
|
}
|
|
if (TrialInventionManager.<>c.<>9__27_3 == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__27_3 = delegate(string error)
|
|
{
|
|
Debug.LogError("[TrialInventionManager] SpawnTrialInvention - Error " + error);
|
|
};
|
|
}
|
|
IL_99:
|
|
uint num2;
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F1A RID: 89882 RVA: 0x0051C858 File Offset: 0x0051AA58
|
|
[Token(Token = "0x6015F1A")]
|
|
[Address(RVA = "0x18963A0", Offset = "0x18953A0", VA = "0x1818963A0")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<CreationManager.IANGMDIFGNE> PCMBJMGNOEP(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = GEAPBDGCKMB.MMINJDALHNB(LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField, "StoreInventionDetails");
|
|
Func<OBBBPCBIMME, PMGCJEPKFOF<CreationManager.IANGMDIFGNE>> func = new Func(this.GBGDMKIFLGG);
|
|
if (TrialInventionManager.<>c.<>9__27_1 == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__27_1 = delegate(string error)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F1B RID: 89883 RVA: 0x0051C8A8 File Offset: 0x0051AAA8
|
|
[Token(Token = "0x6015F1B")]
|
|
[Address(RVA = "0x1895EC0", Offset = "0x1894EC0", VA = "0x181895EC0")]
|
|
[CompilerGenerated]
|
|
private bool ONHBEEBNHOB(TrialInventionManager.MCAEKIODDGB EOJKOIGNHPJ)
|
|
{
|
|
int num = KKPBCOOONNK.NLIADADJGIF;
|
|
int num2;
|
|
num -= num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F1C RID: 89884 RVA: 0x0051C8C8 File Offset: 0x0051AAC8
|
|
[Token(Token = "0x6015F1C")]
|
|
[Address(RVA = "0x1893D90", Offset = "0x1892D90", VA = "0x181893D90")]
|
|
[CompilerGenerated]
|
|
private void BNHCDNGPHLN(TrialInventionManager.NOEAEANPBCA AHDEBDAMLKA)
|
|
{
|
|
CheckoutDialogModel ckbjmonhpfp = this.CKBJMONHPFP;
|
|
this.JBKOGOHIMFP = AHDEBDAMLKA;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
int num = 0;
|
|
IAOEGGGNHPH iaoegggnhph;
|
|
ckbjmonhpfp.ResetCostInfo(iaoegggnhph, num != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F1D RID: 89885 RVA: 0x0051C8F8 File Offset: 0x0051AAF8
|
|
[Token(Token = "0x6015F1D")]
|
|
[Address(RVA = "0x1894D60", Offset = "0x1893D60", VA = "0x181894D60")]
|
|
[CompilerGenerated]
|
|
private void JKILHBIMIGL(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
string feehcdimbaj = this.FEEHCDIMBAJ;
|
|
int num = 0;
|
|
CFLMJLFBOKH.OEAIOAJHALN(CFLMJLFBOKH.NOIAPAJCEMB.InventionsTab, LDNFNNNHPPB, num, feehcdimbaj);
|
|
}
|
|
|
|
// Token: 0x0400E62B RID: 58923
|
|
[Token(Token = "0x400E62B")]
|
|
private const float CAIFFFEKKMA = 30f;
|
|
|
|
// Token: 0x0400E62C RID: 58924
|
|
[Token(Token = "0x400E62C")]
|
|
private const float ABNKEACHBOE = 0.033333335f;
|
|
|
|
// Token: 0x0400E62D RID: 58925
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400E62D")]
|
|
private int CIIBGMOMAEL = (int)((ulong)10L);
|
|
|
|
// Token: 0x0400E62E RID: 58926
|
|
[Token(Token = "0x400E62E")]
|
|
private const float DEGGDEFFKPP = 5f;
|
|
|
|
// Token: 0x0400E62F RID: 58927
|
|
[Token(Token = "0x400E62F")]
|
|
private const float FGKFALBGKCB = 0.5f;
|
|
|
|
// Token: 0x0400E630 RID: 58928
|
|
[Token(Token = "0x400E630")]
|
|
public static OKNNKFGFODL OnTrialInventionsChanged;
|
|
|
|
// Token: 0x0400E631 RID: 58929
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400E631")]
|
|
private CheckoutDialogModel CKBJMONHPFP;
|
|
|
|
// Token: 0x0400E632 RID: 58930
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400E632")]
|
|
private TrialInventionManager.NOEAEANPBCA JBKOGOHIMFP;
|
|
|
|
// Token: 0x0400E633 RID: 58931
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400E633")]
|
|
private CBLLFJEDOII<JPIJGHNNIDP> MIDGAAGOGII;
|
|
|
|
// Token: 0x0400E634 RID: 58932
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400E634")]
|
|
private bool FJLPPPNODGH;
|
|
|
|
// Token: 0x0400E635 RID: 58933
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400E635")]
|
|
private string FEEHCDIMBAJ;
|
|
|
|
// Token: 0x0200322A RID: 12842
|
|
[Token(Token = "0x200322A")]
|
|
public interface MCAEKIODDGB : ENADFDIEGGL
|
|
{
|
|
// Token: 0x17003C86 RID: 15494
|
|
// (get) Token: 0x06015F1E RID: 89886
|
|
[Token(Token = "0x17003C86")]
|
|
bool BFBKBMDPDPB
|
|
{
|
|
[Token(Token = "0x6015F1E")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06015F1F RID: 89887
|
|
[Token(Token = "0x6015F1F")]
|
|
[Address(Slot = "1")]
|
|
void BOOLMAAGAOL();
|
|
|
|
// Token: 0x17003C87 RID: 15495
|
|
// (get) Token: 0x06015F20 RID: 89888
|
|
[Token(Token = "0x17003C87")]
|
|
LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x6015F20")]
|
|
[Address(Slot = "2")]
|
|
get;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200322B RID: 12843
|
|
[Token(Token = "0x200322B")]
|
|
private class ILIHDEMJFFP : TrialInventionManager.MCAEKIODDGB, ENADFDIEGGL
|
|
{
|
|
// Token: 0x17003C88 RID: 15496
|
|
// (get) Token: 0x06015F21 RID: 89889 RVA: 0x0051C918 File Offset: 0x0051AB18
|
|
[Token(Token = "0x17003C88")]
|
|
public bool BFBKBMDPDPB
|
|
{
|
|
[Token(Token = "0x6015F21")]
|
|
[Address(RVA = "0x1891540", Offset = "0x1890540", VA = "0x181891540", Slot = "4")]
|
|
get
|
|
{
|
|
return this.EOJKOIGNHPJ.BFBKBMDPDPB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F22 RID: 89890 RVA: 0x0051C938 File Offset: 0x0051AB38
|
|
[Token(Token = "0x6015F22")]
|
|
[Address(RVA = "0x1891560", Offset = "0x1890560", VA = "0x181891560", Slot = "5")]
|
|
public void BOOLMAAGAOL()
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.EOJKOIGNHPJ.FLLENDBIKGF;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17003C89 RID: 15497
|
|
// (get) Token: 0x06015F23 RID: 89891 RVA: 0x0051C958 File Offset: 0x0051AB58
|
|
[Token(Token = "0x17003C89")]
|
|
public LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x6015F23")]
|
|
[Address(RVA = "0x18915C0", Offset = "0x18905C0", VA = "0x1818915C0", Slot = "6")]
|
|
get
|
|
{
|
|
return this.EOJKOIGNHPJ.BLIGJFOCJBA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C8A RID: 15498
|
|
// (get) Token: 0x06015F24 RID: 89892 RVA: 0x0051C978 File Offset: 0x0051AB78
|
|
[Token(Token = "0x17003C8A")]
|
|
public Type ELADMCOIGDL
|
|
{
|
|
[Token(Token = "0x6015F24")]
|
|
[Address(RVA = "0x18915E0", Offset = "0x18905E0", VA = "0x1818915E0", Slot = "8")]
|
|
get
|
|
{
|
|
return this.EOJKOIGNHPJ.ELADMCOIGDL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C8B RID: 15499
|
|
// (get) Token: 0x06015F25 RID: 89893 RVA: 0x0051C998 File Offset: 0x0051AB98
|
|
[Token(Token = "0x17003C8B")]
|
|
public object DLNADGGNEOM
|
|
{
|
|
[Token(Token = "0x6015F25")]
|
|
[Address(RVA = "0x1891600", Offset = "0x1890600", VA = "0x181891600", Slot = "7")]
|
|
get
|
|
{
|
|
ODAEKFDKCEC configurable = this.EOJKOIGNHPJ.EKLDNLBGMNG;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F26 RID: 89894 RVA: 0x0051C9B8 File Offset: 0x0051ABB8
|
|
[Token(Token = "0x6015F26")]
|
|
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
|
public ILIHDEMJFFP(CreationObject EOJKOIGNHPJ)
|
|
{
|
|
this.EOJKOIGNHPJ = EOJKOIGNHPJ;
|
|
}
|
|
|
|
// Token: 0x0400E636 RID: 58934
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E636")]
|
|
private readonly CreationObject EOJKOIGNHPJ;
|
|
}
|
|
|
|
// Token: 0x0200322C RID: 12844
|
|
[Token(Token = "0x200322C")]
|
|
private class INCBFFOBOAI : TrialInventionManager.MCAEKIODDGB, ENADFDIEGGL
|
|
{
|
|
// Token: 0x17003C8C RID: 15500
|
|
// (get) Token: 0x06015F27 RID: 89895 RVA: 0x0051C9D4 File Offset: 0x0051ABD4
|
|
[Token(Token = "0x17003C8C")]
|
|
public bool BFBKBMDPDPB
|
|
{
|
|
[Token(Token = "0x6015F27")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "4")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F28 RID: 89896 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015F28")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
|
public void BOOLMAAGAOL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17003C8D RID: 15501
|
|
// (get) Token: 0x06015F29 RID: 89897 RVA: 0x0051C9E4 File Offset: 0x0051ABE4
|
|
[Token(Token = "0x17003C8D")]
|
|
public LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x6015F29")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "6")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003C8E RID: 15502
|
|
// (get) Token: 0x06015F2A RID: 89898 RVA: 0x0051C9F8 File Offset: 0x0051ABF8
|
|
[Token(Token = "0x17003C8E")]
|
|
public Type ELADMCOIGDL
|
|
{
|
|
[Token(Token = "0x6015F2A")]
|
|
[Address(RVA = "0x18916F0", Offset = "0x18906F0", VA = "0x1818916F0", Slot = "8")]
|
|
get
|
|
{
|
|
return typeof(CircuitManagerV2.EMMMAOCONCK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C8F RID: 15503
|
|
// (get) Token: 0x06015F2B RID: 89899 RVA: 0x0051CA10 File Offset: 0x0051AC10
|
|
[Token(Token = "0x17003C8F")]
|
|
public object DLNADGGNEOM
|
|
{
|
|
[Token(Token = "0x6015F2B")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "7")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015F2B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecRoom.Core.Creation.TrialInventionManager/INCBFFOBOAI::get_BulkDeleteObject()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:KNAIHLOKIEA(var_0_06, ldfld:KNAIHLOKIEA(INCBFFOBOAI::IKFLAODDALD, ldloc:INCBFFOBOAI(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: 0x06015F2C RID: 89900 RVA: 0x0051CA24 File Offset: 0x0051AC24
|
|
[Token(Token = "0x6015F2C")]
|
|
[Address(RVA = "0x1891620", Offset = "0x1890620", VA = "0x181891620")]
|
|
public INCBFFOBOAI(KNAIHLOKIEA IKFLAODDALD)
|
|
{
|
|
this.BOOLMAAGAOL();
|
|
this.IKFLAODDALD = IKFLAODDALD;
|
|
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<GAGJNICHKLC>k__BackingField;
|
|
Guid guid = IKFLAODDALD.JPOHGBCEJEJ;
|
|
string text;
|
|
LDCBLKDLODB ldcblkdlodb = <GAGJNICHKLC>k__BackingField.LEBEACCJOBE(text);
|
|
this.BLIGJFOCJBA = ldcblkdlodb;
|
|
}
|
|
|
|
// Token: 0x0400E637 RID: 58935
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E637")]
|
|
private readonly KNAIHLOKIEA IKFLAODDALD;
|
|
}
|
|
|
|
// Token: 0x0200322D RID: 12845
|
|
[Token(Token = "0x200322D")]
|
|
public class MJOCGIJACGM
|
|
{
|
|
// Token: 0x17003C90 RID: 15504
|
|
// (get) Token: 0x06015F2D RID: 89901 RVA: 0x0051CA6C File Offset: 0x0051AC6C
|
|
// (set) Token: 0x06015F2E RID: 89902 RVA: 0x0051CA80 File Offset: 0x0051AC80
|
|
[Token(Token = "0x17003C90")]
|
|
public int EEOGKBHOJGL
|
|
{
|
|
[Token(Token = "0x6015F2D")]
|
|
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
|
get;
|
|
[Token(Token = "0x6015F2E")]
|
|
[Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003C91 RID: 15505
|
|
// (get) Token: 0x06015F2F RID: 89903 RVA: 0x0051CA94 File Offset: 0x0051AC94
|
|
// (set) Token: 0x06015F30 RID: 89904 RVA: 0x0051CAA8 File Offset: 0x0051ACA8
|
|
[Token(Token = "0x17003C91")]
|
|
public long AJHBGBHGGAL
|
|
{
|
|
[Token(Token = "0x6015F2F")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get;
|
|
[Token(Token = "0x6015F30")]
|
|
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003C92 RID: 15506
|
|
// (get) Token: 0x06015F31 RID: 89905 RVA: 0x0051CABC File Offset: 0x0051ACBC
|
|
// (set) Token: 0x06015F32 RID: 89906 RVA: 0x0051CAD0 File Offset: 0x0051ACD0
|
|
[Token(Token = "0x17003C92")]
|
|
public OBBBPCBIMME MEPFFJLDHNP
|
|
{
|
|
[Token(Token = "0x6015F31")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get;
|
|
[Token(Token = "0x6015F32")]
|
|
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003C93 RID: 15507
|
|
// (get) Token: 0x06015F33 RID: 89907 RVA: 0x0051CAE4 File Offset: 0x0051ACE4
|
|
// (set) Token: 0x06015F34 RID: 89908 RVA: 0x0051CAF8 File Offset: 0x0051ACF8
|
|
[Token(Token = "0x17003C93")]
|
|
public List<TrialInventionManager.MCAEKIODDGB> EDHIBEPFLLN
|
|
{
|
|
[Token(Token = "0x6015F33")]
|
|
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
|
get;
|
|
[Token(Token = "0x6015F34")]
|
|
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06015F35 RID: 89909 RVA: 0x0051CB0C File Offset: 0x0051AD0C
|
|
[Token(Token = "0x6015F35")]
|
|
[Address(RVA = "0x1891CE0", Offset = "0x1890CE0", VA = "0x181891CE0")]
|
|
public MJOCGIJACGM(int LFFLFGGKGAK, long OEMDIAHHILF, List<TrialInventionManager.MCAEKIODDGB> JHFOOAFHHNP)
|
|
{
|
|
this.EEOGKBHOJGL = LFFLFGGKGAK;
|
|
this.AJHBGBHGGAL = OEMDIAHHILF;
|
|
this.EDHIBEPFLLN = JHFOOAFHHNP;
|
|
}
|
|
|
|
// Token: 0x06015F36 RID: 89910 RVA: 0x0051CB34 File Offset: 0x0051AD34
|
|
[Token(Token = "0x6015F36")]
|
|
[Address(RVA = "0x1891C30", Offset = "0x1890C30", VA = "0x181891C30")]
|
|
public string IGGBOMGDLHK()
|
|
{
|
|
long num = this.<BHBCCAKKIMJ>k__BackingField;
|
|
return TrialInventionManager.MJOCGIJACGM.IGGBOMGDLHK(this.<FMMJEJMBDPL>k__BackingField, num);
|
|
}
|
|
|
|
// Token: 0x06015F37 RID: 89911 RVA: 0x0051CB54 File Offset: 0x0051AD54
|
|
[Token(Token = "0x6015F37")]
|
|
[Address(RVA = "0x1891BB0", Offset = "0x1890BB0", VA = "0x181891BB0")]
|
|
public static string IGGBOMGDLHK(int CJFGEMGOJHB, long OEMDIAHHILF)
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06015F38 RID: 89912 RVA: 0x0051CB64 File Offset: 0x0051AD64
|
|
[Token(Token = "0x6015F38")]
|
|
[Address(RVA = "0x1891C40", Offset = "0x1890C40", VA = "0x181891C40")]
|
|
public static string IGGBOMGDLHK(TrialInventionManager.MCAEKIODDGB LLAGGJGDFFG)
|
|
{
|
|
int num;
|
|
long num2;
|
|
return TrialInventionManager.MJOCGIJACGM.IGGBOMGDLHK(num, num2);
|
|
}
|
|
|
|
// Token: 0x06015F39 RID: 89913 RVA: 0x0051CB80 File Offset: 0x0051AD80
|
|
[Token(Token = "0x6015F39")]
|
|
[Address(RVA = "0x1891AF0", Offset = "0x1890AF0", VA = "0x181891AF0")]
|
|
public PMGCJEPKFOF<OBBBPCBIMME> FDEMGICNKPI()
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = BBHENFCNLAB.FDEMGICNKPI(this.<BHBCCAKKIMJ>k__BackingField);
|
|
Action<OBBBPCBIMME> action = new Action(this.AAFBGKIFODE);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F3A RID: 89914 RVA: 0x0051CBAC File Offset: 0x0051ADAC
|
|
[Token(Token = "0x6015F3A")]
|
|
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
|
[CompilerGenerated]
|
|
private void AAFBGKIFODE(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.<LAAELBKJOPB>k__BackingField = LDNFNNNHPPB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200322E RID: 12846
|
|
[Token(Token = "0x200322E")]
|
|
public class NOEAEANPBCA
|
|
{
|
|
// Token: 0x06015F3B RID: 89915 RVA: 0x0051CBC0 File Offset: 0x0051ADC0
|
|
[Token(Token = "0x6015F3B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NOEAEANPBCA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400E63D RID: 58941
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E63D")]
|
|
public List<TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN> JKLKLONKJMP;
|
|
|
|
// Token: 0x0400E63E RID: 58942
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E63E")]
|
|
public List<OBBBPCBIMME> LGCDMJCEFJJ;
|
|
|
|
// Token: 0x0200322F RID: 12847
|
|
[Token(Token = "0x200322F")]
|
|
public class BKHHCNFALHN
|
|
{
|
|
// Token: 0x06015F3C RID: 89916 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6015F3C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public BKHHCNFALHN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400E63F RID: 58943
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E63F")]
|
|
public TrialInventionManager.MJOCGIJACGM EODBOEFBODM;
|
|
|
|
// Token: 0x0400E640 RID: 58944
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E640")]
|
|
public LICPDLGAGGA KLHEPEJMGEM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02003230 RID: 12848
|
|
[Token(Token = "0x2003230")]
|
|
public class ANPILNPJDOA
|
|
{
|
|
// Token: 0x06015F3D RID: 89917 RVA: 0x0051CBD4 File Offset: 0x0051ADD4
|
|
[Token(Token = "0x6015F3D")]
|
|
[Address(RVA = "0x188DB70", Offset = "0x188CB70", VA = "0x18188DB70")]
|
|
public ANPILNPJDOA()
|
|
{
|
|
List<string> list = new List();
|
|
this.HNIBDNIMAII = list;
|
|
List<string> list2 = new List();
|
|
this.NGCMLAJJCPG = list2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400E641 RID: 58945
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E641")]
|
|
public List<string> HNIBDNIMAII;
|
|
|
|
// Token: 0x0400E642 RID: 58946
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E642")]
|
|
public List<string> NGCMLAJJCPG;
|
|
}
|
|
|
|
// Token: 0x02003232 RID: 12850
|
|
[Token(Token = "0x2003232")]
|
|
[CompilerGenerated]
|
|
private sealed class DLGLHIABIHB
|
|
{
|
|
// Token: 0x06015F49 RID: 89929 RVA: 0x0051CD0C File Offset: 0x0051AF0C
|
|
[Token(Token = "0x6015F49")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DLGLHIABIHB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F4A RID: 89930 RVA: 0x0051CD20 File Offset: 0x0051AF20
|
|
[Token(Token = "0x6015F4A")]
|
|
[Address(RVA = "0x1890CA0", Offset = "0x188FCA0", VA = "0x181890CA0")]
|
|
internal void <SpawnTrialInvention>b__2(CreationManager.IANGMDIFGNE result)
|
|
{
|
|
TrialInventionManager trialInventionManager = this.<>4__this;
|
|
OBBBPCBIMME obbbpcbimme = this.trialInvention;
|
|
TrialInventionManager.LMCGMIMKDNM lmcgmimkdnm = new TrialInventionManager.LMCGMIMKDNM();
|
|
lmcgmimkdnm.invention = obbbpcbimme;
|
|
lmcgmimkdnm.<>4__this = trialInventionManager;
|
|
if (result.ABFEJNOBKLM != (ulong)0L)
|
|
{
|
|
PMGCJEPKFOF<int> pmgcjepkfof = trialInventionManager.MBABJFDGEMP();
|
|
Action action = delegate
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = lmcgmimkdnm.invention.<LGACIEKBLBM>k__BackingField;
|
|
int ciibgmomael = lmcgmimkdnm.<>4__this.CIIBGMOMAEL;
|
|
string text = string.Format("Trial \"{0}\" started, lasting {1} minutes.", <LGACIEKBLBM>k__BackingField, ciibgmomael);
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
};
|
|
trialInventionManager.CIPEJDKJKME();
|
|
return;
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400E64D RID: 58957
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E64D")]
|
|
public OBBBPCBIMME trialInvention;
|
|
|
|
// Token: 0x0400E64E RID: 58958
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E64E")]
|
|
public TrialInventionManager <>4__this;
|
|
}
|
|
|
|
// Token: 0x02003233 RID: 12851
|
|
[Token(Token = "0x2003233")]
|
|
[CompilerGenerated]
|
|
private sealed class LMCGMIMKDNM
|
|
{
|
|
// Token: 0x06015F4B RID: 89931 RVA: 0x0051CD88 File Offset: 0x0051AF88
|
|
[Token(Token = "0x6015F4B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LMCGMIMKDNM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F4C RID: 89932 RVA: 0x0051CD9C File Offset: 0x0051AF9C
|
|
[Token(Token = "0x6015F4C")]
|
|
[Address(RVA = "0x1891A00", Offset = "0x1890A00", VA = "0x181891A00")]
|
|
internal void <OnSpawnInstanceResultReceived>b__0()
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = this.invention.<LGACIEKBLBM>k__BackingField;
|
|
int ciibgmomael = this.<>4__this.CIIBGMOMAEL;
|
|
string text = string.Format("Trial \"{0}\" started, lasting {1} minutes.", <LGACIEKBLBM>k__BackingField, ciibgmomael);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x0400E64F RID: 58959
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E64F")]
|
|
public OBBBPCBIMME invention;
|
|
|
|
// Token: 0x0400E650 RID: 58960
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E650")]
|
|
public TrialInventionManager <>4__this;
|
|
}
|
|
|
|
// Token: 0x02003234 RID: 12852
|
|
[Token(Token = "0x2003234")]
|
|
[CompilerGenerated]
|
|
private sealed class PAMOMJBEMDH
|
|
{
|
|
// Token: 0x06015F4D RID: 89933 RVA: 0x0051CDE0 File Offset: 0x0051AFE0
|
|
[Token(Token = "0x6015F4D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PAMOMJBEMDH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F4E RID: 89934 RVA: 0x0051CDF4 File Offset: 0x0051AFF4
|
|
[Token(Token = "0x6015F4E")]
|
|
[Address(RVA = "0x1891D30", Offset = "0x1890D30", VA = "0x181891D30")]
|
|
internal void <RpcOnTrialRecordDeleted>b__0(OBBBPCBIMME invention)
|
|
{
|
|
BBHENFCNLAB.ABDMDBDGKPC(invention, "TrialInventionManager");
|
|
AGAJMBPABDL agajmbpabdl = this.playerRemovedBy;
|
|
if (agajmbpabdl != 0)
|
|
{
|
|
int inpoaaaoahi = agajmbpabdl.INPOAAAOAHI;
|
|
if (inpoaaaoahi != -1)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (inpoaaaoahi != agajmbpabdl2.INPOAAAOAHI)
|
|
{
|
|
string ohafdcgemef = agajmbpabdl.OHAFDCGEMEF;
|
|
string text = " by " + ohafdcgemef;
|
|
}
|
|
}
|
|
}
|
|
string empty = string.Empty;
|
|
string[] array = new string[5];
|
|
if ("Trial \"" != 0)
|
|
{
|
|
}
|
|
array[0] = "Trial \"";
|
|
string <LGACIEKBLBM>k__BackingField = invention.<LGACIEKBLBM>k__BackingField;
|
|
if (<LGACIEKBLBM>k__BackingField != 0)
|
|
{
|
|
}
|
|
array[1] = <LGACIEKBLBM>k__BackingField;
|
|
if ("\" ended and was removed" != 0)
|
|
{
|
|
}
|
|
array[2] = "\" ended and was removed";
|
|
if (empty != 0)
|
|
{
|
|
}
|
|
array[3] = empty;
|
|
if ("." != 0)
|
|
{
|
|
}
|
|
array[4] = ".";
|
|
string text2 = string.Concat(array);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x0400E651 RID: 58961
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E651")]
|
|
public TrialInventionManager <>4__this;
|
|
|
|
// Token: 0x0400E652 RID: 58962
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E652")]
|
|
public AGAJMBPABDL playerRemovedBy;
|
|
}
|
|
|
|
// Token: 0x02003236 RID: 12854
|
|
[Token(Token = "0x2003236")]
|
|
[CompilerGenerated]
|
|
private sealed class DPKANLBJMFA
|
|
{
|
|
// Token: 0x06015F55 RID: 89941 RVA: 0x0051CFA8 File Offset: 0x0051B1A8
|
|
[Token(Token = "0x6015F55")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DPKANLBJMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F56 RID: 89942 RVA: 0x0051CFBC File Offset: 0x0051B1BC
|
|
[Token(Token = "0x6015F56")]
|
|
[Address(RVA = "0x1890E50", Offset = "0x188FE50", VA = "0x181890E50")]
|
|
internal void <PreSaveTrialInventionProcess>b__0(JPIJGHNNIDP r)
|
|
{
|
|
if (r != JPIJGHNNIDP.Cancel)
|
|
{
|
|
if (r == JPIJGHNNIDP.Cancel)
|
|
{
|
|
ulong num;
|
|
this.promise.OOOIENHGNCA(num);
|
|
return;
|
|
}
|
|
if (r != JPIJGHNNIDP.Affirmative)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
CBLLFJEDOII<bool> cbllfjedoii = this.promise;
|
|
int num2 = 0;
|
|
cbllfjedoii.OOOIENHGNCA(num2);
|
|
}
|
|
|
|
// Token: 0x0400E657 RID: 58967
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E657")]
|
|
public CBLLFJEDOII<bool> promise;
|
|
}
|
|
|
|
// Token: 0x02003237 RID: 12855
|
|
[Token(Token = "0x2003237")]
|
|
[CompilerGenerated]
|
|
private sealed class JNHODNOCACC
|
|
{
|
|
// Token: 0x06015F57 RID: 89943 RVA: 0x0051CFFC File Offset: 0x0051B1FC
|
|
[Token(Token = "0x6015F57")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JNHODNOCACC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F58 RID: 89944 RVA: 0x0051D010 File Offset: 0x0051B210
|
|
[Token(Token = "0x6015F58")]
|
|
[Address(RVA = "0x1891890", Offset = "0x1890890", VA = "0x181891890")]
|
|
internal PMGCJEPKFOF<TrialInventionManager.NOEAEANPBCA> <GetPurchaseDataFromRegistry>b__1(List<OBBBPCBIMME> trialInventions)
|
|
{
|
|
TrialInventionManager.NOEAEANPBCA noeaeanpbca = new TrialInventionManager.NOEAEANPBCA();
|
|
noeaeanpbca.LGCDMJCEFJJ = trialInventions;
|
|
Dictionary<string, TrialInventionManager.MJOCGIJACGM> dictionary = this.trialInventionRegistry;
|
|
Func<KeyValuePair<string, TrialInventionManager.MJOCGIJACGM>, TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN> <>9__53_ = TrialInventionManager.<>c.<>9__53_2;
|
|
if (<>9__53_ == 0)
|
|
{
|
|
TrialInventionManager.<>c.<>9__53_2 = delegate(KeyValuePair<string, TrialInventionManager.MJOCGIJACGM> record)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
}
|
|
List<TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN> list = Enumerable.ToList<TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN>(Enumerable.Select<KeyValuePair<string, TrialInventionManager.MJOCGIJACGM>, TrialInventionManager.NOEAEANPBCA.BKHHCNFALHN>(dictionary, <>9__53_));
|
|
noeaeanpbca.JKLKLONKJMP = list;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<TrialInventionManager.NOEAEANPBCA>(noeaeanpbca);
|
|
}
|
|
|
|
// Token: 0x0400E658 RID: 58968
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E658")]
|
|
public Dictionary<string, TrialInventionManager.MJOCGIJACGM> trialInventionRegistry;
|
|
}
|
|
|
|
// Token: 0x02003238 RID: 12856
|
|
[Token(Token = "0x2003238")]
|
|
[CompilerGenerated]
|
|
private sealed class ICBPKBKDHKL
|
|
{
|
|
// Token: 0x06015F59 RID: 89945 RVA: 0x0051D070 File Offset: 0x0051B270
|
|
[Token(Token = "0x6015F59")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ICBPKBKDHKL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F5A RID: 89946 RVA: 0x0051D084 File Offset: 0x0051B284
|
|
[Token(Token = "0x6015F5A")]
|
|
[Address(RVA = "0x1891050", Offset = "0x1890050", VA = "0x181891050")]
|
|
internal PMGCJEPKFOF<JPIJGHNNIDP> <TryShowTrialInventionsCheckoutDialog>b__0(TrialInventionManager.NOEAEANPBCA purchaseData)
|
|
{
|
|
TrialInventionManager.BKLELCPDPLN bklelcpdpln = new TrialInventionManager.BKLELCPDPLN();
|
|
bklelcpdpln.CS$<>8__locals1 = this;
|
|
this.<>4__this.JBKOGOHIMFP = purchaseData;
|
|
bklelcpdpln.isShowingPurchaseResults = false;
|
|
TrialInventionManager.NOEAEANPBCA jbkogohimfp = this.<>4__this.JBKOGOHIMFP;
|
|
Action<int, CardModel, InventionModel, BAEJLDPBGFI> action = this.<>9__2;
|
|
if (action == 0)
|
|
{
|
|
Action<int, CardModel, InventionModel, BAEJLDPBGFI> action2 = delegate(int index, CardModel cardModel, InventionModel inventionModel, BAEJLDPBGFI accountToCardController)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
this.<>9__2 = action2;
|
|
}
|
|
int num = 0;
|
|
IAOEGGGNHPH iaoegggnhph;
|
|
PCEJMCMGIIA pcejmcmgiia = PCEJMCMGIIA.KJIKOFCAMAJ<InventionModel, InventionModelController>(iaoegggnhph, action, num);
|
|
bklelcpdpln.checkoutDialogData = pcejmcmgiia;
|
|
string feehcdimbaj = this.<>4__this.FEEHCDIMBAJ;
|
|
pcejmcmgiia.<FNJFBAEINFF>k__BackingField = feehcdimbaj;
|
|
bklelcpdpln.checkoutDialogData.<MOHBIFLJNPB>k__BackingField = "Rooms cannot be saved with Trial Inventions present. Purchase or remove these Inventions.";
|
|
DGOHCPBKOHD dgohcpbkohd = this.entryPoint;
|
|
PCEJMCMGIIA checkoutDialogData = bklelcpdpln.checkoutDialogData;
|
|
string text = string.Format("TrialInventions_NotEnoughTokens_{0}", dgohcpbkohd);
|
|
checkoutDialogData.<GOIJONLEIAG>k__BackingField = text;
|
|
PCEJMCMGIIA checkoutDialogData2 = bklelcpdpln.checkoutDialogData;
|
|
Action action3 = delegate
|
|
{
|
|
bklelcpdpln.CS$<>8__locals1.<>4__this.FJLPPPNODGH = true;
|
|
DialogListModel dialogListModel = bklelcpdpln.CS$<>8__locals1.<>4__this.CKBJMONHPFP.PKJJDBNMMEA;
|
|
TrialInventionManager trialInventionManager2 = bklelcpdpln.CS$<>8__locals1.<>4__this;
|
|
TrialInventionManager.NOEAEANPBCA jbkogohimfp2 = trialInventionManager2.JBKOGOHIMFP;
|
|
string feehcdimbaj2 = trialInventionManager2.FEEHCDIMBAJ;
|
|
PMGCJEPKFOF<TrialInventionManager.ANPILNPJDOA> pmgcjepkfof = BNOHDIHPGBA.BCNIGGGCCKA(dialogListModel, jbkogohimfp2, feehcdimbaj2);
|
|
if (bklelcpdpln.<>9__6 == 0)
|
|
{
|
|
Action<TrialInventionManager.ANPILNPJDOA> action5 = delegate(TrialInventionManager.ANPILNPJDOA purchaseResults)
|
|
{
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals2 = bklelcpdpln.CS$<>8__locals1;
|
|
bklelcpdpln.isShowingPurchaseResults = true;
|
|
CheckoutDialogModel ckbjmonhpfp = cs$<>8__locals2.<>4__this.CKBJMONHPFP;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
ckbjmonhpfp.Dismiss();
|
|
}
|
|
if (purchaseResults != 0)
|
|
{
|
|
TrialInventionManager trialInventionManager3 = bklelcpdpln.CS$<>8__locals1.<>4__this;
|
|
int size = trialInventionManager3.JBKOGOHIMFP.LGCDMJCEFJJ._size;
|
|
DialogListModel dialogListModel2 = trialInventionManager3.CKBJMONHPFP.PKJJDBNMMEA;
|
|
List<string> hnibdnimaii = purchaseResults.HNIBDNIMAII;
|
|
List<string> ngcmlajjcpg = purchaseResults.NGCMLAJJCPG;
|
|
bool flag = size != 1;
|
|
DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GGNFPKFMCOE(dialogListModel2, hnibdnimaii, ngcmlajjcpg, flag);
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals3 = bklelcpdpln.CS$<>8__locals1;
|
|
if (cs$<>8__locals3.<>9__8 == 0)
|
|
{
|
|
Action action7 = delegate
|
|
{
|
|
cs$<>8__locals3.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)1);
|
|
};
|
|
cs$<>8__locals3.<>9__8 = action7;
|
|
}
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals4 = bklelcpdpln.CS$<>8__locals1;
|
|
if (cs$<>8__locals4.<>9__9 == 0)
|
|
{
|
|
Action<string> action8 = delegate(string _)
|
|
{
|
|
cs$<>8__locals4.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)2);
|
|
};
|
|
cs$<>8__locals4.<>9__9 = action8;
|
|
}
|
|
if (bklelcpdpln.<>9__10 == 0)
|
|
{
|
|
Action action9 = delegate
|
|
{
|
|
bklelcpdpln.isShowingPurchaseResults = false;
|
|
};
|
|
bklelcpdpln.<>9__10 = action9;
|
|
}
|
|
}
|
|
};
|
|
bklelcpdpln.<>9__6 = action5;
|
|
}
|
|
int num2 = 0;
|
|
if (num2 < feehcdimbaj2)
|
|
{
|
|
num2 += num2;
|
|
if (num2 == feehcdimbaj2)
|
|
{
|
|
goto IL_AE;
|
|
}
|
|
num2++;
|
|
}
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals = bklelcpdpln.CS$<>8__locals1;
|
|
if (cs$<>8__locals.<>9__7 == 0)
|
|
{
|
|
Action action6 = delegate
|
|
{
|
|
TrialInventionManager trialInventionManager4 = cs$<>8__locals.<>4__this;
|
|
CheckoutDialogModel ckbjmonhpfp2 = trialInventionManager4.CKBJMONHPFP;
|
|
if (ckbjmonhpfp2 != 0)
|
|
{
|
|
ckbjmonhpfp2.Dismiss();
|
|
}
|
|
trialInventionManager4.CKBJMONHPFP = (ulong)0L;
|
|
};
|
|
cs$<>8__locals.<>9__7 = action6;
|
|
}
|
|
IL_AE:
|
|
throw new NullReferenceException();
|
|
};
|
|
checkoutDialogData2.<PAABJIENLBM>k__BackingField = action3;
|
|
PCEJMCMGIIA checkoutDialogData3 = bklelcpdpln.checkoutDialogData;
|
|
Action action4 = delegate
|
|
{
|
|
PCEJMCMGIIA checkoutDialogData5 = bklelcpdpln.checkoutDialogData;
|
|
int num3 = 0;
|
|
checkoutDialogData5.<NPFBOHLFFJH>k__BackingField = num3;
|
|
TrialInventionManager trialInventionManager5 = bklelcpdpln.CS$<>8__locals1.<>4__this;
|
|
CBLLFJEDOII<JPIJGHNNIDP> midgaagogii2 = trialInventionManager5.MIDGAAGOGII;
|
|
if ((bklelcpdpln.isShowingPurchaseResults ? 1 : 0) == num3)
|
|
{
|
|
trialInventionManager5.CKBJMONHPFP = num3;
|
|
CBLLFJEDOII<JPIJGHNNIDP> midgaagogii3 = bklelcpdpln.CS$<>8__locals1.<>4__this.MIDGAAGOGII;
|
|
int num4 = 0;
|
|
midgaagogii3.OOOIENHGNCA(num4);
|
|
return;
|
|
}
|
|
};
|
|
checkoutDialogData3.<NPFBOHLFFJH>k__BackingField = action4;
|
|
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
|
TrialInventionManager trialInventionManager = this.<>4__this;
|
|
PCEJMCMGIIA checkoutDialogData4 = bklelcpdpln.checkoutDialogData;
|
|
CheckoutDialogModel checkoutDialogModel = flowByType.ShowScreenAndDisplayCheckoutDialog<InventionModel, InventionModelController>(checkoutDialogData4);
|
|
trialInventionManager.CKBJMONHPFP = checkoutDialogModel;
|
|
CBLLFJEDOII<JPIJGHNNIDP> midgaagogii = this.<>4__this.MIDGAAGOGII;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F5B RID: 89947 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015F5B")]
|
|
[Address(RVA = "0x18912F0", Offset = "0x18902F0", VA = "0x1818912F0")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__2(int index, CardModel cardModel, InventionModel inventionModel, BAEJLDPBGFI accountToCardController)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015F5C RID: 89948 RVA: 0x0051D1C8 File Offset: 0x0051B3C8
|
|
[Token(Token = "0x6015F5C")]
|
|
[Address(RVA = "0x1891480", Offset = "0x1890480", VA = "0x181891480")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__8()
|
|
{
|
|
this.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)1);
|
|
}
|
|
|
|
// Token: 0x06015F5D RID: 89949 RVA: 0x0051D1F0 File Offset: 0x0051B3F0
|
|
[Token(Token = "0x6015F5D")]
|
|
[Address(RVA = "0x18914E0", Offset = "0x18904E0", VA = "0x1818914E0")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__9(string _)
|
|
{
|
|
this.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)2);
|
|
}
|
|
|
|
// Token: 0x06015F5E RID: 89950 RVA: 0x0051D218 File Offset: 0x0051B418
|
|
[Token(Token = "0x6015F5E")]
|
|
[Address(RVA = "0x1891440", Offset = "0x1890440", VA = "0x181891440")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__7()
|
|
{
|
|
TrialInventionManager trialInventionManager = this.<>4__this;
|
|
CheckoutDialogModel ckbjmonhpfp = trialInventionManager.CKBJMONHPFP;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
ckbjmonhpfp.Dismiss();
|
|
}
|
|
trialInventionManager.CKBJMONHPFP = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06015F5F RID: 89951 RVA: 0x0051D24C File Offset: 0x0051B44C
|
|
[Token(Token = "0x6015F5F")]
|
|
[Address(RVA = "0x18912C0", Offset = "0x18902C0", VA = "0x1818912C0")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__1()
|
|
{
|
|
this.<>4__this.JBKOGOHIMFP = (ulong)0L;
|
|
this.<>4__this.FJLPPPNODGH = false;
|
|
}
|
|
|
|
// Token: 0x0400E659 RID: 58969
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E659")]
|
|
public TrialInventionManager <>4__this;
|
|
|
|
// Token: 0x0400E65A RID: 58970
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E65A")]
|
|
public DGOHCPBKOHD entryPoint;
|
|
|
|
// Token: 0x0400E65B RID: 58971
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E65B")]
|
|
public Action<int, CardModel, InventionModel, BAEJLDPBGFI> <>9__2;
|
|
|
|
// Token: 0x0400E65C RID: 58972
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400E65C")]
|
|
public Action <>9__8;
|
|
|
|
// Token: 0x0400E65D RID: 58973
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E65D")]
|
|
public Action<string> <>9__9;
|
|
|
|
// Token: 0x0400E65E RID: 58974
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400E65E")]
|
|
public Action <>9__7;
|
|
}
|
|
|
|
// Token: 0x02003239 RID: 12857
|
|
[Token(Token = "0x2003239")]
|
|
[CompilerGenerated]
|
|
private sealed class BKLELCPDPLN
|
|
{
|
|
// Token: 0x06015F60 RID: 89952 RVA: 0x0051D27C File Offset: 0x0051B47C
|
|
[Token(Token = "0x6015F60")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public BKLELCPDPLN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F61 RID: 89953 RVA: 0x0051D290 File Offset: 0x0051B490
|
|
[Token(Token = "0x6015F61")]
|
|
[Address(RVA = "0x188DBF0", Offset = "0x188CBF0", VA = "0x18188DBF0")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__3()
|
|
{
|
|
this.CS$<>8__locals1.<>4__this.FJLPPPNODGH = true;
|
|
DialogListModel dialogListModel = this.CS$<>8__locals1.<>4__this.CKBJMONHPFP.PKJJDBNMMEA;
|
|
TrialInventionManager <>4__this = this.CS$<>8__locals1.<>4__this;
|
|
TrialInventionManager.NOEAEANPBCA jbkogohimfp = <>4__this.JBKOGOHIMFP;
|
|
string feehcdimbaj = <>4__this.FEEHCDIMBAJ;
|
|
PMGCJEPKFOF<TrialInventionManager.ANPILNPJDOA> pmgcjepkfof = BNOHDIHPGBA.BCNIGGGCCKA(dialogListModel, jbkogohimfp, feehcdimbaj);
|
|
if (this.<>9__6 == 0)
|
|
{
|
|
Action<TrialInventionManager.ANPILNPJDOA> action = delegate(TrialInventionManager.ANPILNPJDOA purchaseResults)
|
|
{
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals2 = this.CS$<>8__locals1;
|
|
this.isShowingPurchaseResults = true;
|
|
CheckoutDialogModel ckbjmonhpfp = cs$<>8__locals2.<>4__this.CKBJMONHPFP;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
ckbjmonhpfp.Dismiss();
|
|
}
|
|
if (purchaseResults != 0)
|
|
{
|
|
TrialInventionManager <>4__this2 = this.CS$<>8__locals1.<>4__this;
|
|
int size = <>4__this2.JBKOGOHIMFP.LGCDMJCEFJJ._size;
|
|
DialogListModel dialogListModel2 = <>4__this2.CKBJMONHPFP.PKJJDBNMMEA;
|
|
List<string> hnibdnimaii = purchaseResults.HNIBDNIMAII;
|
|
List<string> ngcmlajjcpg = purchaseResults.NGCMLAJJCPG;
|
|
bool flag = size != 1;
|
|
DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GGNFPKFMCOE(dialogListModel2, hnibdnimaii, ngcmlajjcpg, flag);
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals3 = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals3.<>9__8 == 0)
|
|
{
|
|
Action action3 = delegate
|
|
{
|
|
cs$<>8__locals3.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)1);
|
|
};
|
|
cs$<>8__locals3.<>9__8 = action3;
|
|
}
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals4 = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals4.<>9__9 == 0)
|
|
{
|
|
Action<string> action4 = delegate(string _)
|
|
{
|
|
cs$<>8__locals4.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)2);
|
|
};
|
|
cs$<>8__locals4.<>9__9 = action4;
|
|
}
|
|
if (this.<>9__10 == 0)
|
|
{
|
|
Action action5 = delegate
|
|
{
|
|
this.isShowingPurchaseResults = false;
|
|
};
|
|
this.<>9__10 = action5;
|
|
}
|
|
}
|
|
};
|
|
this.<>9__6 = action;
|
|
}
|
|
int num = 0;
|
|
if (num < feehcdimbaj)
|
|
{
|
|
num += num;
|
|
if (num == feehcdimbaj)
|
|
{
|
|
goto IL_AE;
|
|
}
|
|
num++;
|
|
}
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals.<>9__7 == 0)
|
|
{
|
|
Action action2 = delegate
|
|
{
|
|
TrialInventionManager <>4__this3 = cs$<>8__locals.<>4__this;
|
|
CheckoutDialogModel ckbjmonhpfp2 = <>4__this3.CKBJMONHPFP;
|
|
if (ckbjmonhpfp2 != 0)
|
|
{
|
|
ckbjmonhpfp2.Dismiss();
|
|
}
|
|
<>4__this3.CKBJMONHPFP = (ulong)0L;
|
|
};
|
|
cs$<>8__locals.<>9__7 = action2;
|
|
}
|
|
IL_AE:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F62 RID: 89954 RVA: 0x0051D350 File Offset: 0x0051B550
|
|
[Token(Token = "0x6015F62")]
|
|
[Address(RVA = "0x188DEC0", Offset = "0x188CEC0", VA = "0x18188DEC0")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__6(TrialInventionManager.ANPILNPJDOA purchaseResults)
|
|
{
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals = this.CS$<>8__locals1;
|
|
this.isShowingPurchaseResults = true;
|
|
CheckoutDialogModel ckbjmonhpfp = cs$<>8__locals.<>4__this.CKBJMONHPFP;
|
|
if (ckbjmonhpfp != 0)
|
|
{
|
|
ckbjmonhpfp.Dismiss();
|
|
}
|
|
if (purchaseResults != 0)
|
|
{
|
|
TrialInventionManager <>4__this = this.CS$<>8__locals1.<>4__this;
|
|
int size = <>4__this.JBKOGOHIMFP.LGCDMJCEFJJ._size;
|
|
DialogListModel dialogListModel = <>4__this.CKBJMONHPFP.PKJJDBNMMEA;
|
|
List<string> hnibdnimaii = purchaseResults.HNIBDNIMAII;
|
|
List<string> ngcmlajjcpg = purchaseResults.NGCMLAJJCPG;
|
|
bool flag = size != 1;
|
|
DABKFAIHBBP dabkfaihbbp = BNOHDIHPGBA.GGNFPKFMCOE(dialogListModel, hnibdnimaii, ngcmlajjcpg, flag);
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals2 = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals2.<>9__8 == 0)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
cs$<>8__locals2.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)1);
|
|
};
|
|
cs$<>8__locals2.<>9__8 = action;
|
|
}
|
|
TrialInventionManager.ICBPKBKDHKL cs$<>8__locals3 = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals3.<>9__9 == 0)
|
|
{
|
|
Action<string> action2 = delegate(string _)
|
|
{
|
|
cs$<>8__locals3.<>4__this.MIDGAAGOGII.OOOIENHGNCA((uint)2);
|
|
};
|
|
cs$<>8__locals3.<>9__9 = action2;
|
|
}
|
|
if (this.<>9__10 == 0)
|
|
{
|
|
Action action3 = delegate
|
|
{
|
|
this.isShowingPurchaseResults = false;
|
|
};
|
|
this.<>9__10 = action3;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F63 RID: 89955 RVA: 0x0051D454 File Offset: 0x0051B654
|
|
[Token(Token = "0x6015F63")]
|
|
[Address(RVA = "0x80F8A0", Offset = "0x80E8A0", VA = "0x18080F8A0")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__10()
|
|
{
|
|
this.isShowingPurchaseResults = false;
|
|
}
|
|
|
|
// Token: 0x06015F64 RID: 89956 RVA: 0x0051D468 File Offset: 0x0051B668
|
|
[Token(Token = "0x6015F64")]
|
|
[Address(RVA = "0x188DE10", Offset = "0x188CE10", VA = "0x18188DE10")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__4()
|
|
{
|
|
PCEJMCMGIIA pcejmcmgiia = this.checkoutDialogData;
|
|
int num = 0;
|
|
pcejmcmgiia.<NPFBOHLFFJH>k__BackingField = num;
|
|
TrialInventionManager <>4__this = this.CS$<>8__locals1.<>4__this;
|
|
CBLLFJEDOII<JPIJGHNNIDP> midgaagogii = <>4__this.MIDGAAGOGII;
|
|
if ((this.isShowingPurchaseResults ? 1 : 0) == num)
|
|
{
|
|
<>4__this.CKBJMONHPFP = num;
|
|
CBLLFJEDOII<JPIJGHNNIDP> midgaagogii2 = this.CS$<>8__locals1.<>4__this.MIDGAAGOGII;
|
|
int num2 = 0;
|
|
midgaagogii2.OOOIENHGNCA(num2);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400E65F RID: 58975
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E65F")]
|
|
public bool isShowingPurchaseResults;
|
|
|
|
// Token: 0x0400E660 RID: 58976
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E660")]
|
|
public PCEJMCMGIIA checkoutDialogData;
|
|
|
|
// Token: 0x0400E661 RID: 58977
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E661")]
|
|
public TrialInventionManager.ICBPKBKDHKL CS$<>8__locals1;
|
|
|
|
// Token: 0x0400E662 RID: 58978
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400E662")]
|
|
public Action <>9__10;
|
|
|
|
// Token: 0x0400E663 RID: 58979
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E663")]
|
|
public Action<TrialInventionManager.ANPILNPJDOA> <>9__6;
|
|
}
|
|
|
|
// Token: 0x0200323A RID: 12858
|
|
[Token(Token = "0x200323A")]
|
|
[CompilerGenerated]
|
|
private sealed class AAAFFMPHMCK
|
|
{
|
|
// Token: 0x06015F65 RID: 89957 RVA: 0x0051D4D0 File Offset: 0x0051B6D0
|
|
[Token(Token = "0x6015F65")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public AAAFFMPHMCK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015F66 RID: 89958 RVA: 0x0051D4E4 File Offset: 0x0051B6E4
|
|
[Token(Token = "0x6015F66")]
|
|
[Address(RVA = "0x188DA20", Offset = "0x188CA20", VA = "0x18188DA20")]
|
|
internal void <TryShowTrialInventionsCheckoutDialog>b__5()
|
|
{
|
|
TrialInventionManager <>4__this = this.CS$<>8__locals2.<>4__this;
|
|
TrialInventionManager.MJOCGIJACGM mjocgijacgm = this.trialInventionRecord;
|
|
long <BHBCCAKKIMJ>k__BackingField = mjocgijacgm.<BHBCCAKKIMJ>k__BackingField;
|
|
string text = TrialInventionManager.MJOCGIJACGM.IGGBOMGDLHK(mjocgijacgm.<FMMJEJMBDPL>k__BackingField, <BHBCCAKKIMJ>k__BackingField);
|
|
PhotonView photonView = <>4__this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(<>4__this.RpcMasterRequestDeleteTrialRecord);
|
|
photonView.RpcMaster<string>(fggimkccbda, text);
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = mjocgijacgm.FDEMGICNKPI();
|
|
Action<OBBBPCBIMME> action = new Action(<>4__this.JKILHBIMIGL);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400E664 RID: 58980
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E664")]
|
|
public TrialInventionManager.MJOCGIJACGM trialInventionRecord;
|
|
|
|
// Token: 0x0400E665 RID: 58981
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E665")]
|
|
public TrialInventionManager.ICBPKBKDHKL CS$<>8__locals2;
|
|
}
|
|
}
|
|
}
|