using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom; using RecRoom.Async; using RecRoom.Avatar; using RecRoom.Avatar.Data.Runtime; using RecRoom.Avatar.Outfit; using RecRoom.Core; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.Gestures; using RecRoom.Networking.SynchronizedFields; using UnityEngine; // Token: 0x0200037B RID: 891 [Token(Token = "0x200037B")] [StructLayout(3)] public class PlayerHand : MonoBehaviourPun, IPunObservable { // Token: 0x170004C0 RID: 1216 // (get) Token: 0x06001BA4 RID: 7076 RVA: 0x00072A80 File Offset: 0x00070C80 [Token(Token = "0x170004C0")] public Transform LOFPLGAAHLG { [Token(Token = "0x6001BA4")] [Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0")] get { return this.watchMenuOrigin; } } // Token: 0x170004C1 RID: 1217 // (get) Token: 0x06001BA5 RID: 7077 RVA: 0x00072A94 File Offset: 0x00070C94 [Token(Token = "0x170004C1")] public Transform JAJDLBJNBGF { [Token(Token = "0x6001BA5")] [Address(RVA = "0x3D3180", Offset = "0x3D1B80", VA = "0x1803D3180")] get { return this.watchAnchor; } } // Token: 0x170004C2 RID: 1218 // (get) Token: 0x06001BA6 RID: 7078 RVA: 0x00072AA8 File Offset: 0x00070CA8 [Token(Token = "0x170004C2")] public Transform MKIMBHNIBCG { [Token(Token = "0x6001BA6")] [Address(RVA = "0x408B30", Offset = "0x407530", VA = "0x180408B30")] get { return this.watchFaceTransform; } } // Token: 0x170004C3 RID: 1219 // (get) Token: 0x06001BA7 RID: 7079 RVA: 0x00072ABC File Offset: 0x00070CBC [Token(Token = "0x170004C3")] public Player GCGAFHGDCJH { [Token(Token = "0x6001BA7")] [Address(RVA = "0x3CBF00", Offset = "0x3CA900", VA = "0x1803CBF00")] get { return this._thisPlayer; } } // Token: 0x170004C4 RID: 1220 // (get) Token: 0x06001BA8 RID: 7080 RVA: 0x00072AD0 File Offset: 0x00070CD0 [Token(Token = "0x170004C4")] public PlayerHandGestures ENKKDNCFCKN { [Token(Token = "0x6001BA8")] [Address(RVA = "0x3E2C60", Offset = "0x3E1660", VA = "0x1803E2C60")] get { return this._gestures; } } // Token: 0x170004C5 RID: 1221 // (get) Token: 0x06001BA9 RID: 7081 RVA: 0x00072AE4 File Offset: 0x00070CE4 [Token(Token = "0x170004C5")] public Animator POONHOAEDCE { [Token(Token = "0x6001BA9")] [Address(RVA = "0x3D3280", Offset = "0x3D1C80", VA = "0x1803D3280")] get { return this._handAnimator; } } // Token: 0x170004C6 RID: 1222 // (get) Token: 0x06001BAA RID: 7082 RVA: 0x00072AF8 File Offset: 0x00070CF8 [Token(Token = "0x170004C6")] public NetworkTransform IFKEHHEEKLE { [Token(Token = "0x6001BAA")] [Address(RVA = "0x3CBF20", Offset = "0x3CA920", VA = "0x1803CBF20")] get { return this._networkTransform; } } // Token: 0x170004C7 RID: 1223 // (get) Token: 0x06001BAB RID: 7083 RVA: 0x00072B0C File Offset: 0x00070D0C [Token(Token = "0x170004C7")] public RigidbodyPickup HLJBCMPANEI { [Token(Token = "0x6001BAB")] [Address(RVA = "0x3D3270", Offset = "0x3D1C70", VA = "0x1803D3270")] get { return this._rigidbodyPickup; } } // Token: 0x170004C8 RID: 1224 // (get) Token: 0x06001BAC RID: 7084 RVA: 0x00072B20 File Offset: 0x00070D20 [Token(Token = "0x170004C8")] public RigidbodyEx PNDEPIILPKD { [Token(Token = "0x6001BAC")] [Address(RVA = "0xA01750", Offset = "0xA00150", VA = "0x180A01750")] get { return this._rigidbodyEx; } } // Token: 0x170004C9 RID: 1225 // (get) Token: 0x06001BAD RID: 7085 RVA: 0x00072B34 File Offset: 0x00070D34 [Token(Token = "0x170004C9")] public LaserTeleporter BANJGHEPNGP { [Token(Token = "0x6001BAD")] [Address(RVA = "0x50B760", Offset = "0x50A160", VA = "0x18050B760")] get { return this._laserTeleporter; } } // Token: 0x170004CA RID: 1226 // (get) Token: 0x06001BAE RID: 7086 RVA: 0x00072B48 File Offset: 0x00070D48 [Token(Token = "0x170004CA")] public MenuFinger OOCGEKBDFKH { [Token(Token = "0x6001BAE")] [Address(RVA = "0xFEA640", Offset = "0xFE9040", VA = "0x180FEA640")] get { return this._localMenuFinger; } } // Token: 0x170004CB RID: 1227 // (get) Token: 0x06001BAF RID: 7087 RVA: 0x00072B5C File Offset: 0x00070D5C [Token(Token = "0x170004CB")] public Transform NPGKBENKAIO { [Token(Token = "0x6001BAF")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")] get { return this.menuRaycastStartTransform; } } // Token: 0x170004CC RID: 1228 // (get) Token: 0x06001BB0 RID: 7088 RVA: 0x00072B70 File Offset: 0x00070D70 [Token(Token = "0x170004CC")] public Transform BGHOMLHEECM { [Token(Token = "0x6001BB0")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] get { return this.fingertipTransform; } } // Token: 0x170004CD RID: 1229 // (get) Token: 0x06001BB1 RID: 7089 RVA: 0x00072B84 File Offset: 0x00070D84 // (set) Token: 0x06001BB2 RID: 7090 RVA: 0x00072B98 File Offset: 0x00070D98 [Token(Token = "0x170004CD")] public BJIFHHPBNNJ KFPNJAPMMEM { [Token(Token = "0x6001BB1")] [Address(RVA = "0xFEA930", Offset = "0xFE9330", VA = "0x180FEA930")] get; [Token(Token = "0x6001BB2")] [Address(RVA = "0xFE6010", Offset = "0xFE4A10", VA = "0x180FE6010")] private set; } // Token: 0x170004CE RID: 1230 // (get) Token: 0x06001BB3 RID: 7091 RVA: 0x00072BAC File Offset: 0x00070DAC // (set) Token: 0x06001BB4 RID: 7092 RVA: 0x00072BC0 File Offset: 0x00070DC0 [Token(Token = "0x170004CE")] public float GCMKFIBJIOK { [Token(Token = "0x6001BB3")] [Address(RVA = "0x3E2990", Offset = "0x3E1390", VA = "0x1803E2990")] get; [Token(Token = "0x6001BB4")] [Address(RVA = "0xFEA9C0", Offset = "0xFE93C0", VA = "0x180FEA9C0")] set; } // Token: 0x170004CF RID: 1231 // (get) Token: 0x06001BB5 RID: 7093 RVA: 0x00072BD4 File Offset: 0x00070DD4 // (set) Token: 0x06001BB6 RID: 7094 RVA: 0x00072BE8 File Offset: 0x00070DE8 [Token(Token = "0x170004CF")] public float MKDPDPKBJMP { [Token(Token = "0x6001BB5")] [Address(RVA = "0xFE9EE0", Offset = "0xFE88E0", VA = "0x180FE9EE0")] get; [Token(Token = "0x6001BB6")] [Address(RVA = "0xFEA990", Offset = "0xFE9390", VA = "0x180FEA990")] set; } // Token: 0x170004D0 RID: 1232 // (get) Token: 0x06001BB7 RID: 7095 RVA: 0x00072BFC File Offset: 0x00070DFC // (set) Token: 0x06001BB8 RID: 7096 RVA: 0x00072C10 File Offset: 0x00070E10 [Token(Token = "0x170004D0")] public float GFHPGCPBJNP { [Token(Token = "0x6001BB7")] [Address(RVA = "0xFE9EF0", Offset = "0xFE88F0", VA = "0x180FE9EF0")] get; [Token(Token = "0x6001BB8")] [Address(RVA = "0xFEA9A0", Offset = "0xFE93A0", VA = "0x180FEA9A0")] set; } // Token: 0x170004D1 RID: 1233 // (get) Token: 0x06001BB9 RID: 7097 RVA: 0x00072C24 File Offset: 0x00070E24 // (set) Token: 0x06001BBA RID: 7098 RVA: 0x00072C38 File Offset: 0x00070E38 [Token(Token = "0x170004D1")] public float BIABHEEFBHK { [Token(Token = "0x6001BB9")] [Address(RVA = "0xFEA240", Offset = "0xFE8C40", VA = "0x180FEA240")] get; [Token(Token = "0x6001BBA")] [Address(RVA = "0xFEA9D0", Offset = "0xFE93D0", VA = "0x180FEA9D0")] set; } // Token: 0x170004D2 RID: 1234 // (get) Token: 0x06001BBB RID: 7099 RVA: 0x00072C4C File Offset: 0x00070E4C // (set) Token: 0x06001BBC RID: 7100 RVA: 0x00072C60 File Offset: 0x00070E60 [Token(Token = "0x170004D2")] public float FPMPEAPLOIK { [Token(Token = "0x6001BBB")] [Address(RVA = "0xBCD020", Offset = "0xBCBA20", VA = "0x180BCD020")] get; [Token(Token = "0x6001BBC")] [Address(RVA = "0xFEAF30", Offset = "0xFE9930", VA = "0x180FEAF30")] set; } // Token: 0x170004D3 RID: 1235 // (get) Token: 0x06001BBD RID: 7101 RVA: 0x00072C74 File Offset: 0x00070E74 // (set) Token: 0x06001BBE RID: 7102 RVA: 0x00072C88 File Offset: 0x00070E88 [Token(Token = "0x170004D3")] public PlayerHand.OGFMFKBEPOM EGGKJPJNBHH { [Token(Token = "0x6001BBD")] [Address(RVA = "0xBCCE40", Offset = "0xBCB840", VA = "0x180BCCE40")] get; [Token(Token = "0x6001BBE")] [Address(RVA = "0xFEA9B0", Offset = "0xFE93B0", VA = "0x180FEA9B0")] set; } // Token: 0x170004D4 RID: 1236 // (get) Token: 0x06001BBF RID: 7103 RVA: 0x00072C9C File Offset: 0x00070E9C // (set) Token: 0x06001BC0 RID: 7104 RVA: 0x00072CD0 File Offset: 0x00070ED0 [Token(Token = "0x170004D4")] public float CFHAEGADLOL { [Token(Token = "0x6001BBF")] [Address(RVA = "0xFEA700", Offset = "0xFE9100", VA = "0x180FEA700")] get { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; return playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp); } [Token(Token = "0x6001BC0")] [Address(RVA = "0xFEAEF0", Offset = "0xFE98F0", VA = "0x180FEAEF0")] set { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; playerAvatarDisplay.SetHandOpenClosedAxis(pllikaoiphp, value); } } // Token: 0x170004D5 RID: 1237 // (get) Token: 0x06001BC1 RID: 7105 RVA: 0x00072D04 File Offset: 0x00070F04 [Token(Token = "0x170004D5")] public bool PDFFJJFCNPO { [Token(Token = "0x6001BC1")] [Address(RVA = "0xFEA3E0", Offset = "0xFE8DE0", VA = "0x180FEA3E0")] get { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; float handOpenClosedAxis = playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp); throw new NullReferenceException(); } } // Token: 0x170004D6 RID: 1238 // (get) Token: 0x06001BC2 RID: 7106 RVA: 0x00072D38 File Offset: 0x00070F38 [Token(Token = "0x170004D6")] public bool HACBIOINOLL { [Token(Token = "0x6001BC2")] [Address(RVA = "0xFEA490", Offset = "0xFE8E90", VA = "0x180FEA490")] get { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; float handOpenClosedAxis = playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp); throw new NullReferenceException(); } } // Token: 0x170004D7 RID: 1239 // (get) Token: 0x06001BC3 RID: 7107 RVA: 0x00072D6C File Offset: 0x00070F6C [Token(Token = "0x170004D7")] public PlayerHand.PLLIKAOIPHP OPLHMKFCNOL { [Token(Token = "0x6001BC3")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] get { return this.type; } } // Token: 0x170004D8 RID: 1240 // (get) Token: 0x06001BC4 RID: 7108 RVA: 0x00072D80 File Offset: 0x00070F80 [Token(Token = "0x170004D8")] public Vector3 MBEAJNDGBCF { [Token(Token = "0x6001BC4")] [Address(RVA = "0xFEA740", Offset = "0xFE9140", VA = "0x180FEA740")] 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: 0x170004D9 RID: 1241 // (get) Token: 0x06001BC5 RID: 7109 RVA: 0x00072DB8 File Offset: 0x00070FB8 [Token(Token = "0x170004D9")] public Vector3 BGLGOFGHLLN { [Token(Token = "0x6001BC5")] [Address(RVA = "0xFE9E90", Offset = "0xFE8890", VA = "0x180FE9E90")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x170004DA RID: 1242 // (get) Token: 0x06001BC6 RID: 7110 RVA: 0x00072DD4 File Offset: 0x00070FD4 [Token(Token = "0x170004DA")] public Vector3 PLIMFLIHLNI { [Token(Token = "0x6001BC6")] [Address(RVA = "0x4D6620", Offset = "0x4D5020", VA = "0x1804D6620")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x170004DB RID: 1243 // (get) Token: 0x06001BC7 RID: 7111 RVA: 0x00072DF0 File Offset: 0x00070FF0 [Token(Token = "0x170004DB")] public Transform EOGMGLFNIBE { [Token(Token = "0x6001BC7")] [Address(RVA = "0x3D3300", Offset = "0x3D1D00", VA = "0x1803D3300")] get { return this.handCenter; } } // Token: 0x170004DC RID: 1244 // (get) Token: 0x06001BC8 RID: 7112 RVA: 0x00072E04 File Offset: 0x00071004 [Token(Token = "0x170004DC")] public Vector3 IEAILJIMHNE { [Token(Token = "0x6001BC8")] [Address(RVA = "0xFEA860", Offset = "0xFE9260", VA = "0x180FEA860")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x170004DD RID: 1245 // (get) Token: 0x06001BC9 RID: 7113 RVA: 0x00072E20 File Offset: 0x00071020 [Token(Token = "0x170004DD")] public Vector3 BJAAIOJDJEG { [Token(Token = "0x6001BC9")] [Address(RVA = "0xFEA0E0", Offset = "0xFE8AE0", VA = "0x180FEA0E0")] 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: 0x170004DE RID: 1246 // (get) Token: 0x06001BCA RID: 7114 RVA: 0x00072E54 File Offset: 0x00071054 [Token(Token = "0x170004DE")] public Vector3 BKBIMMGPALE { [Token(Token = "0x6001BCA")] [Address(RVA = "0xFE9F00", Offset = "0xFE8900", VA = "0x180FE9F00")] get { if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x170004DF RID: 1247 // (get) Token: 0x06001BCB RID: 7115 RVA: 0x00072E7C File Offset: 0x0007107C [Token(Token = "0x170004DF")] public Vector3 DLOEGNHFMMF { [Token(Token = "0x6001BCB")] [Address(RVA = "0xFEA2C0", Offset = "0xFE8CC0", VA = "0x180FEA2C0")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x06001BCC RID: 7116 RVA: 0x00072E98 File Offset: 0x00071098 [Token(Token = "0x6001BCC")] [Address(RVA = "0xFE6410", Offset = "0xFE4E10", VA = "0x180FE6410")] private void MCFBMMGCGJC(PlayerHand.AECINAGFKHG PIHIPPPPEBI, bool JGNKDGBLGCE) { bool hasAuthority = base.hasAuthority; if (hasAuthority) { ExplicitTokenMap phpellhbjao = this.PHPELLHBJAO; if (!JGNKDGBLGCE) { bool flag = phpellhbjao.RemoveValue(hasAuthority); } string text = this.PHPELLHBJAO.ToString(); SynchronizedField gmdnlcpkpmo = this.GMDNLCPKPMO; } } // Token: 0x06001BCD RID: 7117 RVA: 0x00072EE0 File Offset: 0x000710E0 [Token(Token = "0x6001BCD")] [Address(RVA = "0xFE5F40", Offset = "0xFE4940", VA = "0x180FE5F40")] private void LFNGBAGMDLM(PlayerHand.MLIHAAIKLLG PIHIPPPPEBI, bool JGNKDGBLGCE) { ExplicitTokenMap cohcbapaheb = this.COHCBAPAHEB; if (!JGNKDGBLGCE) { bool flag = cohcbapaheb.RemoveValue(PIHIPPPPEBI); } bool flag2; if (flag2) { this.ILKJKDBAFCB(); } } // Token: 0x170004E0 RID: 1248 // (get) Token: 0x06001BCE RID: 7118 RVA: 0x00072F10 File Offset: 0x00071110 // (set) Token: 0x06001BCF RID: 7119 RVA: 0x00072F24 File Offset: 0x00071124 [Token(Token = "0x170004E0")] private ISchedulerPromise JFMBMICMPPD { [Token(Token = "0x6001BCE")] [Address(RVA = "0x3E2920", Offset = "0x3E1320", VA = "0x1803E2920")] get { return this.CBDOOKNHKCH; } [Token(Token = "0x6001BCF")] [Address(RVA = "0xFE5EE0", Offset = "0xFE48E0", VA = "0x180FE5EE0")] set { if (this.CBDOOKNHKCH != 0) { } this.CBDOOKNHKCH = value; } } // Token: 0x170004E1 RID: 1249 // (get) Token: 0x06001BD0 RID: 7120 RVA: 0x00072F44 File Offset: 0x00071144 // (set) Token: 0x06001BD1 RID: 7121 RVA: 0x00072F58 File Offset: 0x00071158 [Token(Token = "0x170004E1")] public bool LEFKJONFLBG { [Token(Token = "0x6001BD0")] [Address(RVA = "0xBABC70", Offset = "0xBAA670", VA = "0x180BABC70")] get { return this.GJKOCFCLGGG; } [Token(Token = "0x6001BD1")] [Address(RVA = "0xFEAC70", Offset = "0xFE9670", VA = "0x180FEAC70")] 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); ISchedulerPromise schedulerPromise = this.ScheduleDelay(0.1f); if (this.CBDOOKNHKCH != 0) { } this.CBDOOKNHKCH = schedulerPromise; Action action = new Action(this.LENDPCGBGIJ); bool gjkocfclggg = this.GJKOCFCLGGG; PlayerHand.AECINAGFKHG afjpoigpfkf2 = PlayerHand.AFJPOIGPFKF; this.MCFBMMGCGJC(afjpoigpfkf2, gjkocfclggg); } } } // Token: 0x170004E2 RID: 1250 // (get) Token: 0x06001BD2 RID: 7122 RVA: 0x00072FD8 File Offset: 0x000711D8 // (set) Token: 0x06001BD3 RID: 7123 RVA: 0x00072FFC File Offset: 0x000711FC [Token(Token = "0x170004E2")] public bool DJLEJGMGHEB { [Token(Token = "0x6001BD2")] [Address(RVA = "0xFEA590", Offset = "0xFE8F90", VA = "0x180FEA590")] get { ExplicitTokenMap phpellhbjao = this.PHPELLHBJAO; PlayerHand.AECINAGFKHG ggocfdhcblo = PlayerHand.GGOCFDHCBLO; bool flag; return flag; } [Token(Token = "0x6001BD3")] [Address(RVA = "0xFEABF0", Offset = "0xFE95F0", VA = "0x180FEABF0")] set { PlayerHand.AECINAGFKHG ggocfdhcblo = PlayerHand.GGOCFDHCBLO; this.MCFBMMGCGJC(ggocfdhcblo, value); } } // Token: 0x170004E3 RID: 1251 // (get) Token: 0x06001BD4 RID: 7124 RVA: 0x00073018 File Offset: 0x00071218 // (set) Token: 0x06001BD5 RID: 7125 RVA: 0x0007303C File Offset: 0x0007123C [Token(Token = "0x170004E3")] public bool LDGNJBPBOPD { [Token(Token = "0x6001BD4")] [Address(RVA = "0xFEA650", Offset = "0xFE9050", VA = "0x180FEA650")] get { ExplicitTokenMap phpellhbjao = this.PHPELLHBJAO; PlayerHand.AECINAGFKHG fgacmnfoddl = PlayerHand.FGACMNFODDL; bool flag; return flag; } [Token(Token = "0x6001BD5")] [Address(RVA = "0xFEAE70", Offset = "0xFE9870", VA = "0x180FEAE70")] set { PlayerHand.AECINAGFKHG fgacmnfoddl = PlayerHand.FGACMNFODDL; this.MCFBMMGCGJC(fgacmnfoddl, value); } } // Token: 0x170004E4 RID: 1252 // (get) Token: 0x06001BD6 RID: 7126 RVA: 0x00073058 File Offset: 0x00071258 // (set) Token: 0x06001BD7 RID: 7127 RVA: 0x0007306C File Offset: 0x0007126C [Token(Token = "0x170004E4")] public Tool OIDGJKOGAIJ { [Token(Token = "0x6001BD6")] [Address(RVA = "0x3E2970", Offset = "0x3E1370", VA = "0x1803E2970")] get { return this.FEBAPKCNNDC; } [Token(Token = "0x6001BD7")] [Address(RVA = "0xFEAA90", Offset = "0xFE9490", VA = "0x180FEAA90")] 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: 0x170004E5 RID: 1253 // (get) Token: 0x06001BD8 RID: 7128 RVA: 0x000730E0 File Offset: 0x000712E0 // (set) Token: 0x06001BD9 RID: 7129 RVA: 0x000730F4 File Offset: 0x000712F4 [Token(Token = "0x170004E5")] public bool GBDOIHMKKND { [Token(Token = "0x6001BD8")] [Address(RVA = "0xFEA3A0", Offset = "0xFE8DA0", VA = "0x180FEA3A0")] get { return this.EALOAOIBOCJ; } [Token(Token = "0x6001BD9")] [Address(RVA = "0xFE5800", Offset = "0xFE4200", VA = "0x180FE5800")] private set { if (this.EALOAOIBOCJ != value) { this.EALOAOIBOCJ = value; bool ealoaoibocj = this.EALOAOIBOCJ; PlayerHand.AECINAGFKHG olkkhennllc = PlayerHand.OLKKHENNLLC; this.MCFBMMGCGJC(olkkhennllc, ealoaoibocj); } } } // Token: 0x170004E6 RID: 1254 // (get) Token: 0x06001BDA RID: 7130 RVA: 0x00073128 File Offset: 0x00071328 // (set) Token: 0x06001BDB RID: 7131 RVA: 0x0007313C File Offset: 0x0007133C [Token(Token = "0x170004E6")] public bool DBEFIOEDAKM { [Token(Token = "0x6001BDA")] [Address(RVA = "0xFEA390", Offset = "0xFE8D90", VA = "0x180FEA390")] get { return this.IPBDFPGNLHO; } [Token(Token = "0x6001BDB")] [Address(RVA = "0xFE5770", Offset = "0xFE4170", VA = "0x180FE5770")] private set { if (this.IPBDFPGNLHO != value) { this.IPBDFPGNLHO = value; bool ipbdfpgnlho = this.IPBDFPGNLHO; PlayerHand.AECINAGFKHG fcjbbgecdmc = PlayerHand.FCJBBGECDMC; this.MCFBMMGCGJC(fcjbbgecdmc, ipbdfpgnlho); } } } // Token: 0x06001BDC RID: 7132 RVA: 0x00073170 File Offset: 0x00071370 [Token(Token = "0x6001BDC")] [Address(RVA = "0xFE79B0", Offset = "0xFE63B0", VA = "0x180FE79B0")] public void SetIsPerformingMakerPenMove(bool FIPNHEIDOJD) { PlayerHand.AECINAGFKHG gnofahgklbd = PlayerHand.GNOFAHGKLBD; this.MCFBMMGCGJC(gnofahgklbd, FIPNHEIDOJD); } // Token: 0x06001BDD RID: 7133 RVA: 0x0007318C File Offset: 0x0007138C [Token(Token = "0x6001BDD")] [Address(RVA = "0xFE5BB0", Offset = "0xFE45B0", VA = "0x180FE5BB0")] private void LCCOHAEIOMB() { Player thisPlayer = this._thisPlayer; PlayerHand.MLIHAAIKLLG ieilbafkckp = PlayerHand.IEILBAFKCKP; bool displayAsBlocked = thisPlayer.DAAJILOBEJD; ExplicitTokenMap cohcbapaheb = this.COHCBAPAHEB; if (!displayAsBlocked) { bool flag = cohcbapaheb.RemoveValue(displayAsBlocked); } bool flag2; if (flag2) { this.ILKJKDBAFCB(); } } // Token: 0x170004E7 RID: 1255 // (get) Token: 0x06001BDE RID: 7134 RVA: 0x000731D4 File Offset: 0x000713D4 [Token(Token = "0x170004E7")] public bool NGLBANPEAOI { [Token(Token = "0x6001BDE")] [Address(RVA = "0xFEA430", Offset = "0xFE8E30", VA = "0x180FEA430")] get { Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; return febapkcnndc != num; } } // Token: 0x170004E8 RID: 1256 // (get) Token: 0x06001BDF RID: 7135 RVA: 0x000731F4 File Offset: 0x000713F4 [Token(Token = "0x170004E8")] public bool GOEACIKEPBL { [Token(Token = "0x6001BDF")] [Address(RVA = "0xFEA2A0", Offset = "0xFE8CA0", VA = "0x180FEA2A0")] get { if (!this.EALOAOIBOCJ) { } return true; } } // Token: 0x170004E9 RID: 1257 // (get) Token: 0x06001BE0 RID: 7136 RVA: 0x0007320C File Offset: 0x0007140C // (set) Token: 0x06001BE1 RID: 7137 RVA: 0x00073220 File Offset: 0x00071420 [Token(Token = "0x170004E9")] private OutfitTrigger PIDELKACDMA { [Token(Token = "0x6001BE0")] [Address(RVA = "0x3E2C50", Offset = "0x3E1650", VA = "0x1803E2C50")] get { return this.FPDKNEKECPH; } [Token(Token = "0x6001BE1")] [Address(RVA = "0xFE6550", Offset = "0xFE4F50", VA = "0x180FE6550")] set { if (this.FPDKNEKECPH != value) { OutfitTrigger fpdknekecph = this.FPDKNEKECPH; int num = 0; if (fpdknekecph != num) { OutfitTrigger fpdknekecph2 = this.FPDKNEKECPH; int num2 = 0; fpdknekecph2.FDOCDLBPHME = num2 != 0; } this.FPDKNEKECPH = value; int num3 = 0; if (value != num3) { this.FPDKNEKECPH.FDOCDLBPHME = true; } } } } // Token: 0x170004EA RID: 1258 // (get) Token: 0x06001BE2 RID: 7138 RVA: 0x00073288 File Offset: 0x00071488 [Token(Token = "0x170004EA")] public Transform CKMDMEOPNNJ { [Token(Token = "0x6001BE2")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")] get { return this.menuRaycastStartTransform; } } // Token: 0x170004EB RID: 1259 // (get) Token: 0x06001BE3 RID: 7139 RVA: 0x0007329C File Offset: 0x0007149C // (set) Token: 0x06001BE4 RID: 7140 RVA: 0x000732BC File Offset: 0x000714BC [Token(Token = "0x170004EB")] public PlayerHand.KKECAHMCLNL GIFMBEHHKMB { [Token(Token = "0x6001BE3")] [Address(RVA = "0xFEA250", Offset = "0xFE8C50", VA = "0x180FEA250")] get { return this.ALAPODHIIFK.Get(); } [Token(Token = "0x6001BE4")] [Address(RVA = "0xFEA9E0", Offset = "0xFE93E0", VA = "0x180FEA9E0")] set { SynchronizedField alapodhiifk = this.ALAPODHIIFK; } } // Token: 0x170004EC RID: 1260 // (get) Token: 0x06001BE5 RID: 7141 RVA: 0x000732D8 File Offset: 0x000714D8 // (set) Token: 0x06001BE6 RID: 7142 RVA: 0x000732F8 File Offset: 0x000714F8 [Token(Token = "0x170004EC")] public PlayerHand.ALGBCDINEKF CHNPKMIOAGG { [Token(Token = "0x6001BE5")] [Address(RVA = "0xFE9E30", Offset = "0xFE8830", VA = "0x180FE9E30")] get { return this.GMDNLCPKPMO.Get(); } [Token(Token = "0x6001BE6")] [Address(RVA = "0xFE30D0", Offset = "0xFE1AD0", VA = "0x180FE30D0")] private set { SynchronizedField gmdnlcpkpmo = this.GMDNLCPKPMO; } } // Token: 0x170004ED RID: 1261 // (get) Token: 0x06001BE7 RID: 7143 RVA: 0x00073314 File Offset: 0x00071514 // (set) Token: 0x06001BE8 RID: 7144 RVA: 0x00073334 File Offset: 0x00071534 [Token(Token = "0x170004ED")] public PlayerHand.ENHKICONAGG DJJHKBFNELO { [Token(Token = "0x6001BE7")] [Address(RVA = "0xFE9DE0", Offset = "0xFE87E0", VA = "0x180FE9DE0")] get { SynchronizedField mgglpnebakl = this.MGGLPNEBAKL; if (mgglpnebakl != 0) { return mgglpnebakl.Get(); } return PlayerHand.ENHKICONAGG.None; } [Token(Token = "0x6001BE8")] [Address(RVA = "0xFE3730", Offset = "0xFE2130", VA = "0x180FE3730")] private set { if (this.MGGLPNEBAKL != 0) { } } } // Token: 0x170004EE RID: 1262 // (get) Token: 0x06001BE9 RID: 7145 RVA: 0x0007334C File Offset: 0x0007154C // (set) Token: 0x06001BEA RID: 7146 RVA: 0x0007336C File Offset: 0x0007156C [Token(Token = "0x170004EE")] public bool EMJEEKBGMNA { [Token(Token = "0x6001BE9")] [Address(RVA = "0xFEA510", Offset = "0xFE8F10", VA = "0x180FEA510")] get { SynchronizedField cldjiioenfi = this.CLDJIIOENFI; if (cldjiioenfi == 0) { } return cldjiioenfi.Get() != null; } [Token(Token = "0x6001BEA")] [Address(RVA = "0xFE5400", Offset = "0xFE3E00", VA = "0x180FE5400")] private set { if (this.CLDJIIOENFI != 0) { } } } // Token: 0x170004EF RID: 1263 // (get) Token: 0x06001BEB RID: 7147 RVA: 0x00073384 File Offset: 0x00071584 // (set) Token: 0x06001BEC RID: 7148 RVA: 0x00073398 File Offset: 0x00071598 [Token(Token = "0x170004EF")] public PlayerHand.BDFKCHLJJHM JPDPNPNHIJC { [Token(Token = "0x6001BEB")] [Address(RVA = "0xFE9E80", Offset = "0xFE8880", VA = "0x180FE9E80")] get; [Token(Token = "0x6001BEC")] [Address(RVA = "0xFE5890", Offset = "0xFE4290", VA = "0x180FE5890")] private set; } // Token: 0x170004F0 RID: 1264 // (get) Token: 0x06001BED RID: 7149 RVA: 0x000733AC File Offset: 0x000715AC [Token(Token = "0x170004F0")] private PlayerAvatarDisplay.PEBAFDPLJBC KMFMHENDCIK { [Token(Token = "0x6001BED")] [Address(RVA = "0xFE6020", Offset = "0xFE4A20", VA = "0x180FE6020")] get { if (!this.COHCBAPAHEB.ContainsValues) { Dictionary chkapdcipoa = PlayerHand.CHKAPDCIPOA; PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); return chkapdcipoa[algbcdinekf]; } ExplicitTokenMap cohcbapaheb = this.COHCBAPAHEB; throw new NullReferenceException(); } } // Token: 0x170004F1 RID: 1265 // (get) Token: 0x06001BEE RID: 7150 RVA: 0x000733F0 File Offset: 0x000715F0 [Token(Token = "0x170004F1")] public bool NLEFKCBHKHL { [Token(Token = "0x6001BEE")] [Address(RVA = "0xFEA8A0", Offset = "0xFE92A0", VA = "0x180FEA8A0")] get { PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); bool flag; return flag; } } // Token: 0x170004F2 RID: 1266 // (get) Token: 0x06001BEF RID: 7151 RVA: 0x00073410 File Offset: 0x00071610 [Token(Token = "0x170004F2")] public bool BFLPFINFJLD { [Token(Token = "0x6001BEF")] [Address(RVA = "0xFEA300", Offset = "0xFE8D00", VA = "0x180FEA300")] get { PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); bool flag; return flag; } } // Token: 0x170004F3 RID: 1267 // (get) Token: 0x06001BF0 RID: 7152 RVA: 0x00073430 File Offset: 0x00071630 [Token(Token = "0x170004F3")] public bool HCCMBJFFMGC { [Token(Token = "0x6001BF0")] [Address(RVA = "0xFEA940", Offset = "0xFE9340", VA = "0x180FEA940")] get { PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); bool flag; return flag; } } // Token: 0x170004F4 RID: 1268 // (get) Token: 0x06001BF1 RID: 7153 RVA: 0x00073450 File Offset: 0x00071650 // (set) Token: 0x06001BF2 RID: 7154 RVA: 0x00073484 File Offset: 0x00071684 [Token(Token = "0x170004F4")] public bool CHIDLAPKGGG { [Token(Token = "0x6001BF1")] [Address(RVA = "0xFEA350", Offset = "0xFE8D50", VA = "0x180FEA350")] get { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; return playerAvatarDisplay.GetHandshakeActive(pllikaoiphp); } [Token(Token = "0x6001BF2")] [Address(RVA = "0xFEAA40", Offset = "0xFE9440", VA = "0x180FEAA40")] set { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; playerAvatarDisplay.SetHandshakeActive(pllikaoiphp, value); } } // Token: 0x170004F5 RID: 1269 // (get) Token: 0x06001BF3 RID: 7155 RVA: 0x000734B8 File Offset: 0x000716B8 // (set) Token: 0x06001BF4 RID: 7156 RVA: 0x000734EC File Offset: 0x000716EC [Token(Token = "0x170004F5")] public bool NBOBBBEMFJI { [Token(Token = "0x6001BF3")] [Address(RVA = "0xFEA8F0", Offset = "0xFE92F0", VA = "0x180FEA8F0")] get { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; return playerAvatarDisplay.GetThumbsUpActive(pllikaoiphp); } [Token(Token = "0x6001BF4")] [Address(RVA = "0xFEAF40", Offset = "0xFE9940", VA = "0x180FEAF40")] set { PlayerAvatarDisplay playerAvatarDisplay = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; playerAvatarDisplay.SetThumbsUpActive(pllikaoiphp, value); } } // Token: 0x170004F6 RID: 1270 // (get) Token: 0x06001BF5 RID: 7157 RVA: 0x00073520 File Offset: 0x00071720 [Token(Token = "0x170004F6")] public Player.GAHEJKDCLLE HECJOOCGPLM { [Token(Token = "0x6001BF5")] [Address(RVA = "0xFE9DB0", Offset = "0xFE87B0", VA = "0x180FE9DB0")] get { if (this.type == PlayerHand.PLLIKAOIPHP.Left) { } return Player.GAHEJKDCLLE.RightHand; } } // Token: 0x06001BF6 RID: 7158 RVA: 0x00073538 File Offset: 0x00071738 [Token(Token = "0x6001BF6")] [Address(RVA = "0xFE2BF0", Offset = "0xFE15F0", VA = "0x180FE2BF0", Slot = "13")] protected override void Awake() { base..ctor(); float num = this.defaultGravityPickupFingerOffset; Transform transform = this.meshRoot; this.k__BackingField = num; float num2 = this.defaultGravityPickupCapsuleLength; this.k__BackingField = num2; float num3 = this.defaultGravityPickupCapsuleRadius; this.k__BackingField = num3; float num4 = this.defaultGravityPickupSphereRadius; this.k__BackingField = num4; float num5 = this.defaultPhysicalPickupSphereRadius; this.k__BackingField = num5; PlayerHandCollider[] componentsInChildren = transform.GetComponentsInChildren(true); LaserTeleporter laserTeleporter = this._laserTeleporter; this.MIPENODOCOL = componentsInChildren; Player thisPlayer = this._thisPlayer; laserTeleporter.k__BackingField = thisPlayer; this._laserTeleporter.k__BackingField = this; LaserTeleporter laserTeleporter2 = this._laserTeleporter; Player thisPlayer2 = this._thisPlayer; Transform transform2 = laserTeleporter2.transform; thisPlayer2.SetParentPlayerRoot(transform2); this._rigidbodyEx.AddKinematic(this); int num6 = 0; RigidbodyEx rigidbodyEx = this._rigidbodyEx; BJIFHHPBNNJ bjifhhpbnnj; this.k__BackingField = bjifhhpbnnj; JAKMIGBBBOM.BAFPMPJFBEM bafpmpjfbem = JAKMIGBBBOM.HLOBNMHGOFK(bjifhhpbnnj); rigidbodyEx.VelocityProvider = bafpmpjfbem; 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; LineRenderer lineRenderer = this.menuLaser; int num8 = 0; lineRenderer.enabled = num8 != 0; this.menuLaser.GetMaterial().renderQueue = 3002; float num9 = this.remoteHandAnimationCullingDistance; this.LMIANJPHAGP = num9; Action action = new Action(this.FOGJILCOPNM); int num10; SynchronizedField synchronizedField = new SynchronizedField(this, "CS", num10, (SetterPermissionMode)num6, action, num6); num10 = 0; this.ALAPODHIIFK = synchronizedField; Action action2 = new Action(this.ILKJKDBAFCB); int num11; SynchronizedField synchronizedField2 = new SynchronizedField(this, "HS", num11, (SetterPermissionMode)num6, action2, num6); num11 = 0; this.GMDNLCPKPMO = synchronizedField2; SynchronizedField synchronizedField3 = new SynchronizedField(this, "CG", (uint)1, (SetterPermissionMode)num6, num6, num6); this.MGGLPNEBAKL = synchronizedField3; int num12; SynchronizedField synchronizedField4 = new SynchronizedField(this, "IRG", num12, (SetterPermissionMode)num6, num6, num6); num12 = 0; this.CLDJIIOENFI = synchronizedField4; } // Token: 0x06001BF7 RID: 7159 RVA: 0x0007375C File Offset: 0x0007195C [Token(Token = "0x6001BF7")] [Address(RVA = "0xFE7AF0", Offset = "0xFE64F0", VA = "0x180FE7AF0")] private void Start() { ActionEvent staticHolderChangedEvent = Tool.StaticHolderChangedEvent; Action action = new Action(this.OCHEHKFJLKJ); Tool.StaticHolderChangedEvent = staticHolderChangedEvent + action; Tool[] array = global::UnityEngine.Object.FindObjectsOfType(); int num = 0; int length = array.Length; if (num < length) { Tool tool = array[num]; if (!(tool.k__BackingField == this)) { if (!(this.FEBAPKCNNDC == tool)) { goto IL_74; } int num2 = 0; this.OIDGJKOGAIJ = num2; num++; } this.OIDGJKOGAIJ = tool; IL_74: num++; } ActionEvent displayAsBlockedChanged = this._thisPlayer.DisplayAsBlockedChanged; Action action2 = new Action(this.LCCOHAEIOMB); int num3 = 0; displayAsBlockedChanged.Add(action2, num3 != 0); PlayerHand.AECINAGFKHG bphopfnldmg = PlayerHand.BPHOPFNLDMG; bool flag = this.ALAPODHIIFK.Get() == 0; this.MCFBMMGCGJC(bphopfnldmg, flag); this.ILKJKDBAFCB(); Player thisPlayer = this._thisPlayer; PlayerHand.MLIHAAIKLLG ieilbafkckp = PlayerHand.IEILBAFKCKP; bool displayAsBlocked = thisPlayer.DAAJILOBEJD; ExplicitTokenMap cohcbapaheb = this.COHCBAPAHEB; if (!displayAsBlocked) { bool flag2 = cohcbapaheb.RemoveValue(displayAsBlocked); } bool flag3; if (flag3) { this.ILKJKDBAFCB(); } SafeDestroy.Component(this._localMenuFinger); this.CKOECFMMIPA(); } // Token: 0x06001BF8 RID: 7160 RVA: 0x00073884 File Offset: 0x00071A84 [Token(Token = "0x6001BF8")] [Address(RVA = "0xFE6B60", Offset = "0xFE5560", VA = "0x180FE6B60", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); ActionEvent staticHolderChangedEvent = Tool.StaticHolderChangedEvent; Action action = new Action(this.OCHEHKFJLKJ); Tool.StaticHolderChangedEvent = staticHolderChangedEvent - action; RigidbodyEx rigidbodyEx = this._rigidbodyEx; 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) { ActionEvent displayAsBlockedChanged = this._thisPlayer.DisplayAsBlockedChanged; Action action2 = new Action(this.LCCOHAEIOMB); displayAsBlockedChanged.Remove(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: 0x06001BF9 RID: 7161 RVA: 0x000739A8 File Offset: 0x00071BA8 [Token(Token = "0x6001BF9")] [Address(RVA = "0xFE3500", Offset = "0xFE1F00", VA = "0x180FE3500")] private void CBGMNEIEHFM(RigidbodyEx BLALJKAEGEI) { LocalPlayerController instance = SingletonMonoBehaviour.Instance; int num = 0; if ((!(instance != num) || !SingletonMonoBehaviour.Instance.ACGDGBHFJFB) && !this._thisPlayer.LEPJOEKBOBG) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; } } // Token: 0x06001BFA RID: 7162 RVA: 0x00073A04 File Offset: 0x00071C04 [Token(Token = "0x6001BFA")] [Address(RVA = "0xFE43C0", Offset = "0xFE2DC0", VA = "0x180FE43C0")] private Vector3 DMKIGIKBGKP(Vector3 MFHNEEGGOCC, Vector3 MCCODJAIMON, Quaternion NKICIPIFOPN) { float z = MCCODJAIMON.z; float z2 = NKICIPIFOPN.z; Vector3 zero = Vector3.zero; Vector3 vector; float z3 = vector.z; Vector3 vector2; float z4 = vector2.z; LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(MFHNEEGGOCC.ABJCNIDKGGH); LEGLBECFPMF.LEACJFICINB leacjficinb; int num = (int)leacjficinb; if (num != 0) { if (num == 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: 0x06001BFB RID: 7163 RVA: 0x00073A94 File Offset: 0x00071C94 [Token(Token = "0x6001BFB")] [Address(RVA = "0xFE2830", Offset = "0xFE1230", VA = "0x180FE2830")] private bool ABJCNIDKGGH(Collider GLPOLGOBLAA) { if (GLPOLGOBLAA == 0) { } int num = 0; bool flag; if (GLPOLGOBLAA != num && !flag) { return true; } throw new NullReferenceException(); } // Token: 0x06001BFC RID: 7164 RVA: 0x00073AD4 File Offset: 0x00071CD4 [Token(Token = "0x6001BFC")] [Address(RVA = "0xFE9770", Offset = "0xFE8170", VA = "0x180FE9770")] private void Update() { if (this.IsStaggeredUpdateFrame(10)) { this.CKOECFMMIPA(); return; } } // Token: 0x06001BFD RID: 7165 RVA: 0x00073AF4 File Offset: 0x00071CF4 [Token(Token = "0x6001BFD")] [Address(RVA = "0xFE3780", Offset = "0xFE2180", VA = "0x180FE3780")] private void CKOECFMMIPA() { CameraRig instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { Transform transform = SingletonMonoBehaviour.Instance.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: 0x06001BFE RID: 7166 RVA: 0x00073B7C File Offset: 0x00071D7C [Token(Token = "0x6001BFE")] [Address(RVA = "0xFE3040", Offset = "0xFE1A40", VA = "0x180FE3040")] private void BCJDGMHFNCI(RigidbodyEx AFEBLJOIBBC) { Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; if (febapkcnndc != num) { this.FEBAPKCNNDC.OnHolderHandVelocityUpdate(); } } // Token: 0x06001BFF RID: 7167 RVA: 0x00073BB0 File Offset: 0x00071DB0 [Token(Token = "0x6001BFF")] [Address(RVA = "0xFE5040", Offset = "0xFE3A40", VA = "0x180FE5040")] private void FOGJILCOPNM() { PlayerHand.AECINAGFKHG bphopfnldmg = PlayerHand.BPHOPFNLDMG; bool flag = this.ALAPODHIIFK.Get() == 0; this.MCFBMMGCGJC(bphopfnldmg, flag); } // Token: 0x06001C00 RID: 7168 RVA: 0x00073BE0 File Offset: 0x00071DE0 [Token(Token = "0x6001C00")] [Address(RVA = "0xFE58A0", Offset = "0xFE42A0", VA = "0x180FE58A0")] private void ILKJKDBAFCB() { if (!this.COHCBAPAHEB.ContainsValues) { Dictionary chkapdcipoa = PlayerHand.CHKAPDCIPOA; PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); PlayerAvatarDisplay.PEBAFDPLJBC pebafdpljbc = chkapdcipoa[algbcdinekf]; } string text = this.COHCBAPAHEB.ToString(); PlayerAvatar playerAvatar = this._thisPlayer.playerAvatar; if (this.type != PlayerHand.PLLIKAOIPHP.Unknown) { PlayerAvatarDisplay playerAvatarDisplay = playerAvatar.playerAvatarDisplay; } if (text != 0) { if (text != 0) { if (text != (ulong)1L) { goto IL_BF; } 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_BF: PlayerHand.ALGBCDINEKF algbcdinekf2 = this.GMDNLCPKPMO.Get(); this.ClearHoveredTool(); Tool febapkcnndc = this.FEBAPKCNNDC; int num4 = 0; if (febapkcnndc != num4) { Tool febapkcnndc2 = this.FEBAPKCNNDC; PlayerHand.ALGBCDINEKF algbcdinekf3 = this.GMDNLCPKPMO.Get(); bool flag; febapkcnndc2.SetRenderersEnabled(flag, this); } } // Token: 0x06001C01 RID: 7169 RVA: 0x00073CFC File Offset: 0x00071EFC [Token(Token = "0x6001C01")] [Address(RVA = "0xFE6800", Offset = "0xFE5200", VA = "0x180FE6800")] private float OGLKLIOJIMC(Vector3 HNCDHKNIJNE, bool ADLGFOOPPAN, bool BBJEDDGGNJL) { if (!ADLGFOOPPAN) { Transform transform = this.fingertipTransform; Vector3 vector; float z = vector.z; float z2 = HNCDHKNIJNE.z; float num2; float num = this.MenuLaserDistanceAlpha.Evaluate(num2); if (!BBJEDDGGNJL) { } } throw new NullReferenceException(); } // Token: 0x170004F7 RID: 1271 // (get) Token: 0x06001C02 RID: 7170 RVA: 0x00073D3C File Offset: 0x00071F3C // (set) Token: 0x06001C03 RID: 7171 RVA: 0x00073D50 File Offset: 0x00071F50 [Token(Token = "0x170004F7")] public bool AFFCNLBLOPB { [Token(Token = "0x6001C02")] [Address(RVA = "0xFE9DD0", Offset = "0xFE87D0", VA = "0x180FE9DD0")] get; [Token(Token = "0x6001C03")] [Address(RVA = "0xFE6B50", Offset = "0xFE5550", VA = "0x180FE6B50")] private set; } // Token: 0x06001C04 RID: 7172 RVA: 0x00073D64 File Offset: 0x00071F64 [Token(Token = "0x6001C04")] [Address(RVA = "0xFE9190", Offset = "0xFE7B90", VA = "0x180FE9190")] public void UpdateMenuHandVisibility(bool HJFAOLHFHNK) { this.LEFKJONFLBG = HJFAOLHFHNK; 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 declaahjehi2 = this.DECLAAHJEHI; if (!this._laserTeleporter.JKDGPMDNCMK && this.ALAPODHIIFK.Get() != 0) { Tool febapkcnndc = this.FEBAPKCNNDC; int num3 = 0; if (febapkcnndc == num3) { int num4 = 0; if (declaahjehi2 == num4) { goto IL_93; } } if (this.GJKOCFCLGGG) { } IL_93: if (!this.EALOAOIBOCJ) { } } bool flag = 0 != 0; this.k__BackingField = flag; } // Token: 0x06001C05 RID: 7173 RVA: 0x00073E24 File Offset: 0x00072024 [Token(Token = "0x6001C05")] [Address(RVA = "0xFE5630", Offset = "0xFE4030", VA = "0x180FE5630")] 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: 0x06001C06 RID: 7174 RVA: 0x00073E8C File Offset: 0x0007208C [Token(Token = "0x6001C06")] [Address(RVA = "0xFE7820", Offset = "0xFE6220", VA = "0x180FE7820")] public void SetHoveredTool(Tool EGFEJGHDNAI, bool COHMNBFFKDK) { Tool declaahjehi; for (;;) { bool flag = this.DECLAAHJEHI != EGFEJGHDNAI; declaahjehi = this.DECLAAHJEHI; if (!flag) { break; } int num = 0; if (declaahjehi != num) { 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 num2 = 0; if (EGFEJGHDNAI != num2) { goto Block_3; } } int num3 = 0; if (declaahjehi != num3) { this.KCEKEBJFEEG = COHMNBFFKDK; } return; Block_3: this.DECLAAHJEHI.HoverStart(); throw new NullReferenceException(); } // Token: 0x06001C07 RID: 7175 RVA: 0x00073F40 File Offset: 0x00072140 [Token(Token = "0x6001C07")] [Address(RVA = "0xFE3990", Offset = "0xFE2390", VA = "0x180FE3990")] public void ClearHoveredTool() { Tool declaahjehi2; for (;;) { Tool declaahjehi = this.DECLAAHJEHI; int num = 0; bool flag = declaahjehi != num; declaahjehi2 = this.DECLAAHJEHI; if (!flag) { break; } int num2 = 0; if (declaahjehi2 != num2) { this.DECLAAHJEHI.HoverEnd(); } Tool declaahjehi3 = this.DECLAAHJEHI; this.JNCJAOMKCOO = declaahjehi3; bool kcekebjfeeg = this.KCEKEBJFEEG; this.AAENJOPFONH = kcekebjfeeg; float unscaledTime = Time.unscaledTime; this.BCEDCFNJJKN = unscaledTime; this.DECLAAHJEHI = (ulong)0L; this.KCEKEBJFEEG = false; int num3 = 0; if (0 != num3) { goto Block_3; } } int num4 = 0; if (declaahjehi2 != num4) { this.KCEKEBJFEEG = false; } return; Block_3: this.DECLAAHJEHI.HoverStart(); } // Token: 0x06001C08 RID: 7176 RVA: 0x00073FFC File Offset: 0x000721FC [Token(Token = "0x6001C08")] [Address(RVA = "0xFE7810", Offset = "0xFE6210", VA = "0x180FE7810")] public void SetHoveredOutfitTrigger(OutfitTrigger ABHHJNPKIJL) { this.PIDELKACDMA = ABHHJNPKIJL; } // Token: 0x06001C09 RID: 7177 RVA: 0x00074010 File Offset: 0x00072210 [Token(Token = "0x6001C09")] [Address(RVA = "0xFE8740", Offset = "0xFE7140", VA = "0x180FE8740")] public bool TryRemoveTriggeredOutfit(bool IBHFHCKDLJE) { PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); if (IBHFHCKDLJE) { OutfitTrigger fpdknekecph = this.FPDKNEKECPH; int num = 0; if (fpdknekecph != num) { OutfitTool sceneTool = this.FPDKNEKECPH.PINLHNIGAMP; int num2 = 0; if (sceneTool != num2) { OutfitTool sceneTool2 = this.FPDKNEKECPH.PINLHNIGAMP; int num3 = 0; if (!(sceneTool2 != num3)) { Debug.LogWarning("Null outfitTool in TryRemoveTriggeredOutfit"); return true; } AvatarItem igjpehncmno = this.FPDKNEKECPH.IGJPEHNCMNO; IPromise promise = sceneTool2.SetSelectedItemAsync(igjpehncmno); sceneTool2.gameObject.SetActive(true); sceneTool2.k__BackingField.PAJGCGDFHKK = true; sceneTool2.DontCollideWithPlayer(1f); this.FPDKNEKECPH.PositionToolForPickup(sceneTool2); GameObject gameObject = this.FPDKNEKECPH.gameObject; int num4 = 0; gameObject.SetActive(num4 != 0); GameObject gameObject2 = this.FPDKNEKECPH.PINLHNIGAMP.gameObject; int num5 = 0; gameObject2.SetActive(num5 != 0); Tool k__BackingField = sceneTool2.k__BackingField; int num6 = 0; int num7 = 0; ulong num8; bool flag = this.TryPickupTool(k__BackingField, num7 != 0, num6 != 0, num8 != 0UL); Player thisPlayer = this._thisPlayer; OutfitTrigger fpdknekecph2 = this.FPDKNEKECPH; PlayerAvatar playerAvatar = thisPlayer.playerAvatar; AvatarItem igjpehncmno2 = sceneTool2.IGJPEHNCMNO; Player.GAHEJKDCLLE kbpbecfmdkd = fpdknekecph2.KBPBECFMDKD; bool flag2 = playerAvatar.UnequipOutfitItem(igjpehncmno2, kbpbecfmdkd); int num9 = 0; this.PIDELKACDMA = num9; return true; } } } throw new NullReferenceException(); } // Token: 0x06001C0A RID: 7178 RVA: 0x0007417C File Offset: 0x0007237C [Token(Token = "0x6001C0A")] [Address(RVA = "0xFE8180", Offset = "0xFE6B80", VA = "0x180FE8180")] public bool TryPickupTool(Tool EGFEJGHDNAI, bool COHMNBFFKDK, bool MODIGDKCIPB = false) { ulong num; return this.TryPickupTool(EGFEJGHDNAI, COHMNBFFKDK, MODIGDKCIPB, num != 0UL); } // Token: 0x06001C0B RID: 7179 RVA: 0x00074194 File Offset: 0x00072394 [Token(Token = "0x6001C0B")] [Address(RVA = "0xFE81A0", Offset = "0xFE6BA0", VA = "0x180FE81A0")] public bool TryPickupTool(Tool EGFEJGHDNAI, bool COHMNBFFKDK, bool MODIGDKCIPB, bool GDLJDIICAPC) { Player thisPlayer = this._thisPlayer; if (thisPlayer.HFNGHLDNJGL && !EGFEJGHDNAI.CheckPickupLockedByKeyForLocalPlayer(true)) { PlayerSpawnedEquipment k__BackingField = EGFEJGHDNAI.k__BackingField; int num = 0; if (!(k__BackingField != num)) { } bool k__BackingField = EGFEJGHDNAI.k__BackingField.k__BackingField; if (this._thisPlayer.BNENBIFCELG || 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.k__BackingField == leftHand; int num3 = 0; if ((EGFEJGHDNAI.k__BackingField ? 1 : 0) != num3) { PlayerSpawnedEquipment k__BackingField2 = EGFEJGHDNAI.k__BackingField; int num4 = 0; if (k__BackingField2 != num4) { PlayerSpawnedEquipment k__BackingField3 = EGFEJGHDNAI.k__BackingField; Player thisPlayer3 = this._thisPlayer; if (!k__BackingField3.TryPickupSpawnedEquipment(thisPlayer3)) { goto IL_11F; } } Transform transform = EGFEJGHDNAI.transform; Transform transform2 = base.transform; int viewIdField = base.photonView.viewIdField; OKIMOMGKKDH okimomgkkdh; EGFEJGHDNAI.IKEGONLJBPP = okimomgkkdh; return true; } } } IL_11F: throw new NullReferenceException(); } // Token: 0x06001C0C RID: 7180 RVA: 0x000742C8 File Offset: 0x000724C8 [Token(Token = "0x6001C0C")] [Address(RVA = "0xFE6270", Offset = "0xFE4C70", VA = "0x180FE6270")] public void LocalLockHeldTool() { Player thisPlayer = this._thisPlayer; Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; if (!(febapkcnndc == num)) { this.FEBAPKCNNDC.NLLONFJBKKP = true; return; } } // Token: 0x06001C0D RID: 7181 RVA: 0x00074304 File Offset: 0x00072504 [Token(Token = "0x6001C0D")] [Address(RVA = "0xFE6320", Offset = "0xFE4D20", VA = "0x180FE6320")] 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: 0x06001C0E RID: 7182 RVA: 0x00074370 File Offset: 0x00072570 [Token(Token = "0x6001C0E")] [Address(RVA = "0xFE6130", Offset = "0xFE4B30", VA = "0x180FE6130")] 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: 0x06001C0F RID: 7183 RVA: 0x000743D4 File Offset: 0x000725D4 [Token(Token = "0x6001C0F")] [Address(RVA = "0xFE4800", Offset = "0xFE3200", VA = "0x180FE4800")] 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 k__BackingField = EGFEJGHDNAI.k__BackingField; int num2 = 0; if (k__BackingField != num2) { Collider k__BackingField2 = EGFEJGHDNAI.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.Instance.CHLMFLCFGFL.transform; Vector3 vector3; float z3 = vector3.z; Transform transform11 = EGFEJGHDNAI.transform; Transform transform12 = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform; } } Transform transform13 = EGFEJGHDNAI.transform; Transform transform14 = EGFEJGHDNAI.transform; Vector3 vector4; float z4 = vector4.z; throw new NullReferenceException(); } // Token: 0x06001C10 RID: 7184 RVA: 0x000744E4 File Offset: 0x000726E4 [Token(Token = "0x6001C10")] [Address(RVA = "0xFE85F0", Offset = "0xFE6FF0", VA = "0x180FE85F0")] 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: 0x06001C11 RID: 7185 RVA: 0x00074554 File Offset: 0x00072754 [Token(Token = "0x6001C11")] [Address(RVA = "0xFE77E0", Offset = "0xFE61E0", VA = "0x180FE77E0")] public void ResetGravityPickupParameters() { float num = this.defaultGravityPickupFingerOffset; this.k__BackingField = num; float num2 = this.defaultGravityPickupCapsuleLength; this.k__BackingField = num2; float num3 = this.defaultGravityPickupCapsuleRadius; this.k__BackingField = num3; float num4 = this.defaultGravityPickupSphereRadius; this.k__BackingField = num4; } // Token: 0x170004F8 RID: 1272 // (get) Token: 0x06001C12 RID: 7186 RVA: 0x0007459C File Offset: 0x0007279C [Token(Token = "0x170004F8")] public bool AMPCABJNACM { [Token(Token = "0x6001C12")] [Address(RVA = "0xFEA560", Offset = "0xFE8F60", VA = "0x180FEA560")] get { return this.FOGOIKCOFHC.HasTokens; } } // Token: 0x06001C13 RID: 7187 RVA: 0x000745BC File Offset: 0x000727BC [Token(Token = "0x6001C13")] [Address(RVA = "0xFE2BC0", Offset = "0xFE15C0", VA = "0x180FE2BC0")] public void AddToolUseRestriction(object PIHIPPPPEBI) { this.FOGOIKCOFHC.Add(PIHIPPPPEBI); } // Token: 0x06001C14 RID: 7188 RVA: 0x000745DC File Offset: 0x000727DC [Token(Token = "0x6001C14")] [Address(RVA = "0xFE77B0", Offset = "0xFE61B0", VA = "0x180FE77B0")] public void RemoveToolUseRestriction(object PIHIPPPPEBI) { this.FOGOIKCOFHC.Remove(PIHIPPPPEBI); } // Token: 0x06001C15 RID: 7189 RVA: 0x000745FC File Offset: 0x000727FC [Token(Token = "0x6001C15")] [Address(RVA = "0xFE2A70", Offset = "0xFE1470", VA = "0x180FE2A70")] public void AddIntersectingUIRegion(object AOPBFNOELPE, bool BKPNDJLALKD = false) { while (!BKPNDJLALKD) { if (!this.EBAKHFHOADH.Contains(AOPBFNOELPE)) { this.EBAKHFHOADH.Add(AOPBFNOELPE); List ebakhfhoadh = this.EBAKHFHOADH; bool flag; this.GBDOIHMKKND = flag; return; } } if (!this.OOBFIBAIEAD.Contains(AOPBFNOELPE)) { this.OOBFIBAIEAD.Add(AOPBFNOELPE); List oobfibaiead = this.OOBFIBAIEAD; bool flag2; this.DBEFIOEDAKM = flag2; } } // Token: 0x06001C16 RID: 7190 RVA: 0x00074668 File Offset: 0x00072868 [Token(Token = "0x6001C16")] [Address(RVA = "0xFE7660", Offset = "0xFE6060", VA = "0x180FE7660")] public void RemoveIntersectingUIRegion(object AOPBFNOELPE, bool BKPNDJLALKD = false) { while (!BKPNDJLALKD) { if (this.EBAKHFHOADH.Contains(AOPBFNOELPE)) { bool flag = this.EBAKHFHOADH.Remove(AOPBFNOELPE); List ebakhfhoadh = this.EBAKHFHOADH; bool flag2; this.GBDOIHMKKND = flag2; return; } } if (this.OOBFIBAIEAD.Contains(AOPBFNOELPE)) { bool flag3 = this.OOBFIBAIEAD.Remove(AOPBFNOELPE); List oobfibaiead = this.OOBFIBAIEAD; bool flag4; this.DBEFIOEDAKM = flag4; } } // Token: 0x06001C17 RID: 7191 RVA: 0x000746D8 File Offset: 0x000728D8 [Token(Token = "0x6001C17")] [Address(RVA = "0xFE5010", Offset = "0xFE3A10", VA = "0x180FE5010")] public void DisableMenuLaser() { LineRenderer lineRenderer = this.menuLaser; int num = 0; lineRenderer.enabled = num != 0; } // Token: 0x06001C18 RID: 7192 RVA: 0x000746FC File Offset: 0x000728FC [Token(Token = "0x6001C18")] [Address(RVA = "0xFE93D0", Offset = "0xFE7DD0", VA = "0x180FE93D0")] public void UpdateMenuLaser(Vector3 HNCDHKNIJNE, bool ADLGFOOPPAN, bool BBJEDDGGNJL) { this.menuLaser.enabled = true; Transform transform = this.menuHandVisibleLaserStartPosition; Vector3 vector; float z = vector.z; Transform transform2 = this.menuHandVisibleLaserStartPosition; LineRenderer lineRenderer = this.menuLaser; int num = 0; int num2 = 0; lineRenderer.SetPosition(num2, num); LineRenderer lineRenderer2 = this.menuLaser; float widthMultiplier = lineRenderer2.widthMultiplier; lineRenderer2.SetPosition(1, num); int num3 = 0; Color black = Color.black; this.menuLaser.startColor = num3; int num4 = 0; Color white = Color.white; if (!ADLGFOOPPAN) { Transform transform3 = this.fingertipTransform; float num6; float num5 = this.MenuLaserDistanceAlpha.Evaluate(num6); if (!BBJEDDGGNJL) { } } this.menuLaser.endColor = num4; } // Token: 0x06001C19 RID: 7193 RVA: 0x000747B4 File Offset: 0x000729B4 [Token(Token = "0x6001C19")] [Address(RVA = "0xFE5100", Offset = "0xFE3B00", VA = "0x180FE5100")] public GestureTarget FindGestureTarget(Ray OPMKFDNLHKI, float KOFBOOOKLIF, out Vector3 KIBLAOIPHEH) { KIBLAOIPHEH.z = (float)0; RaycastHit[] immediate_RAYCAST_HITS = PhysicsExt.IMMEDIATE_RAYCAST_HITS; int num = 0; if (KOFBOOOKLIF < 0.01f) { } int num2; if (num2 > 0) { long num3 = (long)((ulong)num * (ulong)44L); int num4 = 0; GestureTarget gestureTarget; if (!(gestureTarget != num4)) { num++; } } throw new NullReferenceException(); } // Token: 0x06001C1A RID: 7194 RVA: 0x00074800 File Offset: 0x00072A00 [Token(Token = "0x6001C1A")] [Address(RVA = "0xFE8A60", Offset = "0xFE7460", VA = "0x180FE8A60")] public void UpdateGestureLaser(bool LNHLOMINMLE) { this.menuLaser.enabled = true; Transform transform = this.menuHandVisibleLaserStartPosition; Transform transform2 = this.menuHandVisibleLaserStartPosition; Transform transform3 = this.menuHandVisibleLaserStartPosition; LineRenderer lineRenderer = this.menuLaser; int num = 0; int num2 = 0; lineRenderer.SetPosition(num2, num); this.menuLaser.SetPosition(1, num); int num3 = 0; Color black = Color.black; this.menuLaser.startColor = num3; Color white = Color.white; int num4 = 0; GestureTarget gestureTarget; if (gestureTarget != num4) { } this.menuLaser.endColor = num4; int num5 = 0; bool flag = gestureTarget != num5; if (LNHLOMINMLE != flag) { gestureTarget.ShowPointConfirmation(this); int num6 = 0; PlayerHand.AECINAGFKHG fgacmnfoddl = PlayerHand.FGACMNFODDL; this.MCFBMMGCGJC(fgacmnfoddl, num6 != 0); } } // Token: 0x06001C1B RID: 7195 RVA: 0x000748C8 File Offset: 0x00072AC8 [Token(Token = "0x6001C1B")] [Address(RVA = "0xFE80E0", Offset = "0xFE6AE0", VA = "0x180FE80E0")] public void TogglePortalHighlight(bool AKJIJAPLPHI) { PlayerHand.AECINAGFKHG fmlmaajaghd = PlayerHand.FMLMAAJAGHD; this.MCFBMMGCGJC(fmlmaajaghd, AKJIJAPLPHI); } // Token: 0x170004F9 RID: 1273 // (get) Token: 0x06001C1C RID: 7196 RVA: 0x000748E4 File Offset: 0x00072AE4 [Token(Token = "0x170004F9")] public bool FNMIIDIAGLG { [Token(Token = "0x6001C1C")] [Address(RVA = "0xFEA4E0", Offset = "0xFE8EE0", VA = "0x180FEA4E0")] get { return this.KLHCMNAJCJN.HasTokens; } } // Token: 0x06001C1D RID: 7197 RVA: 0x00074904 File Offset: 0x00072B04 [Token(Token = "0x6001C1D")] [Address(RVA = "0xFE2B90", Offset = "0xFE1590", VA = "0x180FE2B90")] public void AddProneCrawlAnimationPreference(object PIHIPPPPEBI) { this.KLHCMNAJCJN.Add(PIHIPPPPEBI); } // Token: 0x06001C1E RID: 7198 RVA: 0x00074924 File Offset: 0x00072B24 [Token(Token = "0x6001C1E")] [Address(RVA = "0xFE7780", Offset = "0xFE6180", VA = "0x180FE7780")] public void RemoveProneCrawlAnimationPreference(object PIHIPPPPEBI) { this.KLHCMNAJCJN.Remove(PIHIPPPPEBI); } // Token: 0x06001C1F RID: 7199 RVA: 0x00074944 File Offset: 0x00072B44 [Token(Token = "0x6001C1F")] [Address(RVA = "0xFE7F70", Offset = "0xFE6970", VA = "0x180FE7F70")] public void ToggleClimbableWallHighlight(bool GMMDBIMFIGO) { PlayerHand.AECINAGFKHG cdimaehefmi = PlayerHand.CDIMAEHEFMI; this.MCFBMMGCGJC(cdimaehefmi, GMMDBIMFIGO); } // Token: 0x06001C20 RID: 7200 RVA: 0x00074960 File Offset: 0x00072B60 [Token(Token = "0x6001C20")] [Address(RVA = "0xFE6720", Offset = "0xFE5120", VA = "0x180FE6720")] private void OCHEHKFJLKJ(Tool EGFEJGHDNAI) { if (!(EGFEJGHDNAI.k__BackingField == this)) { if (this.FEBAPKCNNDC == EGFEJGHDNAI) { int num = 0; this.OIDGJKOGAIJ = num; } return; } throw new NullReferenceException(); } // Token: 0x06001C21 RID: 7201 RVA: 0x0007499C File Offset: 0x00072B9C [Token(Token = "0x6001C21")] [Address(RVA = "0xFE6920", Offset = "0xFE5320", VA = "0x180FE6920")] 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.DisableHandToolCollisions(febapkcnndc); } num++; } Tool febapkcnndc2 = this.FEBAPKCNNDC; PlayerHand.ALGBCDINEKF algbcdinekf = this.GMDNLCPKPMO.Get(); bool flag; febapkcnndc2.SetRenderersEnabled(flag, this); int num3 = 0; int num4 = 0; PlayerHand.AECINAGFKHG ggocfdhcblo = PlayerHand.GGOCFDHCBLO; this.MCFBMMGCGJC(ggocfdhcblo, num4 != 0); this.ClearHoveredTool(); ActionEvent vibrateEvent = this.VibrateEvent; if (vibrateEvent != 0) { vibrateEvent.Invoke(this, 50, num3); } this.FEBAPKCNNDC.SetRenderSortFirst(); ActionEvent pickupToolEvent = this.PickupToolEvent; Tool febapkcnndc3 = this.FEBAPKCNNDC; pickupToolEvent.Invoke(this, febapkcnndc3); } // Token: 0x06001C22 RID: 7202 RVA: 0x00074A68 File Offset: 0x00072C68 [Token(Token = "0x6001C22")] [Address(RVA = "0xFE5CE0", Offset = "0xFE46E0", VA = "0x180FE5CE0")] 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.ReEnableHandToolCollisions(febapkcnndc); } num++; } ActionEvent releaseToolEvent = this.ReleaseToolEvent; Tool febapkcnndc2 = this.FEBAPKCNNDC; releaseToolEvent.Invoke(this, febapkcnndc2); Tool febapkcnndc3 = this.FEBAPKCNNDC; int num3 = 0; if (febapkcnndc3 != num3) { this.FEBAPKCNNDC.RevertRenderSortToDefault(); this.FEBAPKCNNDC.EnableCollision(this); this.FEBAPKCNNDC.SetRenderersEnabled(true, this); } } // Token: 0x06001C23 RID: 7203 RVA: 0x00074B10 File Offset: 0x00072D10 [Token(Token = "0x6001C23")] [Address(RVA = "0xFE4F20", Offset = "0xFE3920", VA = "0x180FE4F20")] 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.DisableHandToolCollisions(EGFEJGHDNAI); playerHandCollider.ReEnableHandToolCollisions(EGFEJGHDNAI); } num++; } } // Token: 0x06001C24 RID: 7204 RVA: 0x00074B60 File Offset: 0x00072D60 [Token(Token = "0x6001C24")] [Address(RVA = "0xFE2A00", Offset = "0xFE1400", VA = "0x180FE2A00")] public void AddCollisionDisabled(object PIHIPPPPEBI) { TokenMap fmbcocdmgja = this.FMBCOCDMGJA; throw new MissingMethodException(); } // Token: 0x06001C25 RID: 7205 RVA: 0x00074B88 File Offset: 0x00072D88 [Token(Token = "0x6001C25")] [Address(RVA = "0xFE7600", Offset = "0xFE6000", VA = "0x180FE7600")] public void RemoveCollisionDisabled(object PIHIPPPPEBI) { bool flag = this.FMBCOCDMGJA.RemoveValue(PIHIPPPPEBI); this.PJEGDEHBHJD(); } // Token: 0x06001C26 RID: 7206 RVA: 0x00074BB0 File Offset: 0x00072DB0 [Token(Token = "0x6001C26")] [Address(RVA = "0xFE7430", Offset = "0xFE5E30", VA = "0x180FE7430")] private void PJEGDEHBHJD() { bool containsValues = this.FMBCOCDMGJA.ContainsValues; PlayerHandCollider[] mipenodocol = this.MIPENODOCOL; bool flag = !containsValues; int num = 0; int length = mipenodocol.Length; if (num < length) { PlayerHandCollider playerHandCollider = mipenodocol[num]; int num2 = 0; if (playerHandCollider != num2) { if (!flag) { playerHandCollider.DisableCollision(this); num++; } playerHandCollider.EnableCollision(this); } num++; } Tool febapkcnndc = this.FEBAPKCNNDC; int num3 = 0; if (febapkcnndc != num3) { Tool febapkcnndc2 = this.FEBAPKCNNDC; if (flag) { febapkcnndc2.EnableCollision(this); throw new NullReferenceException(); } febapkcnndc2.DisableCollision(this); } } // Token: 0x06001C27 RID: 7207 RVA: 0x00074C54 File Offset: 0x00072E54 [Token(Token = "0x6001C27")] [Address(RVA = "0xFE97A0", Offset = "0xFE81A0", VA = "0x180FE97A0")] public void Vibrate(int DHFKOLKOCKP = 1, float LAIPKAHGIJF = 1f) { if (this.VibrateEvent != 0) { } } // Token: 0x06001C28 RID: 7208 RVA: 0x00074C6C File Offset: 0x00072E6C [Token(Token = "0x6001C28")] [Address(RVA = "0xFE5460", Offset = "0xFE3E60", VA = "0x180FE5460")] public static PlayerHand.ENHKICONAGG GetGestureTypeFromPoseType(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG) { /* An exception occurred when decompiling this method (06001C28) ICSharpCode.Decompiler.DecompilerException: Error decompiling PlayerHand/ENHKICONAGG PlayerHand::GetGestureTypeFromPoseType(PlayerHand/BDFKCHLJJHM) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_00: brtrue(IL_00, cgt:bool(ldloc:BDFKCHLJJHM(CNPDNFJOKGG), ldc.i4:BDFKCHLJJHM(6))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x06001C29 RID: 7209 RVA: 0x00074C7C File Offset: 0x00072E7C [Token(Token = "0x6001C29")] [Address(RVA = "0xFE7FF0", Offset = "0xFE69F0", VA = "0x180FE7FF0")] public void ToggleGesture(PlayerHand.ENHKICONAGG OIIJJAPLGOC) { SynchronizedField mgglpnebakl = this.MGGLPNEBAKL; if (mgglpnebakl != 0) { PlayerHand.ENHKICONAGG enhkiconagg = mgglpnebakl.Get(); } if (((uint)1 != (uint)OIIJJAPLGOC && this.MGGLPNEBAKL == 0) || this.MGGLPNEBAKL != 0) { } SynchronizedField cldjiioenfi = this.CLDJIIOENFI; if (cldjiioenfi != 0) { int num = 0; cldjiioenfi.Set(num); } } // Token: 0x06001C2A RID: 7210 RVA: 0x00074CCC File Offset: 0x00072ECC [Token(Token = "0x6001C2A")] [Address(RVA = "0xFE7A30", Offset = "0xFE6430", VA = "0x180FE7A30")] public void StartRunningGesture() { SynchronizedField mgglpnebakl = this.MGGLPNEBAKL; if (mgglpnebakl != 0 && mgglpnebakl.Get() != 1) { SynchronizedField mgglpnebakl2 = this.MGGLPNEBAKL; if ((mgglpnebakl2 != 0 && mgglpnebakl2.Get() == 0) || this.CLDJIIOENFI != 0) { } } } // Token: 0x06001C2B RID: 7211 RVA: 0x00074D0C File Offset: 0x00072F0C [Token(Token = "0x6001C2B")] [Address(RVA = "0xFE7F20", Offset = "0xFE6920", VA = "0x180FE7F20")] public void StopRunningGesture() { SynchronizedField cldjiioenfi = this.CLDJIIOENFI; if (cldjiioenfi != 0) { int num = 0; cldjiioenfi.Set(num); return; } } // Token: 0x06001C2C RID: 7212 RVA: 0x00074D30 File Offset: 0x00072F30 [Token(Token = "0x6001C2C")] [Address(RVA = "0xFE8160", Offset = "0xFE6B60", VA = "0x180FE8160")] public void TogglePose(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG) { int num = 0; this.k__BackingField = (PlayerHand.BDFKCHLJJHM)num; } // Token: 0x170004FA RID: 1274 // (get) Token: 0x06001C2D RID: 7213 RVA: 0x00074D48 File Offset: 0x00072F48 [Token(Token = "0x170004FA")] public bool LBLKFCAOCEB { [Token(Token = "0x6001C2D")] [Address(RVA = "0xFEA3B0", Offset = "0xFE8DB0", VA = "0x180FEA3B0")] get { return this.HGIGCCOGEKN.HasTokens; } } // Token: 0x06001C2E RID: 7214 RVA: 0x00074D68 File Offset: 0x00072F68 [Token(Token = "0x6001C2E")] [Address(RVA = "0xFE29D0", Offset = "0xFE13D0", VA = "0x180FE29D0")] public void AddBehaviorRestriction(object PIHIPPPPEBI) { this.HGIGCCOGEKN.Add(PIHIPPPPEBI); } // Token: 0x06001C2F RID: 7215 RVA: 0x00074D88 File Offset: 0x00072F88 [Token(Token = "0x6001C2F")] [Address(RVA = "0xFE75D0", Offset = "0xFE5FD0", VA = "0x180FE75D0")] public void RemoveBehaviorRestriction(object PIHIPPPPEBI) { this.HGIGCCOGEKN.Remove(PIHIPPPPEBI); } // Token: 0x06001C30 RID: 7216 RVA: 0x00074DA8 File Offset: 0x00072FA8 [Token(Token = "0x6001C30")] [Address(RVA = "0xFE3E20", Offset = "0xFE2820", VA = "0x180FE3E20")] public static void ConnectHandshake(PlayerHand LONDCJPNKKN, PlayerHand PCEJJILDLGD) { int num = 0; if (!(LONDCJPNKKN == num)) { int num2 = 0; if (!(PCEJJILDLGD == num2)) { int viewIdField = LONDCJPNKKN.photonView.viewIdField; PhotonView photonView = PCEJJILDLGD.photonView; 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: 0x06001C31 RID: 7217 RVA: 0x00074E94 File Offset: 0x00073094 [Token(Token = "0x6001C31")] [Address(RVA = "0xFE3290", Offset = "0xFE1C90", VA = "0x180FE3290")] public static void BreakHandshake(PlayerHand LONDCJPNKKN, PlayerHand PCEJJILDLGD) { int num = 0; if (!(LONDCJPNKKN == num)) { int num2 = 0; if (!(PCEJJILDLGD == num2)) { int viewIdField = LONDCJPNKKN.photonView.viewIdField; PhotonView photonView = PCEJJILDLGD.photonView; 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: 0x06001C32 RID: 7218 RVA: 0x00074F2C File Offset: 0x0007312C [Token(Token = "0x6001C32")] [Address(RVA = "0xFE3B10", Offset = "0xFE2510", VA = "0x180FE3B10")] 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.photonView.viewIdField; PhotonView photonView = PCEJJILDLGD.photonView; 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: 0x06001C33 RID: 7219 RVA: 0x00074FEC File Offset: 0x000731EC [Token(Token = "0x6001C33")] [Address(RVA = "0xFE3130", Offset = "0xFE1B30", VA = "0x180FE3130")] 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.photonView.viewIdField; PhotonView photonView = PCEJJILDLGD.photonView; RigidbodyPickup rigidbodyPickup = LONDCJPNKKN._rigidbodyPickup; } } } // Token: 0x06001C34 RID: 7220 RVA: 0x00075034 File Offset: 0x00073234 [Token(Token = "0x6001C34")] [Address(RVA = "0xFE4150", Offset = "0xFE2B50", VA = "0x180FE4150")] 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: 0x06001C35 RID: 7221 RVA: 0x000750E4 File Offset: 0x000732E4 [Token(Token = "0x6001C35")] [Address(RVA = "0xFE3460", Offset = "0xFE1E60", VA = "0x180FE3460")] 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: 0x06001C36 RID: 7222 RVA: 0x0007512C File Offset: 0x0007332C [Token(Token = "0x6001C36")] [Address(RVA = "0xFE6670", Offset = "0xFE5070", VA = "0x180FE6670")] private static void NKOJKLAHGPA(PlayerHand JDDALOINHFL, PlayerHand BGCLCFGNADL, out PlayerHand EKJHGKOBEEA, out PlayerHand HFDEOEMJKCD) { int viewIdField = JDDALOINHFL.photonView.viewIdField; PhotonView photonView = BGCLCFGNADL.photonView; } // Token: 0x06001C37 RID: 7223 RVA: 0x00075154 File Offset: 0x00073354 [Token(Token = "0x6001C37")] [Address(RVA = "0xFE71F0", Offset = "0xFE5BF0", VA = "0x180FE71F0", Slot = "15")] public void OnPhotonSerializeView(PhotonStream DMMGOMOKEKK, PhotonMessageInfo DBDDKLHPNNA) { if (!DMMGOMOKEKK.IsReading) { Player thisPlayer = this._thisPlayer; PlayerAvatarDisplay playerAvatarDisplay = thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp = this.type; float handOpenClosedAxis = playerAvatarDisplay.GetHandOpenClosedAxis(pllikaoiphp); DMMGOMOKEKK.SendNext(thisPlayer); PlayerAvatarDisplay playerAvatarDisplay2 = this._thisPlayer.playerAvatar.playerAvatarDisplay; PlayerHand.PLLIKAOIPHP pllikaoiphp2 = this.type; bool thumbsUpActive = playerAvatarDisplay2.GetThumbsUpActive(pllikaoiphp2); DMMGOMOKEKK.SendNext(thumbsUpActive); } object obj = DMMGOMOKEKK.ReceiveNext(); PlayerAvatarDisplay playerAvatarDisplay3 = this._thisPlayer.playerAvatar.playerAvatarDisplay; object obj2 = DMMGOMOKEKK.ReceiveNext(); PlayerAvatarDisplay playerAvatarDisplay4 = this._thisPlayer.playerAvatar.playerAvatarDisplay; LaserTeleporter laserTeleporter = this._laserTeleporter; } // Token: 0x06001C38 RID: 7224 RVA: 0x00075204 File Offset: 0x00073404 [Token(Token = "0x6001C38")] [Address(RVA = "0xFE6ED0", Offset = "0xFE58D0", VA = "0x180FE6ED0")] private void OnDrawGizmos() { int num = 0; if (Application.isPlaying) { Color green = Color.green; Gizmos.color = num; int num2 = 0; num2++; } } // Token: 0x06001C39 RID: 7225 RVA: 0x00075230 File Offset: 0x00073430 [Token(Token = "0x6001C39")] [Address(RVA = "0xFE5350", Offset = "0xFE3D50", VA = "0x180FE5350")] public static PlayerHand Find(int KAGLNFBEJLI) { PhotonView photonView = PhotonNetwork.GetPhotonView(KAGLNFBEJLI); int num = 0; if (!(photonView != num)) { } return photonView.GetComponent(); } // Token: 0x06001C3A RID: 7226 RVA: 0x00075260 File Offset: 0x00073460 [Token(Token = "0x6001C3A")] [Address(RVA = "0xFE54C0", Offset = "0xFE3EC0", VA = "0x180FE54C0")] 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: 0x06001C3B RID: 7227 RVA: 0x00075284 File Offset: 0x00073484 [Token(Token = "0x6001C3B")] [Address(RVA = "0xFE8D90", Offset = "0xFE7790", VA = "0x180FE8D90")] public void UpdateHandPlacement(IJEBGHKNDBA MNDJKGGPMNC) { bool stabilizeHandsEnabled = SingletonMonoBehaviour.Instance.JKPFDPOMFDA; RigidbodyEx rigidbodyEx = this._rigidbodyEx; if (!stabilizeHandsEnabled) { 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.k__BackingField; GameObject gameObject = rigidbodyEx6.gameObject; float z4 = MNDJKGGPMNC.MOGOLDLEJAL.z; } // Token: 0x06001C3C RID: 7228 RVA: 0x00075318 File Offset: 0x00073518 [Token(Token = "0x6001C3C")] [Address(RVA = "0xFE9B70", Offset = "0xFE8570", VA = "0x180FE9B70")] public PlayerHand() { int num = 0; int num2 = 0; this.type = (PlayerHand.PLLIKAOIPHP)((ulong)4294967295L); this.worldCollisionRadius = 0.15f; this.defaultGravityPickupCapsuleLength = 2f; this.defaultGravityPickupCapsuleRadius = 0.15f; this.defaultGravityPickupSphereRadius = 0.25f; this.defaultPhysicalPickupSphereRadius = 0.11f; this.remoteHandAnimationCullingDistance = 30f; AnimationCurve animationCurve = AnimationCurve.Linear((float)num2, (float)num, 0.25f, 1f); this.MenuLaserDistanceAlpha = animationCurve; int num3; ActionEvent actionEvent = new ActionEvent(32, num3 != 0); num3 = 0; this.PickupToolEvent = actionEvent; int num4; ActionEvent actionEvent2 = new ActionEvent(32, num4 != 0); num4 = 0; this.ReleaseToolEvent = actionEvent2; int num5; ActionEvent actionEvent3 = new ActionEvent(32, num5 != 0); num5 = 0; this.VibrateEvent = actionEvent3; ExplicitTokenMap explicitTokenMap = new ExplicitTokenMap(); this.COHCBAPAHEB = explicitTokenMap; ExplicitTokenMap explicitTokenMap2 = new ExplicitTokenMap(); this.PHPELLHBJAO = explicitTokenMap2; TokenMap tokenMap = new TokenMap(); this.FMBCOCDMGJA = tokenMap; List list = new List(); this.EBAKHFHOADH = list; List list2 = new List(); this.OOBFIBAIEAD = list2; TokenFlag tokenFlag = new TokenFlag(); this.FOGOIKCOFHC = tokenFlag; TokenFlag tokenFlag2 = new TokenFlag(); this.KLHCMNAJCJN = tokenFlag2; TokenFlag tokenFlag3 = new TokenFlag(); this.HGIGCCOGEKN = tokenFlag3; base..ctor(); } // Token: 0x06001C3D RID: 7229 RVA: 0x00075454 File Offset: 0x00073654 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6001C3D")] [Address(RVA = "0xFE9810", Offset = "0xFE8210", VA = "0x180FE9810")] static PlayerHand() { Dictionary 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); PlayerHand.CHKAPDCIPOA = dictionary; PlayerHand.ConcaveMeshWorldCollisionMode = PlayerHand.LNEBPKLHMBO.ALWAYS_DISABLED; PlayerHand.FGACMNFODDL = typeof(PlayerHand).TypeHandle; PlayerHand.GGOCFDHCBLO = typeof(PlayerHand).TypeHandle; PlayerHand.IEGCGIKIOBG = typeof(PlayerHand).TypeHandle; PlayerHand.CDIMAEHEFMI = 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.FMLMAAJAGHD = typeof(PlayerHand).TypeHandle; PlayerHand.BPHOPFNLDMG = typeof(PlayerHand).TypeHandle; PlayerHand.IEILBAFKCKP = typeof(PlayerHand).TypeHandle; } // Token: 0x06001C3E RID: 7230 RVA: 0x00075540 File Offset: 0x00073740 [Token(Token = "0x6001C3E")] [Address(RVA = "0xFE5E70", Offset = "0xFE4870", VA = "0x180FE5E70")] [CompilerGenerated] private void LENDPCGBGIJ() { int num = 0; PlayerHand.AECINAGFKHG ppceocpdmke = PlayerHand.PPCEOCPDMKE; this.MCFBMMGCGJC(ppceocpdmke, num != 0); } // Token: 0x0400156C RID: 5484 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400156C")] [SerializeField] [Header("Configuration")] private PlayerHand.PLLIKAOIPHP type; // Token: 0x0400156D RID: 5485 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400156D")] [SerializeField] private Transform fingertipTransform; // Token: 0x0400156E RID: 5486 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400156E")] [SerializeField] [Header("Collision")] private float worldCollisionRadius; // Token: 0x0400156F RID: 5487 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x400156F")] [SerializeField] [Header("Magnet Pickup")] private float defaultGravityPickupFingerOffset; // Token: 0x04001570 RID: 5488 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4001570")] [SerializeField] private float defaultGravityPickupCapsuleLength; // Token: 0x04001571 RID: 5489 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x4001571")] [SerializeField] private float defaultGravityPickupCapsuleRadius; // Token: 0x04001572 RID: 5490 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4001572")] [SerializeField] private float defaultGravityPickupSphereRadius; // Token: 0x04001573 RID: 5491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x4001573")] [SerializeField] [Header("Physical Pickup")] private float defaultPhysicalPickupSphereRadius; // Token: 0x04001574 RID: 5492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4001574")] [SerializeField] [Header("Remote")] private float remoteHandAnimationCullingDistance; // Token: 0x04001575 RID: 5493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x4001575")] private float LMIANJPHAGP; // Token: 0x04001576 RID: 5494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4001576")] [SerializeField] [Header("Default hand")] private Transform defaultHandRoot; // Token: 0x04001577 RID: 5495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4001577")] [SerializeField] [Header("Pointing hand")] private Transform pointingHandRoot; // Token: 0x04001578 RID: 5496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4001578")] [SerializeField] [Tooltip("Where the actual visible menu laser originates from")] private Transform menuHandVisibleLaserStartPosition; // Token: 0x04001579 RID: 5497 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4001579")] [SerializeField] [Tooltip("Where the menu laser raycast originates from")] private Transform menuRaycastStartTransform; // Token: 0x0400157A RID: 5498 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400157A")] [SerializeField] private LineRenderer menuLaser; // Token: 0x0400157B RID: 5499 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400157B")] [SerializeField] private AnimationCurve MenuLaserDistanceAlpha; // Token: 0x0400157C RID: 5500 [Token(Token = "0x400157C")] public static readonly float HOVERED_TOOL_INTERACTION_SLOP_WINDOW; // Token: 0x0400157D RID: 5501 [Token(Token = "0x400157D")] private const float GDOEHHBOLDJ = 3f; // Token: 0x0400157E RID: 5502 [Token(Token = "0x400157E")] private const float IIGLJGANCKK = 0.1f; // Token: 0x0400157F RID: 5503 [Token(Token = "0x400157F")] private const float BOIEABLOGIN = 0.85f; // Token: 0x04001580 RID: 5504 [Token(Token = "0x4001580")] private const float KDPCGBNNOMC = 0.55f; // Token: 0x04001581 RID: 5505 [Token(Token = "0x4001581")] private const float BBPMNFJIGJB = 0.9f; // Token: 0x04001582 RID: 5506 [Token(Token = "0x4001582")] private const int BLIFFKJIJEO = 10; // Token: 0x04001583 RID: 5507 [Token(Token = "0x4001583")] private const float ALENLCPHGAA = 0.025f; // Token: 0x04001584 RID: 5508 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4001584")] public ActionEvent PickupToolEvent; // Token: 0x04001585 RID: 5509 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4001585")] public ActionEvent ReleaseToolEvent; // Token: 0x04001586 RID: 5510 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4001586")] public ActionEvent VibrateEvent; // Token: 0x04001587 RID: 5511 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4001587")] public PlayerHand.OKLMNMAMFAH CanRunToolMenuButtonBehaviorOverride; // Token: 0x04001588 RID: 5512 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4001588")] public PlayerHand.OKLMNMAMFAH RunToolMenuButtonBehaviorOverride; // Token: 0x04001589 RID: 5513 [Token(Token = "0x4001589")] private static readonly Dictionary CHKAPDCIPOA; // Token: 0x0400158A RID: 5514 [Token(Token = "0x400158A")] public static PlayerHand.LNEBPKLHMBO ConcaveMeshWorldCollisionMode; // Token: 0x0400158B RID: 5515 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400158B")] [SerializeField] [Header("Component References")] private Transform watchMenuOrigin; // Token: 0x0400158C RID: 5516 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400158C")] [SerializeField] private Transform watchAnchor; // Token: 0x0400158D RID: 5517 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x400158D")] [SerializeField] private Transform watchFaceTransform; // Token: 0x0400158E RID: 5518 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400158E")] [SerializeField] private Transform handCenter; // Token: 0x0400158F RID: 5519 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400158F")] [SerializeField] private Transform meshRoot; // Token: 0x04001590 RID: 5520 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4001590")] [SerializeField] private Transform handshakeConnectionTransform; // Token: 0x04001591 RID: 5521 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4001591")] [SerializeField] private Transform fistbumpConnectionTransform; // Token: 0x04001592 RID: 5522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4001592")] [SerializeField] private Transform highFiveConnectionTransform; // Token: 0x04001593 RID: 5523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4001593")] private PlayerHandCollider[] MIPENODOCOL; // Token: 0x04001594 RID: 5524 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4001594")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)] private Player _thisPlayer; // Token: 0x04001595 RID: 5525 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4001595")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private PlayerHandGestures _gestures; // Token: 0x04001596 RID: 5526 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x4001596")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private Animator _handAnimator; // Token: 0x04001597 RID: 5527 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x4001597")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private NetworkTransform _networkTransform; // Token: 0x04001598 RID: 5528 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x4001598")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private RigidbodyPickup _rigidbodyPickup; // Token: 0x04001599 RID: 5529 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x4001599")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private RigidbodyEx _rigidbodyEx; // Token: 0x0400159A RID: 5530 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x400159A")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private LaserTeleporter _laserTeleporter; // Token: 0x0400159B RID: 5531 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x400159B")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private MenuFinger _localMenuFinger; // Token: 0x040015A3 RID: 5539 [Token(Token = "0x40015A3")] private static readonly PlayerHand.AECINAGFKHG FGACMNFODDL; // Token: 0x040015A4 RID: 5540 [Token(Token = "0x40015A4")] private static readonly PlayerHand.AECINAGFKHG GGOCFDHCBLO; // Token: 0x040015A5 RID: 5541 [Token(Token = "0x40015A5")] private static readonly PlayerHand.AECINAGFKHG IEGCGIKIOBG; // Token: 0x040015A6 RID: 5542 [Token(Token = "0x40015A6")] private static readonly PlayerHand.AECINAGFKHG CDIMAEHEFMI; // Token: 0x040015A7 RID: 5543 [Token(Token = "0x40015A7")] private static readonly PlayerHand.AECINAGFKHG AFJPOIGPFKF; // Token: 0x040015A8 RID: 5544 [Token(Token = "0x40015A8")] private static readonly PlayerHand.AECINAGFKHG PPCEOCPDMKE; // Token: 0x040015A9 RID: 5545 [Token(Token = "0x40015A9")] private static readonly PlayerHand.AECINAGFKHG OLKKHENNLLC; // Token: 0x040015AA RID: 5546 [Token(Token = "0x40015AA")] private static readonly PlayerHand.AECINAGFKHG FCJBBGECDMC; // Token: 0x040015AB RID: 5547 [Token(Token = "0x40015AB")] private static readonly PlayerHand.AECINAGFKHG GNOFAHGKLBD; // Token: 0x040015AC RID: 5548 [Token(Token = "0x40015AC")] private static readonly PlayerHand.AECINAGFKHG FMLMAAJAGHD; // Token: 0x040015AD RID: 5549 [Token(Token = "0x40015AD")] private static readonly PlayerHand.AECINAGFKHG BPHOPFNLDMG; // Token: 0x040015AE RID: 5550 [Token(Token = "0x40015AE")] private static readonly PlayerHand.MLIHAAIKLLG IEILBAFKCKP; // Token: 0x040015AF RID: 5551 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x40015AF")] private readonly ExplicitTokenMap COHCBAPAHEB; // Token: 0x040015B0 RID: 5552 [global::Cpp2IlInjected.FieldOffset(Offset = "0x178")] [Token(Token = "0x40015B0")] private readonly ExplicitTokenMap PHPELLHBJAO; // Token: 0x040015B1 RID: 5553 [global::Cpp2IlInjected.FieldOffset(Offset = "0x180")] [Token(Token = "0x40015B1")] private readonly TokenMap FMBCOCDMGJA; // Token: 0x040015B2 RID: 5554 [global::Cpp2IlInjected.FieldOffset(Offset = "0x188")] [Token(Token = "0x40015B2")] private ISchedulerPromise CBDOOKNHKCH; // Token: 0x040015B3 RID: 5555 [global::Cpp2IlInjected.FieldOffset(Offset = "0x190")] [Token(Token = "0x40015B3")] private bool GJKOCFCLGGG; // Token: 0x040015B4 RID: 5556 [global::Cpp2IlInjected.FieldOffset(Offset = "0x198")] [Token(Token = "0x40015B4")] private Tool FEBAPKCNNDC; // Token: 0x040015B5 RID: 5557 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x40015B5")] private bool EALOAOIBOCJ; // Token: 0x040015B6 RID: 5558 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A1")] [Token(Token = "0x40015B6")] private bool IPBDFPGNLHO; // Token: 0x040015B7 RID: 5559 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A2")] [Token(Token = "0x40015B7")] private bool GKKNOMHNDPH; // Token: 0x040015B8 RID: 5560 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A3")] [Token(Token = "0x40015B8")] private bool AMPPFPLHNJL; // Token: 0x040015B9 RID: 5561 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")] [Token(Token = "0x40015B9")] private readonly List EBAKHFHOADH; // Token: 0x040015BA RID: 5562 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")] [Token(Token = "0x40015BA")] private readonly List OOBFIBAIEAD; // Token: 0x040015BB RID: 5563 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")] [Token(Token = "0x40015BB")] private Tool DECLAAHJEHI; // Token: 0x040015BC RID: 5564 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")] [Token(Token = "0x40015BC")] private Tool JNCJAOMKCOO; // Token: 0x040015BD RID: 5565 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")] [Token(Token = "0x40015BD")] private bool KCEKEBJFEEG; // Token: 0x040015BE RID: 5566 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C9")] [Token(Token = "0x40015BE")] private bool AAENJOPFONH; // Token: 0x040015BF RID: 5567 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1CC")] [Token(Token = "0x40015BF")] private float BCEDCFNJJKN; // Token: 0x040015C0 RID: 5568 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")] [Token(Token = "0x40015C0")] private OutfitTrigger FPDKNEKECPH; // Token: 0x040015C1 RID: 5569 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")] [Token(Token = "0x40015C1")] private SynchronizedField ALAPODHIIFK; // Token: 0x040015C2 RID: 5570 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")] [Token(Token = "0x40015C2")] private SynchronizedField GMDNLCPKPMO; // Token: 0x040015C3 RID: 5571 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")] [Token(Token = "0x40015C3")] private SynchronizedField MGGLPNEBAKL; // Token: 0x040015C4 RID: 5572 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")] [Token(Token = "0x40015C4")] private SynchronizedField CLDJIIOENFI; // Token: 0x040015C7 RID: 5575 [global::Cpp2IlInjected.FieldOffset(Offset = "0x200")] [Token(Token = "0x40015C7")] private readonly TokenFlag FOGOIKCOFHC; // Token: 0x040015C8 RID: 5576 [global::Cpp2IlInjected.FieldOffset(Offset = "0x208")] [Token(Token = "0x40015C8")] private readonly TokenFlag KLHCMNAJCJN; // Token: 0x040015C9 RID: 5577 [global::Cpp2IlInjected.FieldOffset(Offset = "0x210")] [Token(Token = "0x40015C9")] private TokenFlag HGIGCCOGEKN; // Token: 0x040015CA RID: 5578 [Token(Token = "0x40015CA")] private const float HOMAICCKJHJ = 100f; // Token: 0x040015CB RID: 5579 [Token(Token = "0x40015CB")] private const float FKLGFPHHAEC = 0.5f; // Token: 0x0200037C RID: 892 [Token(Token = "0x200037C")] public enum PLLIKAOIPHP { // Token: 0x040015CD RID: 5581 [Token(Token = "0x40015CD")] Unknown = -1, // Token: 0x040015CE RID: 5582 [Token(Token = "0x40015CE")] Left, // Token: 0x040015CF RID: 5583 [Token(Token = "0x40015CF")] Right } // Token: 0x0200037D RID: 893 [Token(Token = "0x200037D")] public enum OGFMFKBEPOM { // Token: 0x040015D1 RID: 5585 [Token(Token = "0x40015D1")] HEAD_TO_HAND, // Token: 0x040015D2 RID: 5586 [Token(Token = "0x40015D2")] HAND_HALF_VECTOR } // Token: 0x0200037E RID: 894 [Token(Token = "0x200037E")] public enum LNEBPKLHMBO { // Token: 0x040015D4 RID: 5588 [Token(Token = "0x40015D4")] ALWAYS_DISABLED, // Token: 0x040015D5 RID: 5589 [Token(Token = "0x40015D5")] ALWAYS_ENABLED, // Token: 0x040015D6 RID: 5590 [Token(Token = "0x40015D6")] DEFAULT_DISABLED } // Token: 0x0200037F RID: 895 [Token(Token = "0x200037F")] public enum ALGBCDINEKF : byte { // Token: 0x040015D8 RID: 5592 [Token(Token = "0x40015D8")] Default, // Token: 0x040015D9 RID: 5593 [Token(Token = "0x40015D9")] Invisible, // Token: 0x040015DA RID: 5594 [Token(Token = "0x40015DA")] HoldingTool, // Token: 0x040015DB RID: 5595 [Token(Token = "0x40015DB")] InteractingWithUI, // Token: 0x040015DC RID: 5596 [Token(Token = "0x40015DC")] PointGesture, // Token: 0x040015DD RID: 5597 [Token(Token = "0x40015DD")] ExpressoGestureActive, // Token: 0x040015DE RID: 5598 [Token(Token = "0x40015DE")] HoveringPortal } // Token: 0x02000380 RID: 896 [Token(Token = "0x2000380")] public sealed class APFFAPHCDDF : MulticastDelegate { // Token: 0x06001C3F RID: 7231 RVA: 0x00075560 File Offset: 0x00073760 [Token(Token = "0x6001C3F")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public APFFAPHCDDF(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06001C40 RID: 7232 RVA: 0x0007557C File Offset: 0x0007377C [Token(Token = "0x6001C40")] [Address(RVA = "0x1485030", Offset = "0x1483A30", VA = "0x181485030", 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: 0x06001C41 RID: 7233 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001C41")] [Address(RVA = "0x1484F90", Offset = "0x1483990", VA = "0x181484F90", 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: 0x06001C42 RID: 7234 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001C42")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000381 RID: 897 [Token(Token = "0x2000381")] public sealed class OKLMNMAMFAH : MulticastDelegate { // Token: 0x06001C43 RID: 7235 RVA: 0x00075624 File Offset: 0x00073824 [Token(Token = "0x6001C43")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public OKLMNMAMFAH(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06001C44 RID: 7236 RVA: 0x00075640 File Offset: 0x00073840 [Token(Token = "0x6001C44")] [Address(RVA = "0x4709F0", Offset = "0x46F3F0", VA = "0x1804709F0", Slot = "13")] public bool Invoke() { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06001C45 RID: 7237 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001C45")] [Address(RVA = "0x4340F0", Offset = "0x432AF0", VA = "0x1804340F0", Slot = "14")] public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001C46 RID: 7238 RVA: 0x0007567C File Offset: 0x0007387C [Token(Token = "0x6001C46")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02000382 RID: 898 [Token(Token = "0x2000382")] private struct AECINAGFKHG { // Token: 0x06001C47 RID: 7239 RVA: 0x00075690 File Offset: 0x00073890 [Token(Token = "0x6001C47")] [Address(RVA = "0x235180", Offset = "0x234580", VA = "0x180235180")] public AECINAGFKHG(int priority, PlayerHand.ALGBCDINEKF desiredState) { } // Token: 0x06001C48 RID: 7240 RVA: 0x000756A0 File Offset: 0x000738A0 [Token(Token = "0x6001C48")] [Address(RVA = "0x235100", Offset = "0x234500", VA = "0x180235100", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x040015DF RID: 5599 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40015DF")] public readonly int LNEDNNJCPMG; // Token: 0x040015E0 RID: 5600 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x40015E0")] public readonly PlayerHand.ALGBCDINEKF JIIFGIPMLBA; } // Token: 0x02000383 RID: 899 [Token(Token = "0x2000383")] private struct MLIHAAIKLLG { // Token: 0x06001C49 RID: 7241 RVA: 0x000756B0 File Offset: 0x000738B0 [Token(Token = "0x6001C49")] [Address(RVA = "0x2180", Offset = "0x1580", VA = "0x180002180")] public MLIHAAIKLLG(int priority, PlayerAvatarDisplay.PEBAFDPLJBC desiredState) { } // Token: 0x06001C4A RID: 7242 RVA: 0x000756C0 File Offset: 0x000738C0 [Token(Token = "0x6001C4A")] [Address(RVA = "0x2351B0", Offset = "0x2345B0", VA = "0x1802351B0", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x040015E1 RID: 5601 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40015E1")] public readonly int LNEDNNJCPMG; // Token: 0x040015E2 RID: 5602 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x40015E2")] public readonly PlayerAvatarDisplay.PEBAFDPLJBC JIIFGIPMLBA; } // Token: 0x02000384 RID: 900 [Token(Token = "0x2000384")] [Flags] public enum KKECAHMCLNL { // Token: 0x040015E4 RID: 5604 [Token(Token = "0x40015E4")] NOT_CONNECTED = 0, // Token: 0x040015E5 RID: 5605 [Token(Token = "0x40015E5")] NOT_TRACKING = 1, // Token: 0x040015E6 RID: 5606 [Token(Token = "0x40015E6")] CONNECTED_AND_TRACKING = 2 } // Token: 0x02000385 RID: 901 [Token(Token = "0x2000385")] public enum ENHKICONAGG { // Token: 0x040015E8 RID: 5608 [Token(Token = "0x40015E8")] Invalid, // Token: 0x040015E9 RID: 5609 [Token(Token = "0x40015E9")] None, // Token: 0x040015EA RID: 5610 [Token(Token = "0x40015EA")] Highfive, // Token: 0x040015EB RID: 5611 [Token(Token = "0x40015EB")] Fistbump, // Token: 0x040015EC RID: 5612 [Token(Token = "0x40015EC")] Handshake, // Token: 0x040015ED RID: 5613 [Token(Token = "0x40015ED")] Point, // Token: 0x040015EE RID: 5614 [Token(Token = "0x40015EE")] Cheer } // Token: 0x02000386 RID: 902 [Token(Token = "0x2000386")] [NJICLEHHOBN] public enum BDFKCHLJJHM { // Token: 0x040015F0 RID: 5616 [Token(Token = "0x40015F0")] None, // Token: 0x040015F1 RID: 5617 [Token(Token = "0x40015F1")] PalmForward, // Token: 0x040015F2 RID: 5618 [Token(Token = "0x40015F2")] Fist, // Token: 0x040015F3 RID: 5619 [Token(Token = "0x40015F3")] PalmIn, // Token: 0x040015F4 RID: 5620 [Token(Token = "0x40015F4")] Point, // Token: 0x040015F5 RID: 5621 [Token(Token = "0x40015F5")] ThumbsUp, // Token: 0x040015F6 RID: 5622 [Token(Token = "0x40015F6")] ThumbsDown } }