using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Avatar.Outfit; namespace RecRoom.Players.Puppet { // Token: 0x020023FC RID: 9212 [Token(Token = "0x20023FC")] [StructLayout(3)] public class LivePlayerPuppet : PlayerPuppet { // Token: 0x17002B7F RID: 11135 // (get) Token: 0x0600FF65 RID: 65381 RVA: 0x003BD168 File Offset: 0x003BB368 [Token(Token = "0x17002B7F")] protected virtual bool ACJIPAAJCPB { [Token(Token = "0x600FF65")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")] get { return true; } } // Token: 0x17002B80 RID: 11136 // (get) Token: 0x0600FF66 RID: 65382 RVA: 0x003BD178 File Offset: 0x003BB378 [Token(Token = "0x17002B80")] protected CNNCKAKAJKC MFMGJLEHHLI { [Token(Token = "0x600FF66")] [Address(RVA = "0x1137C70", Offset = "0x1136670", VA = "0x181137C70")] get { CNNCKAKAJKC clijhjjejnd = this.CLIJHJJEJND; if (clijhjjejnd == 0) { CNNCKAKAJKC cnnckakajkc = new CNNCKAKAJKC(); this.NIDCJDKOAIJ(); this.CLIJHJJEJND = cnnckakajkc; } return clijhjjejnd; } } // Token: 0x17002B81 RID: 11137 // (get) Token: 0x0600FF67 RID: 65383 RVA: 0x003BD1AC File Offset: 0x003BB3AC [Token(Token = "0x17002B81")] protected override PBFNANEPIFO PDOJHGJMNPH { [Token(Token = "0x600FF67")] [Address(RVA = "0x1137C60", Offset = "0x1136660", VA = "0x181137C60", Slot = "5")] get { /* An exception occurred when decompiling this method (0600FF67) 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: 0x17002B82 RID: 11138 // (get) Token: 0x0600FF68 RID: 65384 RVA: 0x003BD1C0 File Offset: 0x003BB3C0 // (set) Token: 0x0600FF69 RID: 65385 RVA: 0x003BD1E0 File Offset: 0x003BB3E0 [Token(Token = "0x17002B82")] public override Player OGEDGNGNPNA { [Token(Token = "0x600FF68")] [Address(RVA = "0x1138060", Offset = "0x1136A60", VA = "0x181138060", Slot = "6")] get { return this.MFMGJLEHHLI.IFCHBJFACNA; } [Token(Token = "0x600FF69")] [Address(RVA = "0x1138080", Offset = "0x1136A80", VA = "0x181138080", 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: 0x0600FF6A RID: 65386 RVA: 0x003BD234 File Offset: 0x003BB434 [Token(Token = "0x600FF6A")] [Address(RVA = "0x1137EB0", Offset = "0x11368B0", VA = "0x181137EB0", Slot = "17")] protected virtual void OnDestroy() { CNNCKAKAJKC clijhjjejnd = this.CLIJHJJEJND; if (clijhjjejnd != 0) { clijhjjejnd.Dispose(); this.CLIJHJJEJND = (ulong)0L; } } // Token: 0x0600FF6B RID: 65387 RVA: 0x003BD25C File Offset: 0x003BB45C [Token(Token = "0x600FF6B")] [Address(RVA = "0x1137F50", Offset = "0x1136950", VA = "0x181137F50")] private void Start() { PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; bool flag; if (flag) { PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH; this.OnDestroy(); } } // Token: 0x0600FF6C RID: 65388 RVA: 0x003BD284 File Offset: 0x003BB484 [Token(Token = "0x600FF6C")] [Address(RVA = "0x1137D80", Offset = "0x1136780", VA = "0x181137D80", Slot = "10")] protected override void MJPBPAAPHMB() { this.PHBDLHMLHHJ(); PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; Action action = new Action(this.ODFIFJFMEAJ); } // Token: 0x0600FF6D RID: 65389 RVA: 0x003BD2B4 File Offset: 0x003BB4B4 [Token(Token = "0x600FF6D")] [Address(RVA = "0x1137CF0", Offset = "0x11366F0", VA = "0x181137CF0", Slot = "11")] protected override void EGJCDNCPECK() { PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; Action action = new Action(this.ODFIFJFMEAJ); } // Token: 0x0600FF6E RID: 65390 RVA: 0x003BD2DC File Offset: 0x003BB4DC [Token(Token = "0x600FF6E")] [Address(RVA = "0x1137EE0", Offset = "0x11368E0", VA = "0x181137EE0", Slot = "18")] protected virtual void POHJGLJDMMB(Player AGHAGCKIPIK) { CNNCKAKAJKC cnnckakajkc = this.MFMGJLEHHLI; PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600FF6F RID: 65391 RVA: 0x003BD304 File Offset: 0x003BB504 [Token(Token = "0x600FF6F")] [Address(RVA = "0x1137E30", Offset = "0x1136830", VA = "0x181137E30")] private void ODFIFJFMEAJ() { int num = 0; if (this != num) { bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } // Token: 0x0600FF70 RID: 65392 RVA: 0x003BD328 File Offset: 0x003BB528 [Token(Token = "0x600FF70")] [Address(RVA = "0x1138000", Offset = "0x1136A00", VA = "0x181138000")] public LivePlayerPuppet() { List list = new List(); this.HBPOEKGCIKD = list; base..ctor(); } // Token: 0x0400A99C RID: 43420 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400A99C")] private CNNCKAKAJKC CLIJHJJEJND; } }