a
This commit is contained in:
@@ -0,0 +1,548 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Circuits;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x0200324A RID: 12874
|
||||
[Token(Token = "0x200324A")]
|
||||
public class GetLeaderboardStatNode : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x060161F7 RID: 90615 RVA: 0x00529774 File Offset: 0x00527974
|
||||
[Token(Token = "0x60161F7")]
|
||||
[Address(RVA = "0x11AF630", Offset = "0x11AE430", VA = "0x1811AF630", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action action = new Action(this.OAFGCOCIENC);
|
||||
DCKGNCNCNJD<Vector3Int> dckgncncnjd = new DCKGNCNCNJD(this, "qo", (OHOEENCHJJE)((uint)1), action);
|
||||
this.KMKLNCPDILF = dckgncncnjd;
|
||||
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
Action action2 = new Action(this.DJFDPJKOGMJ);
|
||||
KFBABPAPIMB kfbabpapimb = <EGKJPJKLEAI>k__BackingField.JGIPMJPPCBM(action2);
|
||||
this.LCOADGLMOEA = kfbabpapimb;
|
||||
}
|
||||
|
||||
// Token: 0x060161F8 RID: 90616 RVA: 0x005297D0 File Offset: 0x005279D0
|
||||
[Token(Token = "0x60161F8")]
|
||||
[Address(RVA = "0x11AF970", Offset = "0x11AE770", VA = "0x1811AF970")]
|
||||
private void DJFDPJKOGMJ()
|
||||
{
|
||||
int count = this.KMKLNCPDILF.MEPGPGKFENE;
|
||||
IDisposable ppkmphicclg = this.PPKMPHICCLG;
|
||||
if (count != 0)
|
||||
{
|
||||
if (ppkmphicclg == 0)
|
||||
{
|
||||
Action action = new Action(this.NNJJHJPAJAL);
|
||||
IDisposable disposable;
|
||||
this.PPKMPHICCLG = disposable;
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (ppkmphicclg != 0)
|
||||
{
|
||||
}
|
||||
this.PPKMPHICCLG = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x060161F9 RID: 90617 RVA: 0x00529820 File Offset: 0x00527A20
|
||||
[Token(Token = "0x60161F9")]
|
||||
[Address(RVA = "0x11B01D0", Offset = "0x11AEFD0", VA = "0x1811B01D0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
if (this.LCOADGLMOEA != 0)
|
||||
{
|
||||
}
|
||||
if (this.PPKMPHICCLG != 0)
|
||||
{
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x060161FA RID: 90618 RVA: 0x00529848 File Offset: 0x00527A48
|
||||
[Token(Token = "0x60161FA")]
|
||||
[Address(RVA = "0x11AF970", Offset = "0x11AE770", VA = "0x1811AF970")]
|
||||
private void OAFGCOCIENC()
|
||||
{
|
||||
int count = this.KMKLNCPDILF.MEPGPGKFENE;
|
||||
IDisposable ppkmphicclg = this.PPKMPHICCLG;
|
||||
if (count != 0)
|
||||
{
|
||||
if (ppkmphicclg == 0)
|
||||
{
|
||||
Action action = new Action(this.NNJJHJPAJAL);
|
||||
IDisposable disposable;
|
||||
this.PPKMPHICCLG = disposable;
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (ppkmphicclg != 0)
|
||||
{
|
||||
}
|
||||
this.PPKMPHICCLG = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x060161FB RID: 90619 RVA: 0x00529898 File Offset: 0x00527A98
|
||||
[Token(Token = "0x60161FB")]
|
||||
[Address(RVA = "0x11AFED0", Offset = "0x11AECD0", VA = "0x1811AFED0")]
|
||||
private void NNJJHJPAJAL()
|
||||
{
|
||||
while (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(this != num) || this.KMKLNCPDILF.MEPGPGKFENE == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
int <CurrentTime>k__BackingField = this.nodeDisplay.MBBJMCDGDMN._nodeGraph.<CurrentTime>k__BackingField;
|
||||
if (<CurrentTime>k__BackingField == this.FFDLNFPMOLG)
|
||||
{
|
||||
break;
|
||||
}
|
||||
DCKGNCNCNJD<Vector3Int> kmklncpdilf = this.KMKLNCPDILF;
|
||||
DCKGNCNCNJD<Vector3Int> kmklncpdilf2 = this.KMKLNCPDILF;
|
||||
GetLeaderboardStatNode.AOJOAIIGGKI aojoaiiggki;
|
||||
int ongbfdachhg = aojoaiiggki.ONGBFDACHHG;
|
||||
int num2 = 0;
|
||||
kmklncpdilf2.RemoveAt(num2);
|
||||
CircuitNode mbbjmcdgdmn = this.nodeDisplay.MBBJMCDGDMN;
|
||||
if (aojoaiiggki != 0)
|
||||
{
|
||||
this.FFDLNFPMOLG = <CurrentTime>k__BackingField;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060161FC RID: 90620 RVA: 0x00529930 File Offset: 0x00527B30
|
||||
[Token(Token = "0x60161FC")]
|
||||
[Address(RVA = "0x11B0240", Offset = "0x11AF040", VA = "0x1811B0240")]
|
||||
public void OnSignalUpdate(Dictionary<InputSlot, int> newInputs)
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.nodeDisplay.MBBJMCDGDMN;
|
||||
int inputSignal = mbbjmcdgdmn.GetInputSignal(InputSlot.G);
|
||||
int num = 0;
|
||||
int inputSignal2 = mbbjmcdgdmn.GetInputSignal((InputSlot)num);
|
||||
if (inputSignal > 0 && inputSignal2 != 0)
|
||||
{
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF.IAHDANBDAAM(inputSignal2);
|
||||
if (agajmbpabdl != 0)
|
||||
{
|
||||
PlayerSynchronizedData synchedData = agajmbpabdl.GPOMCJICJIH().synchedData;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
||||
if (inputSignal2 == agajmbpabdl2.INPOAAAOAHI)
|
||||
{
|
||||
List<GetLeaderboardStatNode.ENKEGBABDBA> bdkhmeingag = this.BDKHMEINGAG;
|
||||
List<GetLeaderboardStatNode.ENKEGBABDBA> bdkhmeingag2 = this.BDKHMEINGAG;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060161FD RID: 90621 RVA: 0x005299C0 File Offset: 0x00527BC0
|
||||
[Token(Token = "0x60161FD")]
|
||||
[Address(RVA = "0x11AF4A0", Offset = "0x11AE2A0", VA = "0x1811AF4A0")]
|
||||
private void ABJDCJGEAEJ(GetLeaderboardStatNode.ENKEGBABDBA GABCMBACKJN)
|
||||
{
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
int kjfkjdegnnd = GABCMBACKJN.KJFKJDEGNND;
|
||||
AGAJMBPABDL agajmbpabdl2 = agajmbpabdl.IAHDANBDAAM(kjfkjdegnnd);
|
||||
if (agajmbpabdl2 != 0)
|
||||
{
|
||||
PlayerSynchronizedData synchedData = agajmbpabdl2.GPOMCJICJIH().synchedData;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
AGAJMBPABDL agajmbpabdl3 = KKPBCOOONNK.MDMMDPEKICF;
|
||||
if (GABCMBACKJN == agajmbpabdl3.INPOAAAOAHI)
|
||||
{
|
||||
int num = this.BDKHMEINGAG.IndexOf(GABCMBACKJN);
|
||||
this.BDKHMEINGAG.Add(GABCMBACKJN);
|
||||
this.LMBDGDGACNB(GABCMBACKJN);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060161FE RID: 90622 RVA: 0x00529A3C File Offset: 0x00527C3C
|
||||
[Token(Token = "0x60161FE")]
|
||||
[Address(RVA = "0x11AFA60", Offset = "0x11AE860", VA = "0x1811AFA60")]
|
||||
private void LMBDGDGACNB(GetLeaderboardStatNode.ENKEGBABDBA JMFLHIIJFKL)
|
||||
{
|
||||
GetLeaderboardStatNode.AKFFBNCDNNN akffbncdnnn = new GetLeaderboardStatNode.AKFFBNCDNNN();
|
||||
akffbncdnnn.<>4__this = this;
|
||||
akffbncdnnn.request = JMFLHIIJFKL;
|
||||
int <FMMJEJMBDPL>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
||||
akffbncdnnn.playerId = <FMMJEJMBDPL>k__BackingField;
|
||||
int ncljlkhcaej = akffbncdnnn.request.NCLJLKHCAEJ;
|
||||
PMGCJEPKFOF<FMHAJJCDCEM.HPOHGNPANHE> pmgcjepkfof = FMHAJJCDCEM.KEBGCHHOLDI(<FMMJEJMBDPL>k__BackingField, ncljlkhcaej);
|
||||
Action<FMHAJJCDCEM.HPOHGNPANHE> action = delegate(FMHAJJCDCEM.HPOHGNPANHE result)
|
||||
{
|
||||
GetLeaderboardStatNode <>4__this = akffbncdnnn.<>4__this;
|
||||
if (result == 0)
|
||||
{
|
||||
int ncljlkhcaej2 = akffbncdnnn.request.NCLJLKHCAEJ;
|
||||
int num2 = 0;
|
||||
int playerId = akffbncdnnn.playerId;
|
||||
<>4__this.NDMFJPCEFEF(playerId, ncljlkhcaej2, num2);
|
||||
return;
|
||||
}
|
||||
int dmliooclkkp = result.DMLIOOCLKKP;
|
||||
int fmikkbinnmc = result.FMIKKBINNMC;
|
||||
int eeogkbhojgl = result.EEOGKBHOJGL;
|
||||
<>4__this.NDMFJPCEFEF(eeogkbhojgl, fmikkbinnmc, dmliooclkkp);
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
List<GetLeaderboardStatNode.ENKEGBABDBA> bdkhmeingag = akffbncdnnn.<>4__this.BDKHMEINGAG;
|
||||
GetLeaderboardStatNode.ENKEGBABDBA request = akffbncdnnn.request;
|
||||
bool flag = bdkhmeingag.Remove(request);
|
||||
};
|
||||
if (num < akffbncdnnn)
|
||||
{
|
||||
num += num;
|
||||
if (num == akffbncdnnn)
|
||||
{
|
||||
num += num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)num).POCDCJMHEGL();
|
||||
}
|
||||
|
||||
// Token: 0x060161FF RID: 90623 RVA: 0x00529AE4 File Offset: 0x00527CE4
|
||||
[Token(Token = "0x60161FF")]
|
||||
[Address(RVA = "0x11AFCE0", Offset = "0x11AEAE0", VA = "0x1811AFCE0")]
|
||||
private void NDMFJPCEFEF(int CJFGEMGOJHB, int NCLJLKHCAEJ, int ONGBFDACHHG)
|
||||
{
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
List<GetLeaderboardStatNode.ENKEGBABDBA> bdkhmeingag = this.BDKHMEINGAG;
|
||||
int inpoaaaoahi = agajmbpabdl.INPOAAAOAHI;
|
||||
PlayerSynchronizedData synchedData = Player.<EGKJPJKLEAI>k__BackingField.synchedData;
|
||||
synchedData.SetCachedLeaderboardStat(NCLJLKHCAEJ, ONGBFDACHHG);
|
||||
int inpoaaaoahi2 = KKPBCOOONNK.MDMMDPEKICF.INPOAAAOAHI;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<Vector3Int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcGetStatResponseReceived);
|
||||
Vector3Int vector3Int;
|
||||
int z = vector3Int.m_Z;
|
||||
}
|
||||
|
||||
// Token: 0x06016200 RID: 90624 RVA: 0x00529B58 File Offset: 0x00527D58
|
||||
[Token(Token = "0x6016200")]
|
||||
[Address(RVA = "0x11B0430", Offset = "0x11AF230", VA = "0x1811B0430")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcGetStatResponseReceived(Vector3Int ABADFLCBFIJ)
|
||||
{
|
||||
int z = ABADFLCBFIJ.m_Z;
|
||||
GetLeaderboardStatNode.AOJOAIIGGKI aojoaiiggki;
|
||||
int ongbfdachhg = aojoaiiggki.ONGBFDACHHG;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DCKGNCNCNJD<Vector3Int> kmklncpdilf = this.KMKLNCPDILF;
|
||||
Vector3Int vector3Int;
|
||||
int z2 = vector3Int.m_Z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016201 RID: 90625 RVA: 0x00529B94 File Offset: 0x00527D94
|
||||
[Token(Token = "0x6016201")]
|
||||
[Address(RVA = "0x11B0120", Offset = "0x11AEF20", VA = "0x1811B0120")]
|
||||
private void OKPPJGELKAJ(GetLeaderboardStatNode.AOJOAIIGGKI DGFOAAGEKJO)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
DCKGNCNCNJD<Vector3Int> kmklncpdilf = this.KMKLNCPDILF;
|
||||
Vector3Int vector3Int;
|
||||
int z = vector3Int.m_Z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016202 RID: 90626 RVA: 0x00529BC0 File Offset: 0x00527DC0
|
||||
[Token(Token = "0x6016202")]
|
||||
[Address(RVA = "0x11AF790", Offset = "0x11AE590", VA = "0x1811AF790")]
|
||||
private void CNJGKGBLLBO()
|
||||
{
|
||||
while (this.KMKLNCPDILF.MEPGPGKFENE != 0)
|
||||
{
|
||||
int <CurrentTime>k__BackingField = this.nodeDisplay.MBBJMCDGDMN._nodeGraph.<CurrentTime>k__BackingField;
|
||||
if (<CurrentTime>k__BackingField == this.FFDLNFPMOLG)
|
||||
{
|
||||
break;
|
||||
}
|
||||
DCKGNCNCNJD<Vector3Int> kmklncpdilf = this.KMKLNCPDILF;
|
||||
DCKGNCNCNJD<Vector3Int> kmklncpdilf2 = this.KMKLNCPDILF;
|
||||
GetLeaderboardStatNode.AOJOAIIGGKI aojoaiiggki;
|
||||
int ongbfdachhg = aojoaiiggki.ONGBFDACHHG;
|
||||
int num = 0;
|
||||
kmklncpdilf2.RemoveAt(num);
|
||||
CircuitNode mbbjmcdgdmn = this.nodeDisplay.MBBJMCDGDMN;
|
||||
if (aojoaiiggki != 0)
|
||||
{
|
||||
this.FFDLNFPMOLG = <CurrentTime>k__BackingField;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016203 RID: 90627 RVA: 0x00529C3C File Offset: 0x00527E3C
|
||||
[Token(Token = "0x6016203")]
|
||||
[Address(RVA = "0x11B0500", Offset = "0x11AF300", VA = "0x1811B0500")]
|
||||
public GetLeaderboardStatNode()
|
||||
{
|
||||
List<GetLeaderboardStatNode.ENKEGBABDBA> list = new List();
|
||||
this.BDKHMEINGAG = list;
|
||||
this.FFDLNFPMOLG = (int)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400E813 RID: 59411
|
||||
[Token(Token = "0x400E813")]
|
||||
private const InputSlot FKPHLANDKJD = InputSlot.R;
|
||||
|
||||
// Token: 0x0400E814 RID: 59412
|
||||
[Token(Token = "0x400E814")]
|
||||
private const InputSlot AGHMPLFCNDI = InputSlot.G;
|
||||
|
||||
// Token: 0x0400E815 RID: 59413
|
||||
[Token(Token = "0x400E815")]
|
||||
private const OutputSlot CMLKKAECDJI = OutputSlot.R;
|
||||
|
||||
// Token: 0x0400E816 RID: 59414
|
||||
[Token(Token = "0x400E816")]
|
||||
private const OutputSlot JHBJNBPALCI = OutputSlot.G;
|
||||
|
||||
// Token: 0x0400E817 RID: 59415
|
||||
[Token(Token = "0x400E817")]
|
||||
private const OutputSlot CBNLEDFOBIJ = OutputSlot.B;
|
||||
|
||||
// Token: 0x0400E818 RID: 59416
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400E818")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CircuitEventNodeDisplay nodeDisplay;
|
||||
|
||||
// Token: 0x0400E819 RID: 59417
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400E819")]
|
||||
private List<GetLeaderboardStatNode.ENKEGBABDBA> BDKHMEINGAG;
|
||||
|
||||
// Token: 0x0400E81A RID: 59418
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400E81A")]
|
||||
private IDisposable LCOADGLMOEA;
|
||||
|
||||
// Token: 0x0400E81B RID: 59419
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400E81B")]
|
||||
private IDisposable PPKMPHICCLG;
|
||||
|
||||
// Token: 0x0400E81C RID: 59420
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400E81C")]
|
||||
private DCKGNCNCNJD<Vector3Int> KMKLNCPDILF;
|
||||
|
||||
// Token: 0x0400E81D RID: 59421
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400E81D")]
|
||||
private int FFDLNFPMOLG;
|
||||
|
||||
// Token: 0x0200324B RID: 12875
|
||||
[Token(Token = "0x200324B")]
|
||||
private struct ENKEGBABDBA
|
||||
{
|
||||
// Token: 0x06016204 RID: 90628 RVA: 0x00529C6C File Offset: 0x00527E6C
|
||||
[Token(Token = "0x6016204")]
|
||||
[Address(RVA = "0xC517A0", Offset = "0xC505A0", VA = "0x180C517A0")]
|
||||
public Vector3Int NCMDHCCKDHG()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016204)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3Int RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/ENKEGBABDBA::NCMDHCCKDHG()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:int32(ENKEGBABDBA::KJFKJDEGNND, ldloc:valuetype RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/ENKEGBABDBA&(this), ldloc:int32(var_0_01))
|
||||
}
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016205 RID: 90629 RVA: 0x00529C84 File Offset: 0x00527E84
|
||||
[Token(Token = "0x6016205")]
|
||||
[Address(RVA = "0xC51770", Offset = "0xC50570", VA = "0x180C51770")]
|
||||
public static GetLeaderboardStatNode.ENKEGBABDBA AIGIPEHDKPF(Vector3Int ABADFLCBFIJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016205)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/ENKEGBABDBA RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/ENKEGBABDBA::AIGIPEHDKPF(UnityEngine.Vector3Int)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_06, callgetter:int32(Vector3Int::get_x, ldloc:Vector3Int[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3Int&](ABADFLCBFIJ)))
|
||||
stloc:int32(var_1_0D, callgetter:int32(Vector3Int::get_y, ldloc:Vector3Int[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3Int&](ABADFLCBFIJ)))
|
||||
}
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0400E81E RID: 59422
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400E81E")]
|
||||
public int KJFKJDEGNND;
|
||||
|
||||
// Token: 0x0400E81F RID: 59423
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400E81F")]
|
||||
public int NCLJLKHCAEJ;
|
||||
}
|
||||
|
||||
// Token: 0x0200324C RID: 12876
|
||||
[Token(Token = "0x200324C")]
|
||||
private struct AOJOAIIGGKI
|
||||
{
|
||||
// Token: 0x06016206 RID: 90630 RVA: 0x00529CA0 File Offset: 0x00527EA0
|
||||
[Token(Token = "0x6016206")]
|
||||
[Address(RVA = "0xC51290", Offset = "0xC50090", VA = "0x180C51290")]
|
||||
public Vector3Int NCMDHCCKDHG()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016206)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3Int RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/AOJOAIIGGKI::NCMDHCCKDHG()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:int32(AOJOAIIGGKI::KJFKJDEGNND, ldloc:valuetype RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/AOJOAIIGGKI&(this), ldloc:int32(var_0_01))
|
||||
stfld:int32(AOJOAIIGGKI::ONGBFDACHHG, ldloc:valuetype RecRoom.Core.Creation.Circuits.GetLeaderboardStatNode/AOJOAIIGGKI&(this), ldloc:int32(var_0_01))
|
||||
}
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016207 RID: 90631 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016207")]
|
||||
[Address(RVA = "0xC51230", Offset = "0xC50030", VA = "0x180C51230")]
|
||||
public static GetLeaderboardStatNode.AOJOAIIGGKI AIGIPEHDKPF(Vector3Int ABADFLCBFIJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400E820 RID: 59424
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400E820")]
|
||||
public int KJFKJDEGNND;
|
||||
|
||||
// Token: 0x0400E821 RID: 59425
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400E821")]
|
||||
public int NCLJLKHCAEJ;
|
||||
|
||||
// Token: 0x0400E822 RID: 59426
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400E822")]
|
||||
public int ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x0200324D RID: 12877
|
||||
[Token(Token = "0x200324D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AKFFBNCDNNN
|
||||
{
|
||||
// Token: 0x06016208 RID: 90632 RVA: 0x00529CBC File Offset: 0x00527EBC
|
||||
[Token(Token = "0x6016208")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AKFFBNCDNNN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016209 RID: 90633 RVA: 0x00529CD0 File Offset: 0x00527ED0
|
||||
[Token(Token = "0x6016209")]
|
||||
[Address(RVA = "0xC51170", Offset = "0xC4FF70", VA = "0x180C51170")]
|
||||
internal void <IssueStatRequest>b__0(FMHAJJCDCEM.HPOHGNPANHE result)
|
||||
{
|
||||
GetLeaderboardStatNode getLeaderboardStatNode = this.<>4__this;
|
||||
if (result == 0)
|
||||
{
|
||||
int ncljlkhcaej = this.request.NCLJLKHCAEJ;
|
||||
int num = 0;
|
||||
int num2 = this.playerId;
|
||||
getLeaderboardStatNode.NDMFJPCEFEF(num2, ncljlkhcaej, num);
|
||||
return;
|
||||
}
|
||||
int dmliooclkkp = result.DMLIOOCLKKP;
|
||||
int fmikkbinnmc = result.FMIKKBINNMC;
|
||||
int eeogkbhojgl = result.EEOGKBHOJGL;
|
||||
getLeaderboardStatNode.NDMFJPCEFEF(eeogkbhojgl, fmikkbinnmc, dmliooclkkp);
|
||||
}
|
||||
|
||||
// Token: 0x0601620A RID: 90634 RVA: 0x00529D34 File Offset: 0x00527F34
|
||||
[Token(Token = "0x601620A")]
|
||||
[Address(RVA = "0xC511D0", Offset = "0xC4FFD0", VA = "0x180C511D0")]
|
||||
internal void <IssueStatRequest>b__1(string error)
|
||||
{
|
||||
List<GetLeaderboardStatNode.ENKEGBABDBA> bdkhmeingag = this.<>4__this.BDKHMEINGAG;
|
||||
GetLeaderboardStatNode.ENKEGBABDBA enkegbabdba = this.request;
|
||||
bool flag = bdkhmeingag.Remove(enkegbabdba);
|
||||
}
|
||||
|
||||
// Token: 0x0400E823 RID: 59427
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E823")]
|
||||
public GetLeaderboardStatNode <>4__this;
|
||||
|
||||
// Token: 0x0400E824 RID: 59428
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E824")]
|
||||
public int playerId;
|
||||
|
||||
// Token: 0x0400E825 RID: 59429
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400E825")]
|
||||
public GetLeaderboardStatNode.ENKEGBABDBA request;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user