Files
2026-04-10 22:50:51 +02:00

3529 lines
108 KiB
C#

using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom;
using RecRoom.Avatars;
using RecRoom.Core;
using RecRoom.Core.Gestures;
using UnityEngine;
using Valve.VR;
// Token: 0x02000364 RID: 868
[Token(Token = "0x2000364")]
public class PlayerHand : MonoBehaviourPun, BLFKPFHDCOI
{
// Token: 0x170004ED RID: 1261
// (get) Token: 0x06001BB2 RID: 7090 RVA: 0x00071034 File Offset: 0x0006F234
[Token(Token = "0x170004ED")]
public Transform LOFPLGAAHLG
{
[Token(Token = "0x6001BB2")]
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
get
{
return this.watchMenuOrigin;
}
}
// Token: 0x170004EE RID: 1262
// (get) Token: 0x06001BB3 RID: 7091 RVA: 0x00071048 File Offset: 0x0006F248
[Token(Token = "0x170004EE")]
public Transform JAJDLBJNBGF
{
[Token(Token = "0x6001BB3")]
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
get
{
return this.watchAnchor;
}
}
// Token: 0x170004EF RID: 1263
// (get) Token: 0x06001BB4 RID: 7092 RVA: 0x0007105C File Offset: 0x0006F25C
[Token(Token = "0x170004EF")]
public Transform MKIMBHNIBCG
{
[Token(Token = "0x6001BB4")]
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
get
{
return this.watchFaceTransform;
}
}
// Token: 0x170004F0 RID: 1264
// (get) Token: 0x06001BB5 RID: 7093 RVA: 0x00071070 File Offset: 0x0006F270
[Token(Token = "0x170004F0")]
public Player GCGAFHGDCJH
{
[Token(Token = "0x6001BB5")]
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
get
{
return this._thisPlayer;
}
}
// Token: 0x170004F1 RID: 1265
// (get) Token: 0x06001BB6 RID: 7094 RVA: 0x00071084 File Offset: 0x0006F284
[Token(Token = "0x170004F1")]
public PlayerHandGestures ENKKDNCFCKN
{
[Token(Token = "0x6001BB6")]
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")]
get
{
return this._gestures;
}
}
// Token: 0x170004F2 RID: 1266
// (get) Token: 0x06001BB7 RID: 7095 RVA: 0x00071098 File Offset: 0x0006F298
[Token(Token = "0x170004F2")]
public Animator POONHOAEDCE
{
[Token(Token = "0x6001BB7")]
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
get
{
return this._handAnimator;
}
}
// Token: 0x170004F3 RID: 1267
// (get) Token: 0x06001BB8 RID: 7096 RVA: 0x000710AC File Offset: 0x0006F2AC
[Token(Token = "0x170004F3")]
public NetworkTransform IFKEHHEEKLE
{
[Token(Token = "0x6001BB8")]
[Address(RVA = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0")]
get
{
return this._networkTransform;
}
}
// Token: 0x170004F4 RID: 1268
// (get) Token: 0x06001BB9 RID: 7097 RVA: 0x000710C0 File Offset: 0x0006F2C0
[Token(Token = "0x170004F4")]
public RigidbodyPickup HLJBCMPANEI
{
[Token(Token = "0x6001BB9")]
[Address(RVA = "0x469010", Offset = "0x467E10", VA = "0x180469010")]
get
{
return this._rigidbodyPickup;
}
}
// Token: 0x170004F5 RID: 1269
// (get) Token: 0x06001BBA RID: 7098 RVA: 0x000710D4 File Offset: 0x0006F2D4
[Token(Token = "0x170004F5")]
public RigidbodyEx PNDEPIILPKD
{
[Token(Token = "0x6001BBA")]
[Address(RVA = "0x836950", Offset = "0x835750", VA = "0x180836950")]
get
{
return this._rigidbodyEx;
}
}
// Token: 0x170004F6 RID: 1270
// (get) Token: 0x06001BBB RID: 7099 RVA: 0x000710E8 File Offset: 0x0006F2E8
[Token(Token = "0x170004F6")]
public LaserTeleporter BANJGHEPNGP
{
[Token(Token = "0x6001BBB")]
[Address(RVA = "0x5F4E50", Offset = "0x5F3C50", VA = "0x1805F4E50")]
get
{
return this._laserTeleporter;
}
}
// Token: 0x170004F7 RID: 1271
// (get) Token: 0x06001BBC RID: 7100 RVA: 0x000710FC File Offset: 0x0006F2FC
[Token(Token = "0x170004F7")]
public MenuFinger OOCGEKBDFKH
{
[Token(Token = "0x6001BBC")]
[Address(RVA = "0x837B00", Offset = "0x836900", VA = "0x180837B00")]
get
{
return this._localMenuFinger;
}
}
// Token: 0x170004F8 RID: 1272
// (get) Token: 0x06001BBD RID: 7101 RVA: 0x00071110 File Offset: 0x0006F310
[Token(Token = "0x170004F8")]
public Vector3 KPJIPKMOILG
{
[Token(Token = "0x6001BBD")]
[Address(RVA = "0xAF4F30", Offset = "0xAF3D30", VA = "0x180AF4F30")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x170004F9 RID: 1273
// (get) Token: 0x06001BBE RID: 7102 RVA: 0x0007112C File Offset: 0x0006F32C
[Token(Token = "0x170004F9")]
public Vector3 EALJOCCGIOC
{
[Token(Token = "0x6001BBE")]
[Address(RVA = "0xAF4EF0", Offset = "0xAF3CF0", VA = "0x180AF4EF0")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x170004FA RID: 1274
// (get) Token: 0x06001BBF RID: 7103 RVA: 0x00071148 File Offset: 0x0006F348
// (set) Token: 0x06001BC0 RID: 7104 RVA: 0x0007115C File Offset: 0x0006F35C
[Token(Token = "0x170004FA")]
public BJIFHHPBNNJ KFPNJAPMMEM
{
[Token(Token = "0x6001BBF")]
[Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")]
get;
[Token(Token = "0x6001BC0")]
[Address(RVA = "0xAF1020", Offset = "0xAEFE20", VA = "0x180AF1020")]
private set;
}
// Token: 0x170004FB RID: 1275
// (get) Token: 0x06001BC1 RID: 7105 RVA: 0x00071170 File Offset: 0x0006F370
// (set) Token: 0x06001BC2 RID: 7106 RVA: 0x00071184 File Offset: 0x0006F384
[Token(Token = "0x170004FB")]
public float GCMKFIBJIOK
{
[Token(Token = "0x6001BC1")]
[Address(RVA = "0x7B57A0", Offset = "0x7B45A0", VA = "0x1807B57A0")]
get;
[Token(Token = "0x6001BC2")]
[Address(RVA = "0x7B5910", Offset = "0x7B4710", VA = "0x1807B5910")]
set;
}
// Token: 0x170004FC RID: 1276
// (get) Token: 0x06001BC3 RID: 7107 RVA: 0x00071198 File Offset: 0x0006F398
// (set) Token: 0x06001BC4 RID: 7108 RVA: 0x000711AC File Offset: 0x0006F3AC
[Token(Token = "0x170004FC")]
public float MKDPDPKBJMP
{
[Token(Token = "0x6001BC3")]
[Address(RVA = "0xAF4680", Offset = "0xAF3480", VA = "0x180AF4680")]
get;
[Token(Token = "0x6001BC4")]
[Address(RVA = "0xAF52E0", Offset = "0xAF40E0", VA = "0x180AF52E0")]
set;
}
// Token: 0x170004FD RID: 1277
// (get) Token: 0x06001BC5 RID: 7109 RVA: 0x000711C0 File Offset: 0x0006F3C0
// (set) Token: 0x06001BC6 RID: 7110 RVA: 0x000711D4 File Offset: 0x0006F3D4
[Token(Token = "0x170004FD")]
public float GFHPGCPBJNP
{
[Token(Token = "0x6001BC5")]
[Address(RVA = "0xAF4690", Offset = "0xAF3490", VA = "0x180AF4690")]
get;
[Token(Token = "0x6001BC6")]
[Address(RVA = "0xAF52F0", Offset = "0xAF40F0", VA = "0x180AF52F0")]
set;
}
// Token: 0x170004FE RID: 1278
// (get) Token: 0x06001BC7 RID: 7111 RVA: 0x000711E8 File Offset: 0x0006F3E8
// (set) Token: 0x06001BC8 RID: 7112 RVA: 0x000711FC File Offset: 0x0006F3FC
[Token(Token = "0x170004FE")]
public float BIABHEEFBHK
{
[Token(Token = "0x6001BC7")]
[Address(RVA = "0xAF49F0", Offset = "0xAF37F0", VA = "0x180AF49F0")]
get;
[Token(Token = "0x6001BC8")]
[Address(RVA = "0xAF5310", Offset = "0xAF4110", VA = "0x180AF5310")]
set;
}
// Token: 0x170004FF RID: 1279
// (get) Token: 0x06001BC9 RID: 7113 RVA: 0x00071210 File Offset: 0x0006F410
// (set) Token: 0x06001BCA RID: 7114 RVA: 0x00071224 File Offset: 0x0006F424
[Token(Token = "0x170004FF")]
public float FPMPEAPLOIK
{
[Token(Token = "0x6001BC9")]
[Address(RVA = "0xAF5110", Offset = "0xAF3F10", VA = "0x180AF5110")]
get;
[Token(Token = "0x6001BCA")]
[Address(RVA = "0xAF5870", Offset = "0xAF4670", VA = "0x180AF5870")]
set;
}
// Token: 0x17000500 RID: 1280
// (get) Token: 0x06001BCB RID: 7115 RVA: 0x00071238 File Offset: 0x0006F438
[Token(Token = "0x17000500")]
public float JBFPPBJMFHB
{
[Token(Token = "0x6001BCB")]
[Address(RVA = "0xAF5120", Offset = "0xAF3F20", VA = "0x180AF5120")]
get
{
return base.transform.LACCAFFAOIG();
}
}
// Token: 0x17000501 RID: 1281
// (get) Token: 0x06001BCC RID: 7116 RVA: 0x00071250 File Offset: 0x0006F450
// (set) Token: 0x06001BCD RID: 7117 RVA: 0x00071264 File Offset: 0x0006F464
[Token(Token = "0x17000501")]
public PlayerHand.OGFMFKBEPOM EGGKJPJNBHH
{
[Token(Token = "0x6001BCC")]
[Address(RVA = "0xAF46A0", Offset = "0xAF34A0", VA = "0x180AF46A0")]
get;
[Token(Token = "0x6001BCD")]
[Address(RVA = "0xAF5300", Offset = "0xAF4100", VA = "0x180AF5300")]
set;
}
// Token: 0x17000502 RID: 1282
// (get) Token: 0x06001BCE RID: 7118 RVA: 0x00071278 File Offset: 0x0006F478
// (set) Token: 0x06001BCF RID: 7119 RVA: 0x000712AC File Offset: 0x0006F4AC
[Token(Token = "0x17000502")]
public float CFHAEGADLOL
{
[Token(Token = "0x6001BCE")]
[Address(RVA = "0xAF4F70", Offset = "0xAF3D70", VA = "0x180AF4F70")]
get
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
return playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp);
}
[Token(Token = "0x6001BCF")]
[Address(RVA = "0xAF5830", Offset = "0xAF4630", VA = "0x180AF5830")]
set
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
playerAvatarDisplay.SetHandOpenClosedAxis(pllikaoiphp, value);
}
}
// Token: 0x17000503 RID: 1283
// (get) Token: 0x06001BD0 RID: 7120 RVA: 0x000712E0 File Offset: 0x0006F4E0
[Token(Token = "0x17000503")]
public bool PDFFJJFCNPO
{
[Token(Token = "0x6001BD0")]
[Address(RVA = "0xAF4B90", Offset = "0xAF3990", VA = "0x180AF4B90")]
get
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
float handOpenClosedAxis = playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp);
throw new NullReferenceException();
}
}
// Token: 0x17000504 RID: 1284
// (get) Token: 0x06001BD1 RID: 7121 RVA: 0x00071314 File Offset: 0x0006F514
[Token(Token = "0x17000504")]
public bool HACBIOINOLL
{
[Token(Token = "0x6001BD1")]
[Address(RVA = "0xAF4C70", Offset = "0xAF3A70", VA = "0x180AF4C70")]
get
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
float handOpenClosedAxis = playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp);
throw new NullReferenceException();
}
}
// Token: 0x17000505 RID: 1285
// (get) Token: 0x06001BD2 RID: 7122 RVA: 0x00071348 File Offset: 0x0006F548
[Token(Token = "0x17000505")]
public PlayerHand.PLLIKAOIPHP OPLHMKFCNOL
{
[Token(Token = "0x6001BD2")]
[Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")]
get
{
return this.type;
}
}
// Token: 0x17000506 RID: 1286
// (get) Token: 0x06001BD3 RID: 7123 RVA: 0x0007135C File Offset: 0x0006F55C
[Token(Token = "0x17000506")]
public Vector3 MBEAJNDGBCF
{
[Token(Token = "0x6001BD3")]
[Address(RVA = "0xAF4FB0", Offset = "0xAF3DB0", VA = "0x180AF4FB0")]
get
{
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
{
Vector3 vector;
float z = vector.z;
}
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
throw new NullReferenceException();
}
}
// Token: 0x17000507 RID: 1287
// (get) Token: 0x06001BD4 RID: 7124 RVA: 0x00071394 File Offset: 0x0006F594
[Token(Token = "0x17000507")]
public Vector3 BGLGOFGHLLN
{
[Token(Token = "0x6001BD4")]
[Address(RVA = "0xA32510", Offset = "0xA31310", VA = "0x180A32510")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x17000508 RID: 1288
// (get) Token: 0x06001BD5 RID: 7125 RVA: 0x000713B0 File Offset: 0x0006F5B0
[Token(Token = "0x17000508")]
public Vector3 PLIMFLIHLNI
{
[Token(Token = "0x6001BD5")]
[Address(RVA = "0xAF51F0", Offset = "0xAF3FF0", VA = "0x180AF51F0")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x17000509 RID: 1289
// (get) Token: 0x06001BD6 RID: 7126 RVA: 0x000713CC File Offset: 0x0006F5CC
[Token(Token = "0x17000509")]
public Transform EOGMGLFNIBE
{
[Token(Token = "0x6001BD6")]
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
get
{
return this.handCenter;
}
}
// Token: 0x1700050A RID: 1290
// (get) Token: 0x06001BD7 RID: 7127 RVA: 0x000713E0 File Offset: 0x0006F5E0
[Token(Token = "0x1700050A")]
public Vector3 IEAILJIMHNE
{
[Token(Token = "0x6001BD7")]
[Address(RVA = "0xAF50D0", Offset = "0xAF3ED0", VA = "0x180AF50D0")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x1700050B RID: 1291
// (get) Token: 0x06001BD8 RID: 7128 RVA: 0x000713FC File Offset: 0x0006F5FC
[Token(Token = "0x1700050B")]
public Vector3 BJAAIOJDJEG
{
[Token(Token = "0x6001BD8")]
[Address(RVA = "0xAF4890", Offset = "0xAF3690", VA = "0x180AF4890")]
get
{
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
Vector3 vector4;
float z4 = vector4.z;
throw new NullReferenceException();
}
}
// Token: 0x1700050C RID: 1292
// (get) Token: 0x06001BD9 RID: 7129 RVA: 0x00071430 File Offset: 0x0006F630
[Token(Token = "0x1700050C")]
public Vector3 BKBIMMGPALE
{
[Token(Token = "0x6001BD9")]
[Address(RVA = "0xAF46B0", Offset = "0xAF34B0", VA = "0x180AF46B0")]
get
{
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L)
{
}
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x1700050D RID: 1293
// (get) Token: 0x06001BDA RID: 7130 RVA: 0x00071458 File Offset: 0x0006F658
[Token(Token = "0x1700050D")]
public Vector3 DLOEGNHFMMF
{
[Token(Token = "0x6001BDA")]
[Address(RVA = "0xAF4A70", Offset = "0xAF3870", VA = "0x180AF4A70")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x06001BDB RID: 7131 RVA: 0x00071474 File Offset: 0x0006F674
[Token(Token = "0x6001BDB")]
[Address(RVA = "0xAF1420", Offset = "0xAF0220", VA = "0x180AF1420")]
private void MCFBMMGCGJC(PlayerHand.AECINAGFKHG PIHIPPPPEBI, bool JGNKDGBLGCE)
{
bool hasAuthority = base.OGIBLNIIHDK;
if (hasAuthority)
{
BJOIBBBOIKO<PlayerHand.ALGBCDINEKF> phpellhbjao = this.PHPELLHBJAO;
if (!JGNKDGBLGCE)
{
bool flag = phpellhbjao.HAHBGOMEMEE(hasAuthority);
}
string text = this.PHPELLHBJAO.ToString();
KLLMCPFPIIE<PlayerHand.ALGBCDINEKF> gmdnlcpkpmo = this.GMDNLCPKPMO;
}
}
// Token: 0x06001BDC RID: 7132 RVA: 0x000714BC File Offset: 0x0006F6BC
[Token(Token = "0x6001BDC")]
[Address(RVA = "0xAF0F50", Offset = "0xAEFD50", VA = "0x180AF0F50")]
private void LFNGBAGMDLM(PlayerHand.MLIHAAIKLLG PIHIPPPPEBI, bool JGNKDGBLGCE)
{
BJOIBBBOIKO<PlayerAvatarDisplay.EGOKLMEHLCI> cohcbapaheb = this.COHCBAPAHEB;
if (!JGNKDGBLGCE)
{
bool flag = cohcbapaheb.HAHBGOMEMEE(PIHIPPPPEBI);
}
bool flag2;
if (flag2)
{
this.ILKJKDBAFCB();
}
}
// Token: 0x1700050E RID: 1294
// (get) Token: 0x06001BDD RID: 7133 RVA: 0x000714EC File Offset: 0x0006F6EC
// (set) Token: 0x06001BDE RID: 7134 RVA: 0x00071500 File Offset: 0x0006F700
[Token(Token = "0x1700050E")]
private KFBABPAPIMB JFMBMICMPPD
{
[Token(Token = "0x6001BDD")]
[Address(RVA = "0xAF23C0", Offset = "0xAF11C0", VA = "0x180AF23C0")]
get
{
return this.CBDOOKNHKCH;
}
[Token(Token = "0x6001BDE")]
[Address(RVA = "0xAF0EF0", Offset = "0xAEFCF0", VA = "0x180AF0EF0")]
set
{
if (this.CBDOOKNHKCH != 0)
{
}
this.CBDOOKNHKCH = value;
}
}
// Token: 0x1700050F RID: 1295
// (get) Token: 0x06001BDF RID: 7135 RVA: 0x00071520 File Offset: 0x0006F720
// (set) Token: 0x06001BE0 RID: 7136 RVA: 0x00071534 File Offset: 0x0006F734
[Token(Token = "0x1700050F")]
public bool LEFKJONFLBG
{
[Token(Token = "0x6001BDF")]
[Address(RVA = "0xAF4E20", Offset = "0xAF3C20", VA = "0x180AF4E20")]
get
{
return this.GJKOCFCLGGG;
}
[Token(Token = "0x6001BE0")]
[Address(RVA = "0xAF55B0", Offset = "0xAF43B0", VA = "0x180AF55B0")]
set
{
if (this.GJKOCFCLGGG != value)
{
this.GJKOCFCLGGG = value;
if (value)
{
PlayerHand.AECINAGFKHG afjpoigpfkf = PlayerHand.AFJPOIGPFKF;
return;
}
PlayerHand.AECINAGFKHG ppceocpdmke = PlayerHand.PPCEOCPDMKE;
this.MCFBMMGCGJC(ppceocpdmke, true);
KFBABPAPIMB kfbabpapimb = this.ENFHDIBGOEO(0.1f);
if (this.CBDOOKNHKCH != 0)
{
}
this.CBDOOKNHKCH = kfbabpapimb;
Action action = new Action(this.KIBLONMGGEO);
bool gjkocfclggg = this.GJKOCFCLGGG;
PlayerHand.AECINAGFKHG afjpoigpfkf2 = PlayerHand.AFJPOIGPFKF;
this.MCFBMMGCGJC(afjpoigpfkf2, gjkocfclggg);
}
}
}
// Token: 0x17000510 RID: 1296
// (get) Token: 0x06001BE1 RID: 7137 RVA: 0x000715B4 File Offset: 0x0006F7B4
// (set) Token: 0x06001BE2 RID: 7138 RVA: 0x000715D8 File Offset: 0x0006F7D8
[Token(Token = "0x17000510")]
public bool DJLEJGMGHEB
{
[Token(Token = "0x6001BE1")]
[Address(RVA = "0xAF4D70", Offset = "0xAF3B70", VA = "0x180AF4D70")]
get
{
BJOIBBBOIKO<PlayerHand.ALGBCDINEKF> phpellhbjao = this.PHPELLHBJAO;
PlayerHand.AECINAGFKHG ggocfdhcblo = PlayerHand.GGOCFDHCBLO;
bool flag;
return flag;
}
[Token(Token = "0x6001BE2")]
[Address(RVA = "0xAF5530", Offset = "0xAF4330", VA = "0x180AF5530")]
set
{
PlayerHand.AECINAGFKHG ggocfdhcblo = PlayerHand.GGOCFDHCBLO;
this.MCFBMMGCGJC(ggocfdhcblo, value);
}
}
// Token: 0x17000511 RID: 1297
// (get) Token: 0x06001BE3 RID: 7139 RVA: 0x000715F4 File Offset: 0x0006F7F4
// (set) Token: 0x06001BE4 RID: 7140 RVA: 0x00071618 File Offset: 0x0006F818
[Token(Token = "0x17000511")]
public bool LDGNJBPBOPD
{
[Token(Token = "0x6001BE3")]
[Address(RVA = "0xAF4E30", Offset = "0xAF3C30", VA = "0x180AF4E30")]
get
{
BJOIBBBOIKO<PlayerHand.ALGBCDINEKF> phpellhbjao = this.PHPELLHBJAO;
PlayerHand.AECINAGFKHG fgacmnfoddl = PlayerHand.FGACMNFODDL;
bool flag;
return flag;
}
[Token(Token = "0x6001BE4")]
[Address(RVA = "0xAF57B0", Offset = "0xAF45B0", VA = "0x180AF57B0")]
set
{
PlayerHand.AECINAGFKHG fgacmnfoddl = PlayerHand.FGACMNFODDL;
this.MCFBMMGCGJC(fgacmnfoddl, value);
}
}
// Token: 0x17000512 RID: 1298
// (get) Token: 0x06001BE5 RID: 7141 RVA: 0x00071634 File Offset: 0x0006F834
// (set) Token: 0x06001BE6 RID: 7142 RVA: 0x00071648 File Offset: 0x0006F848
[Token(Token = "0x17000512")]
public Tool OIDGJKOGAIJ
{
[Token(Token = "0x6001BE5")]
[Address(RVA = "0x837E70", Offset = "0x836C70", VA = "0x180837E70")]
get
{
return this.FEBAPKCNNDC;
}
[Token(Token = "0x6001BE6")]
[Address(RVA = "0xAF53D0", Offset = "0xAF41D0", VA = "0x180AF53D0")]
set
{
if (this.FEBAPKCNNDC != value)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
if (febapkcnndc != num)
{
this.LCJEOABAOKH();
}
this.FEBAPKCNNDC = (ulong)0L;
PlayerHand.AECINAGFKHG iegcgikiobg = PlayerHand.IEGCGIKIOBG;
int num2 = 0;
bool flag = value != num2;
this.MCFBMMGCGJC(iegcgikiobg, flag);
this.FEBAPKCNNDC = value;
int num3 = 0;
if (value != num3)
{
this.OJEFIBOGGPF();
}
}
}
}
// Token: 0x17000513 RID: 1299
// (get) Token: 0x06001BE7 RID: 7143 RVA: 0x000716BC File Offset: 0x0006F8BC
// (set) Token: 0x06001BE8 RID: 7144 RVA: 0x000716D0 File Offset: 0x0006F8D0
[Token(Token = "0x17000513")]
public bool GBDOIHMKKND
{
[Token(Token = "0x6001BE7")]
[Address(RVA = "0xAF4B50", Offset = "0xAF3950", VA = "0x180AF4B50")]
get
{
return this.EALOAOIBOCJ;
}
[Token(Token = "0x6001BE8")]
[Address(RVA = "0xAF0690", Offset = "0xAEF490", VA = "0x180AF0690")]
private set
{
if (this.EALOAOIBOCJ != value)
{
this.EALOAOIBOCJ = value;
bool ealoaoibocj = this.EALOAOIBOCJ;
PlayerHand.AECINAGFKHG olkkhennllc = PlayerHand.OLKKHENNLLC;
this.MCFBMMGCGJC(olkkhennllc, ealoaoibocj);
}
}
}
// Token: 0x17000514 RID: 1300
// (get) Token: 0x06001BE9 RID: 7145 RVA: 0x00071704 File Offset: 0x0006F904
// (set) Token: 0x06001BEA RID: 7146 RVA: 0x00071718 File Offset: 0x0006F918
[Token(Token = "0x17000514")]
public bool DBEFIOEDAKM
{
[Token(Token = "0x6001BE9")]
[Address(RVA = "0xAF4B40", Offset = "0xAF3940", VA = "0x180AF4B40")]
get
{
return this.IPBDFPGNLHO;
}
[Token(Token = "0x6001BEA")]
[Address(RVA = "0xAF0600", Offset = "0xAEF400", VA = "0x180AF0600")]
private set
{
if (this.IPBDFPGNLHO != value)
{
this.IPBDFPGNLHO = value;
bool ipbdfpgnlho = this.IPBDFPGNLHO;
PlayerHand.AECINAGFKHG fcjbbgecdmc = PlayerHand.FCJBBGECDMC;
this.MCFBMMGCGJC(fcjbbgecdmc, ipbdfpgnlho);
}
}
}
// Token: 0x06001BEB RID: 7147 RVA: 0x0007174C File Offset: 0x0006F94C
[Token(Token = "0x6001BEB")]
[Address(RVA = "0xAF2820", Offset = "0xAF1620", VA = "0x180AF2820")]
public void SetIsPerformingMakerPenMove(bool FIPNHEIDOJD)
{
PlayerHand.AECINAGFKHG gnofahgklbd = PlayerHand.GNOFAHGKLBD;
this.MCFBMMGCGJC(gnofahgklbd, FIPNHEIDOJD);
}
// Token: 0x06001BEC RID: 7148 RVA: 0x00071768 File Offset: 0x0006F968
[Token(Token = "0x6001BEC")]
[Address(RVA = "0xAF0AF0", Offset = "0xAEF8F0", VA = "0x180AF0AF0")]
private void LCCOHAEIOMB()
{
Player thisPlayer = this._thisPlayer;
PlayerHand.MLIHAAIKLLG ieilbafkckp = PlayerHand.IEILBAFKCKP;
bool displayAsBlocked = thisPlayer.DAAJILOBEJD;
BJOIBBBOIKO<PlayerAvatarDisplay.EGOKLMEHLCI> cohcbapaheb = this.COHCBAPAHEB;
if (!displayAsBlocked)
{
bool flag = cohcbapaheb.HAHBGOMEMEE(displayAsBlocked);
}
bool flag2;
if (flag2)
{
this.ILKJKDBAFCB();
}
}
// Token: 0x17000515 RID: 1301
// (get) Token: 0x06001BED RID: 7149 RVA: 0x000717B0 File Offset: 0x0006F9B0
[Token(Token = "0x17000515")]
public bool NGLBANPEAOI
{
[Token(Token = "0x6001BED")]
[Address(RVA = "0xAF4BE0", Offset = "0xAF39E0", VA = "0x180AF4BE0")]
get
{
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
return febapkcnndc != num;
}
}
// Token: 0x17000516 RID: 1302
// (get) Token: 0x06001BEE RID: 7150 RVA: 0x000717D0 File Offset: 0x0006F9D0
[Token(Token = "0x17000516")]
public bool GOEACIKEPBL
{
[Token(Token = "0x6001BEE")]
[Address(RVA = "0xAF4A50", Offset = "0xAF3850", VA = "0x180AF4A50")]
get
{
if (!this.EALOAOIBOCJ)
{
}
return true;
}
}
// Token: 0x17000517 RID: 1303
// (get) Token: 0x06001BEF RID: 7151 RVA: 0x000717E8 File Offset: 0x0006F9E8
// (set) Token: 0x06001BF0 RID: 7152 RVA: 0x00071808 File Offset: 0x0006FA08
[Token(Token = "0x17000517")]
public PlayerHand.KKECAHMCLNL GIFMBEHHKMB
{
[Token(Token = "0x6001BEF")]
[Address(RVA = "0xAF4A00", Offset = "0xAF3800", VA = "0x180AF4A00")]
get
{
return this.ALAPODHIIFK.IAHDANBDAAM();
}
[Token(Token = "0x6001BF0")]
[Address(RVA = "0xAF5320", Offset = "0xAF4120", VA = "0x180AF5320")]
set
{
KLLMCPFPIIE<PlayerHand.KKECAHMCLNL> alapodhiifk = this.ALAPODHIIFK;
}
}
// Token: 0x17000518 RID: 1304
// (get) Token: 0x06001BF1 RID: 7153 RVA: 0x00071824 File Offset: 0x0006FA24
// (set) Token: 0x06001BF2 RID: 7154 RVA: 0x00071844 File Offset: 0x0006FA44
[Token(Token = "0x17000518")]
public PlayerHand.ALGBCDINEKF CHNPKMIOAGG
{
[Token(Token = "0x6001BF1")]
[Address(RVA = "0xAF4630", Offset = "0xAF3430", VA = "0x180AF4630")]
get
{
return this.GMDNLCPKPMO.IAHDANBDAAM();
}
[Token(Token = "0x6001BF2")]
[Address(RVA = "0xAEDEE0", Offset = "0xAECCE0", VA = "0x180AEDEE0")]
private set
{
KLLMCPFPIIE<PlayerHand.ALGBCDINEKF> gmdnlcpkpmo = this.GMDNLCPKPMO;
}
}
// Token: 0x17000519 RID: 1305
// (get) Token: 0x06001BF3 RID: 7155 RVA: 0x00071860 File Offset: 0x0006FA60
// (set) Token: 0x06001BF4 RID: 7156 RVA: 0x00071880 File Offset: 0x0006FA80
[Token(Token = "0x17000519")]
public PlayerHand.ENHKICONAGG DJJHKBFNELO
{
[Token(Token = "0x6001BF3")]
[Address(RVA = "0xAF45E0", Offset = "0xAF33E0", VA = "0x180AF45E0")]
get
{
KLLMCPFPIIE<PlayerHand.ENHKICONAGG> mgglpnebakl = this.MGGLPNEBAKL;
if (mgglpnebakl != 0)
{
return mgglpnebakl.IAHDANBDAAM();
}
return PlayerHand.ENHKICONAGG.None;
}
[Token(Token = "0x6001BF4")]
[Address(RVA = "0xAEE540", Offset = "0xAED340", VA = "0x180AEE540")]
private set
{
if (this.MGGLPNEBAKL != 0)
{
}
}
}
// Token: 0x1700051A RID: 1306
// (get) Token: 0x06001BF5 RID: 7157 RVA: 0x00071898 File Offset: 0x0006FA98
// (set) Token: 0x06001BF6 RID: 7158 RVA: 0x000718B8 File Offset: 0x0006FAB8
[Token(Token = "0x1700051A")]
public bool EMJEEKBGMNA
{
[Token(Token = "0x6001BF5")]
[Address(RVA = "0xAF4CC0", Offset = "0xAF3AC0", VA = "0x180AF4CC0")]
get
{
KLLMCPFPIIE<bool> cldjiioenfi = this.CLDJIIOENFI;
if (cldjiioenfi == 0)
{
}
return cldjiioenfi.IAHDANBDAAM() != null;
}
[Token(Token = "0x6001BF6")]
[Address(RVA = "0xAF0280", Offset = "0xAEF080", VA = "0x180AF0280")]
private set
{
if (this.CLDJIIOENFI != 0)
{
}
}
}
// Token: 0x1700051B RID: 1307
// (get) Token: 0x06001BF7 RID: 7159 RVA: 0x000718D0 File Offset: 0x0006FAD0
// (set) Token: 0x06001BF8 RID: 7160 RVA: 0x000718E4 File Offset: 0x0006FAE4
[Token(Token = "0x1700051B")]
public PlayerHand.MMENBDFLMGH IHAICGLJNFF
{
[Token(Token = "0x6001BF7")]
[Address(RVA = "0xAF4EE0", Offset = "0xAF3CE0", VA = "0x180AF4EE0")]
get;
[Token(Token = "0x6001BF8")]
[Address(RVA = "0xAF1560", Offset = "0xAF0360", VA = "0x180AF1560")]
private set;
}
// Token: 0x1700051C RID: 1308
// (get) Token: 0x06001BF9 RID: 7161 RVA: 0x000718F8 File Offset: 0x0006FAF8
[Token(Token = "0x1700051C")]
private PlayerAvatarDisplay.EGOKLMEHLCI KMFMHENDCIK
{
[Token(Token = "0x6001BF9")]
[Address(RVA = "0xAF1030", Offset = "0xAEFE30", VA = "0x180AF1030")]
get
{
if (!this.COHCBAPAHEB.HFHFEJMMDFH)
{
Dictionary<PlayerHand.ALGBCDINEKF, PlayerAvatarDisplay.EGOKLMEHLCI> chkapdcipoa = PlayerHand.CHKAPDCIPOA;
PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.IAHDANBDAAM();
return chkapdcipoa[algbcdinekf];
}
float indexCurl = ((ISteamVR_Action_Skeleton_Source)this.COHCBAPAHEB).indexCurl;
throw new NullReferenceException();
}
}
// Token: 0x1700051D RID: 1309
// (get) Token: 0x06001BFA RID: 7162 RVA: 0x00071940 File Offset: 0x0006FB40
[Token(Token = "0x1700051D")]
public bool NLEFKCBHKHL
{
[Token(Token = "0x6001BFA")]
[Address(RVA = "0xAF51A0", Offset = "0xAF3FA0", VA = "0x180AF51A0")]
get
{
PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.IAHDANBDAAM();
bool flag;
return flag;
}
}
// Token: 0x1700051E RID: 1310
// (get) Token: 0x06001BFB RID: 7163 RVA: 0x00071960 File Offset: 0x0006FB60
[Token(Token = "0x1700051E")]
public bool BFLPFINFJLD
{
[Token(Token = "0x6001BFB")]
[Address(RVA = "0xAF4AB0", Offset = "0xAF38B0", VA = "0x180AF4AB0")]
get
{
PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.IAHDANBDAAM();
bool flag;
return flag;
}
}
// Token: 0x1700051F RID: 1311
// (get) Token: 0x06001BFC RID: 7164 RVA: 0x00071980 File Offset: 0x0006FB80
[Token(Token = "0x1700051F")]
public bool HCCMBJFFMGC
{
[Token(Token = "0x6001BFC")]
[Address(RVA = "0xAF5280", Offset = "0xAF4080", VA = "0x180AF5280")]
get
{
PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.IAHDANBDAAM();
bool flag;
return flag;
}
}
// Token: 0x17000520 RID: 1312
// (get) Token: 0x06001BFD RID: 7165 RVA: 0x000719A0 File Offset: 0x0006FBA0
// (set) Token: 0x06001BFE RID: 7166 RVA: 0x000719D4 File Offset: 0x0006FBD4
[Token(Token = "0x17000520")]
public bool CHIDLAPKGGG
{
[Token(Token = "0x6001BFD")]
[Address(RVA = "0xAF4B00", Offset = "0xAF3900", VA = "0x180AF4B00")]
get
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
return playerAvatarDisplay.GetHandshakeActive(pllikaoiphp);
}
[Token(Token = "0x6001BFE")]
[Address(RVA = "0xAF5380", Offset = "0xAF4180", VA = "0x180AF5380")]
set
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
playerAvatarDisplay.SetHandshakeActive(pllikaoiphp, value);
}
}
// Token: 0x17000521 RID: 1313
// (get) Token: 0x06001BFF RID: 7167 RVA: 0x00071A08 File Offset: 0x0006FC08
// (set) Token: 0x06001C00 RID: 7168 RVA: 0x00071A3C File Offset: 0x0006FC3C
[Token(Token = "0x17000521")]
public bool NBOBBBEMFJI
{
[Token(Token = "0x6001BFF")]
[Address(RVA = "0xAF5240", Offset = "0xAF4040", VA = "0x180AF5240")]
get
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
return playerAvatarDisplay.GetThumbsUpActive(pllikaoiphp);
}
[Token(Token = "0x6001C00")]
[Address(RVA = "0xAF5880", Offset = "0xAF4680", VA = "0x180AF5880")]
set
{
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
playerAvatarDisplay.SetThumbsUpActive(pllikaoiphp, value);
}
}
// Token: 0x17000522 RID: 1314
// (get) Token: 0x06001C01 RID: 7169 RVA: 0x00071A70 File Offset: 0x0006FC70
// (set) Token: 0x06001C02 RID: 7170 RVA: 0x00071A84 File Offset: 0x0006FC84
[Token(Token = "0x17000522")]
public float DLNELPIACBB
{
[Token(Token = "0x6001C01")]
[Address(RVA = "0xAF4540", Offset = "0xAF3340", VA = "0x180AF4540")]
get;
[Token(Token = "0x6001C02")]
[Address(RVA = "0xAF52D0", Offset = "0xAF40D0", VA = "0x180AF52D0")]
set;
}
// Token: 0x17000523 RID: 1315
// (get) Token: 0x06001C03 RID: 7171 RVA: 0x00071A98 File Offset: 0x0006FC98
[Token(Token = "0x17000523")]
public Player.GAHEJKDCLLE HECJOOCGPLM
{
[Token(Token = "0x6001C03")]
[Address(RVA = "0xAF4550", Offset = "0xAF3350", VA = "0x180AF4550")]
get
{
if (this.type == PlayerHand.PLLIKAOIPHP.Left)
{
}
return Player.GAHEJKDCLLE.RightHand;
}
}
// Token: 0x06001C04 RID: 7172 RVA: 0x00071AB0 File Offset: 0x0006FCB0
[Token(Token = "0x6001C04")]
[Address(RVA = "0xAED9D0", Offset = "0xAEC7D0", VA = "0x180AED9D0", Slot = "13")]
protected override void Awake()
{
base..ctor();
float num = this.defaultGravityPickupFingerOffset;
Transform transform = this.meshRoot;
this.<CIPBDGELIPM>k__BackingField = num;
float num2 = this.defaultGravityPickupCapsuleLength;
this.<GBJLIHLBEPA>k__BackingField = num2;
float num3 = this.defaultGravityPickupCapsuleRadius;
this.<DIKNDIDDFPG>k__BackingField = num3;
float num4 = this.defaultGravityPickupSphereRadius;
this.<IGGLECLLMKO>k__BackingField = num4;
float num5 = this.defaultPhysicalPickupSphereRadius;
this.<PHAFKCPADFB>k__BackingField = num5;
PlayerHandCollider[] componentsInChildren = transform.GetComponentsInChildren<PlayerHandCollider>(true);
Player thisPlayer = this._thisPlayer;
this.MIPENODOCOL = componentsInChildren;
PlayerCollider component = thisPlayer.head.worldOverlapCapsule.GetComponent<PlayerCollider>();
Player thisPlayer2 = this._thisPlayer;
this.JHABHDIGKEI = component;
PlayerCollider bodyPlayerCollider = thisPlayer2.body.HGGPMCDBDEN;
LaserTeleporter laserTeleporter = this._laserTeleporter;
this.DJOJKAGOHDO = bodyPlayerCollider;
Player thisPlayer3 = this._thisPlayer;
laserTeleporter.<LCBGICCHKJE>k__BackingField = thisPlayer3;
this._laserTeleporter.<BPBIJEMFBBC>k__BackingField = this;
LaserTeleporter laserTeleporter2 = this._laserTeleporter;
Player thisPlayer4 = this._thisPlayer;
Transform transform2 = laserTeleporter2.transform;
thisPlayer4.SetParentPlayerRoot(transform2);
this._rigidbodyEx.AddKinematic(this);
int num6 = 0;
if (this._thisPlayer.BBHBBHEBCEO != LocalPlayerController.MIGPLDFLMHA.VR)
{
}
BJIFHHPBNNJ bjifhhpbnnj = new BJIFHHPBNNJ(this._rigidbodyEx, (BEMCHDAOCEN.LCGPBFPNGHE)num6);
RigidbodyEx rigidbodyEx = this._rigidbodyEx;
this.<KEAFHGJNAGM>k__BackingField = bjifhhpbnnj;
rigidbodyEx.VelocityProvider = bjifhhpbnnj;
RigidbodyEx rigidbodyEx2 = this._rigidbodyEx;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(this.BCJDGMHFNCI);
rigidbodyEx2.JAGBDLHKPLL += fpledokdlcc;
this._rigidbodyEx.FreezeCenterOfMassAndInertiaTensor();
RigidbodyEx rigidbodyEx3 = this._rigidbodyEx;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc2 = new RigidbodyEx.FPLEDOKDLCC(this.CBGMNEIEHFM);
rigidbodyEx3.LNBDKGDJLBL += fpledokdlcc2;
Animator handAnimator = this._handAnimator;
int num7 = 0;
handAnimator.cullingMode = (AnimatorCullingMode)num7;
float num8 = this.remoteHandAnimationCullingDistance;
this.LMIANJPHAGP = num8;
Action action = new Action(this.FOGJILCOPNM);
int num9;
KLLMCPFPIIE<PlayerHand.KKECAHMCLNL> kllmcpfpiie = new KLLMCPFPIIE(this, "CS", num9, (OHOEENCHJJE)num6, action, num6);
num9 = 0;
this.ALAPODHIIFK = kllmcpfpiie;
Action action2 = new Action(this.ILKJKDBAFCB);
int num10;
KLLMCPFPIIE<PlayerHand.ALGBCDINEKF> kllmcpfpiie2 = new KLLMCPFPIIE(this, "HS", num10, (OHOEENCHJJE)num6, action2, num6);
num10 = 0;
this.GMDNLCPKPMO = kllmcpfpiie2;
KLLMCPFPIIE<PlayerHand.ENHKICONAGG> kllmcpfpiie3 = new KLLMCPFPIIE(this, "CG", (uint)1, (OHOEENCHJJE)num6, num6, num6);
this.MGGLPNEBAKL = kllmcpfpiie3;
int num11;
KLLMCPFPIIE<bool> kllmcpfpiie4 = new KLLMCPFPIIE(this, "IRG", num11, (OHOEENCHJJE)num6, num6, num6);
num11 = 0;
this.CLDJIIOENFI = kllmcpfpiie4;
}
// Token: 0x06001C05 RID: 7173 RVA: 0x00071D00 File Offset: 0x0006FF00
[Token(Token = "0x6001C05")]
[Address(RVA = "0xAF2A30", Offset = "0xAF1830", VA = "0x180AF2A30")]
private void Start()
{
MFBGLIHGCGO<Tool> staticHolderChangedEvent = Tool.StaticHolderChangedEvent;
Action<Tool> action = new Action(this.OCHEHKFJLKJ);
Tool.StaticHolderChangedEvent = MFBGLIHGCGO.BPJDFPACLMK(staticHolderChangedEvent, action);
Tool[] array = global::UnityEngine.Object.FindObjectsOfType<Tool>();
int num = 0;
int length = array.Length;
if (num < length)
{
Tool tool = array[num];
if (!(tool.<PBCNKLKCIHJ>k__BackingField == this))
{
if (!(this.FEBAPKCNNDC == tool))
{
goto IL_74;
}
int num2 = 0;
this.OIDGJKOGAIJ = num2;
num++;
}
this.OIDGJKOGAIJ = tool;
IL_74:
num++;
}
OKNNKFGFODL displayAsBlockedChanged = this._thisPlayer.DisplayAsBlockedChanged;
Action action2 = new Action(this.LCCOHAEIOMB);
int num3 = 0;
displayAsBlockedChanged.BPAJKKAGPKB(action2, num3 != 0);
PlayerHand.AECINAGFKHG bphopfnldmg = PlayerHand.BPHOPFNLDMG;
bool flag = this.ALAPODHIIFK.IAHDANBDAAM() == 0;
this.MCFBMMGCGJC(bphopfnldmg, flag);
this.ILKJKDBAFCB();
Player thisPlayer = this._thisPlayer;
PlayerHand.MLIHAAIKLLG ieilbafkckp = PlayerHand.IEILBAFKCKP;
bool displayAsBlocked = thisPlayer.DAAJILOBEJD;
BJOIBBBOIKO<PlayerAvatarDisplay.EGOKLMEHLCI> cohcbapaheb = this.COHCBAPAHEB;
if (!displayAsBlocked)
{
bool flag2 = cohcbapaheb.HAHBGOMEMEE(displayAsBlocked);
}
bool flag3;
if (flag3)
{
this.ILKJKDBAFCB();
}
OMCHJHPFBDN.ANDJDDMACLM(this._localMenuFinger);
this.CKOECFMMIPA();
}
// Token: 0x06001C06 RID: 7174 RVA: 0x00071E28 File Offset: 0x00070028
[Token(Token = "0x6001C06")]
[Address(RVA = "0xAF1930", Offset = "0xAF0730", VA = "0x180AF1930", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
MFBGLIHGCGO<Tool> staticHolderChangedEvent = Tool.StaticHolderChangedEvent;
Action<Tool> action = new Action(this.OCHEHKFJLKJ);
Tool.StaticHolderChangedEvent = MFBGLIHGCGO.GMNMHGMFGOL(staticHolderChangedEvent, action);
if (this.<KEAFHGJNAGM>k__BackingField != 0)
{
}
RigidbodyEx rigidbodyEx = this._rigidbodyEx;
this.<KEAFHGJNAGM>k__BackingField = (ulong)0L;
int num = 0;
if (rigidbodyEx != num)
{
RigidbodyEx rigidbodyEx2 = this._rigidbodyEx;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(this.BCJDGMHFNCI);
rigidbodyEx2.JAGBDLHKPLL -= fpledokdlcc;
RigidbodyEx rigidbodyEx3 = this._rigidbodyEx;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc2 = new RigidbodyEx.FPLEDOKDLCC(this.CBGMNEIEHFM);
rigidbodyEx3.LNBDKGDJLBL -= fpledokdlcc2;
}
Player thisPlayer = this._thisPlayer;
int num2 = 0;
if (thisPlayer != num2)
{
OKNNKFGFODL displayAsBlockedChanged = this._thisPlayer.DisplayAsBlockedChanged;
Action action2 = new Action(this.LCCOHAEIOMB);
displayAsBlockedChanged.BIHKNNPGGKP(action2);
}
LaserTeleporter laserTeleporter = this._laserTeleporter;
int num3 = 0;
if (laserTeleporter != num3)
{
global::UnityEngine.Object.Destroy(this._laserTeleporter);
}
Tool febapkcnndc = this.FEBAPKCNNDC;
int num4 = 0;
if (febapkcnndc != num4)
{
this.FEBAPKCNNDC.SetRenderersEnabled(true, this);
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
}
// Token: 0x06001C07 RID: 7175 RVA: 0x00071F5C File Offset: 0x0007015C
[Token(Token = "0x6001C07")]
[Address(RVA = "0xAEE310", Offset = "0xAED110", VA = "0x180AEE310")]
private void CBGMNEIEHFM(RigidbodyEx BLALJKAEGEI)
{
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if ((!(instance != num) || !SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) && !this._thisPlayer.LEPJOEKBOBG)
{
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
}
}
// Token: 0x06001C08 RID: 7176 RVA: 0x00071FB8 File Offset: 0x000701B8
[Token(Token = "0x6001C08")]
[Address(RVA = "0xAEF180", Offset = "0xAEDF80", VA = "0x180AEF180")]
private Vector3 DMKIGIKBGKP(Vector3 MFHNEEGGOCC, Vector3 MCCODJAIMON, Quaternion NKICIPIFOPN)
{
float z = MCCODJAIMON.z;
float z2 = NKICIPIFOPN.z;
Vector3 zero = Vector3.zero;
float num;
if (num < 9f)
{
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(MFHNEEGGOCC.ABJCNIDKGGH);
LEGLBECFPMF.LEACJFICINB leacjficinb;
int num2 = (int)leacjficinb;
if (num2 != 0)
{
if (num2 == 1)
{
Vector3 vector3;
float z5 = vector3.z;
float z6 = MCCODJAIMON.z;
}
Vector3 vector4;
float z7 = vector4.z;
LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm2 = new LEGLBECFPMF.EPNMAMOLPJM(MFHNEEGGOCC.ABJCNIDKGGH);
bool flag;
if (flag)
{
}
}
}
float z8 = NKICIPIFOPN.z;
throw new NullReferenceException();
}
// Token: 0x06001C09 RID: 7177 RVA: 0x00072050 File Offset: 0x00070250
[Token(Token = "0x6001C09")]
[Address(RVA = "0xAED5B0", Offset = "0xAEC3B0", VA = "0x180AED5B0")]
private bool ABJCNIDKGGH(Collider GLPOLGOBLAA)
{
if (GLPOLGOBLAA == 0)
{
}
int num = 0;
bool flag;
if (GLPOLGOBLAA != num && !flag)
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x06001C0A RID: 7178 RVA: 0x00072090 File Offset: 0x00070290
[Token(Token = "0x6001C0A")]
[Address(RVA = "0xAF3EB0", Offset = "0xAF2CB0", VA = "0x180AF3EB0")]
private void Update()
{
if (this.ILCBJMDIMJC(10))
{
this.CKOECFMMIPA();
return;
}
}
// Token: 0x06001C0B RID: 7179 RVA: 0x000720B0 File Offset: 0x000702B0
[Token(Token = "0x6001C0B")]
[Address(RVA = "0xAEE590", Offset = "0xAED390", VA = "0x180AEE590")]
private void CKOECFMMIPA()
{
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
Vector3 vector;
float z = vector.z;
Transform transform2 = base.transform;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
float lmianjphagp = this.LMIANJPHAGP;
int num2 = 0;
num2++;
if (this._handAnimator.cullingMode != (AnimatorCullingMode)num2)
{
this._handAnimator.cullingMode = (AnimatorCullingMode)num2;
}
}
}
// Token: 0x06001C0C RID: 7180 RVA: 0x00072138 File Offset: 0x00070338
[Token(Token = "0x6001C0C")]
[Address(RVA = "0xAEDE50", Offset = "0xAECC50", VA = "0x180AEDE50")]
private void BCJDGMHFNCI(RigidbodyEx AFEBLJOIBBC)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
if (febapkcnndc != num)
{
this.FEBAPKCNNDC.OnHolderHandVelocityUpdate();
}
}
// Token: 0x06001C0D RID: 7181 RVA: 0x0007216C File Offset: 0x0007036C
[Token(Token = "0x6001C0D")]
[Address(RVA = "0xAEFEC0", Offset = "0xAEECC0", VA = "0x180AEFEC0")]
private void FOGJILCOPNM()
{
PlayerHand.AECINAGFKHG bphopfnldmg = PlayerHand.BPHOPFNLDMG;
bool flag = this.ALAPODHIIFK.IAHDANBDAAM() == 0;
this.MCFBMMGCGJC(bphopfnldmg, flag);
}
// Token: 0x06001C0E RID: 7182 RVA: 0x0007219C File Offset: 0x0007039C
[Token(Token = "0x6001C0E")]
[Address(RVA = "0xAF0720", Offset = "0xAEF520", VA = "0x180AF0720")]
private void ILKJKDBAFCB()
{
if (!this.COHCBAPAHEB.HFHFEJMMDFH)
{
Dictionary<PlayerHand.ALGBCDINEKF, PlayerAvatarDisplay.EGOKLMEHLCI> chkapdcipoa = PlayerHand.CHKAPDCIPOA;
PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.IAHDANBDAAM();
PlayerAvatarDisplay.EGOKLMEHLCI egoklmehlci = chkapdcipoa[algbcdinekf];
}
string text = this.COHCBAPAHEB.ToString();
PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay;
if (text != 0)
{
if (text != 0)
{
if (text != (ulong)1L)
{
goto IL_B2;
}
GameObject gameObject = this.defaultHandRoot.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
GameObject gameObject2 = this.pointingHandRoot.gameObject;
}
GameObject gameObject3 = this.defaultHandRoot.gameObject;
}
ulong num2;
this.defaultHandRoot.gameObject.SetActive(num2 != 0UL);
GameObject gameObject4 = this.pointingHandRoot.gameObject;
int num3 = 0;
gameObject4.SetActive(num3 != 0);
IL_B2:
PlayerHand.ALGBCDINEKF algbcdinekf2 = this.GMDNLCPKPMO.IAHDANBDAAM();
this.ClearHoveredTool();
Tool febapkcnndc = this.FEBAPKCNNDC;
int num4 = 0;
if (febapkcnndc != num4)
{
Tool febapkcnndc2 = this.FEBAPKCNNDC;
PlayerHand.ALGBCDINEKF algbcdinekf3 = this.GMDNLCPKPMO.IAHDANBDAAM();
bool flag;
febapkcnndc2.SetRenderersEnabled(flag, this);
}
}
// Token: 0x17000524 RID: 1316
// (get) Token: 0x06001C0F RID: 7183 RVA: 0x000722AC File Offset: 0x000704AC
[Token(Token = "0x17000524")]
public bool HLPJDHAOPHE
{
[Token(Token = "0x6001C0F")]
[Address(RVA = "0xAF4570", Offset = "0xAF3370", VA = "0x180AF4570")]
get
{
if (this.ALAPODHIIFK.IAHDANBDAAM() != 0 && !this._laserTeleporter.JKDGPMDNCMK)
{
return true;
}
throw new NullReferenceException();
}
}
// Token: 0x06001C10 RID: 7184 RVA: 0x000722E0 File Offset: 0x000704E0
[Token(Token = "0x6001C10")]
[Address(RVA = "0xAF04C0", Offset = "0xAEF2C0", VA = "0x180AF04C0")]
public void GetHoveredTool(out Tool CHLJMIJELHA, out bool COHMNBFFKDK)
{
float unscaledTime = Time.unscaledTime;
Tool declaahjehi = this.DECLAAHJEHI;
int num = 0;
if (declaahjehi == num)
{
Tool jncjaomkcoo = this.JNCJAOMKCOO;
int num2 = 0;
if (jncjaomkcoo != num2)
{
float hovered_TOOL_INTERACTION_SLOP_WINDOW = PlayerHand.HOVERED_TOOL_INTERACTION_SLOP_WINDOW;
Tool jncjaomkcoo2 = this.JNCJAOMKCOO;
}
}
Tool declaahjehi2 = this.DECLAAHJEHI;
bool kcekebjfeeg = this.KCEKEBJFEEG;
COHMNBFFKDK.m_value = kcekebjfeeg;
}
// Token: 0x06001C11 RID: 7185 RVA: 0x00072348 File Offset: 0x00070548
[Token(Token = "0x6001C11")]
[Address(RVA = "0xAF2670", Offset = "0xAF1470", VA = "0x180AF2670")]
public void SetHoveredTool(Tool EGFEJGHDNAI, bool COHMNBFFKDK)
{
bool flag = this.DECLAAHJEHI != EGFEJGHDNAI;
Tool declaahjehi = this.DECLAAHJEHI;
if (!flag)
{
int num = 0;
if (!(declaahjehi != num))
{
}
this.KCEKEBJFEEG = COHMNBFFKDK;
}
int num2 = 0;
if (declaahjehi != num2)
{
this.DECLAAHJEHI.HoverEnd();
}
Tool declaahjehi2 = this.DECLAAHJEHI;
this.JNCJAOMKCOO = declaahjehi2;
bool kcekebjfeeg = this.KCEKEBJFEEG;
this.AAENJOPFONH = kcekebjfeeg;
float unscaledTime = Time.unscaledTime;
this.BCEDCFNJJKN = unscaledTime;
this.DECLAAHJEHI = EGFEJGHDNAI;
this.KCEKEBJFEEG = COHMNBFFKDK;
int num3 = 0;
bool flag2 = EGFEJGHDNAI != num3;
if (flag2)
{
this.DECLAAHJEHI.HoverStart();
}
this.ToggleToolHoverHandState(flag2, COHMNBFFKDK);
}
// Token: 0x06001C12 RID: 7186 RVA: 0x00072404 File Offset: 0x00070604
[Token(Token = "0x6001C12")]
[Address(RVA = "0xAEE7A0", Offset = "0xAED5A0", VA = "0x180AEE7A0")]
public void ClearHoveredTool()
{
int num = 0;
int num2 = 0;
this.SetHoveredTool(num2, num != 0);
int num3 = 0;
PlayerHand.AECINAGFKHG eegggobnhmi = PlayerHand.EEGGGOBNHMI;
this.MCFBMMGCGJC(eegggobnhmi, num3 != 0);
int num4 = 0;
PlayerHand.AECINAGFKHG bgfdckdeofk = PlayerHand.BGFDCKDEOFK;
this.MCFBMMGCGJC(bgfdckdeofk, num4 != 0);
}
// Token: 0x06001C13 RID: 7187 RVA: 0x00072444 File Offset: 0x00070644
[Token(Token = "0x6001C13")]
[Address(RVA = "0xAF3180", Offset = "0xAF1F80", VA = "0x180AF3180")]
public bool TryPickupTool(Tool EGFEJGHDNAI, bool COHMNBFFKDK, bool MODIGDKCIPB = false)
{
ulong num;
return this.TryPickupTool(EGFEJGHDNAI, COHMNBFFKDK, MODIGDKCIPB, num != 0UL);
}
// Token: 0x06001C14 RID: 7188 RVA: 0x0007245C File Offset: 0x0007065C
[Token(Token = "0x6001C14")]
[Address(RVA = "0xAF31A0", Offset = "0xAF1FA0", VA = "0x180AF31A0")]
public bool TryPickupTool(Tool EGFEJGHDNAI, bool COHMNBFFKDK, bool MODIGDKCIPB, bool GDLJDIICAPC)
{
Player thisPlayer = this._thisPlayer;
if (thisPlayer.HFNGHLDNJGL && !EGFEJGHDNAI.CheckPickupLockedByKeyForLocalPlayer(true))
{
PlayerSpawnedEquipment <FLFJCIPBAPA>k__BackingField = EGFEJGHDNAI.<FLFJCIPBAPA>k__BackingField;
int num = 0;
if (!(<FLFJCIPBAPA>k__BackingField != num))
{
}
bool <MHCDCIGJNNA>k__BackingField = EGFEJGHDNAI.<FLFJCIPBAPA>k__BackingField.<MHCDCIGJNNA>k__BackingField;
if (this._thisPlayer.BNENBIFCELG || <MHCDCIGJNNA>k__BackingField)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
int num2 = 0;
if (febapkcnndc != num2)
{
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
bool flag;
if (!flag)
{
goto IL_11F;
}
}
Player thisPlayer2 = this._thisPlayer;
if (this.type == PlayerHand.PLLIKAOIPHP.Left)
{
}
PlayerHand leftHand = thisPlayer2.leftHand;
bool flag2 = EGFEJGHDNAI.<PBCNKLKCIHJ>k__BackingField == leftHand;
int num3 = 0;
if ((EGFEJGHDNAI.<BIPMAHKMNKF>k__BackingField ? 1 : 0) != num3)
{
PlayerSpawnedEquipment <FLFJCIPBAPA>k__BackingField2 = EGFEJGHDNAI.<FLFJCIPBAPA>k__BackingField;
int num4 = 0;
if (<FLFJCIPBAPA>k__BackingField2 != num4)
{
PlayerSpawnedEquipment <FLFJCIPBAPA>k__BackingField3 = EGFEJGHDNAI.<FLFJCIPBAPA>k__BackingField;
Player thisPlayer3 = this._thisPlayer;
if (!<FLFJCIPBAPA>k__BackingField3.TryPickupSpawnedEquipment(thisPlayer3))
{
goto IL_11F;
}
}
Transform transform = EGFEJGHDNAI.transform;
Transform transform2 = base.transform;
int viewIdField = base.JDHMIOJKLCK.viewIdField;
OKIMOMGKKDH okimomgkkdh;
EGFEJGHDNAI.IKEGONLJBPP = okimomgkkdh;
return true;
}
}
}
IL_11F:
throw new NullReferenceException();
}
// Token: 0x06001C15 RID: 7189 RVA: 0x00072590 File Offset: 0x00070790
[Token(Token = "0x6001C15")]
[Address(RVA = "0xAF1280", Offset = "0xAF0080", VA = "0x180AF1280")]
public void LocalLockHeldTool()
{
Player thisPlayer = this._thisPlayer;
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
if (!(febapkcnndc == num))
{
this.FEBAPKCNNDC.NLLONFJBKKP = true;
return;
}
}
// Token: 0x06001C16 RID: 7190 RVA: 0x000725CC File Offset: 0x000707CC
[Token(Token = "0x6001C16")]
[Address(RVA = "0xAF1330", Offset = "0xAF0130", VA = "0x180AF1330")]
public bool LocalUnlockHeldTool(bool KNFJGCAEDBE = false)
{
Player thisPlayer = this._thisPlayer;
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
bool flag = febapkcnndc == num;
if (!flag && this.GKKNOMHNDPH == flag)
{
if (!KNFJGCAEDBE)
{
PlayerHand.OKLMNMAMFAH runToolMenuButtonBehaviorOverride = this.RunToolMenuButtonBehaviorOverride;
if (runToolMenuButtonBehaviorOverride != 0 && runToolMenuButtonBehaviorOverride())
{
goto IL_56;
}
}
Tool febapkcnndc2 = this.FEBAPKCNNDC;
int num2 = 0;
febapkcnndc2.NLLONFJBKKP = num2 != 0;
return true;
}
IL_56:
throw new NullReferenceException();
}
// Token: 0x06001C17 RID: 7191 RVA: 0x00072638 File Offset: 0x00070838
[Token(Token = "0x6001C17")]
[Address(RVA = "0xAF1140", Offset = "0xAEFF40", VA = "0x180AF1140")]
public void LocalLockHeldToolOnRespawn(bool GIGGKFEKKON)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
if (!(febapkcnndc == num))
{
if (this.GKKNOMHNDPH != GIGGKFEKKON)
{
this.GKKNOMHNDPH = GIGGKFEKKON;
if (!GIGGKFEKKON)
{
if (this.AMPPFPLHNJL != GIGGKFEKKON)
{
float z = Vector3.zero.z;
float z2 = Vector3.zero.z;
}
this.AMPPFPLHNJL = false;
return;
}
}
}
else
{
this.GKKNOMHNDPH = false;
}
}
// Token: 0x06001C18 RID: 7192 RVA: 0x0007269C File Offset: 0x0007089C
[Token(Token = "0x6001C18")]
[Address(RVA = "0xAEF5C0", Offset = "0xAEE3C0", VA = "0x180AEF5C0")]
private void DOGACJBHPCO(Tool EGFEJGHDNAI, bool COHMNBFFKDK, bool EJMKICBIBIF, bool MODIGDKCIPB, bool IJECOKNFGPB, out Vector3 BFHIPGIPIBB, out Quaternion OPIBJAHKECN)
{
int num = 0;
if (!COHMNBFFKDK || EJMKICBIBIF || (EGFEJGHDNAI.AlwaysPhysicalPickupOffCenter ? 1 : 0) != num)
{
}
if (EGFEJGHDNAI.GravityPickupMode == Tool.LMJNHJCGDOF.MAINTAIN_POSITION_MAINTAIN_ORIENTATION == EGFEJGHDNAI)
{
if (EGFEJGHDNAI == 0 && EGFEJGHDNAI.GravityPickupMode == Tool.LMJNHJCGDOF.SNAP_POSITION_MAINTAIN_ORIENTATION)
{
Collider <OCKCPAPOKPB>k__BackingField = EGFEJGHDNAI.<OCKCPAPOKPB>k__BackingField;
int num2 = 0;
if (<OCKCPAPOKPB>k__BackingField != num2)
{
Collider <OCKCPAPOKPB>k__BackingField2 = EGFEJGHDNAI.<OCKCPAPOKPB>k__BackingField;
}
Transform transform = EGFEJGHDNAI.transform;
Transform transform2 = base.transform;
Transform transform3 = base.transform;
bool flag;
if (flag)
{
}
Transform transform4 = base.transform;
Transform transform5 = EGFEJGHDNAI.transform;
Transform transform6 = base.transform;
Vector3 vector;
float z = vector.z;
Transform transform7 = base.transform;
Transform transform8 = EGFEJGHDNAI.transform;
return;
}
if (EGFEJGHDNAI.GravityPickupMode == Tool.LMJNHJCGDOF.SNAP_POSITION_MAINTAIN_ORIENTATION)
{
Vector3 vector2;
float z2 = vector2.z;
Transform transform9 = EGFEJGHDNAI.transform;
Transform transform10 = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
Vector3 vector3;
float z3 = vector3.z;
Transform transform11 = EGFEJGHDNAI.transform;
Transform transform12 = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
}
}
Transform transform13 = EGFEJGHDNAI.transform;
Transform transform14 = EGFEJGHDNAI.transform;
Vector3 vector4;
float z4 = vector4.z;
throw new NullReferenceException();
}
// Token: 0x06001C19 RID: 7193 RVA: 0x000727AC File Offset: 0x000709AC
[Token(Token = "0x6001C19")]
[Address(RVA = "0xAF35F0", Offset = "0xAF23F0", VA = "0x180AF35F0")]
public bool TryReleaseTool(Vector3 BGNECKDHFAE, Vector3 BFDCDEEMAOF)
{
if (!this.GKKNOMHNDPH)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
int num = 0;
if (febapkcnndc != num)
{
Tool febapkcnndc2 = this.FEBAPKCNNDC;
float z = BFDCDEEMAOF.z;
float z2 = BGNECKDHFAE.z;
Tool febapkcnndc3 = this.FEBAPKCNNDC;
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
febapkcnndc3.IKEGONLJBPP = ekjclgjfign;
this.ClearHoveredTool();
}
return true;
}
this.AMPPFPLHNJL = true;
throw new NullReferenceException();
}
// Token: 0x06001C1A RID: 7194 RVA: 0x0007281C File Offset: 0x00070A1C
[Token(Token = "0x6001C1A")]
[Address(RVA = "0xAF2640", Offset = "0xAF1440", VA = "0x180AF2640")]
public void ResetGravityPickupParameters()
{
float num = this.defaultGravityPickupFingerOffset;
this.<CIPBDGELIPM>k__BackingField = num;
float num2 = this.defaultGravityPickupCapsuleLength;
this.<GBJLIHLBEPA>k__BackingField = num2;
float num3 = this.defaultGravityPickupCapsuleRadius;
this.<DIKNDIDDFPG>k__BackingField = num3;
float num4 = this.defaultGravityPickupSphereRadius;
this.<IGGLECLLMKO>k__BackingField = num4;
}
// Token: 0x06001C1B RID: 7195 RVA: 0x00072864 File Offset: 0x00070A64
[Token(Token = "0x6001C1B")]
[Address(RVA = "0xAF30C0", Offset = "0xAF1EC0", VA = "0x180AF30C0")]
public void ToggleToolHoverHandState(bool HFBOBLLCPLN, bool BEOLFIKNCBN)
{
if (BEOLFIKNCBN)
{
}
PlayerHand.AECINAGFKHG bgfdckdeofk = PlayerHand.BGFDCKDEOFK;
this.MCFBMMGCGJC(bgfdckdeofk, BEOLFIKNCBN);
}
// Token: 0x06001C1C RID: 7196 RVA: 0x00072884 File Offset: 0x00070A84
[Token(Token = "0x6001C1C")]
[Address(RVA = "0xAEE840", Offset = "0xAED640", VA = "0x180AEE840")]
public void ClearToolHoverHandStates()
{
int num = 0;
PlayerHand.AECINAGFKHG eegggobnhmi = PlayerHand.EEGGGOBNHMI;
this.MCFBMMGCGJC(eegggobnhmi, num != 0);
int num2 = 0;
PlayerHand.AECINAGFKHG bgfdckdeofk = PlayerHand.BGFDCKDEOFK;
this.MCFBMMGCGJC(bgfdckdeofk, num2 != 0);
}
// Token: 0x17000525 RID: 1317
// (get) Token: 0x06001C1D RID: 7197 RVA: 0x000728B4 File Offset: 0x00070AB4
[Token(Token = "0x17000525")]
public bool AMPCABJNACM
{
[Token(Token = "0x6001C1D")]
[Address(RVA = "0xAF4D10", Offset = "0xAF3B10", VA = "0x180AF4D10")]
get
{
return this.FOGOIKCOFHC.CFLJGNJLBFG;
}
}
// Token: 0x06001C1E RID: 7198 RVA: 0x000728D4 File Offset: 0x00070AD4
[Token(Token = "0x6001C1E")]
[Address(RVA = "0xAED970", Offset = "0xAEC770", VA = "0x180AED970")]
public void AddToolUseRestriction(object PIHIPPPPEBI)
{
this.FOGOIKCOFHC.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06001C1F RID: 7199 RVA: 0x000728F4 File Offset: 0x00070AF4
[Token(Token = "0x6001C1F")]
[Address(RVA = "0xAF25E0", Offset = "0xAF13E0", VA = "0x180AF25E0")]
public void RemoveToolUseRestriction(object PIHIPPPPEBI)
{
this.FOGOIKCOFHC.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000526 RID: 1318
// (get) Token: 0x06001C20 RID: 7200 RVA: 0x00072914 File Offset: 0x00070B14
[Token(Token = "0x17000526")]
public bool OJHGJJJFPME
{
[Token(Token = "0x6001C20")]
[Address(RVA = "0xAF4C40", Offset = "0xAF3A40", VA = "0x180AF4C40")]
get
{
return this.JMNMBCLDAKL.CFLJGNJLBFG;
}
}
// Token: 0x06001C21 RID: 7201 RVA: 0x00072934 File Offset: 0x00070B34
[Token(Token = "0x6001C21")]
[Address(RVA = "0xAED910", Offset = "0xAEC710", VA = "0x180AED910")]
public void AddLaserButtonPropsRestriction(object PIHIPPPPEBI)
{
this.JMNMBCLDAKL.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06001C22 RID: 7202 RVA: 0x00072954 File Offset: 0x00070B54
[Token(Token = "0x6001C22")]
[Address(RVA = "0xAF2580", Offset = "0xAF1380", VA = "0x180AF2580")]
public void RemoveLaserButtonPropsRestriction(object PIHIPPPPEBI)
{
this.JMNMBCLDAKL.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000527 RID: 1319
// (get) Token: 0x06001C23 RID: 7203 RVA: 0x00072974 File Offset: 0x00070B74
[Token(Token = "0x17000527")]
public bool LBBHKLIHNFI
{
[Token(Token = "0x6001C23")]
[Address(RVA = "0xAF4D40", Offset = "0xAF3B40", VA = "0x180AF4D40")]
get
{
return this.IHJOCINPBIK.CFLJGNJLBFG;
}
}
// Token: 0x06001C24 RID: 7204 RVA: 0x00072994 File Offset: 0x00070B94
[Token(Token = "0x6001C24")]
[Address(RVA = "0xAED9A0", Offset = "0xAEC7A0", VA = "0x180AED9A0")]
public void AddUsePortalsRestriction(object PIHIPPPPEBI)
{
this.IHJOCINPBIK.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06001C25 RID: 7205 RVA: 0x000729B4 File Offset: 0x00070BB4
[Token(Token = "0x6001C25")]
[Address(RVA = "0xAF2610", Offset = "0xAF1410", VA = "0x180AF2610")]
public void RemoveUsePortalsRestriction(object PIHIPPPPEBI)
{
this.IHJOCINPBIK.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000528 RID: 1320
// (get) Token: 0x06001C26 RID: 7206 RVA: 0x000729D4 File Offset: 0x00070BD4
[Token(Token = "0x17000528")]
public bool LBLKFCAOCEB
{
[Token(Token = "0x6001C26")]
[Address(RVA = "0xAF4B60", Offset = "0xAF3960", VA = "0x180AF4B60")]
get
{
return this.HGIGCCOGEKN.CFLJGNJLBFG;
}
}
// Token: 0x06001C27 RID: 7207 RVA: 0x000729F4 File Offset: 0x00070BF4
[Token(Token = "0x6001C27")]
[Address(RVA = "0xAED750", Offset = "0xAEC550", VA = "0x180AED750")]
public void AddBehaviorRestriction(object PIHIPPPPEBI)
{
this.HGIGCCOGEKN.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06001C28 RID: 7208 RVA: 0x00072A14 File Offset: 0x00070C14
[Token(Token = "0x6001C28")]
[Address(RVA = "0xAF23D0", Offset = "0xAF11D0", VA = "0x180AF23D0")]
public void RemoveBehaviorRestriction(object PIHIPPPPEBI)
{
this.HGIGCCOGEKN.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x06001C29 RID: 7209 RVA: 0x00072A34 File Offset: 0x00070C34
[Token(Token = "0x6001C29")]
[Address(RVA = "0xAED7F0", Offset = "0xAEC5F0", VA = "0x180AED7F0")]
public void AddIntersectingUIRegion(object AOPBFNOELPE, bool BKPNDJLALKD = false)
{
while (!BKPNDJLALKD)
{
if (!this.EBAKHFHOADH.Contains(AOPBFNOELPE))
{
this.EBAKHFHOADH.Add(AOPBFNOELPE);
List<object> ebakhfhoadh = this.EBAKHFHOADH;
bool flag;
this.GBDOIHMKKND = flag;
return;
}
}
if (!this.OOBFIBAIEAD.Contains(AOPBFNOELPE))
{
this.OOBFIBAIEAD.Add(AOPBFNOELPE);
List<object> oobfibaiead = this.OOBFIBAIEAD;
bool flag2;
this.DBEFIOEDAKM = flag2;
}
}
// Token: 0x06001C2A RID: 7210 RVA: 0x00072AA0 File Offset: 0x00070CA0
[Token(Token = "0x6001C2A")]
[Address(RVA = "0xAF2460", Offset = "0xAF1260", VA = "0x180AF2460")]
public void RemoveIntersectingUIRegion(object AOPBFNOELPE, bool BKPNDJLALKD = false)
{
while (!BKPNDJLALKD)
{
if (this.EBAKHFHOADH.Contains(AOPBFNOELPE))
{
bool flag = this.EBAKHFHOADH.Remove(AOPBFNOELPE);
List<object> ebakhfhoadh = this.EBAKHFHOADH;
bool flag2;
this.GBDOIHMKKND = flag2;
return;
}
}
if (this.OOBFIBAIEAD.Contains(AOPBFNOELPE))
{
bool flag3 = this.OOBFIBAIEAD.Remove(AOPBFNOELPE);
List<object> oobfibaiead = this.OOBFIBAIEAD;
bool flag4;
this.DBEFIOEDAKM = flag4;
}
}
// Token: 0x06001C2B RID: 7211 RVA: 0x00072B10 File Offset: 0x00070D10
[Token(Token = "0x6001C2B")]
[Address(RVA = "0xAF3E00", Offset = "0xAF2C00", VA = "0x180AF3E00")]
public void UpdateMenuLaser(Vector3 HNCDHKNIJNE, bool ADLGFOOPPAN, bool BFHNLDDJAOD)
{
MenuFinger localMenuFinger = this._localMenuFinger;
Transform transform = this.menuRaycastOrigin;
float z = HNCDHKNIJNE.z;
Vector3 vector;
float z2 = vector.z;
}
// Token: 0x06001C2C RID: 7212 RVA: 0x00072B40 File Offset: 0x00070D40
[Token(Token = "0x6001C2C")]
[Address(RVA = "0xAEFF80", Offset = "0xAEED80", VA = "0x180AEFF80")]
public GestureTarget FindGestureTarget(Ray OPMKFDNLHKI, float KOFBOOOKLIF, out Vector3 KIBLAOIPHEH)
{
Vector3 vector;
float z = vector.z;
KIBLAOIPHEH.z = z;
RaycastHit[] oekjdiplgml = ICMAPHMBBFM.OEKJDIPLGML;
int num = 0;
if (KOFBOOOKLIF < 0.01f)
{
}
int num2;
if (num2 > 0)
{
long num3 = (long)((ulong)num * (ulong)44L);
Collider collider;
GestureTarget gestureTarget = collider.ALCMIBGKMBN();
int num4 = 0;
if (!(gestureTarget != num4))
{
num++;
}
}
throw new NullReferenceException();
}
// Token: 0x06001C2D RID: 7213 RVA: 0x00072BA0 File Offset: 0x00070DA0
[Token(Token = "0x6001C2D")]
[Address(RVA = "0xAF3740", Offset = "0xAF2540", VA = "0x180AF3740")]
public void UpdateGestureLaser(bool LNHLOMINMLE)
{
Transform transform = this.menuRaycastOrigin;
Transform transform2 = this.menuRaycastOrigin;
Transform transform3 = this.menuRaycastOrigin;
MenuFinger localMenuFinger = this._localMenuFinger;
int num = 0;
int num2 = 0;
GestureTarget gestureTarget;
bool flag = gestureTarget != num2;
int num3 = 0;
localMenuFinger.UpdateMenuLaser(num2, num, num3 != 0, flag);
int num4 = 0;
bool flag2 = gestureTarget != num4;
if (LNHLOMINMLE != flag2)
{
gestureTarget.ShowPointConfirmation(this);
int num5 = 0;
PlayerHand.AECINAGFKHG fgacmnfoddl = PlayerHand.FGACMNFODDL;
this.MCFBMMGCGJC(fgacmnfoddl, num5 != 0);
}
}
// Token: 0x06001C2E RID: 7214 RVA: 0x00072C24 File Offset: 0x00070E24
[Token(Token = "0x6001C2E")]
[Address(RVA = "0xAF3020", Offset = "0xAF1E20", VA = "0x180AF3020")]
public void TogglePortalHoverHandState(bool AKJIJAPLPHI)
{
PlayerHand.AECINAGFKHG gpbcacfilpm = PlayerHand.GPBCACFILPM;
this.MCFBMMGCGJC(gpbcacfilpm, AKJIJAPLPHI);
}
// Token: 0x17000529 RID: 1321
// (get) Token: 0x06001C2F RID: 7215 RVA: 0x00072C40 File Offset: 0x00070E40
[Token(Token = "0x17000529")]
public bool FNMIIDIAGLG
{
[Token(Token = "0x6001C2F")]
[Address(RVA = "0x836E10", Offset = "0x835C10", VA = "0x180836E10")]
get
{
return this.KLHCMNAJCJN.CFLJGNJLBFG;
}
}
// Token: 0x06001C30 RID: 7216 RVA: 0x00072C60 File Offset: 0x00070E60
[Token(Token = "0x6001C30")]
[Address(RVA = "0xAED940", Offset = "0xAEC740", VA = "0x180AED940")]
public void AddProneCrawlAnimationPreference(object PIHIPPPPEBI)
{
this.KLHCMNAJCJN.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06001C31 RID: 7217 RVA: 0x00072C80 File Offset: 0x00070E80
[Token(Token = "0x6001C31")]
[Address(RVA = "0xAF25B0", Offset = "0xAF13B0", VA = "0x180AF25B0")]
public void RemoveProneCrawlAnimationPreference(object PIHIPPPPEBI)
{
this.KLHCMNAJCJN.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x06001C32 RID: 7218 RVA: 0x00072CA0 File Offset: 0x00070EA0
[Token(Token = "0x6001C32")]
[Address(RVA = "0xAF2EB0", Offset = "0xAF1CB0", VA = "0x180AF2EB0")]
public void ToggleClimbableWallHighlight(bool GMMDBIMFIGO)
{
PlayerHand.AECINAGFKHG cdimaehefmi = PlayerHand.CDIMAEHEFMI;
this.MCFBMMGCGJC(cdimaehefmi, GMMDBIMFIGO);
}
// Token: 0x06001C33 RID: 7219 RVA: 0x00072CBC File Offset: 0x00070EBC
[Token(Token = "0x6001C33")]
[Address(RVA = "0xAF1620", Offset = "0xAF0420", VA = "0x180AF1620")]
private void OCHEHKFJLKJ(Tool EGFEJGHDNAI)
{
if (!(EGFEJGHDNAI.<PBCNKLKCIHJ>k__BackingField == this))
{
if (this.FEBAPKCNNDC == EGFEJGHDNAI)
{
int num = 0;
this.OIDGJKOGAIJ = num;
}
return;
}
throw new NullReferenceException();
}
// Token: 0x06001C34 RID: 7220 RVA: 0x00072CF8 File Offset: 0x00070EF8
[Token(Token = "0x6001C34")]
[Address(RVA = "0xAF1700", Offset = "0xAF0500", VA = "0x180AF1700")]
private void OJEFIBOGGPF()
{
PlayerHandCollider[] mipenodocol = this.MIPENODOCOL;
int num = 0;
int length = mipenodocol.Length;
if (num < length)
{
PlayerHandCollider playerHandCollider = mipenodocol[num];
int num2 = 0;
if (playerHandCollider != num2)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
playerHandCollider.DisablePlayerToolCollisions(febapkcnndc);
}
num++;
}
Tool febapkcnndc2 = this.FEBAPKCNNDC;
PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.IAHDANBDAAM();
bool flag;
febapkcnndc2.SetRenderersEnabled(flag, this);
int num3 = 0;
int num4 = 0;
PlayerHand.AECINAGFKHG ggocfdhcblo = PlayerHand.GGOCFDHCBLO;
this.MCFBMMGCGJC(ggocfdhcblo, num4 != 0);
this.ClearHoveredTool();
NBPOLJHGGLE<PlayerHand, int, float> vibrateEvent = this.VibrateEvent;
if (vibrateEvent != 0)
{
vibrateEvent.CNFDGDEOPPF(this, 50, num3);
}
this.FEBAPKCNNDC.SetRenderSortFirst();
IILCGFIHJLP<PlayerHand, Tool> pickupToolEvent = this.PickupToolEvent;
Tool febapkcnndc3 = this.FEBAPKCNNDC;
pickupToolEvent.CNFDGDEOPPF(this, febapkcnndc3);
}
// Token: 0x06001C35 RID: 7221 RVA: 0x00072DC4 File Offset: 0x00070FC4
[Token(Token = "0x6001C35")]
[Address(RVA = "0xAF0C20", Offset = "0xAEFA20", VA = "0x180AF0C20")]
private void LCJEOABAOKH()
{
PlayerHandCollider[] mipenodocol = this.MIPENODOCOL;
int num = 0;
int length = mipenodocol.Length;
if (num < length)
{
PlayerHandCollider playerHandCollider = mipenodocol[num];
int num2 = 0;
if (playerHandCollider != num2)
{
Tool febapkcnndc = this.FEBAPKCNNDC;
playerHandCollider.ReEnablePlayerToolCollisions(febapkcnndc);
}
num++;
}
Tool febapkcnndc2 = this.FEBAPKCNNDC;
int num3 = 0;
if (!(febapkcnndc2 == num3))
{
StickyBase component = this.FEBAPKCNNDC.GetComponent<StickyBase>();
int num4 = 0;
if (!(component != num4))
{
PlayerCollider jhabhdigkei = this.JHABHDIGKEI;
int num5 = 0;
if (jhabhdigkei != num5)
{
PlayerCollider jhabhdigkei2 = this.JHABHDIGKEI;
Tool febapkcnndc3 = this.FEBAPKCNNDC;
jhabhdigkei2.DisablePlayerToolCollisions(febapkcnndc3);
PlayerCollider jhabhdigkei3 = this.JHABHDIGKEI;
Tool febapkcnndc4 = this.FEBAPKCNNDC;
jhabhdigkei3.ReEnablePlayerToolCollisions(febapkcnndc4);
}
PlayerCollider djojkagohdo = this.DJOJKAGOHDO;
int num6 = 0;
if (djojkagohdo != num6)
{
PlayerCollider djojkagohdo2 = this.DJOJKAGOHDO;
Tool febapkcnndc5 = this.FEBAPKCNNDC;
djojkagohdo2.DisablePlayerToolCollisions(febapkcnndc5);
PlayerCollider djojkagohdo3 = this.DJOJKAGOHDO;
Tool febapkcnndc6 = this.FEBAPKCNNDC;
djojkagohdo3.ReEnablePlayerToolCollisions(febapkcnndc6);
}
}
IILCGFIHJLP<PlayerHand, Tool> releaseToolEvent = this.ReleaseToolEvent;
Tool febapkcnndc7 = this.FEBAPKCNNDC;
releaseToolEvent.CNFDGDEOPPF(this, febapkcnndc7);
this.FEBAPKCNNDC.RevertRenderSortToDefault();
this.FEBAPKCNNDC.EnableCollision(this);
this.FEBAPKCNNDC.SetRenderersEnabled(true, this);
}
}
// Token: 0x06001C36 RID: 7222 RVA: 0x00072F20 File Offset: 0x00071120
[Token(Token = "0x6001C36")]
[Address(RVA = "0xAEFCE0", Offset = "0xAEEAE0", VA = "0x180AEFCE0")]
public void DisableCollisionForThrowRelease(Tool EGFEJGHDNAI)
{
PlayerHandCollider[] mipenodocol = this.MIPENODOCOL;
int num = 0;
int length = mipenodocol.Length;
if (num < length)
{
PlayerHandCollider playerHandCollider = mipenodocol[num];
int num2 = 0;
if (playerHandCollider != num2)
{
playerHandCollider.DisablePlayerToolCollisions(EGFEJGHDNAI);
playerHandCollider.ReEnablePlayerToolCollisions(EGFEJGHDNAI);
}
num++;
}
PlayerCollider jhabhdigkei = this.JHABHDIGKEI;
int num3 = 0;
if (jhabhdigkei != num3)
{
PlayerCollider jhabhdigkei2 = this.JHABHDIGKEI;
Tool febapkcnndc = this.FEBAPKCNNDC;
jhabhdigkei2.DisablePlayerToolCollisions(febapkcnndc);
PlayerCollider jhabhdigkei3 = this.JHABHDIGKEI;
Tool febapkcnndc2 = this.FEBAPKCNNDC;
jhabhdigkei3.ReEnablePlayerToolCollisions(febapkcnndc2);
}
PlayerCollider djojkagohdo = this.DJOJKAGOHDO;
int num4 = 0;
if (djojkagohdo != num4)
{
PlayerCollider djojkagohdo2 = this.DJOJKAGOHDO;
Tool febapkcnndc3 = this.FEBAPKCNNDC;
djojkagohdo2.DisablePlayerToolCollisions(febapkcnndc3);
PlayerCollider djojkagohdo3 = this.DJOJKAGOHDO;
Tool febapkcnndc4 = this.FEBAPKCNNDC;
djojkagohdo3.ReEnablePlayerToolCollisions(febapkcnndc4);
}
}
// Token: 0x06001C37 RID: 7223 RVA: 0x00073004 File Offset: 0x00071204
[Token(Token = "0x6001C37")]
[Address(RVA = "0xAED780", Offset = "0xAEC580", VA = "0x180AED780")]
public void AddCollisionDisabled(object PIHIPPPPEBI)
{
HHIINKNOKNL<bool> fmbcocdmgja = this.FMBCOCDMGJA;
throw new MissingMethodException();
}
// Token: 0x06001C38 RID: 7224 RVA: 0x0007302C File Offset: 0x0007122C
[Token(Token = "0x6001C38")]
[Address(RVA = "0xAF2400", Offset = "0xAF1200", VA = "0x180AF2400")]
public void RemoveCollisionDisabled(object PIHIPPPPEBI)
{
bool flag = this.FMBCOCDMGJA.HAHBGOMEMEE(PIHIPPPPEBI);
this.PJEGDEHBHJD();
}
// Token: 0x06001C39 RID: 7225 RVA: 0x00073054 File Offset: 0x00071254
[Token(Token = "0x6001C39")]
[Address(RVA = "0xAF2220", Offset = "0xAF1020", VA = "0x180AF2220")]
private void PJEGDEHBHJD()
{
bool flag = this.FMBCOCDMGJA.HFHFEJMMDFH;
PlayerHandCollider[] mipenodocol = this.MIPENODOCOL;
bool flag2 = !flag;
int num = 0;
int length = mipenodocol.Length;
if (num < length)
{
PlayerHandCollider playerHandCollider = mipenodocol[num];
int num2 = 0;
if (playerHandCollider != num2)
{
if (!flag2)
{
playerHandCollider.DisableCollision(this);
num++;
}
playerHandCollider.EnableCollision(this);
}
num++;
}
Tool febapkcnndc = this.FEBAPKCNNDC;
int num3 = 0;
if (febapkcnndc != num3)
{
Tool febapkcnndc2 = this.FEBAPKCNNDC;
if (flag2)
{
febapkcnndc2.EnableCollision(this);
throw new NullReferenceException();
}
febapkcnndc2.DisableCollision(this);
}
}
// Token: 0x06001C3A RID: 7226 RVA: 0x000730F8 File Offset: 0x000712F8
[Token(Token = "0x6001C3A")]
[Address(RVA = "0xAF3EE0", Offset = "0xAF2CE0", VA = "0x180AF3EE0")]
public void Vibrate(int DHFKOLKOCKP = 1, float LAIPKAHGIJF = 1f)
{
if (this.VibrateEvent != 0)
{
}
}
// Token: 0x06001C3B RID: 7227 RVA: 0x00073110 File Offset: 0x00071310
[Token(Token = "0x6001C3B")]
[Address(RVA = "0xAF02E0", Offset = "0xAEF0E0", VA = "0x180AF02E0")]
public static PlayerHand.ENHKICONAGG GetGestureTypeFromPoseType(PlayerHand.MMENBDFLMGH CNPDNFJOKGG)
{
/*
An exception occurred when decompiling this method (06001C3B)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PlayerHand/ENHKICONAGG PlayerHand::GetGestureTypeFromPoseType(PlayerHand/MMENBDFLMGH)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_04:
stloc:uint32(var_6, add:MMENBDFLMGH[exp:uint32](ldloc:uint32[exp:int32](var_6), ldloc:MMENBDFLMGH(CNPDNFJOKGG)))
}
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: 0x06001C3C RID: 7228 RVA: 0x00073128 File Offset: 0x00071328
[Token(Token = "0x6001C3C")]
[Address(RVA = "0xAF0A90", Offset = "0xAEF890", VA = "0x180AF0A90")]
private static PlayerHand.MMENBDFLMGH KPEOKKPNHEA(PlayerHand.ENHKICONAGG OIIJJAPLGOC)
{
if (OIIJJAPLGOC <= PlayerHand.ENHKICONAGG.Cheer)
{
return;
}
}
// Token: 0x06001C3D RID: 7229 RVA: 0x0007313C File Offset: 0x0007133C
[Token(Token = "0x6001C3D")]
[Address(RVA = "0xAF2F30", Offset = "0xAF1D30", VA = "0x180AF2F30")]
public void ToggleGesture(PlayerHand.ENHKICONAGG OIIJJAPLGOC)
{
KLLMCPFPIIE<PlayerHand.ENHKICONAGG> mgglpnebakl = this.MGGLPNEBAKL;
if (mgglpnebakl != 0)
{
PlayerHand.ENHKICONAGG enhkiconagg = mgglpnebakl.IAHDANBDAAM();
}
if (((uint)1 != (uint)OIIJJAPLGOC && this.MGGLPNEBAKL == 0) || this.MGGLPNEBAKL != 0)
{
}
KLLMCPFPIIE<bool> cldjiioenfi = this.CLDJIIOENFI;
if (cldjiioenfi != 0)
{
int num = 0;
cldjiioenfi.BDJFGEJFPPO(num);
}
}
// Token: 0x06001C3E RID: 7230 RVA: 0x0007318C File Offset: 0x0007138C
[Token(Token = "0x6001C3E")]
[Address(RVA = "0xAF2970", Offset = "0xAF1770", VA = "0x180AF2970")]
public void StartRunningGesture()
{
KLLMCPFPIIE<PlayerHand.ENHKICONAGG> mgglpnebakl = this.MGGLPNEBAKL;
if (mgglpnebakl != 0 && mgglpnebakl.IAHDANBDAAM() != 1)
{
KLLMCPFPIIE<PlayerHand.ENHKICONAGG> mgglpnebakl2 = this.MGGLPNEBAKL;
if ((mgglpnebakl2 != 0 && mgglpnebakl2.IAHDANBDAAM() == 0) || this.CLDJIIOENFI != 0)
{
}
}
}
// Token: 0x06001C3F RID: 7231 RVA: 0x000731CC File Offset: 0x000713CC
[Token(Token = "0x6001C3F")]
[Address(RVA = "0xAF2E60", Offset = "0xAF1C60", VA = "0x180AF2E60")]
public void StopRunningGesture()
{
KLLMCPFPIIE<bool> cldjiioenfi = this.CLDJIIOENFI;
if (cldjiioenfi != 0)
{
int num = 0;
cldjiioenfi.BDJFGEJFPPO(num);
return;
}
}
// Token: 0x06001C40 RID: 7232 RVA: 0x000731F0 File Offset: 0x000713F0
[Token(Token = "0x6001C40")]
[Address(RVA = "0xAF30A0", Offset = "0xAF1EA0", VA = "0x180AF30A0")]
public void TogglePose(PlayerHand.MMENBDFLMGH CNPDNFJOKGG)
{
int num = 0;
this.<NPNONFIDGMA>k__BackingField = (PlayerHand.MMENBDFLMGH)num;
}
// Token: 0x06001C41 RID: 7233 RVA: 0x00073208 File Offset: 0x00071408
[Token(Token = "0x6001C41")]
[Address(RVA = "0xAF28A0", Offset = "0xAF16A0", VA = "0x180AF28A0")]
public void SetLocalScreensPoseForGesture(PlayerHand.ENHKICONAGG OIIJJAPLGOC)
{
if (OIIJJAPLGOC - PlayerHand.ENHKICONAGG.None <= 6)
{
}
int num = 0;
if (this.<NPNONFIDGMA>k__BackingField != (PlayerHand.MMENBDFLMGH)num)
{
this.<NPNONFIDGMA>k__BackingField = (PlayerHand.MMENBDFLMGH)num;
}
}
// Token: 0x06001C42 RID: 7234 RVA: 0x00073230 File Offset: 0x00071430
[Token(Token = "0x6001C42")]
[Address(RVA = "0xAEEBE0", Offset = "0xAED9E0", VA = "0x180AEEBE0")]
public static void ConnectHandshake(PlayerHand LONDCJPNKKN, PlayerHand PCEJJILDLGD)
{
int num = 0;
if (!(LONDCJPNKKN == num))
{
int num2 = 0;
if (!(PCEJJILDLGD == num2))
{
int viewIdField = LONDCJPNKKN.JDHMIOJKLCK.viewIdField;
PhotonView photonView = PCEJJILDLGD.JDHMIOJKLCK;
RigidbodyPickup rigidbodyPickup = PCEJJILDLGD._rigidbodyPickup;
RigidbodyEx rigidbodyEx = LONDCJPNKKN._rigidbodyEx;
if (!rigidbodyPickup.IsAttachedTo(rigidbodyEx))
{
PlayerAvatarDisplay playerAvatarDisplay = LONDCJPNKKN._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = LONDCJPNKKN.type;
playerAvatarDisplay.SetHandshakeActive(pllikaoiphp, true);
PlayerAvatarDisplay playerAvatarDisplay2 = PCEJJILDLGD._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp2 = PCEJJILDLGD.type;
playerAvatarDisplay2.SetHandshakeActive(pllikaoiphp2, true);
Transform transform = LONDCJPNKKN.transform;
Transform transform2 = LONDCJPNKKN.handshakeConnectionTransform;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Transform transform3 = LONDCJPNKKN.transform;
Transform transform4 = LONDCJPNKKN.handshakeConnectionTransform;
bool isVisuallyHeld = PCEJJILDLGD._rigidbodyPickup.EJODOOIGDLK;
}
}
}
}
// Token: 0x06001C43 RID: 7235 RVA: 0x0007331C File Offset: 0x0007151C
[Token(Token = "0x6001C43")]
[Address(RVA = "0xAEE0A0", Offset = "0xAECEA0", VA = "0x180AEE0A0")]
public static void BreakHandshake(PlayerHand LONDCJPNKKN, PlayerHand PCEJJILDLGD)
{
int num = 0;
if (!(LONDCJPNKKN == num))
{
int num2 = 0;
if (!(PCEJJILDLGD == num2))
{
int viewIdField = LONDCJPNKKN.JDHMIOJKLCK.viewIdField;
PhotonView photonView = PCEJJILDLGD.JDHMIOJKLCK;
PlayerAvatarDisplay playerAvatarDisplay = LONDCJPNKKN._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = LONDCJPNKKN.type;
int num3 = 0;
playerAvatarDisplay.SetHandshakeActive(pllikaoiphp, num3 != 0);
PlayerAvatarDisplay playerAvatarDisplay2 = PCEJJILDLGD._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp2 = PCEJJILDLGD.type;
int num4 = 0;
playerAvatarDisplay2.SetHandshakeActive(pllikaoiphp2, num4 != 0);
RigidbodyPickup rigidbodyPickup = PCEJJILDLGD._rigidbodyPickup;
}
}
}
// Token: 0x06001C44 RID: 7236 RVA: 0x000733B4 File Offset: 0x000715B4
[Token(Token = "0x6001C44")]
[Address(RVA = "0xAEE8D0", Offset = "0xAED6D0", VA = "0x180AEE8D0")]
public static void ConnectCollisionGesture(PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, PlayerHand LONDCJPNKKN, PlayerHand PCEJJILDLGD)
{
int num = 0;
if (!(LONDCJPNKKN == num))
{
int num2 = 0;
if (!(PCEJJILDLGD == num2))
{
int viewIdField = LONDCJPNKKN.JDHMIOJKLCK.viewIdField;
PhotonView photonView = PCEJJILDLGD.JDHMIOJKLCK;
RigidbodyPickup rigidbodyPickup = PCEJJILDLGD._rigidbodyPickup;
RigidbodyEx rigidbodyEx = LONDCJPNKKN._rigidbodyEx;
if (!rigidbodyPickup.IsAttachedTo(rigidbodyEx))
{
if (LDMFCILCLPG == PlayerHandGestures.FHEGMOCKLHA.Fistbump)
{
}
Transform transform = LONDCJPNKKN.highFiveConnectionTransform;
int num3 = 0;
if (transform == num3)
{
Transform transform2 = PCEJJILDLGD.transform;
}
Transform transform3 = LONDCJPNKKN.transform;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Transform transform4 = LONDCJPNKKN.transform;
Transform transform5 = PCEJJILDLGD.transform;
bool isVisuallyHeld = PCEJJILDLGD._rigidbodyPickup.EJODOOIGDLK;
}
}
}
}
// Token: 0x06001C45 RID: 7237 RVA: 0x00073474 File Offset: 0x00071674
[Token(Token = "0x6001C45")]
[Address(RVA = "0xAEDF40", Offset = "0xAECD40", VA = "0x180AEDF40")]
public static void BreakCollisionGesture(PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, PlayerHand LONDCJPNKKN, PlayerHand PCEJJILDLGD)
{
int num = 0;
if (!(LONDCJPNKKN == num))
{
int num2 = 0;
if (!(PCEJJILDLGD == num2))
{
int viewIdField = LONDCJPNKKN.JDHMIOJKLCK.viewIdField;
PhotonView photonView = PCEJJILDLGD.JDHMIOJKLCK;
RigidbodyPickup rigidbodyPickup = LONDCJPNKKN._rigidbodyPickup;
}
}
}
// Token: 0x06001C46 RID: 7238 RVA: 0x000734BC File Offset: 0x000716BC
[Token(Token = "0x6001C46")]
[Address(RVA = "0xAEEF10", Offset = "0xAEDD10", VA = "0x180AEEF10")]
public static void ConnectNonPlayerGesture(PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, PlayerHand ONFJHABGCIP, NonPlayerGestureTarget HEGDAEMJLDE)
{
int num = 0;
if (!(ONFJHABGCIP == num))
{
int num2 = 0;
if (!(HEGDAEMJLDE == num2))
{
RigidbodyPickup rigidbodyPickup = HEGDAEMJLDE._rigidbodyPickup;
RigidbodyEx rigidbodyEx = ONFJHABGCIP._rigidbodyEx;
if (!rigidbodyPickup.IsAttachedTo(rigidbodyEx))
{
if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.Highfive && LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.Highfive)
{
if (LDMFCILCLPG != PlayerHandGestures.FHEGMOCKLHA.Fistbump)
{
Transform transform = HEGDAEMJLDE.transform;
}
ulong num3;
ONFJHABGCIP.CHIDLAPKGGG = num3 != 0UL;
}
Transform transform2 = ONFJHABGCIP.highFiveConnectionTransform;
Transform transform3 = ONFJHABGCIP.transform;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Transform transform4 = ONFJHABGCIP.transform;
Transform transform5 = HEGDAEMJLDE.transform.transform;
bool isVisuallyHeld = HEGDAEMJLDE._rigidbodyPickup.EJODOOIGDLK;
}
}
}
}
// Token: 0x06001C47 RID: 7239 RVA: 0x0007356C File Offset: 0x0007176C
[Token(Token = "0x6001C47")]
[Address(RVA = "0xAEE270", Offset = "0xAED070", VA = "0x180AEE270")]
public static void BreakNonPlayerGesture(PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, PlayerHand ONFJHABGCIP, NonPlayerGestureTarget HEGDAEMJLDE)
{
RigidbodyPickup rigidbodyPickup = HEGDAEMJLDE._rigidbodyPickup;
if (LDMFCILCLPG == PlayerHandGestures.FHEGMOCKLHA.HandshakeCancel || LDMFCILCLPG == PlayerHandGestures.FHEGMOCKLHA.HandshakeSuccess)
{
PlayerAvatarDisplay playerAvatarDisplay = ONFJHABGCIP._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = ONFJHABGCIP.type;
int num = 0;
playerAvatarDisplay.SetHandshakeActive(pllikaoiphp, num != 0);
}
}
// Token: 0x06001C48 RID: 7240 RVA: 0x000735B4 File Offset: 0x000717B4
[Token(Token = "0x6001C48")]
[Address(RVA = "0xAF1570", Offset = "0xAF0370", VA = "0x180AF1570")]
private static void NKOJKLAHGPA(PlayerHand JDDALOINHFL, PlayerHand BGCLCFGNADL, out PlayerHand EKJHGKOBEEA, out PlayerHand HFDEOEMJKCD)
{
int viewIdField = JDDALOINHFL.JDHMIOJKLCK.viewIdField;
PhotonView photonView = BGCLCFGNADL.JDHMIOJKLCK;
}
// Token: 0x06001C49 RID: 7241 RVA: 0x000735DC File Offset: 0x000717DC
[Token(Token = "0x6001C49")]
[Address(RVA = "0xAF1FE0", Offset = "0xAF0DE0", VA = "0x180AF1FE0", Slot = "15")]
public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA)
{
if (!DMMGOMOKEKK.BPKMDENOBIB)
{
Player thisPlayer = this._thisPlayer;
PlayerAvatarDisplay playerAvatarDisplay = thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type;
float handOpenClosedAxis = playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp);
DMMGOMOKEKK.OBNLKJPAAKG(thisPlayer);
PlayerAvatarDisplay playerAvatarDisplay2 = this._thisPlayer.playerAvatar.playerAvatarDisplay;
PlayerHand.PLLIKAOIPHP pllikaoiphp2 = this.type;
bool thumbsUpActive = playerAvatarDisplay2.GetThumbsUpActive(pllikaoiphp2);
DMMGOMOKEKK.OBNLKJPAAKG(thumbsUpActive);
}
object obj = DMMGOMOKEKK.JLHHOEJOGDB();
PlayerAvatarDisplay playerAvatarDisplay3 = this._thisPlayer.playerAvatar.playerAvatarDisplay;
object obj2 = DMMGOMOKEKK.JLHHOEJOGDB();
PlayerAvatarDisplay playerAvatarDisplay4 = this._thisPlayer.playerAvatar.playerAvatarDisplay;
LaserTeleporter laserTeleporter = this._laserTeleporter;
}
// Token: 0x06001C4A RID: 7242 RVA: 0x0007368C File Offset: 0x0007188C
[Token(Token = "0x6001C4A")]
[Address(RVA = "0xAF1CC0", Offset = "0xAF0AC0", VA = "0x180AF1CC0")]
private void OnDrawGizmos()
{
int num = 0;
if (Application.isPlaying)
{
Color green = Color.green;
Gizmos.color = num;
int num2 = 0;
num2++;
}
}
// Token: 0x06001C4B RID: 7243 RVA: 0x000736B8 File Offset: 0x000718B8
[Token(Token = "0x6001C4B")]
[Address(RVA = "0xAF01D0", Offset = "0xAEEFD0", VA = "0x180AF01D0")]
public static PlayerHand Find(int KAGLNFBEJLI)
{
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(KAGLNFBEJLI);
int num = 0;
if (!(photonView != num))
{
}
return photonView.GetComponent<PlayerHand>();
}
// Token: 0x06001C4C RID: 7244 RVA: 0x000736E8 File Offset: 0x000718E8
[Token(Token = "0x6001C4C")]
[Address(RVA = "0xAF0350", Offset = "0xAEF150", VA = "0x180AF0350")]
public static void GetHandTransformBasedOnTool(Vector3 FAPOIELICAF, Quaternion CKPELPJIIDA, Vector3 HOJGDCCOCEF, Quaternion OEHDDGAODBC, out Vector3 GICPBHGBKPO, out Quaternion KLMKNIDFJMJ)
{
float z = HOJGDCCOCEF.z;
Vector3 vector;
float z2 = vector.z;
float z3 = FAPOIELICAF.z;
}
// Token: 0x06001C4D RID: 7245 RVA: 0x0007370C File Offset: 0x0007190C
[Token(Token = "0x6001C4D")]
[Address(RVA = "0xAF3990", Offset = "0xAF2790", VA = "0x180AF3990")]
public void UpdateHandPlacement(IJEBGHKNDBA MNDJKGGPMNC)
{
RigidbodyEx rigidbodyEx = this._rigidbodyEx;
KHINMMJIENE khinmmjiene;
if (khinmmjiene == 0)
{
RigidbodyEx rigidbodyEx2 = this._rigidbodyEx;
}
Vector3 vector;
float z = vector.z;
RigidbodyEx rigidbodyEx3 = this._rigidbodyEx;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
RigidbodyEx rigidbodyEx4 = this._rigidbodyEx;
Quaternion targetLocalRotation = rigidbodyEx3.PANKPLBABFB;
RigidbodyEx rigidbodyEx5 = this._rigidbodyEx;
RigidbodyEx rigidbodyEx6 = this._rigidbodyEx;
BJIFHHPBNNJ bjifhhpbnnj = this.<KEAFHGJNAGM>k__BackingField;
GameObject gameObject = rigidbodyEx6.gameObject;
float z4 = MNDJKGGPMNC.MOGOLDLEJAL.z;
}
// Token: 0x06001C4E RID: 7246 RVA: 0x00073798 File Offset: 0x00071998
[Token(Token = "0x6001C4E")]
[Address(RVA = "0xAF42D0", Offset = "0xAF30D0", VA = "0x180AF42D0")]
public PlayerHand()
{
int num;
int num2;
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp = new IILCGFIHJLP(32, num != 0, num2 != 0);
num2 = 0;
num = 0;
this.PickupToolEvent = iilcgfihjlp;
int num3;
int num4;
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp2 = new IILCGFIHJLP(32, num3 != 0, num4 != 0);
num4 = 0;
num3 = 0;
this.ReleaseToolEvent = iilcgfihjlp2;
int num5;
int num6;
NBPOLJHGGLE<PlayerHand, int, float> nbpoljhggle = new NBPOLJHGGLE(32, num5 != 0, num6 != 0);
num6 = 0;
num5 = 0;
this.VibrateEvent = nbpoljhggle;
BJOIBBBOIKO<PlayerAvatarDisplay.EGOKLMEHLCI> bjoibbboiko = new BJOIBBBOIKO();
this.COHCBAPAHEB = bjoibbboiko;
BJOIBBBOIKO<PlayerHand.ALGBCDINEKF> bjoibbboiko2 = new BJOIBBBOIKO();
this.PHPELLHBJAO = bjoibbboiko2;
HHIINKNOKNL<bool> hhiinknoknl = new HHIINKNOKNL();
this.FMBCOCDMGJA = hhiinknoknl;
List<object> list = new List();
this.EBAKHFHOADH = list;
List<object> list2 = new List();
this.OOBFIBAIEAD = list2;
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
this.FOGOIKCOFHC = aolmggapkeh;
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
this.JMNMBCLDAKL = aolmggapkeh2;
AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH();
this.IHJOCINPBIK = aolmggapkeh3;
AOLMGGAPKEH aolmggapkeh4 = new AOLMGGAPKEH();
this.HGIGCCOGEKN = aolmggapkeh4;
AOLMGGAPKEH aolmggapkeh5 = new AOLMGGAPKEH();
this.KLHCMNAJCJN = aolmggapkeh5;
base..ctor();
}
// Token: 0x06001C4F RID: 7247 RVA: 0x000738DC File Offset: 0x00071ADC
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6001C4F")]
[Address(RVA = "0xAF3F50", Offset = "0xAF2D50", VA = "0x180AF3F50")]
static PlayerHand()
{
Dictionary<PlayerHand.ALGBCDINEKF, PlayerAvatarDisplay.EGOKLMEHLCI> dictionary = new Dictionary();
int num = 0;
int num2 = 0;
dictionary.Add(num2, num);
dictionary.Add((uint)1, (uint)1);
dictionary.Add((ulong)2L, (uint)1);
dictionary.Add((ulong)3L, (uint)2);
dictionary.Add((ulong)4L, (uint)2);
dictionary.Add((ulong)5L, (uint)2);
int num3 = 0;
dictionary.Add((ulong)6L, num3);
int num4 = 0;
dictionary.Add((ulong)8L, num4);
int num5 = 0;
dictionary.Add((ulong)9L, num5);
int num6 = 0;
dictionary.Add((ulong)7L, num6);
int num7 = 0;
PlayerHand.CHKAPDCIPOA = dictionary;
PlayerHand.ConcaveMeshWorldCollisionMode = (PlayerHand.LNEBPKLHMBO)num7;
PlayerHand.FGACMNFODDL = typeof(PlayerHand).TypeHandle;
PlayerHand.GGOCFDHCBLO = typeof(PlayerHand).TypeHandle;
PlayerHand.BGFDCKDEOFK = typeof(PlayerHand).TypeHandle;
PlayerHand.IEGCGIKIOBG = typeof(PlayerHand).TypeHandle;
PlayerHand.CDIMAEHEFMI = typeof(PlayerHand).TypeHandle;
PlayerHand.GPBCACFILPM = typeof(PlayerHand).TypeHandle;
PlayerHand.EEGGGOBNHMI = typeof(PlayerHand).TypeHandle;
PlayerHand.AFJPOIGPFKF = typeof(PlayerHand).TypeHandle;
PlayerHand.PPCEOCPDMKE = typeof(PlayerHand).TypeHandle;
PlayerHand.OLKKHENNLLC = typeof(PlayerHand).TypeHandle;
PlayerHand.FCJBBGECDMC = typeof(PlayerHand).TypeHandle;
PlayerHand.GNOFAHGKLBD = typeof(PlayerHand).TypeHandle;
PlayerHand.BPHOPFNLDMG = typeof(PlayerHand).TypeHandle;
PlayerHand.IEILBAFKCKP = typeof(PlayerHand).TypeHandle;
}
// Token: 0x06001C50 RID: 7248 RVA: 0x00073A0C File Offset: 0x00071C0C
[Token(Token = "0x6001C50")]
[Address(RVA = "0xAF0A20", Offset = "0xAEF820", VA = "0x180AF0A20")]
[CompilerGenerated]
private void KIBLONMGGEO()
{
int num = 0;
PlayerHand.AECINAGFKHG ppceocpdmke = PlayerHand.PPCEOCPDMKE;
this.MCFBMMGCGJC(ppceocpdmke, num != 0);
}
// Token: 0x0400150B RID: 5387
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400150B")]
[SerializeField]
[Header("Configuration")]
private PlayerHand.PLLIKAOIPHP type = (PlayerHand.PLLIKAOIPHP)((ulong)4294967295L);
// Token: 0x0400150C RID: 5388
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x400150C")]
[SerializeField]
[Header("Collision")]
private float worldCollisionRadius = 0.15f;
// Token: 0x0400150D RID: 5389
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400150D")]
[SerializeField]
[Header("Magnet Pickup")]
private float defaultGravityPickupFingerOffset;
// Token: 0x0400150E RID: 5390
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400150E")]
[SerializeField]
private float defaultGravityPickupCapsuleLength = 2f;
// Token: 0x0400150F RID: 5391
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400150F")]
[SerializeField]
private float defaultGravityPickupCapsuleRadius = 0.15f;
// Token: 0x04001510 RID: 5392
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x4001510")]
[SerializeField]
private float defaultGravityPickupSphereRadius = 0.25f;
// Token: 0x04001511 RID: 5393
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001511")]
[SerializeField]
[Header("Physical Pickup")]
private float defaultPhysicalPickupSphereRadius = 0.11f;
// Token: 0x04001512 RID: 5394
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4001512")]
[SerializeField]
[Header("Remote")]
private float remoteHandAnimationCullingDistance = 30f;
// Token: 0x04001513 RID: 5395
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001513")]
private float LMIANJPHAGP;
// Token: 0x04001514 RID: 5396
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001514")]
[SerializeField]
[Header("Default hand")]
private Transform defaultHandRoot;
// Token: 0x04001515 RID: 5397
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001515")]
[SerializeField]
[Header("Pointing hand")]
private Transform pointingHandRoot;
// Token: 0x04001516 RID: 5398
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001516")]
[SerializeField]
private Transform menuRaycastOrigin;
// Token: 0x04001517 RID: 5399
[Token(Token = "0x4001517")]
public static readonly float HOVERED_TOOL_INTERACTION_SLOP_WINDOW;
// Token: 0x04001518 RID: 5400
[Token(Token = "0x4001518")]
private const float GDOEHHBOLDJ = 3f;
// Token: 0x04001519 RID: 5401
[Token(Token = "0x4001519")]
private const float IIGLJGANCKK = 0.1f;
// Token: 0x0400151A RID: 5402
[Token(Token = "0x400151A")]
private const int BLIFFKJIJEO = 10;
// Token: 0x0400151B RID: 5403
[Token(Token = "0x400151B")]
private const float ALENLCPHGAA = 0.025f;
// Token: 0x0400151C RID: 5404
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400151C")]
public IILCGFIHJLP<PlayerHand, Tool> PickupToolEvent;
// Token: 0x0400151D RID: 5405
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400151D")]
public IILCGFIHJLP<PlayerHand, Tool> ReleaseToolEvent;
// Token: 0x0400151E RID: 5406
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400151E")]
public NBPOLJHGGLE<PlayerHand, int, float> VibrateEvent;
// Token: 0x0400151F RID: 5407
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400151F")]
public PlayerHand.OKLMNMAMFAH CanRunToolMenuButtonBehaviorOverride;
// Token: 0x04001520 RID: 5408
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001520")]
public PlayerHand.OKLMNMAMFAH RunToolMenuButtonBehaviorOverride;
// Token: 0x04001521 RID: 5409
[Token(Token = "0x4001521")]
private static readonly Dictionary<PlayerHand.ALGBCDINEKF, PlayerAvatarDisplay.EGOKLMEHLCI> CHKAPDCIPOA;
// Token: 0x04001522 RID: 5410
[Token(Token = "0x4001522")]
public static PlayerHand.LNEBPKLHMBO ConcaveMeshWorldCollisionMode;
// Token: 0x04001523 RID: 5411
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001523")]
[SerializeField]
[Header("Component References")]
private Transform watchMenuOrigin;
// Token: 0x04001524 RID: 5412
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001524")]
[SerializeField]
private Transform watchAnchor;
// Token: 0x04001525 RID: 5413
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4001525")]
[SerializeField]
private Transform watchFaceTransform;
// Token: 0x04001526 RID: 5414
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4001526")]
[SerializeField]
private Transform handCenter;
// Token: 0x04001527 RID: 5415
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4001527")]
[SerializeField]
private Transform meshRoot;
// Token: 0x04001528 RID: 5416
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4001528")]
[SerializeField]
private Transform handshakeConnectionTransform;
// Token: 0x04001529 RID: 5417
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4001529")]
[SerializeField]
private Transform fistbumpConnectionTransform;
// Token: 0x0400152A RID: 5418
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400152A")]
[SerializeField]
private Transform highFiveConnectionTransform;
// Token: 0x0400152B RID: 5419
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400152B")]
private PlayerHandCollider[] MIPENODOCOL;
// Token: 0x0400152C RID: 5420
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400152C")]
private PlayerCollider JHABHDIGKEI;
// Token: 0x0400152D RID: 5421
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400152D")]
private PlayerCollider DJOJKAGOHDO;
// Token: 0x0400152E RID: 5422
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400152E")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)]
private Player _thisPlayer;
// Token: 0x0400152F RID: 5423
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400152F")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private PlayerHandGestures _gestures;
// Token: 0x04001530 RID: 5424
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4001530")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
private Animator _handAnimator;
// Token: 0x04001531 RID: 5425
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4001531")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private NetworkTransform _networkTransform;
// Token: 0x04001532 RID: 5426
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4001532")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private RigidbodyPickup _rigidbodyPickup;
// Token: 0x04001533 RID: 5427
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4001533")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private RigidbodyEx _rigidbodyEx;
// Token: 0x04001534 RID: 5428
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4001534")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
private LaserTeleporter _laserTeleporter;
// Token: 0x04001535 RID: 5429
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4001535")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
private MenuFinger _localMenuFinger;
// Token: 0x0400153D RID: 5437
[Token(Token = "0x400153D")]
private static readonly PlayerHand.AECINAGFKHG FGACMNFODDL;
// Token: 0x0400153E RID: 5438
[Token(Token = "0x400153E")]
private static readonly PlayerHand.AECINAGFKHG GGOCFDHCBLO;
// Token: 0x0400153F RID: 5439
[Token(Token = "0x400153F")]
private static readonly PlayerHand.AECINAGFKHG BGFDCKDEOFK;
// Token: 0x04001540 RID: 5440
[Token(Token = "0x4001540")]
private static readonly PlayerHand.AECINAGFKHG IEGCGIKIOBG;
// Token: 0x04001541 RID: 5441
[Token(Token = "0x4001541")]
private static readonly PlayerHand.AECINAGFKHG CDIMAEHEFMI;
// Token: 0x04001542 RID: 5442
[Token(Token = "0x4001542")]
private static readonly PlayerHand.AECINAGFKHG GPBCACFILPM;
// Token: 0x04001543 RID: 5443
[Token(Token = "0x4001543")]
private static readonly PlayerHand.AECINAGFKHG EEGGGOBNHMI;
// Token: 0x04001544 RID: 5444
[Token(Token = "0x4001544")]
private static readonly PlayerHand.AECINAGFKHG AFJPOIGPFKF;
// Token: 0x04001545 RID: 5445
[Token(Token = "0x4001545")]
private static readonly PlayerHand.AECINAGFKHG PPCEOCPDMKE;
// Token: 0x04001546 RID: 5446
[Token(Token = "0x4001546")]
private static readonly PlayerHand.AECINAGFKHG OLKKHENNLLC;
// Token: 0x04001547 RID: 5447
[Token(Token = "0x4001547")]
private static readonly PlayerHand.AECINAGFKHG FCJBBGECDMC;
// Token: 0x04001548 RID: 5448
[Token(Token = "0x4001548")]
private static readonly PlayerHand.AECINAGFKHG GNOFAHGKLBD;
// Token: 0x04001549 RID: 5449
[Token(Token = "0x4001549")]
private static readonly PlayerHand.AECINAGFKHG BPHOPFNLDMG;
// Token: 0x0400154A RID: 5450
[Token(Token = "0x400154A")]
private static readonly PlayerHand.MLIHAAIKLLG IEILBAFKCKP;
// Token: 0x0400154B RID: 5451
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x400154B")]
private readonly BJOIBBBOIKO<PlayerAvatarDisplay.EGOKLMEHLCI> COHCBAPAHEB;
// Token: 0x0400154C RID: 5452
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x400154C")]
private readonly BJOIBBBOIKO<PlayerHand.ALGBCDINEKF> PHPELLHBJAO;
// Token: 0x0400154D RID: 5453
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400154D")]
private readonly HHIINKNOKNL<bool> FMBCOCDMGJA;
// Token: 0x0400154E RID: 5454
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400154E")]
private KFBABPAPIMB CBDOOKNHKCH;
// Token: 0x0400154F RID: 5455
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400154F")]
private bool GJKOCFCLGGG;
// Token: 0x04001550 RID: 5456
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x4001550")]
private Tool FEBAPKCNNDC;
// Token: 0x04001551 RID: 5457
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x4001551")]
private bool EALOAOIBOCJ;
// Token: 0x04001552 RID: 5458
[FieldOffset(Offset = "0x191")]
[Token(Token = "0x4001552")]
private bool IPBDFPGNLHO;
// Token: 0x04001553 RID: 5459
[FieldOffset(Offset = "0x192")]
[Token(Token = "0x4001553")]
private bool GKKNOMHNDPH;
// Token: 0x04001554 RID: 5460
[FieldOffset(Offset = "0x193")]
[Token(Token = "0x4001554")]
private bool AMPPFPLHNJL;
// Token: 0x04001555 RID: 5461
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x4001555")]
private readonly List<object> EBAKHFHOADH;
// Token: 0x04001556 RID: 5462
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4001556")]
private readonly List<object> OOBFIBAIEAD;
// Token: 0x04001557 RID: 5463
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4001557")]
private Tool DECLAAHJEHI;
// Token: 0x04001558 RID: 5464
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4001558")]
private Tool JNCJAOMKCOO;
// Token: 0x04001559 RID: 5465
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4001559")]
private bool KCEKEBJFEEG;
// Token: 0x0400155A RID: 5466
[FieldOffset(Offset = "0x1B9")]
[Token(Token = "0x400155A")]
private bool AAENJOPFONH;
// Token: 0x0400155B RID: 5467
[FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x400155B")]
private float BCEDCFNJJKN;
// Token: 0x0400155C RID: 5468
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400155C")]
private KLLMCPFPIIE<PlayerHand.KKECAHMCLNL> ALAPODHIIFK;
// Token: 0x0400155D RID: 5469
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400155D")]
private KLLMCPFPIIE<PlayerHand.ALGBCDINEKF> GMDNLCPKPMO;
// Token: 0x0400155E RID: 5470
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x400155E")]
private KLLMCPFPIIE<PlayerHand.ENHKICONAGG> MGGLPNEBAKL;
// Token: 0x0400155F RID: 5471
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x400155F")]
private KLLMCPFPIIE<bool> CLDJIIOENFI;
// Token: 0x04001562 RID: 5474
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4001562")]
private readonly AOLMGGAPKEH FOGOIKCOFHC;
// Token: 0x04001563 RID: 5475
[FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4001563")]
private readonly AOLMGGAPKEH JMNMBCLDAKL;
// Token: 0x04001564 RID: 5476
[FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4001564")]
private readonly AOLMGGAPKEH IHJOCINPBIK;
// Token: 0x04001565 RID: 5477
[FieldOffset(Offset = "0x200")]
[Token(Token = "0x4001565")]
private readonly AOLMGGAPKEH HGIGCCOGEKN;
// Token: 0x04001566 RID: 5478
[FieldOffset(Offset = "0x208")]
[Token(Token = "0x4001566")]
private readonly AOLMGGAPKEH KLHCMNAJCJN;
// Token: 0x04001567 RID: 5479
[Token(Token = "0x4001567")]
private const float HOMAICCKJHJ = 100f;
// Token: 0x04001568 RID: 5480
[Token(Token = "0x4001568")]
private const float FKLGFPHHAEC = 0.5f;
// Token: 0x02000365 RID: 869
[Token(Token = "0x2000365")]
public enum PLLIKAOIPHP
{
// Token: 0x0400156A RID: 5482
[Token(Token = "0x400156A")]
Unknown = -1,
// Token: 0x0400156B RID: 5483
[Token(Token = "0x400156B")]
Left,
// Token: 0x0400156C RID: 5484
[Token(Token = "0x400156C")]
Right
}
// Token: 0x02000366 RID: 870
[Token(Token = "0x2000366")]
public enum OGFMFKBEPOM
{
// Token: 0x0400156E RID: 5486
[Token(Token = "0x400156E")]
HEAD_TO_HAND,
// Token: 0x0400156F RID: 5487
[Token(Token = "0x400156F")]
HAND_HALF_VECTOR
}
// Token: 0x02000367 RID: 871
[Token(Token = "0x2000367")]
public enum LNEBPKLHMBO
{
// Token: 0x04001571 RID: 5489
[Token(Token = "0x4001571")]
ALWAYS_DISABLED,
// Token: 0x04001572 RID: 5490
[Token(Token = "0x4001572")]
ALWAYS_ENABLED,
// Token: 0x04001573 RID: 5491
[Token(Token = "0x4001573")]
DEFAULT_DISABLED
}
// Token: 0x02000368 RID: 872
[Token(Token = "0x2000368")]
public enum ALGBCDINEKF : byte
{
// Token: 0x04001575 RID: 5493
[Token(Token = "0x4001575")]
Default,
// Token: 0x04001576 RID: 5494
[Token(Token = "0x4001576")]
Invisible,
// Token: 0x04001577 RID: 5495
[Token(Token = "0x4001577")]
HoldingTool,
// Token: 0x04001578 RID: 5496
[Token(Token = "0x4001578")]
InteractingWithUI,
// Token: 0x04001579 RID: 5497
[Token(Token = "0x4001579")]
PointGesture,
// Token: 0x0400157A RID: 5498
[Token(Token = "0x400157A")]
ExpressoGestureActive,
// Token: 0x0400157B RID: 5499
[Token(Token = "0x400157B")]
HoveringPortal,
// Token: 0x0400157C RID: 5500
[Token(Token = "0x400157C")]
IntersectingTool,
// Token: 0x0400157D RID: 5501
[Token(Token = "0x400157D")]
IntersectingPortal,
// Token: 0x0400157E RID: 5502
[Token(Token = "0x400157E")]
HoveringTool
}
// Token: 0x02000369 RID: 873
[Token(Token = "0x2000369")]
public sealed class APFFAPHCDDF : MulticastDelegate
{
// Token: 0x06001C51 RID: 7249 RVA: 0x00073A2C File Offset: 0x00071C2C
[Token(Token = "0x6001C51")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public APFFAPHCDDF(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06001C52 RID: 7250 RVA: 0x00073A48 File Offset: 0x00071C48
[Token(Token = "0x6001C52")]
[Address(RVA = "0xAE34F0", Offset = "0xAE22F0", VA = "0x180AE34F0", Slot = "13")]
public void Invoke(PlayerHand ONFJHABGCIP, int DHFKOLKOCKP, float LAIPKAHGIJF)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x06001C53 RID: 7251 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001C53")]
[Address(RVA = "0xAE3450", Offset = "0xAE2250", VA = "0x180AE3450", Slot = "14")]
public IAsyncResult BeginInvoke(PlayerHand ONFJHABGCIP, int DHFKOLKOCKP, float LAIPKAHGIJF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001C54 RID: 7252 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001C54")]
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x0200036A RID: 874
[Token(Token = "0x200036A")]
public sealed class OKLMNMAMFAH : MulticastDelegate
{
// Token: 0x06001C55 RID: 7253 RVA: 0x00073AFC File Offset: 0x00071CFC
[Token(Token = "0x6001C55")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public OKLMNMAMFAH(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06001C56 RID: 7254 RVA: 0x00073B18 File Offset: 0x00071D18
[Token(Token = "0x6001C56")]
[Address(RVA = "0x76B2E0", Offset = "0x76A0E0", VA = "0x18076B2E0", Slot = "13")]
public bool Invoke()
{
Delegate[] delegates = this.delegates;
if (delegates != 0)
{
}
int num = 0;
uint num2;
if (num2 == (uint)0)
{
return;
}
Delegate @delegate = delegates[1];
Delegate delegate2 = delegates[0];
uint num3;
if (@delegate.method_info == num3)
{
throw new ExecutionEngineException();
}
ExecutionEngineException ex;
if (ex != 0)
{
}
if (delegate2 != 0 && @delegate.method_info != num3 && @delegate == (ulong)1L)
{
MethodInfo method_info = @delegate.method_info;
int num4 = 0;
num4 += num4;
num4++;
num4 += num4;
num4 += method_info;
num4 += 19;
uint num5;
num5 += num5;
uint num6;
num6 += (uint)19;
}
num++;
}
// Token: 0x06001C57 RID: 7255 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001C57")]
[Address(RVA = "0x456AA0", Offset = "0x4558A0", VA = "0x180456AA0", Slot = "14")]
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001C58 RID: 7256 RVA: 0x00073BBC File Offset: 0x00071DBC
[Token(Token = "0x6001C58")]
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new NullReferenceException();
}
}
// Token: 0x0200036B RID: 875
[Token(Token = "0x200036B")]
private struct AECINAGFKHG
{
// Token: 0x06001C59 RID: 7257 RVA: 0x00073BD0 File Offset: 0x00071DD0
[Token(Token = "0x6001C59")]
[Address(RVA = "0xAE3440", Offset = "0xAE2240", VA = "0x180AE3440")]
public AECINAGFKHG(int JMHKMOACHDG, PlayerHand.ALGBCDINEKF DIFDICKIFJO)
{
this.LNEDNNJCPMG = JMHKMOACHDG;
this.JIIFGIPMLBA = DIFDICKIFJO;
}
// Token: 0x06001C5A RID: 7258 RVA: 0x00073BEC File Offset: 0x00071DEC
[Token(Token = "0x6001C5A")]
[Address(RVA = "0xAE33C0", Offset = "0xAE21C0", VA = "0x180AE33C0", Slot = "3")]
public override string ToString()
{
PlayerHand.ALGBCDINEKF jiifgipmlba = this.JIIFGIPMLBA;
return string.Format("Token[St:{0} Pri:{1}]", jiifgipmlba, jiifgipmlba);
}
// Token: 0x0400157F RID: 5503
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400157F")]
public readonly int LNEDNNJCPMG;
// Token: 0x04001580 RID: 5504
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x4001580")]
public readonly PlayerHand.ALGBCDINEKF JIIFGIPMLBA;
}
// Token: 0x0200036C RID: 876
[Token(Token = "0x200036C")]
private struct MLIHAAIKLLG
{
// Token: 0x06001C5B RID: 7259 RVA: 0x00073C0C File Offset: 0x00071E0C
[Token(Token = "0x6001C5B")]
[Address(RVA = "0x4C30C0", Offset = "0x4C1EC0", VA = "0x1804C30C0")]
public MLIHAAIKLLG(int JMHKMOACHDG, PlayerAvatarDisplay.EGOKLMEHLCI DIFDICKIFJO)
{
this.LNEDNNJCPMG = JMHKMOACHDG;
this.JIIFGIPMLBA = DIFDICKIFJO;
}
// Token: 0x06001C5C RID: 7260 RVA: 0x00073C28 File Offset: 0x00071E28
[Token(Token = "0x6001C5C")]
[Address(RVA = "0xAE4520", Offset = "0xAE3320", VA = "0x180AE4520", Slot = "3")]
public override string ToString()
{
PlayerAvatarDisplay.EGOKLMEHLCI jiifgipmlba = this.JIIFGIPMLBA;
return string.Format("Token[St:{0} Pri:{1}]", jiifgipmlba, jiifgipmlba);
}
// Token: 0x04001581 RID: 5505
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001581")]
public readonly int LNEDNNJCPMG;
// Token: 0x04001582 RID: 5506
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x4001582")]
public readonly PlayerAvatarDisplay.EGOKLMEHLCI JIIFGIPMLBA;
}
// Token: 0x0200036D RID: 877
[Token(Token = "0x200036D")]
[Flags]
public enum KKECAHMCLNL
{
// Token: 0x04001584 RID: 5508
[Token(Token = "0x4001584")]
NOT_CONNECTED = 0,
// Token: 0x04001585 RID: 5509
[Token(Token = "0x4001585")]
NOT_TRACKING = 1,
// Token: 0x04001586 RID: 5510
[Token(Token = "0x4001586")]
CONNECTED_AND_TRACKING = 2
}
// Token: 0x0200036E RID: 878
[Token(Token = "0x200036E")]
public enum ENHKICONAGG
{
// Token: 0x04001588 RID: 5512
[Token(Token = "0x4001588")]
Invalid,
// Token: 0x04001589 RID: 5513
[Token(Token = "0x4001589")]
None,
// Token: 0x0400158A RID: 5514
[Token(Token = "0x400158A")]
Highfive,
// Token: 0x0400158B RID: 5515
[Token(Token = "0x400158B")]
Fistbump,
// Token: 0x0400158C RID: 5516
[Token(Token = "0x400158C")]
Handshake,
// Token: 0x0400158D RID: 5517
[Token(Token = "0x400158D")]
Point,
// Token: 0x0400158E RID: 5518
[Token(Token = "0x400158E")]
Cheer,
// Token: 0x0400158F RID: 5519
[Token(Token = "0x400158F")]
ThumbsDown
}
// Token: 0x0200036F RID: 879
[Token(Token = "0x200036F")]
[NJICLEHHOBN]
public enum MMENBDFLMGH
{
// Token: 0x04001591 RID: 5521
[Token(Token = "0x4001591")]
None,
// Token: 0x04001592 RID: 5522
[Token(Token = "0x4001592")]
PalmForward,
// Token: 0x04001593 RID: 5523
[Token(Token = "0x4001593")]
Fist,
// Token: 0x04001594 RID: 5524
[Token(Token = "0x4001594")]
PalmIn,
// Token: 0x04001595 RID: 5525
[Token(Token = "0x4001595")]
Point,
// Token: 0x04001596 RID: 5526
[Token(Token = "0x4001596")]
ThumbsUp,
// Token: 0x04001597 RID: 5527
[Token(Token = "0x4001597")]
ThumbsDown
}
}