191 lines
7.2 KiB
C#
191 lines
7.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RecRoom.Players.Puppet
|
|
{
|
|
// Token: 0x02002884 RID: 10372
|
|
[Token(Token = "0x2002884")]
|
|
public class LivePlayerPuppet : PlayerPuppet
|
|
{
|
|
// Token: 0x170030F5 RID: 12533
|
|
// (get) Token: 0x06011722 RID: 71458 RVA: 0x003F81B4 File Offset: 0x003F63B4
|
|
[Token(Token = "0x170030F5")]
|
|
protected virtual bool ACJIPAAJCPB
|
|
{
|
|
[Token(Token = "0x6011722")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170030F6 RID: 12534
|
|
// (get) Token: 0x06011723 RID: 71459 RVA: 0x003F81C4 File Offset: 0x003F63C4
|
|
[Token(Token = "0x170030F6")]
|
|
protected CNNCKAKAJKC MFMGJLEHHLI
|
|
{
|
|
[Token(Token = "0x6011723")]
|
|
[Address(RVA = "0xE28D30", Offset = "0xE27B30", VA = "0x180E28D30")]
|
|
get
|
|
{
|
|
CNNCKAKAJKC clijhjjejnd = this.CLIJHJJEJND;
|
|
if (clijhjjejnd == 0)
|
|
{
|
|
CNNCKAKAJKC cnnckakajkc = new CNNCKAKAJKC();
|
|
this.NIDCJDKOAIJ();
|
|
this.CLIJHJJEJND = cnnckakajkc;
|
|
}
|
|
return clijhjjejnd;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170030F7 RID: 12535
|
|
// (get) Token: 0x06011724 RID: 71460 RVA: 0x003F81F8 File Offset: 0x003F63F8
|
|
[Token(Token = "0x170030F7")]
|
|
protected override PBFNANEPIFO PDOJHGJMNPH
|
|
{
|
|
[Token(Token = "0x6011724")]
|
|
[Address(RVA = "0xE28D20", Offset = "0xE27B20", VA = "0x180E28D20", Slot = "5")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06011724)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PBFNANEPIFO RecRoom.Players.Puppet.LivePlayerPuppet::APDMDPBGDPL()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:CNNCKAKAJKC(var_0_06, callgetter:CNNCKAKAJKC(LivePlayerPuppet::BEAFFJCOIFH, ldloc:LivePlayerPuppet(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: 0x170030F8 RID: 12536
|
|
// (get) Token: 0x06011725 RID: 71461 RVA: 0x003F820C File Offset: 0x003F640C
|
|
// (set) Token: 0x06011726 RID: 71462 RVA: 0x003F822C File Offset: 0x003F642C
|
|
[Token(Token = "0x170030F8")]
|
|
public override Player OGEDGNGNPNA
|
|
{
|
|
[Token(Token = "0x6011725")]
|
|
[Address(RVA = "0xE290D0", Offset = "0xE27ED0", VA = "0x180E290D0", Slot = "6")]
|
|
get
|
|
{
|
|
return this.MFMGJLEHHLI.IFCHBJFACNA;
|
|
}
|
|
[Token(Token = "0x6011726")]
|
|
[Address(RVA = "0xE290F0", Offset = "0xE27EF0", VA = "0x180E290F0", Slot = "7")]
|
|
set
|
|
{
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.MJPBPAAPHMB();
|
|
}
|
|
this.MFMGJLEHHLI.OGEDGNGNPNA = value;
|
|
PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
this.LateUpdate();
|
|
}
|
|
PBFNANEPIFO pbfnanepifo3 = this.PDOJHGJMNPH;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011727 RID: 71463 RVA: 0x003F8280 File Offset: 0x003F6480
|
|
[Token(Token = "0x6011727")]
|
|
[Address(RVA = "0xE28F70", Offset = "0xE27D70", VA = "0x180E28F70", Slot = "17")]
|
|
protected virtual void OnDestroy()
|
|
{
|
|
CNNCKAKAJKC clijhjjejnd = this.CLIJHJJEJND;
|
|
if (clijhjjejnd != 0)
|
|
{
|
|
clijhjjejnd.Dispose();
|
|
this.CLIJHJJEJND = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011728 RID: 71464 RVA: 0x003F82A8 File Offset: 0x003F64A8
|
|
[Token(Token = "0x6011728")]
|
|
[Address(RVA = "0xE29010", Offset = "0xE27E10", VA = "0x180E29010")]
|
|
private void Start()
|
|
{
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH;
|
|
this.OnDestroy();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011729 RID: 71465 RVA: 0x003F82D0 File Offset: 0x003F64D0
|
|
[Token(Token = "0x6011729")]
|
|
[Address(RVA = "0xE28E50", Offset = "0xE27C50", VA = "0x180E28E50", Slot = "10")]
|
|
protected override void MJPBPAAPHMB()
|
|
{
|
|
base.MJPBPAAPHMB();
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
Action action = new Action(this.ODFIFJFMEAJ);
|
|
}
|
|
|
|
// Token: 0x0601172A RID: 71466 RVA: 0x003F8300 File Offset: 0x003F6500
|
|
[Token(Token = "0x601172A")]
|
|
[Address(RVA = "0xE28DB0", Offset = "0xE27BB0", VA = "0x180E28DB0", Slot = "11")]
|
|
protected override void EGJCDNCPECK()
|
|
{
|
|
base..ctor();
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
Action action = new Action(this.ODFIFJFMEAJ);
|
|
}
|
|
|
|
// Token: 0x0601172B RID: 71467 RVA: 0x003F8330 File Offset: 0x003F6530
|
|
[Token(Token = "0x601172B")]
|
|
[Address(RVA = "0xE28FA0", Offset = "0xE27DA0", VA = "0x180E28FA0", Slot = "18")]
|
|
protected virtual void POHJGLJDMMB(Player AGHAGCKIPIK)
|
|
{
|
|
CNNCKAKAJKC cnnckakajkc = this.MFMGJLEHHLI;
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0601172C RID: 71468 RVA: 0x003F8358 File Offset: 0x003F6558
|
|
[Token(Token = "0x601172C")]
|
|
[Address(RVA = "0xE28EF0", Offset = "0xE27CF0", VA = "0x180E28EF0")]
|
|
private void ODFIFJFMEAJ()
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601172D RID: 71469 RVA: 0x003F837C File Offset: 0x003F657C
|
|
[Token(Token = "0x601172D")]
|
|
[Address(RVA = "0xE290C0", Offset = "0xE27EC0", VA = "0x180E290C0")]
|
|
public LivePlayerPuppet()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400B36C RID: 45932
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400B36C")]
|
|
private CNNCKAKAJKC CLIJHJJEJND;
|
|
}
|
|
}
|