534 lines
17 KiB
C#
534 lines
17 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Avatars;
|
|
using RecRoom.Avatars.Face;
|
|
using RecRoom.Avatars.Outfit;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Players.Puppet
|
|
{
|
|
// Token: 0x02002970 RID: 10608
|
|
[Token(Token = "0x2002970")]
|
|
public abstract class PlayerPuppet : MonoBehaviour
|
|
{
|
|
// Token: 0x170031BD RID: 12733
|
|
// (get) Token: 0x06011B89 RID: 72585 RVA: 0x004022D8 File Offset: 0x004004D8
|
|
[Token(Token = "0x170031BD")]
|
|
public Transform FFDEELPIEJM
|
|
{
|
|
[Token(Token = "0x6011B89")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return this.visualRoot;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031BE RID: 12734
|
|
// (get) Token: 0x06011B8A RID: 72586 RVA: 0x004022EC File Offset: 0x004004EC
|
|
[Token(Token = "0x170031BE")]
|
|
public PlayerAvatarDisplay EALPGGEFKIC
|
|
{
|
|
[Token(Token = "0x6011B8A")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return this.playerAvatarDisplay;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031BF RID: 12735
|
|
// (get) Token: 0x06011B8B RID: 72587 RVA: 0x00402300 File Offset: 0x00400500
|
|
[Token(Token = "0x170031BF")]
|
|
public Transform ENONEADFACP
|
|
{
|
|
[Token(Token = "0x6011B8B")]
|
|
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
|
get
|
|
{
|
|
return this.head;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C0 RID: 12736
|
|
// (get) Token: 0x06011B8C RID: 72588 RVA: 0x00402314 File Offset: 0x00400514
|
|
[Token(Token = "0x170031C0")]
|
|
public Transform EAFCPPAEHJA
|
|
{
|
|
[Token(Token = "0x6011B8C")]
|
|
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
|
get
|
|
{
|
|
return this.body;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C1 RID: 12737
|
|
// (get) Token: 0x06011B8D RID: 72589 RVA: 0x00402328 File Offset: 0x00400528
|
|
[Token(Token = "0x170031C1")]
|
|
public PlayerPuppetHand PKPNMGGOPFB
|
|
{
|
|
[Token(Token = "0x6011B8D")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
get
|
|
{
|
|
return this.leftHand;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C2 RID: 12738
|
|
// (get) Token: 0x06011B8E RID: 72590 RVA: 0x0040233C File Offset: 0x0040053C
|
|
[Token(Token = "0x170031C2")]
|
|
public PlayerPuppetHand FJPMMIIMNJG
|
|
{
|
|
[Token(Token = "0x6011B8E")]
|
|
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
|
get
|
|
{
|
|
return this.rightHand;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C3 RID: 12739
|
|
// (get) Token: 0x06011B8F RID: 72591 RVA: 0x00402350 File Offset: 0x00400550
|
|
// (set) Token: 0x06011B90 RID: 72592 RVA: 0x00402364 File Offset: 0x00400564
|
|
[Token(Token = "0x170031C3")]
|
|
public bool KDHLHAOIKDE
|
|
{
|
|
[Token(Token = "0x6011B8F")]
|
|
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
|
|
get
|
|
{
|
|
return this.hideHandWhenHoldingTool;
|
|
}
|
|
[Token(Token = "0x6011B90")]
|
|
[Address(RVA = "0x42F020", Offset = "0x42E020", VA = "0x18042F020")]
|
|
set
|
|
{
|
|
this.hideHandWhenHoldingTool = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C4 RID: 12740
|
|
// (get) Token: 0x06011B91 RID: 72593 RVA: 0x00402378 File Offset: 0x00400578
|
|
[Token(Token = "0x170031C4")]
|
|
public PlayerFacialAnimator MFMOOOFDFHJ
|
|
{
|
|
[Token(Token = "0x6011B91")]
|
|
[Address(RVA = "0x1345250", Offset = "0x1344250", VA = "0x181345250")]
|
|
get
|
|
{
|
|
return this.playerAvatarDisplay.facialAnimator;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C5 RID: 12741
|
|
// (get) Token: 0x06011B92 RID: 72594 RVA: 0x00402398 File Offset: 0x00400598
|
|
[Token(Token = "0x170031C5")]
|
|
protected virtual bool KDGBPNKEFGA
|
|
{
|
|
[Token(Token = "0x6011B92")]
|
|
[Address(RVA = "0x1343E60", Offset = "0x1342E60", VA = "0x181343E60", Slot = "4")]
|
|
get
|
|
{
|
|
bool flag = this.KDGBPNKEFGA;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.visualRoot.gameObject.activeSelf;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031C6 RID: 12742
|
|
// (get) Token: 0x06011B93 RID: 72595
|
|
[Token(Token = "0x170031C6")]
|
|
protected abstract PBFNANEPIFO PDOJHGJMNPH
|
|
{
|
|
[Token(Token = "0x6011B93")]
|
|
[Address(Slot = "5")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170031C7 RID: 12743
|
|
// (get) Token: 0x06011B94 RID: 72596 RVA: 0x004023C8 File Offset: 0x004005C8
|
|
// (set) Token: 0x06011B95 RID: 72597 RVA: 0x004023D8 File Offset: 0x004005D8
|
|
[Token(Token = "0x170031C7")]
|
|
public virtual Player OGEDGNGNPNA
|
|
{
|
|
[Token(Token = "0x6011B94")]
|
|
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
|
|
get
|
|
{
|
|
}
|
|
[Token(Token = "0x6011B95")]
|
|
[Address(RVA = "0x1345270", Offset = "0x1344270", VA = "0x181345270", Slot = "7")]
|
|
set
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06011B95)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Players.Puppet.PlayerPuppet::set_TargetPlayer(Player)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:InvalidOperationException(var_0_05, newobj:InvalidOperationException(InvalidOperationException::.ctor))
|
|
}
|
|
|
|
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: 0x170031C8 RID: 12744
|
|
// (get) Token: 0x06011B96 RID: 72598 RVA: 0x004023EC File Offset: 0x004005EC
|
|
[Token(Token = "0x170031C8")]
|
|
protected virtual PlayerAvatarDisplay.NEHFHAEIMKF CFJPDKKNGEE
|
|
{
|
|
[Token(Token = "0x6011B96")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "8")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011B97 RID: 72599 RVA: 0x004023FC File Offset: 0x004005FC
|
|
[Token(Token = "0x6011B97")]
|
|
[Address(RVA = "0x1344890", Offset = "0x1343890", VA = "0x181344890", Slot = "9")]
|
|
protected virtual void LateUpdate()
|
|
{
|
|
if (this.ToString() != 0)
|
|
{
|
|
this.Refresh();
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011B98 RID: 72600 RVA: 0x00402420 File Offset: 0x00400620
|
|
[Token(Token = "0x6011B98")]
|
|
[Address(RVA = "0x9DE1B0", Offset = "0x9DD1B0", VA = "0x1809DE1B0", Slot = "10")]
|
|
protected virtual void MJPBPAAPHMB()
|
|
{
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
}
|
|
|
|
// Token: 0x06011B99 RID: 72601 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011B99")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "11")]
|
|
protected virtual void EGJCDNCPECK()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06011B9A RID: 72602 RVA: 0x00402434 File Offset: 0x00400634
|
|
[Token(Token = "0x6011B9A")]
|
|
[Address(RVA = "0x13450C0", Offset = "0x13440C0", VA = "0x1813450C0", Slot = "12")]
|
|
public virtual void Refresh()
|
|
{
|
|
bool flag = this.KDGBPNKEFGA;
|
|
this.visualRoot.gameObject.SetActive(flag);
|
|
if (this.ToString() != 0)
|
|
{
|
|
bool flag2 = this.KDGBPNKEFGA;
|
|
bool flag3 = this.KDGBPNKEFGA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011B9B RID: 72603 RVA: 0x00402478 File Offset: 0x00400678
|
|
[Token(Token = "0x6011B9B")]
|
|
[Address(RVA = "0x1343A70", Offset = "0x1342A70", VA = "0x181343A70", Slot = "13")]
|
|
protected virtual void AGLEGENCIID()
|
|
{
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
flag = this.KDGBPNKEFGA;
|
|
uint num2;
|
|
if (num < (int)num2)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
flag = this.KDGBPNKEFGA;
|
|
uint num3;
|
|
if (num < (int)num3)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
Transform transform = this.head;
|
|
bool flag2 = this.KDGBPNKEFGA;
|
|
num += num;
|
|
num++;
|
|
Transform transform2 = this.body;
|
|
}
|
|
|
|
// Token: 0x06011B9C RID: 72604 RVA: 0x00402528 File Offset: 0x00400728
|
|
[Token(Token = "0x6011B9C")]
|
|
[Address(RVA = "0x1344FF0", Offset = "0x1343FF0", VA = "0x181344FF0", Slot = "14")]
|
|
protected virtual void PHBDLHMLHHJ()
|
|
{
|
|
PlayerFacialAnimator facialAnimator = this.playerAvatarDisplay.facialAnimator;
|
|
int num = 0;
|
|
if (facialAnimator != num)
|
|
{
|
|
PlayerFacialAnimator facialAnimator2 = this.playerAvatarDisplay.facialAnimator;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
facialAnimator2.CBDLBHPIGNB = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011B9D RID: 72605 RVA: 0x00402570 File Offset: 0x00400770
|
|
[Token(Token = "0x6011B9D")]
|
|
[Address(RVA = "0x1344190", Offset = "0x1343190", VA = "0x181344190")]
|
|
private void HPPPPAPCCFO(PlayerHand.PLLIKAOIPHP GEDCEIDOKJL, CANPPMDLGIL ABADFLCBFIJ, bool BELNFPPLCEP = false)
|
|
{
|
|
if (GEDCEIDOKJL == PlayerHand.PLLIKAOIPHP.Left)
|
|
{
|
|
}
|
|
PlayerPuppetHand playerPuppetHand = this.rightHand;
|
|
if (this.hideHandWhenHoldingTool)
|
|
{
|
|
}
|
|
bool flag = this.playerAvatarDisplay.SetHandVisualState(GEDCEIDOKJL, (PlayerAvatarDisplay.EGOKLMEHLCI)((uint)1));
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
PlayerAvatarDisplay playerAvatarDisplay2 = this.playerAvatarDisplay;
|
|
int num = 0;
|
|
Transform transform = playerPuppetHand.transform;
|
|
transform.localPosition = num;
|
|
transform.localRotation = num;
|
|
}
|
|
|
|
// Token: 0x06011B9E RID: 72606 RVA: 0x004025D4 File Offset: 0x004007D4
|
|
[Token(Token = "0x6011B9E")]
|
|
[Address(RVA = "0x13447F0", Offset = "0x13437F0", VA = "0x1813447F0")]
|
|
private void LFEIJNOCBME(CPGIDBAHPKC ABADFLCBFIJ, Transform JJEOOLKDONP)
|
|
{
|
|
float w = ABADFLCBFIJ.LDAKIHFDIFN.w;
|
|
float w2 = ABADFLCBFIJ.LDAKIHFDIFN.w;
|
|
}
|
|
|
|
// Token: 0x06011B9F RID: 72607 RVA: 0x00402600 File Offset: 0x00400800
|
|
[Token(Token = "0x6011B9F")]
|
|
[Address(RVA = "0x13448E0", Offset = "0x13438E0", VA = "0x1813448E0", Slot = "15")]
|
|
protected virtual void NIDCJDKOAIJ()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
PlayerAvatarDisplay playerAvatarDisplay2 = this.playerAvatarDisplay;
|
|
flag = this.KDGBPNKEFGA;
|
|
if (num < num2)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
PlayerAvatarDisplay playerAvatarDisplay3 = this.playerAvatarDisplay;
|
|
bool flag2 = this.KDGBPNKEFGA;
|
|
int num3 = 0;
|
|
PlayerAvatarDisplay playerAvatarDisplay4 = this.playerAvatarDisplay;
|
|
bool flag3 = this.KDGBPNKEFGA;
|
|
if (num < num3)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
int num4 = 0;
|
|
PlayerAvatarDisplay playerAvatarDisplay5 = this.playerAvatarDisplay;
|
|
flag3 = this.KDGBPNKEFGA;
|
|
if (num < num4)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
PlayerAvatarDisplay playerAvatarDisplay6 = this.playerAvatarDisplay;
|
|
bool flag4 = this.KDGBPNKEFGA;
|
|
int num5 = 0;
|
|
PlayerAvatarDisplay playerAvatarDisplay7 = this.playerAvatarDisplay;
|
|
bool flag5 = this.KDGBPNKEFGA;
|
|
if (num < num5)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
bool flag6 = this.KDGBPNKEFGA;
|
|
if (flag6)
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay8 = this.playerAvatarDisplay;
|
|
flag6 = this.KDGBPNKEFGA;
|
|
}
|
|
PlayerAvatarDisplay playerAvatarDisplay9 = this.playerAvatarDisplay;
|
|
bool flag7 = this.KDGBPNKEFGA;
|
|
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
|
}
|
|
|
|
// Token: 0x06011BA0 RID: 72608 RVA: 0x00402700 File Offset: 0x00400900
|
|
[Token(Token = "0x6011BA0")]
|
|
[Address(RVA = "0x1344020", Offset = "0x1343020", VA = "0x181344020")]
|
|
protected void EAHJNDIJILP()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06011BA1 RID: 72609 RVA: 0x0040272C File Offset: 0x0040092C
|
|
[Token(Token = "0x6011BA1")]
|
|
[Address(RVA = "0x13444A0", Offset = "0x13434A0", VA = "0x1813444A0")]
|
|
protected void JJODIGLNPPL()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06011BA2 RID: 72610 RVA: 0x00402758 File Offset: 0x00400958
|
|
[Token(Token = "0x6011BA2")]
|
|
[Address(RVA = "0x13443B0", Offset = "0x13433B0", VA = "0x1813443B0")]
|
|
protected void JBIDDACJFLP()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06011BA3 RID: 72611 RVA: 0x00402784 File Offset: 0x00400984
|
|
[Token(Token = "0x6011BA3")]
|
|
[Address(RVA = "0x1343FA0", Offset = "0x1342FA0", VA = "0x181343FA0")]
|
|
protected void CMLMJCNCMME()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
}
|
|
|
|
// Token: 0x06011BA4 RID: 72612 RVA: 0x004027A8 File Offset: 0x004009A8
|
|
[Token(Token = "0x6011BA4")]
|
|
[Address(RVA = "0x1344590", Offset = "0x1343590", VA = "0x181344590")]
|
|
protected void KFNOBJJADEJ()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
playerAvatarDisplay.SetBeardPrimaryColor(num2);
|
|
}
|
|
|
|
// Token: 0x06011BA5 RID: 72613 RVA: 0x004027E8 File Offset: 0x004009E8
|
|
[Token(Token = "0x6011BA5")]
|
|
[Address(RVA = "0x13446C0", Offset = "0x13436C0", VA = "0x1813446C0")]
|
|
protected void KJCDKJBCAJM()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
playerAvatarDisplay.SetBeardSecondaryColor(num2);
|
|
}
|
|
|
|
// Token: 0x06011BA6 RID: 72614 RVA: 0x00402828 File Offset: 0x00400A28
|
|
[Token(Token = "0x6011BA6")]
|
|
[Address(RVA = "0x1344110", Offset = "0x1343110", VA = "0x181344110")]
|
|
protected void EPCBPAFENOH()
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
bool flag = this.KDGBPNKEFGA;
|
|
}
|
|
|
|
// Token: 0x06011BA7 RID: 72615 RVA: 0x0040284C File Offset: 0x00400A4C
|
|
[Token(Token = "0x6011BA7")]
|
|
[Address(RVA = "0x1343EF0", Offset = "0x1342EF0", VA = "0x181343EF0")]
|
|
protected void CHBODPGIDAE()
|
|
{
|
|
bool flag = this.KDGBPNKEFGA;
|
|
if (flag)
|
|
{
|
|
PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay;
|
|
flag = this.KDGBPNKEFGA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011BA8 RID: 72616 RVA: 0x00402878 File Offset: 0x00400A78
|
|
[Token(Token = "0x6011BA8")]
|
|
[Address(RVA = "0x133E030", Offset = "0x133D030", VA = "0x18133E030")]
|
|
protected PlayerPuppet()
|
|
{
|
|
List<OutfitPrefab> list = new List();
|
|
this.HBPOEKGCIKD = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400B582 RID: 46466
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B582")]
|
|
[SerializeField]
|
|
[Header("Root")]
|
|
protected Transform visualRoot;
|
|
|
|
// Token: 0x0400B583 RID: 46467
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400B583")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
protected PlayerAvatarDisplay playerAvatarDisplay;
|
|
|
|
// Token: 0x0400B584 RID: 46468
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400B584")]
|
|
[SerializeField]
|
|
[Header("Limbs")]
|
|
protected Transform head;
|
|
|
|
// Token: 0x0400B585 RID: 46469
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400B585")]
|
|
[SerializeField]
|
|
protected Transform body;
|
|
|
|
// Token: 0x0400B586 RID: 46470
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400B586")]
|
|
[SerializeField]
|
|
protected PlayerPuppetHand leftHand;
|
|
|
|
// Token: 0x0400B587 RID: 46471
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400B587")]
|
|
[SerializeField]
|
|
protected PlayerPuppetHand rightHand;
|
|
|
|
// Token: 0x0400B588 RID: 46472
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400B588")]
|
|
[SerializeField]
|
|
protected bool hideHandWhenHoldingTool;
|
|
|
|
// Token: 0x0400B589 RID: 46473
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400B589")]
|
|
private List<OutfitPrefab> HBPOEKGCIKD;
|
|
}
|
|
}
|