using System; using UnityEngine; // Token: 0x02000E26 RID: 3622 public class RemoteFollowCamera : MonoBehaviour { // Token: 0x0601DB29 RID: 121641 RVA: 0x00817F7C File Offset: 0x0081617C public RemoteFollowCamera.JFNOAJOFBPG PBMAGCGGOOL() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB2A RID: 121642 RVA: 0x00817FB4 File Offset: 0x008161B4 private void LateUpdate() { if (this.targetTransform == null) { base.gameObject.SetActive(false); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(0f, this.targetTransform.rotation.eulerAngles.y, 0f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.rotation; break; case RemoteFollowCamera.JFNOAJOFBPG.BirdsEye: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.rotation; break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.Default) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB2B RID: 121643 RVA: 0x008181A0 File Offset: 0x008163A0 public RemoteFollowCamera.JFNOAJOFBPG NMKJFCPAKNE() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB2C RID: 121644 RVA: 0x008181D8 File Offset: 0x008163D8 public RemoteFollowCamera.JFNOAJOFBPG CycleFollowMode() { this.currentFollowMode = (this.currentFollowMode + 1) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB2D RID: 121645 RVA: 0x00818210 File Offset: 0x00816410 private void NLAMOLHBMCH() { if (this.targetTransform == null) { base.gameObject.SetActive(true); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(71f, this.targetTransform.rotation.eulerAngles.y, 936f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.JAOKGFMIPDI(); break; case RemoteFollowCamera.JFNOAJOFBPG.BirdsEye: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.OIGOGPNGNIL(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB2E RID: 121646 RVA: 0x008183FC File Offset: 0x008165FC private void IGGLNNNCHFD() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB2F RID: 121647 RVA: 0x0081845C File Offset: 0x0081665C private void JDAHFIJBMCL() { if (this.targetTransform == null) { base.gameObject.SetActive(false); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(1973f, this.targetTransform.rotation.eulerAngles.y, 758f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.None: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.AMBHJMACFFA(); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.HADCKDIMGHO(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB30 RID: 121648 RVA: 0x00818648 File Offset: 0x00816848 public Camera NLGNFCMMLLE() { return this.camera; } // Token: 0x0601DB31 RID: 121649 RVA: 0x00818650 File Offset: 0x00816850 public Camera GCADFHNFKEK() { return this.camera; } // Token: 0x0601DB32 RID: 121650 RVA: 0x00818658 File Offset: 0x00816858 public Camera HADADILNEJO() { return this.camera; } // Token: 0x0601DB33 RID: 121651 RVA: 0x00818660 File Offset: 0x00816860 private void MNHFOINKMAG() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB34 RID: 121652 RVA: 0x008186C0 File Offset: 0x008168C0 private void CKCAFMKLADO() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB35 RID: 121653 RVA: 0x00818720 File Offset: 0x00816920 private void HKBNFKNLICF() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == (EAMMIOJHINO)5 || SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB36 RID: 121654 RVA: 0x008187B4 File Offset: 0x008169B4 private void OnEnable() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x17000DC2 RID: 3522 // (get) Token: 0x0601DB37 RID: 121655 RVA: 0x00818814 File Offset: 0x00816A14 public Camera MJBAGMOHOKM { get { return this.camera; } } // Token: 0x0601DB38 RID: 121656 RVA: 0x0081881C File Offset: 0x00816A1C private void ICHDIDDBIJE() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB39 RID: 121657 RVA: 0x0081887C File Offset: 0x00816A7C public RemoteFollowCamera.JFNOAJOFBPG NFIJJBBJNNE() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB3A RID: 121658 RVA: 0x008188B4 File Offset: 0x00816AB4 private void KPNLIAADHNJ() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, true); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Simple || SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; } } // Token: 0x0601DB3B RID: 121659 RVA: 0x00818948 File Offset: 0x00816B48 private void KMEHAACNJAG() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == (EAMMIOJHINO)8 || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB3C RID: 121660 RVA: 0x008189DC File Offset: 0x00816BDC public Camera OJGHFPFENFK() { return this.camera; } // Token: 0x0601DB3D RID: 121661 RVA: 0x008189E4 File Offset: 0x00816BE4 public RemoteFollowCamera.JFNOAJOFBPG CBKHMAJDJBI() { this.currentFollowMode = (this.currentFollowMode + 1) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB3E RID: 121662 RVA: 0x00818A1C File Offset: 0x00816C1C public Camera FHHPLLKKNGH() { return this.camera; } // Token: 0x0601DB3F RID: 121663 RVA: 0x00818A24 File Offset: 0x00816C24 public Camera BMGLHHFFCGH() { return this.camera; } // Token: 0x0601DB40 RID: 121664 RVA: 0x00818A2C File Offset: 0x00816C2C private void HJDDOOOKPKB() { if (this.targetTransform == null) { base.gameObject.SetActive(true); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(33f, this.targetTransform.rotation.eulerAngles.y, 1847f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.OIGOGPNGNIL(); break; case RemoteFollowCamera.JFNOAJOFBPG.BirdsEye: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.ABNHFMOOFGM(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB41 RID: 121665 RVA: 0x00818C18 File Offset: 0x00816E18 public Camera FBMJDNKKAJE() { return this.camera; } // Token: 0x0601DB42 RID: 121666 RVA: 0x00818C20 File Offset: 0x00816E20 public RemoteFollowCamera.JFNOAJOFBPG KKGLNEHOCBA() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB43 RID: 121667 RVA: 0x00818C58 File Offset: 0x00816E58 private void JHAAFBKANAL() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB44 RID: 121668 RVA: 0x00818CB8 File Offset: 0x00816EB8 public RemoteFollowCamera.JFNOAJOFBPG JKDNELBGMOH() { return this.currentFollowMode; } // Token: 0x0601DB45 RID: 121669 RVA: 0x00818CC0 File Offset: 0x00816EC0 public RemoteFollowCamera.JFNOAJOFBPG DOKDOBOIGMI() { return this.currentFollowMode; } // Token: 0x0601DB46 RID: 121670 RVA: 0x00818CC8 File Offset: 0x00816EC8 public Camera KMBHKBEGJOP() { return this.camera; } // Token: 0x0601DB47 RID: 121671 RVA: 0x00818CD0 File Offset: 0x00816ED0 private void JHAMELDHDFM() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB48 RID: 121672 RVA: 0x00818D30 File Offset: 0x00816F30 private void MICFHMAIGIB() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == (EAMMIOJHINO)5 || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; } } // Token: 0x0601DB49 RID: 121673 RVA: 0x00818DC4 File Offset: 0x00816FC4 public RemoteFollowCamera.JFNOAJOFBPG AIDEMOOLBEA() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB4A RID: 121674 RVA: 0x00818DFC File Offset: 0x00816FFC private void FIDMEJHMGJI() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; } } // Token: 0x0601DB4B RID: 121675 RVA: 0x00818E90 File Offset: 0x00817090 public Camera GKKGKAIGKLI() { return this.camera; } // Token: 0x0601DB4C RID: 121676 RVA: 0x00818E98 File Offset: 0x00817098 public Camera NKIDGANJHHN() { return this.camera; } // Token: 0x0601DB4D RID: 121677 RVA: 0x00818EA0 File Offset: 0x008170A0 private void BOFMPPGNKAI() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Simple || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB4E RID: 121678 RVA: 0x00818F34 File Offset: 0x00817134 private void Awake() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.PS4 || SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB4F RID: 121679 RVA: 0x00818FC8 File Offset: 0x008171C8 private void ADKAPKKOHBC() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Beautiful || SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; } } // Token: 0x0601DB50 RID: 121680 RVA: 0x0081905C File Offset: 0x0081725C public RemoteFollowCamera.JFNOAJOFBPG MPEHBCGPGHP() { this.currentFollowMode = (this.currentFollowMode + 1) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB51 RID: 121681 RVA: 0x00819094 File Offset: 0x00817294 private void DBKCMEDBGPM() { if (this.targetTransform == null) { base.gameObject.SetActive(true); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(1942f, this.targetTransform.rotation.eulerAngles.y, 1483f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.JEOEONLPPCE(); break; case RemoteFollowCamera.JFNOAJOFBPG.BirdsEye: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.JAOKGFMIPDI(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.Default) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB52 RID: 121682 RVA: 0x00819280 File Offset: 0x00817480 public Camera LOKKDBDCJAO() { return this.camera; } // Token: 0x0601DB53 RID: 121683 RVA: 0x00819288 File Offset: 0x00817488 private void JFBNKKPABOC() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB54 RID: 121684 RVA: 0x008192E8 File Offset: 0x008174E8 public RemoteFollowCamera.JFNOAJOFBPG KOEKNGFICON() { return this.currentFollowMode; } // Token: 0x0601DB55 RID: 121685 RVA: 0x008192F0 File Offset: 0x008174F0 public Camera OMKFKHHILOB() { return this.camera; } // Token: 0x0601DB56 RID: 121686 RVA: 0x008192F8 File Offset: 0x008174F8 public RemoteFollowCamera.JFNOAJOFBPG FHKIFFFFEII() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB57 RID: 121687 RVA: 0x00819330 File Offset: 0x00817530 private void BMHDKHIEFNK() { if (this.targetTransform == null) { base.gameObject.SetActive(true); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(1793f, this.targetTransform.rotation.eulerAngles.y, 1781f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.DPODJCOGNIF(); break; case RemoteFollowCamera.JFNOAJOFBPG.BirdsEye: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.DJPCAKBFKLI(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB58 RID: 121688 RVA: 0x0081951C File Offset: 0x0081771C private void EFLPAJLJBAH() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB59 RID: 121689 RVA: 0x0081957C File Offset: 0x0081777C public RemoteFollowCamera.JFNOAJOFBPG MMFMFPBPEDC() { return this.currentFollowMode; } // Token: 0x0601DB5A RID: 121690 RVA: 0x00819584 File Offset: 0x00817784 public Camera JJAGOCLMCNA() { return this.camera; } // Token: 0x0601DB5B RID: 121691 RVA: 0x0081958C File Offset: 0x0081778C private void AOOMFDAFIAN() { if (this.targetTransform == null) { base.gameObject.SetActive(false); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(1685f, this.targetTransform.rotation.eulerAngles.y, 75f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.None: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.rotation; break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.OEBHAMHBDFA(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB5C RID: 121692 RVA: 0x00819778 File Offset: 0x00817978 public RemoteFollowCamera.JFNOAJOFBPG FKKCMODIHHI() { this.currentFollowMode = (this.currentFollowMode + 1) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB5D RID: 121693 RVA: 0x008197B0 File Offset: 0x008179B0 public Camera DKNIMJHBEEL() { return this.camera; } // Token: 0x0601DB5F RID: 121695 RVA: 0x0081982C File Offset: 0x00817A2C private void IDCGMAFGKCJ() { if (this.targetTransform == null) { base.gameObject.SetActive(false); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(1428f, this.targetTransform.rotation.eulerAngles.y, 940f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.None: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.KKGBOPPFNMI(); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.FBFKFLEKGEO(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB60 RID: 121696 RVA: 0x00819A18 File Offset: 0x00817C18 private void LMLGCEJKMFM() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB61 RID: 121697 RVA: 0x00819A78 File Offset: 0x00817C78 private void JOALGAGIDED() { if (this.targetTransform == null) { base.gameObject.SetActive(true); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(119f, this.targetTransform.rotation.eulerAngles.y, 567f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.None: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.OENPGPPMJNH(); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.ABNHFMOOFGM(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.Default) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB62 RID: 121698 RVA: 0x00819C64 File Offset: 0x00817E64 public RemoteFollowCamera.JFNOAJOFBPG FCBKMKJBMGA() { return this.currentFollowMode; } // Token: 0x0601DB63 RID: 121699 RVA: 0x00819C6C File Offset: 0x00817E6C private void LBACLNJNMFA() { if (this.targetTransform == null) { base.gameObject.SetActive(true); global::UnityEngine.Object.Destroy(base.gameObject); return; } Quaternion quaternion = Quaternion.Euler(788f, this.targetTransform.rotation.eulerAngles.y, 1248f); switch (this.currentFollowMode) { case RemoteFollowCamera.JFNOAJOFBPG.Default: this.GOFCPKNMIFL = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); this.EGMHLEAFJFD = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); break; case RemoteFollowCamera.JFNOAJOFBPG.ThirdPerson: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.thirdPersonPlacementOffset.position; this.EGMHLEAFJFD = quaternion * this.thirdPersonPlacementOffset.HADCKDIMGHO(); break; case RemoteFollowCamera.JFNOAJOFBPG.BirdsEye: this.GOFCPKNMIFL = this.targetTransform.position + quaternion * this.birdsEyePlacementOffset.position; this.EGMHLEAFJFD = Quaternion.LookRotation(this.targetTransform.position - base.transform.position) * this.birdsEyePlacementOffset.PEALKPBPKAB(); break; } if (this.currentFollowMode != RemoteFollowCamera.JFNOAJOFBPG.None) { base.transform.position = Vector3.SmoothDamp(base.transform.position, this.GOFCPKNMIFL, ref this.IGOFELJMFOF, this.positionSmoothingTime); base.transform.rotation = NNGFEGAEJPG.AHDFJMAJNBC(base.transform.rotation, this.EGMHLEAFJFD, ref this.DMLNPLMICBL, this.rotationSmoothingTime); } else { base.transform.position = this.GOFCPKNMIFL; base.transform.rotation = this.EGMHLEAFJFD; } } // Token: 0x0601DB64 RID: 121700 RVA: 0x00819E58 File Offset: 0x00818058 public RemoteFollowCamera.JFNOAJOFBPG BCPPAJNEJHE() { return this.currentFollowMode; } // Token: 0x0601DB65 RID: 121701 RVA: 0x00819E60 File Offset: 0x00818060 private void FCMCMEBNFMK() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB66 RID: 121702 RVA: 0x00819EC0 File Offset: 0x008180C0 private void OLEBPMMFNIF() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, true); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == (EAMMIOJHINO)6 || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; } } // Token: 0x0601DB67 RID: 121703 RVA: 0x00819F54 File Offset: 0x00818154 private void GKFFNLAHNKC() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB68 RID: 121704 RVA: 0x00819FB4 File Offset: 0x008181B4 private void NGOPCBJCNJM() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == (EAMMIOJHINO)6 || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; } } // Token: 0x0601DB69 RID: 121705 RVA: 0x0081A048 File Offset: 0x00818248 public RemoteFollowCamera.JFNOAJOFBPG EMANGBHGOBN() { this.currentFollowMode = (this.currentFollowMode + 1) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB6A RID: 121706 RVA: 0x0081A080 File Offset: 0x00818280 private void JFFLHAMMGAH() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Simple || SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB6B RID: 121707 RVA: 0x0081A114 File Offset: 0x00818314 private void BEJPIHEKCML() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Beautiful || SingletonMonoBehaviour.NCKMBFBMBFM.NFHNKOLHKOJ == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB6C RID: 121708 RVA: 0x0081A1A8 File Offset: 0x008183A8 private void CNIHJPOPHNN() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB6D RID: 121709 RVA: 0x0081A208 File Offset: 0x00818408 private void BFHHJINKJBH() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB6E RID: 121710 RVA: 0x0081A268 File Offset: 0x00818468 public RemoteFollowCamera.JFNOAJOFBPG BJLEJMKHDEE() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB6F RID: 121711 RVA: 0x0081A2A0 File Offset: 0x008184A0 public RemoteFollowCamera.JFNOAJOFBPG PNNFOIFHHIO() { return this.currentFollowMode; } // Token: 0x0601DB70 RID: 121712 RVA: 0x0081A2A8 File Offset: 0x008184A8 public RemoteFollowCamera.JFNOAJOFBPG GOMEJHBKGAO() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB71 RID: 121713 RVA: 0x0081A2E0 File Offset: 0x008184E0 private void DLHCKBDMBAF() { this.GMLIEDPJLPB = this.targetTransform.InverseTransformPoint(base.transform.position); this.JEAIIKNJOIN = this.targetTransform.MCKNNGGGBDG(base.transform.rotation); base.transform.SetParent(this.targetTransform.parent, false); if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == (EAMMIOJHINO)5 || SingletonMonoBehaviour.NCKMBFBMBFM.KNOMPAAJCKE() == EAMMIOJHINO.Fastest)) { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; } } // Token: 0x0601DB72 RID: 121714 RVA: 0x0081A374 File Offset: 0x00818574 private void MGFEKIHGOLK() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.None; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB73 RID: 121715 RVA: 0x0081A3D4 File Offset: 0x008185D4 public RemoteFollowCamera.JFNOAJOFBPG LCCPHNAGBPL() { this.currentFollowMode = (this.currentFollowMode + 0) % (RemoteFollowCamera.JFNOAJOFBPG)Enum.GetNames(typeof(RemoteFollowCamera.JFNOAJOFBPG)).Length; Debug.LogError(this.currentFollowMode); return this.currentFollowMode; } // Token: 0x0601DB74 RID: 121716 RVA: 0x0081A40C File Offset: 0x0081860C private void EOFOADLHFKL() { this.currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; if (this.targetTransform != null) { base.transform.position = this.targetTransform.TransformPoint(this.GMLIEDPJLPB); base.transform.rotation = this.targetTransform.PAFJLHMDIMO(this.JEAIIKNJOIN); } } // Token: 0x0601DB75 RID: 121717 RVA: 0x0081A46C File Offset: 0x0081866C public RemoteFollowCamera.JFNOAJOFBPG ACGNMGBNJKP() { return this.currentFollowMode; } // Token: 0x17000DC3 RID: 3523 // (get) Token: 0x0601DB76 RID: 121718 RVA: 0x0081A474 File Offset: 0x00818674 public RemoteFollowCamera.JFNOAJOFBPG IDJAPMHOOLA { get { return this.currentFollowMode; } } // Token: 0x04004DAB RID: 19883 [SerializeField] [Header("Camera")] private Transform targetTransform; // Token: 0x04004DAC RID: 19884 [SerializeField] private Camera camera; // Token: 0x04004DAD RID: 19885 [SerializeField] [Header("Smoothing")] private float positionSmoothingTime = 0.05f; // Token: 0x04004DAE RID: 19886 [SerializeField] private float rotationSmoothingTime = 0.05f; // Token: 0x04004DAF RID: 19887 [SerializeField] [Header("Follow")] private RemoteFollowCamera.JFNOAJOFBPG currentFollowMode = RemoteFollowCamera.JFNOAJOFBPG.Default; // Token: 0x04004DB0 RID: 19888 [SerializeField] private RemoteFollowCamera.PlacementOffset thirdPersonPlacementOffset; // Token: 0x04004DB1 RID: 19889 [SerializeField] private RemoteFollowCamera.PlacementOffset birdsEyePlacementOffset; // Token: 0x04004DB2 RID: 19890 private Vector3 IGOFELJMFOF = Vector3.zero; // Token: 0x04004DB3 RID: 19891 private Vector3 DMLNPLMICBL = Vector3.zero; // Token: 0x04004DB4 RID: 19892 private Vector3 GOFCPKNMIFL = Vector3.zero; // Token: 0x04004DB5 RID: 19893 private Quaternion EGMHLEAFJFD = Quaternion.identity; // Token: 0x04004DB6 RID: 19894 private Vector3 GMLIEDPJLPB = Vector3.zero; // Token: 0x04004DB7 RID: 19895 private Quaternion JEAIIKNJOIN = Quaternion.identity; // Token: 0x02000E27 RID: 3623 [Serializable] public class PlacementOffset { // Token: 0x0601DB77 RID: 121719 RVA: 0x0081A47C File Offset: 0x0081867C public Quaternion EOCFBJNAIOK() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB78 RID: 121720 RVA: 0x0081A4C0 File Offset: 0x008186C0 public Quaternion DPODJCOGNIF() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB79 RID: 121721 RVA: 0x0081A504 File Offset: 0x00818704 public Quaternion AMBHJMACFFA() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB7A RID: 121722 RVA: 0x0081A548 File Offset: 0x00818748 public Quaternion HADCKDIMGHO() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB7B RID: 121723 RVA: 0x0081A58C File Offset: 0x0081878C public Quaternion GEOFKOKEPGL() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB7C RID: 121724 RVA: 0x0081A5D0 File Offset: 0x008187D0 public Quaternion DOBCBEOPPOJ() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB7D RID: 121725 RVA: 0x0081A614 File Offset: 0x00818814 public Quaternion NMOENHPBAAH() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB7E RID: 121726 RVA: 0x0081A658 File Offset: 0x00818858 public Quaternion PEALKPBPKAB() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB7F RID: 121727 RVA: 0x0081A69C File Offset: 0x0081889C public Quaternion EPCGECKOGPK() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB80 RID: 121728 RVA: 0x0081A6E0 File Offset: 0x008188E0 public Quaternion ABNHFMOOFGM() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB81 RID: 121729 RVA: 0x0081A724 File Offset: 0x00818924 public Quaternion ANOKBEENIOK() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB82 RID: 121730 RVA: 0x0081A768 File Offset: 0x00818968 public Quaternion ELOMPCELPFC() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB83 RID: 121731 RVA: 0x0081A7AC File Offset: 0x008189AC public Quaternion OIGOGPNGNIL() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB84 RID: 121732 RVA: 0x0081A7F0 File Offset: 0x008189F0 public Quaternion HPLJHIEBEGF() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB85 RID: 121733 RVA: 0x0081A834 File Offset: 0x00818A34 public Quaternion FBFKFLEKGEO() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB86 RID: 121734 RVA: 0x0081A878 File Offset: 0x00818A78 public Quaternion NNKBBEMBLIE() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB87 RID: 121735 RVA: 0x0081A8BC File Offset: 0x00818ABC public Quaternion FEIEIIAPPAF() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB88 RID: 121736 RVA: 0x0081A900 File Offset: 0x00818B00 public Quaternion KKGBOPPFNMI() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB89 RID: 121737 RVA: 0x0081A944 File Offset: 0x00818B44 public Quaternion JAOKGFMIPDI() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB8A RID: 121738 RVA: 0x0081A988 File Offset: 0x00818B88 public Quaternion NDFGBPBDPDM() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB8B RID: 121739 RVA: 0x0081A9CC File Offset: 0x00818BCC public Quaternion DNNCJLHLGDN() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB8C RID: 121740 RVA: 0x0081AA10 File Offset: 0x00818C10 public Quaternion AAKLODCFHFM() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB8D RID: 121741 RVA: 0x0081AA54 File Offset: 0x00818C54 public Quaternion LBJEOCEIAMP() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB8E RID: 121742 RVA: 0x0081AA98 File Offset: 0x00818C98 public Quaternion JEOEONLPPCE() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB8F RID: 121743 RVA: 0x0081AADC File Offset: 0x00818CDC public Quaternion OEBHAMHBDFA() { Quaternion? rotation = this._rotation; if (rotation != null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x17000DC4 RID: 3524 // (get) Token: 0x0601DB90 RID: 121744 RVA: 0x0081AB20 File Offset: 0x00818D20 public Quaternion rotation { get { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } } // Token: 0x0601DB91 RID: 121745 RVA: 0x0081AB64 File Offset: 0x00818D64 public Quaternion DJPCAKBFKLI() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x0601DB93 RID: 121747 RVA: 0x0081ABB0 File Offset: 0x00818DB0 public Quaternion OENPGPPMJNH() { Quaternion? rotation = this._rotation; if (rotation == null) { this._rotation = new Quaternion?(Quaternion.Euler(this.rotationEuler)); } return this._rotation.Value; } // Token: 0x04004DB8 RID: 19896 public Vector3 position; // Token: 0x04004DB9 RID: 19897 [SerializeField] private Vector3 rotationEuler; // Token: 0x04004DBA RID: 19898 private Quaternion? _rotation; } // Token: 0x02000E28 RID: 3624 public enum JFNOAJOFBPG { // Token: 0x04004DBC RID: 19900 None, // Token: 0x04004DBD RID: 19901 Default, // Token: 0x04004DBE RID: 19902 ThirdPerson, // Token: 0x04004DBF RID: 19903 BirdsEye } }