using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Realtime; using RecRoom.Core; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.Rendering; using UnityEngine; namespace RecRoom.Avatar { // Token: 0x02002195 RID: 8597 [Token(Token = "0x2002195")] [StructLayout(3)] public class PlayerAvatarDisplayIgnoreEffect : MonoBehaviour { // Token: 0x170027A4 RID: 10148 // (get) Token: 0x0600ECD7 RID: 60631 RVA: 0x00381EE0 File Offset: 0x003800E0 [Token(Token = "0x170027A4")] public global::Player GCGAFHGDCJH { [Token(Token = "0x600ECD7")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.thisPlayer; } } // Token: 0x170027A5 RID: 10149 // (get) Token: 0x0600ECD8 RID: 60632 RVA: 0x00381EF4 File Offset: 0x003800F4 [Token(Token = "0x170027A5")] public global::Player DABJCDKOKGK { [Token(Token = "0x600ECD8")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")] get { return this.HBMIPPCKNHF; } } // Token: 0x170027A6 RID: 10150 // (get) Token: 0x0600ECD9 RID: 60633 RVA: 0x00381F08 File Offset: 0x00380108 [Token(Token = "0x170027A6")] public CameraIgnoreBubble BAEKPLGFOJI { [Token(Token = "0x600ECD9")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")] get { return this.HFPAOBJPFBK; } } // Token: 0x170027A7 RID: 10151 // (get) Token: 0x0600ECDA RID: 60634 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170027A7")] public Color NJHGCGHBLCG { [Token(Token = "0x600ECDA")] [Address(RVA = "0xF4C1C0", Offset = "0xF4ABC0", VA = "0x180F4C1C0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170027A8 RID: 10152 // (get) Token: 0x0600ECDB RID: 60635 RVA: 0x00381F1C File Offset: 0x0038011C [Token(Token = "0x170027A8")] public float MHJPMGBLFPC { [Token(Token = "0x600ECDB")] [Address(RVA = "0x567CB0", Offset = "0x5666B0", VA = "0x180567CB0")] get { return this.CADEJGMOHNL; } } // Token: 0x170027A9 RID: 10153 // (get) Token: 0x0600ECDC RID: 60636 RVA: 0x00381F30 File Offset: 0x00380130 [Token(Token = "0x170027A9")] public bool PLOEOFPLICP { [Token(Token = "0x600ECDC")] [Address(RVA = "0x5682C0", Offset = "0x566CC0", VA = "0x1805682C0")] get { return this.CIMIHFLPIGC; } } // Token: 0x170027AA RID: 10154 // (get) Token: 0x0600ECDD RID: 60637 RVA: 0x00381F44 File Offset: 0x00380144 // (set) Token: 0x0600ECDE RID: 60638 RVA: 0x00381F58 File Offset: 0x00380158 [Token(Token = "0x170027AA")] public float KOKMAFNPINJ { [Token(Token = "0x600ECDD")] [Address(RVA = "0x6C1120", Offset = "0x6BFB20", VA = "0x1806C1120")] get { return this.EDDBLLDEBPM; } [Token(Token = "0x600ECDE")] [Address(RVA = "0x1D15910", Offset = "0x1D14310", VA = "0x181D15910")] set { int num = 0; float num2 = Mathf.Clamp01(value); Action desiredVoiceVolumeMultiplierChanged = this.DesiredVoiceVolumeMultiplierChanged; this.EDDBLLDEBPM = num2; if (desiredVoiceVolumeMultiplierChanged != 0) { desiredVoiceVolumeMultiplierChanged(num); } } } // Token: 0x170027AB RID: 10155 // (get) Token: 0x0600ECDF RID: 60639 RVA: 0x00381F88 File Offset: 0x00380188 // (set) Token: 0x0600ECE0 RID: 60640 RVA: 0x00381F9C File Offset: 0x0038019C [Token(Token = "0x170027AB")] public bool LHMMBEPNODC { [Token(Token = "0x600ECDF")] [Address(RVA = "0x10D4F80", Offset = "0x10D3980", VA = "0x1810D4F80")] get { return this.DMHJOMCCGPL; } [Token(Token = "0x600ECE0")] [Address(RVA = "0x1D14D70", Offset = "0x1D13770", VA = "0x181D14D70")] private set { if (this.DMHJOMCCGPL != value) { this.DMHJOMCCGPL = value; if (value && base.enabled && base.gameObject.activeInHierarchy) { this.LPLOHCMOEDB(); return; } if (this.IAJOMJBGCNF != 0) { this.IAJOMJBGCNF = (ulong)0L; } } } } // Token: 0x0600ECE1 RID: 60641 RVA: 0x00381FF4 File Offset: 0x003801F4 [Token(Token = "0x600ECE1")] [Address(RVA = "0x1D155E0", Offset = "0x1D13FE0", VA = "0x181D155E0")] private void Start() { Action hkegdmnckhm; Delegate @delegate; do { Action action = new Action(this.GAJIJLPDHNI); IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.Update10hz(this, action); GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; this.ONLEICCNNBI = instance; int num = 0; if (instance != num) { GameTeamManager teamManager = this.ONLEICCNNBI.teamManager; GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DIMDOCGDEBM); teamManager.AHPECOGNNDC += mcgbmajnpdn; } PlayerAvatarDisplay playerAvatarDisplay = this.PlayerAvatarDisplay; Action action2 = new Action(this.PAHNFPDDMDC); hkegdmnckhm = playerAvatarDisplay.HKEGDMNCKHM; @delegate = Delegate.Combine(hkegdmnckhm, action2); } while (@delegate != 0 && @delegate == 0); while (@delegate != hkegdmnckhm) { } } // Token: 0x0600ECE2 RID: 60642 RVA: 0x00382098 File Offset: 0x00380298 [Token(Token = "0x600ECE2")] [Address(RVA = "0x1D15480", Offset = "0x1D13E80", VA = "0x181D15480")] private void PAHNFPDDMDC() { } // Token: 0x0600ECE3 RID: 60643 RVA: 0x003820A8 File Offset: 0x003802A8 [Token(Token = "0x600ECE3")] [Address(RVA = "0x1D15460", Offset = "0x1D13E60", VA = "0x181D15460")] private void OnEnable() { if (this.DMHJOMCCGPL) { this.LPLOHCMOEDB(); return; } } // Token: 0x0600ECE4 RID: 60644 RVA: 0x003820C8 File Offset: 0x003802C8 [Token(Token = "0x600ECE4")] [Address(RVA = "0x1D12F50", Offset = "0x1D11950", VA = "0x181D12F50")] private void OnDisable() { if (this.IAJOMJBGCNF != 0) { this.IAJOMJBGCNF = (ulong)0L; } } // Token: 0x0600ECE5 RID: 60645 RVA: 0x003820E8 File Offset: 0x003802E8 [Token(Token = "0x600ECE5")] [Address(RVA = "0x1D15200", Offset = "0x1D13C00", VA = "0x181D15200")] protected void OnDestroy() { GameManager onleiccnnbi = this.ONLEICCNNBI; int num = 0; if (onleiccnnbi != num) { GameTeamManager teamManager = this.ONLEICCNNBI.teamManager; GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DIMDOCGDEBM); teamManager.AHPECOGNNDC -= mcgbmajnpdn; } } // Token: 0x0600ECE6 RID: 60646 RVA: 0x00382130 File Offset: 0x00380330 [Token(Token = "0x600ECE6")] [Address(RVA = "0x1D130C0", Offset = "0x1D11AC0", VA = "0x181D130C0")] private void DIMDOCGDEBM(Photon.Realtime.Player FPODELJNIIB, bool BCLPBCCEJJF) { global::Player player = this.thisPlayer; int num = 0; if (player != num) { GameManager onleiccnnbi = this.ONLEICCNNBI; global::Player player2 = this.thisPlayer; GameTeamManager teamManager = onleiccnnbi.teamManager; Photon.Realtime.Player photonPlayer = player2.DBAJDHGDPOL; if (teamManager.GetPlayerTeam(photonPlayer) != CGLKOJIMDIH.ANY) { GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Color white = Color.white; return; } Color white2 = Color.white; } } // Token: 0x0600ECE7 RID: 60647 RVA: 0x0038219C File Offset: 0x0038039C [Token(Token = "0x600ECE7")] [Address(RVA = "0x1D14460", Offset = "0x1D12E60", VA = "0x181D14460")] private void GAJIJLPDHNI(float POGAEJIEPIM) { int num = 0; this.HFPAOBJPFBK = num; this.HBMIPPCKNHF = num; this.CADEJGMOHNL = (float)num; this.CIMIHFLPIGC = num != 0; this.EBONFMJLHOJ(); List allBubbles = CameraIgnoreBubble.AllBubbles; List allBubbles2 = CameraIgnoreBubble.AllBubbles; bool flag; if (!flag) { num++; } this.HFPAOBJPFBK = num; int num2 = 0; if (num == num2) { global::Player player; this.HBMIPPCKNHF = player; } int num3 = 0; Action desiredVoiceVolumeMultiplierChanged = this.DesiredVoiceVolumeMultiplierChanged; float num4; this.EDDBLLDEBPM = num4; if (desiredVoiceVolumeMultiplierChanged != 0) { desiredVoiceVolumeMultiplierChanged(num3); } CameraIgnoreBubble hfpaobjpfbk = this.HFPAOBJPFBK; int num5 = 0; int num6; if (!(hfpaobjpfbk != num5)) { global::Player hbmippcknhf = this.HBMIPPCKNHF; num6 = 0; int num7 = 0; if (!(hbmippcknhf != num7)) { } } bool flag2 = (uint)1 != 0U; if (this.DMHJOMCCGPL != flag2) { this.DMHJOMCCGPL = flag2; if ((uint)1 == 0U || !base.enabled || !base.gameObject.activeInHierarchy) { while (num6 == 0) { } throw new NullReferenceException(); } this.LPLOHCMOEDB(); } } // Token: 0x0600ECE8 RID: 60648 RVA: 0x0038229C File Offset: 0x0038049C [Token(Token = "0x600ECE8")] [Address(RVA = "0x1D14E20", Offset = "0x1D13820", VA = "0x181D14E20")] private void LPLOHCMOEDB() { if (this.IAJOMJBGCNF != 0) { this.IAJOMJBGCNF = (ulong)0L; } Action action = new Action(this.FMMAGLDGAMJ); IDisposable disposable = this.Update(action); this.IAJOMJBGCNF = disposable; } // Token: 0x0600ECE9 RID: 60649 RVA: 0x003822D8 File Offset: 0x003804D8 [Token(Token = "0x600ECE9")] [Address(RVA = "0x1D12F50", Offset = "0x1D11950", VA = "0x181D12F50")] private void APCBONLJMFN() { if (this.IAJOMJBGCNF != 0) { this.IAJOMJBGCNF = (ulong)0L; } } // Token: 0x0600ECEA RID: 60650 RVA: 0x003822F8 File Offset: 0x003804F8 [Token(Token = "0x600ECEA")] [Address(RVA = "0x1D15550", Offset = "0x1D13F50", VA = "0x181D15550")] public void SetHideInActiveCameraAndFirstPersonCameraIgnoreSettings() { IgnoredRendererEffect.PFDHGMKOPJJ pfdhgmkopjj = IgnoredRendererEffect.PFDHGMKOPJJ.LJGPMGNLFPD; int num = 0; this.ABDALDOPDOB = num; } // Token: 0x0600ECEB RID: 60651 RVA: 0x00382314 File Offset: 0x00380514 [Token(Token = "0x600ECEB")] [Address(RVA = "0x1D15490", Offset = "0x1D13E90", VA = "0x181D15490")] public void SetCustomIgnoredSettings(IgnoredRendererEffect.PFDHGMKOPJJ GHGBPMPLLBK) { int num = 0; this.ABDALDOPDOB = num; } // Token: 0x0600ECEC RID: 60652 RVA: 0x0038232C File Offset: 0x0038052C [Token(Token = "0x600ECEC")] [Address(RVA = "0x1D130A0", Offset = "0x1D11AA0", VA = "0x181D130A0")] public void ClearCustomIgnoredSettings() { int num = 0; this.ABDALDOPDOB = num; this.ABDALDOPDOB.has_value = num != 0; } // Token: 0x0600ECED RID: 60653 RVA: 0x00382350 File Offset: 0x00380550 [Token(Token = "0x600ECED")] [Address(RVA = "0x1D14A50", Offset = "0x1D13450", VA = "0x181D14A50")] public IReadOnlyList GetTestPoints() { int frameCount = Time.frameCount; if (this.NJAEDCJAHJI != frameCount) { List bpkepidpnab = this.BPKEPIDPNAB; this.NJAEDCJAHJI = frameCount; bpkepidpnab.Clear(); global::Player player = this.thisPlayer; List bpkepidpnab2 = this.BPKEPIDPNAB; RigidbodyEx rigidbodyEx = player.head.rigidbodyEx; global::Player player2 = this.thisPlayer; List bpkepidpnab3 = this.BPKEPIDPNAB; Transform transform = player2.body.transform; if (this.thisPlayer.leftHand.GIFMBEHHKMB == PlayerHand.KKECAHMCLNL.CONNECTED_AND_TRACKING) { global::Player player3 = this.thisPlayer; List bpkepidpnab4 = this.BPKEPIDPNAB; RigidbodyEx rigidbodyEx2 = player3.leftHand._rigidbodyEx; } if (this.thisPlayer.rightHand.GIFMBEHHKMB == PlayerHand.KKECAHMCLNL.CONNECTED_AND_TRACKING) { global::Player player4 = this.thisPlayer; List bpkepidpnab5 = this.BPKEPIDPNAB; RigidbodyEx rigidbodyEx3 = player4.rightHand._rigidbodyEx; } } List bpkepidpnab6 = this.BPKEPIDPNAB; throw new NullReferenceException(); } // Token: 0x0600ECEE RID: 60654 RVA: 0x00382430 File Offset: 0x00380630 [Token(Token = "0x600ECEE")] [Address(RVA = "0x1D13E20", Offset = "0x1D12820", VA = "0x181D13E20")] private void FMMAGLDGAMJ() { if (!this.NBJMDEDAMJN) { global::Player hbmippcknhf = this.HBMIPPCKNHF; int num = 0; if (!(hbmippcknhf != num)) { CameraIgnoreBubble hfpaobjpfbk = this.HFPAOBJPFBK; int num2 = 0; if (!(hfpaobjpfbk != num2)) { Debug.LogWarning(base.gameObject.name + " is rendering as ignored, but has no ignoring player or camera set.", this); Transform transform = this.thisPlayer.trackingSpace.transform; Vector3 vector; float z = vector.z; return; } CameraIgnoreBubble hfpaobjpfbk2 = this.HFPAOBJPFBK; Transform transform2 = hfpaobjpfbk2.transform; float minAlpha = hfpaobjpfbk2.minAlpha; Vector3 vector2; float z2 = vector2.z; List cameraList = hfpaobjpfbk2.CameraList; } float cadejgmohnl = this.CADEJGMOHNL; bool cimihflpigc = this.CIMIHFLPIGC; global::Player hbmippcknhf2 = this.HBMIPPCKNHF; this.GHKIMIIFKMM(hbmippcknhf2, cimihflpigc, cadejgmohnl); return; } this.OLCJFLJFNJE(); } // Token: 0x0600ECEF RID: 60655 RVA: 0x00382510 File Offset: 0x00380710 [Token(Token = "0x600ECEF")] [Address(RVA = "0x1D13240", Offset = "0x1D11C40", VA = "0x181D13240")] private void DNKOCMFJIJP(IgnoredRendererEffect.PFDHGMKOPJJ IJCMMDLOFOB) { int num; do { num = 0; List bdjokajifma = this.BDJOKAJIFMA; List.Enumerator enumerator; if (enumerator != 0) { Transform transform = base.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; float cadejgmohnl = this.CADEJGMOHNL; } if (num != -1) { List bfdlnkeejmn = this.BFDLNKEEJMN; List.Enumerator enumerator2; if (enumerator2 == 0) { goto IL_47; } } if (num != 0) { continue; } IL_47: num++; if (num != -1) { } } while (num != 0); } // Token: 0x0600ECF0 RID: 60656 RVA: 0x00382584 File Offset: 0x00380784 [Token(Token = "0x600ECF0")] [Address(RVA = "0x1D14FC0", Offset = "0x1D139C0", VA = "0x181D14FC0")] private void OLCJFLJFNJE() { int num; do { num = 0; List bdjokajifma = this.BDJOKAJIFMA; List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { List bfdlnkeejmn = this.BFDLNKEEJMN; List.Enumerator enumerator2; if (enumerator2 == 0) { goto IL_21; } } if (num != 0) { continue; } IL_21: num++; if (num != -1) { } } while (num != 0); } // Token: 0x0600ECF1 RID: 60657 RVA: 0x003825C0 File Offset: 0x003807C0 [Token(Token = "0x600ECF1")] [Address(RVA = "0x1D14790", Offset = "0x1D13190", VA = "0x181D14790")] private void GHKIMIIFKMM(global::Player HBMIPPCKNHF, bool CIMIHFLPIGC, float CADEJGMOHNL = -1f) { int num; do { num = 0; List bdjokajifma = this.BDJOKAJIFMA; List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { List bfdlnkeejmn = this.BFDLNKEEJMN; List.Enumerator enumerator2; if (enumerator2 == 0) { goto IL_24; } } if (num != 0) { continue; } IL_24: num++; if (num != -1) { } } while (num != 0); } // Token: 0x0600ECF2 RID: 60658 RVA: 0x00382600 File Offset: 0x00380800 [Token(Token = "0x600ECF2")] [Address(RVA = "0x1D14ED0", Offset = "0x1D138D0", VA = "0x181D14ED0")] private void OEGOKKIIEGA(CameraIgnoreBubble KDHHLMNKPIK) { Transform transform = KDHHLMNKPIK.transform; float minAlpha = KDHHLMNKPIK.minAlpha; Vector3 vector; float z = vector.z; List cameraList = KDHHLMNKPIK.CameraList; } // Token: 0x0600ECF3 RID: 60659 RVA: 0x00382630 File Offset: 0x00380830 [Token(Token = "0x600ECF3")] [Address(RVA = "0x1D14120", Offset = "0x1D12B20", VA = "0x181D14120")] private void FMMAGLDGAMJ(Vector3 EENOGGCHFHD, float IOPNLFIFBJL, float ECCJNBBDNLI, float CADEJGMOHNL = -1f, [Optional] List LGOGBIAEOJM) { int num; do { num = 0; List bdjokajifma = this.BDJOKAJIFMA; List.Enumerator enumerator; if (enumerator != 0) { float z = EENOGGCHFHD.z; } if (num != -1) { List bfdlnkeejmn = this.BFDLNKEEJMN; List.Enumerator enumerator2; if (enumerator2 == 0) { goto IL_29; } } if (num != 0) { continue; } IL_29: num++; if (num != -1) { } } while (num != 0); } // Token: 0x0600ECF4 RID: 60660 RVA: 0x00382674 File Offset: 0x00380874 [Token(Token = "0x600ECF4")] [Address(RVA = "0x1D12FA0", Offset = "0x1D119A0", VA = "0x181D12FA0")] private CameraIgnoreBubble CCMPMKJHDIE() { int num = 0; List allBubbles = CameraIgnoreBubble.AllBubbles; List allBubbles2 = CameraIgnoreBubble.AllBubbles; bool flag; if (!flag) { num++; } return typeof(CameraIgnoreBubble).TypeHandle; } // Token: 0x0600ECF5 RID: 60661 RVA: 0x003826A8 File Offset: 0x003808A8 [Token(Token = "0x600ECF5")] [Address(RVA = "0x1D13B60", Offset = "0x1D12560", VA = "0x181D13B60")] private global::Player FFAINANFGEO(out float CADEJGMOHNL, out bool CIMIHFLPIGC, out float EDDBLLDEBPM) { global::Player player = this.thisPlayer; bool flag; if (flag) { global::Player player2 = this.thisPlayer; Vector3 vector; float z = vector.z; Transform transform = player2.head.transform; Vector3 vector2; float z2 = vector2.z; bool flag2; if (flag2) { float num; EDDBLLDEBPM.m_value = num; } } global::Player player3 = this.thisPlayer; bool flag3; if (flag3) { } throw new NullReferenceException(); } // Token: 0x0600ECF6 RID: 60662 RVA: 0x0038270C File Offset: 0x0038090C [Token(Token = "0x600ECF6")] [Address(RVA = "0x1D15510", Offset = "0x1D13F10", VA = "0x181D15510")] public void SetHideAvatar(object PIHIPPPPEBI, bool PBJELMMNEIP) { TokenFlag biijgfkallh = this.BIIJGFKALLH; if (!PBJELMMNEIP) { biijgfkallh.Remove(PIHIPPPPEBI); return; } biijgfkallh.Add(PIHIPPPPEBI); } // Token: 0x0600ECF7 RID: 60663 RVA: 0x0038273C File Offset: 0x0038093C [Token(Token = "0x600ECF7")] [Address(RVA = "0x1D138E0", Offset = "0x1D122E0", VA = "0x181D138E0")] private void EBONFMJLHOJ() { bool nbjmdedamjn = this.NBJMDEDAMJN; int num = 0; this.NBJMDEDAMJN = num != 0; global::Player player = this.thisPlayer; if (this.BIIJGFKALLH.HasTokens) { global::Player player2 = this.thisPlayer; Vector3 vector; float z = vector.z; Transform transform = player2.head.transform; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; if (!nbjmdedamjn) { } this.NBJMDEDAMJN = true; } } // Token: 0x0600ECF8 RID: 60664 RVA: 0x003827B4 File Offset: 0x003809B4 [Token(Token = "0x600ECF8")] [Address(RVA = "0x1D13660", Offset = "0x1D12060", VA = "0x181D13660")] private void EBGHEJAGFCN(ref List DIGDMDFEIBB, ref List JEADBJHMAMB) { PlayerAvatarDisplay playerAvatarDisplay = this.PlayerAvatarDisplay; global::Player player = this.thisPlayer; SkinnedMeshRenderer[] currentDefaultSkinnedMeshRenderers = playerAvatarDisplay.CurrentDefaultSkinnedMeshRenderers; PlayerAvatarDisplay playerAvatarDisplay2 = this.PlayerAvatarDisplay; SkinnedMeshRenderer[] blologkgebn = PlayerAvatarDisplayIgnoreEffect.BLOLOGKGEBN; IReadOnlyList allMeshRenderers = this.thisPlayer.playerUI.watchMenuProjector.k__BackingField.AllMeshRenderers; IEnumerable enumerable = Enumerable.Concat(currentDefaultSkinnedMeshRenderers, blologkgebn); Renderer[] array = this.extraGhostRenderers; IEnumerable enumerable2 = Enumerable.Concat(Enumerable.Concat(enumerable, array), allMeshRenderers); Renderer[] array2 = new Renderer[1]; Renderer faceRenderer = this.PlayerAvatarDisplay.facialAnimator.faceRenderer; if (faceRenderer != 0) { } array2[0] = faceRenderer; Renderer[] emoteEffectRenderers = this.PlayerAvatarDisplay.facialAnimator.emoteEffectRenderers; IEnumerable enumerable3 = Enumerable.Concat(array2, emoteEffectRenderers); Renderer[] array3 = this.extraHideRenderers; IEnumerable enumerable4 = Enumerable.Concat(enumerable3, array3); } // Token: 0x0600ECF9 RID: 60665 RVA: 0x00382884 File Offset: 0x00380A84 [Token(Token = "0x600ECF9")] [Address(RVA = "0x1D152C0", Offset = "0x1D13CC0", VA = "0x181D152C0")] private void OnDrawGizmosSelected() { Color cyan = Color.cyan; Transform transform = this.thisPlayer.head.transform; Vector3 vector; float z = vector.z; Transform transform2 = this.thisPlayer.body.transform; Vector3 vector2; float z2 = vector2.z; Transform transform3 = this.thisPlayer.leftHand.transform; Vector3 vector3; float z3 = vector3.z; Transform transform4 = this.thisPlayer.rightHand.transform; Vector3 vector4; float z4 = vector4.z; } // Token: 0x0600ECFA RID: 60666 RVA: 0x00382908 File Offset: 0x00380B08 [Token(Token = "0x600ECFA")] [Address(RVA = "0x1D15800", Offset = "0x1D14200", VA = "0x181D15800")] public PlayerAvatarDisplayIgnoreEffect() { List list = new List(); this.BPKEPIDPNAB = list; int num; List list2 = new List(num); num = 0; this.BDJOKAJIFMA = list2; int num2; List list3 = new List(num2); num2 = 0; this.BFDLNKEEJMN = list3; TokenFlag tokenFlag = new TokenFlag(); this.BIIJGFKALLH = tokenFlag; Color white = Color.white; this.CADEJGMOHNL = -1f; this.EDDBLLDEBPM = 1f; base..ctor(); } // Token: 0x04009D47 RID: 40263 [Token(Token = "0x4009D47")] private static readonly SkinnedMeshRenderer[] BLOLOGKGEBN = new SkinnedMeshRenderer[0]; // Token: 0x04009D48 RID: 40264 [Token(Token = "0x4009D48")] private const float OEPGJBIGAFM = 9f; // Token: 0x04009D49 RID: 40265 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4009D49")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private global::Player thisPlayer; // Token: 0x04009D4A RID: 40266 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4009D4A")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private PlayerAvatarDisplay PlayerAvatarDisplay; // Token: 0x04009D4B RID: 40267 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4009D4B")] [SerializeField] private Renderer[] extraHideRenderers; // Token: 0x04009D4C RID: 40268 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4009D4C")] [SerializeField] private Renderer[] extraGhostRenderers; // Token: 0x04009D4D RID: 40269 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4009D4D")] [SerializeField] private float headBufferRadius = 0.15f; // Token: 0x04009D4E RID: 40270 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4009D4E")] [SerializeField] private float bodyBufferRadius = 0.15f; // Token: 0x04009D4F RID: 40271 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4009D4F")] [SerializeField] private float handBufferRadius = 0.12f; // Token: 0x04009D50 RID: 40272 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x4009D50")] [SerializeField] private float teamColorFadeAmount = 0.5f; // Token: 0x04009D51 RID: 40273 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4009D51")] private GameManager ONLEICCNNBI; // Token: 0x04009D52 RID: 40274 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4009D52")] private int NJAEDCJAHJI = (int)((ulong)4294967295L); // Token: 0x04009D53 RID: 40275 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4009D53")] private List BPKEPIDPNAB; // Token: 0x04009D54 RID: 40276 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4009D54")] private List BDJOKAJIFMA; // Token: 0x04009D55 RID: 40277 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4009D55")] private List BFDLNKEEJMN; // Token: 0x04009D56 RID: 40278 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4009D56")] private global::Player HBMIPPCKNHF; // Token: 0x04009D57 RID: 40279 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4009D57")] private readonly TokenFlag BIIJGFKALLH; // Token: 0x04009D58 RID: 40280 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4009D58")] private bool NBJMDEDAMJN; // Token: 0x04009D59 RID: 40281 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4009D59")] private CameraIgnoreBubble HFPAOBJPFBK; // Token: 0x04009D5A RID: 40282 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4009D5A")] private IgnoredRendererEffect.PFDHGMKOPJJ? ABDALDOPDOB; // Token: 0x04009D5B RID: 40283 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4009D5B")] private Color EDHEDCGKEDC; // Token: 0x04009D5C RID: 40284 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4009D5C")] private float CADEJGMOHNL; // Token: 0x04009D5D RID: 40285 [global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")] [Token(Token = "0x4009D5D")] private bool CIMIHFLPIGC; // Token: 0x04009D5E RID: 40286 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4009D5E")] private IDisposable IAJOMJBGCNF; // Token: 0x04009D5F RID: 40287 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4009D5F")] private float EDDBLLDEBPM; // Token: 0x04009D60 RID: 40288 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4009D60")] public Action DesiredVoiceVolumeMultiplierChanged; // Token: 0x04009D61 RID: 40289 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4009D61")] private bool DMHJOMCCGPL; // Token: 0x02002196 RID: 8598 [Token(Token = "0x2002196")] public struct ENFCPPILJPA { // Token: 0x04009D62 RID: 40290 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4009D62")] public Vector3 DDHPAFKBMON; // Token: 0x04009D63 RID: 40291 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x4009D63")] public float OMLBPICLALA; } } }