using System; using System.IO; using System.Runtime.CompilerServices; using UnityEngine; using UnityEngine.VR; using UTJ; // Token: 0x020011BA RID: 4538 public class MP4Capture : VideoCapture { // Token: 0x06026D50 RID: 159056 RVA: 0x00ACAFE8 File Offset: 0x00AC91E8 private void BMOJBEBHAOM() { if (this.APMDHMGMLHI != null) { if (this.APMDHMGMLHI.IsCreated() && this.APMDHMGMLHI.width == this.GNNKAMFHAMC.GIFONFKEMCD && this.APMDHMGMLHI.height == this.GNNKAMFHAMC.FKEMDLHCDOM) { return; } this.DKMOGEPAGMF(); } this.APMDHMGMLHI = new RenderTexture(this.GNNKAMFHAMC.GIFONFKEMCD, this.GNNKAMFHAMC.FKEMDLHCDOM, 0, RenderTextureFormat.ARGB32); this.APMDHMGMLHI.wrapMode = TextureWrapMode.Repeat; this.APMDHMGMLHI.Create(); } // Token: 0x06026D51 RID: 159057 RVA: 0x00ACB090 File Offset: 0x00AC9290 [CompilerGenerated] private void DHJHFFGLJKG() { OJKONIABJNJ.FJIJEHIDGBK(this.KBGGADGKOCH); this.KBGGADGKOCH = 0; if (this.HIGJPBNJMCM.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.LOEFNFELKBD(this.HIGJPBNJMCM); this.HIGJPBNJMCM.EOIDFGEGHOC = IntPtr.Zero; } if (this.BLCAMEBGICE.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.BGIICNKKEEE(this.BLCAMEBGICE); this.BLCAMEBGICE.EOIDFGEGHOC = IntPtr.Zero; } } // Token: 0x06026D52 RID: 159058 RVA: 0x00ACB11C File Offset: 0x00AC931C private void KLOBKOKJJFG(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 0, PKOBCHOGNDC.Length); } // Token: 0x06026D53 RID: 159059 RVA: 0x00ACB16C File Offset: 0x00AC936C private void JEEFDKMCAOL(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 0, PKOBCHOGNDC.Length); } // Token: 0x06026D54 RID: 159060 RVA: 0x00ACB1BC File Offset: 0x00AC93BC protected virtual void LNKPKHFACHE() { base.Awake(); } // Token: 0x06026D55 RID: 159061 RVA: 0x00ACB1C4 File Offset: 0x00AC93C4 protected virtual void POMCHIPOPEA() { base.Awake(); } // Token: 0x06026D56 RID: 159062 RVA: 0x00ACB1CC File Offset: 0x00AC93CC public virtual void PLLMEOHDPEO() { if (base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.HJBICHFOENI(); this.EFAJPNLGKGF.Stop(); this.HGGHDAAKPBO(false); base.FIPPJAIHKGL(); base.IGMKAMDPIJK(this.LKPCCGHFMMK); } VRSettings.renderScale = Mathf.Max(146f, this.PNKGCBMCFEF); } // Token: 0x06026D57 RID: 159063 RVA: 0x00ACB22C File Offset: 0x00AC942C private void BMMNHFJAMDN() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D58 RID: 159064 RVA: 0x00ACB254 File Offset: 0x00AC9454 private void DLKEEEDOCGG() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D59 RID: 159065 RVA: 0x00ACB27C File Offset: 0x00AC947C private void OnDestroy() { if (this.KPFIFFDMNHJ != null) { this.HBLAAJIEGHN(false); this.KPFIFFDMNHJ.CGMALBAMEDB -= this.HHDMOFJBGNO; } } // Token: 0x06026D5A RID: 159066 RVA: 0x00ACB2B0 File Offset: 0x00AC94B0 private string IECPLLALOEB(string FOEIIDLBHOB) { return Path.Combine(this.HHAKNJPFPLP, FOEIIDLBHOB + " "); } // Token: 0x06026D5B RID: 159067 RVA: 0x00ACB2C8 File Offset: 0x00AC94C8 private void HPHFBBDNNMB() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D5C RID: 159068 RVA: 0x00ACB2F0 File Offset: 0x00AC94F0 private void HHMGIHJPAAI() { OJKONIABJNJ.FBBCAPGOFFD(new Action(this.NHBJJMCNKOF)); } // Token: 0x06026D5D RID: 159069 RVA: 0x00ACB304 File Offset: 0x00AC9504 private void HBLAAJIEGHN(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D5E RID: 159070 RVA: 0x00ACB394 File Offset: 0x00AC9594 private void CAJPEANHAEG() { OJKONIABJNJ.FJIJEHIDGBK(this.KBGGADGKOCH); this.KBGGADGKOCH = 0; if (this.HIGJPBNJMCM.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.LOEFNFELKBD(this.HIGJPBNJMCM); this.HIGJPBNJMCM.EOIDFGEGHOC = IntPtr.Zero; } if (this.BLCAMEBGICE.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.BGIICNKKEEE(this.BLCAMEBGICE); this.BLCAMEBGICE.EOIDFGEGHOC = IntPtr.Zero; } } // Token: 0x06026D5F RID: 159071 RVA: 0x00ACB420 File Offset: 0x00AC9620 private void CHHOKIFAEDF() { if (this.KPFIFFDMNHJ != null) { this.HGGHDAAKPBO(false); this.KPFIFFDMNHJ.POPMCOCJOFG(new AudioListenerSingleton.NNBELHILDJG(this.COFBGMIBHCO)); } } // Token: 0x06026D60 RID: 159072 RVA: 0x00ACB454 File Offset: 0x00AC9654 public override void StartCapture() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.ONFEPFELJBF || !base.enabled) { WorldSpaceNotification.PlayNext("Video camera is disabled! (check SETTINGS)", 1f, null, false, new Vector3?(base.transform.position + Vector3.up * 0.1f), 0.1f, false); return; } this.PNKGCBMCFEF = Mathf.Max(1f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 2f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.PMMPLNEKDAL = Time.unscaledTime; this.EJFALMFJNBJ(); this.BMOJBEBHAOM(); this.HBLAAJIEGHN(true); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026D61 RID: 159073 RVA: 0x00ACB520 File Offset: 0x00AC9720 private void JOCJEEJHLCN(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 1, PKOBCHOGNDC.Length); } // Token: 0x06026D62 RID: 159074 RVA: 0x00ACB570 File Offset: 0x00AC9770 public virtual void KMFDHMKLJBL() { if (base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.FLHHCGBJENO(); this.EFAJPNLGKGF.Stop(); this.LJLILIMGPFH(true); base.FIPPJAIHKGL(); base.IGMKAMDPIJK(this.LKPCCGHFMMK); } VRSettings.renderScale = Mathf.Max(1945f, this.PNKGCBMCFEF); } // Token: 0x06026D63 RID: 159075 RVA: 0x00ACB5D0 File Offset: 0x00AC97D0 private void CPPOGENFMHA(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D64 RID: 159076 RVA: 0x00ACB660 File Offset: 0x00AC9860 private void BEGDHEDDGHN() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D65 RID: 159077 RVA: 0x00ACB688 File Offset: 0x00AC9888 public virtual float LLFEAFACBMB(RenderTexture KPMMDGIAGPC) { float num = 1300f; if (base.JENLCPPHGDP) { Graphics.Blit(KPMMDGIAGPC, this.APMDHMGMLHI, this.blitMaterial); this.KBGGADGKOCH = OJKONIABJNJ.FKGILBBICJL(this.HIGJPBNJMCM, this.APMDHMGMLHI, (double)Time.unscaledTime, this.KBGGADGKOCH); GL.IssuePluginEvent(OJKONIABJNJ.BDDDJHIKFIF(), this.KBGGADGKOCH); num = (Time.unscaledTime - this.PMMPLNEKDAL) / this.maxDuration; } return num; } // Token: 0x06026D66 RID: 159078 RVA: 0x00ACB700 File Offset: 0x00AC9900 private void FGAKHKHADDL() { if (this.APMDHMGMLHI != null) { if (this.APMDHMGMLHI.IsCreated() && this.APMDHMGMLHI.width == this.GNNKAMFHAMC.GIFONFKEMCD && this.APMDHMGMLHI.height == this.GNNKAMFHAMC.FKEMDLHCDOM) { return; } this.AIIABHJNLOP(); } this.APMDHMGMLHI = new RenderTexture(this.GNNKAMFHAMC.GIFONFKEMCD, this.GNNKAMFHAMC.FKEMDLHCDOM, 1, RenderTextureFormat.ARGB32); this.APMDHMGMLHI.wrapMode = TextureWrapMode.Clamp; this.APMDHMGMLHI.Create(); } // Token: 0x06026D67 RID: 159079 RVA: 0x00ACB7A8 File Offset: 0x00AC99A8 public virtual void LOGJLLNGCKH() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.HAJJGOMGHAC() || !base.enabled) { WorldSpaceNotification.PlayNext("_ZTest", 648f, null, false, new Vector3?(base.transform.position + Vector3.up * 1571f), 1015f, true); return; } this.PNKGCBMCFEF = Mathf.Max(1387f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 481f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.PMMPLNEKDAL = Time.unscaledTime; this.POFDHMFBDCA(); this.CIJPGLJIENL(); this.HGGHDAAKPBO(false); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026D68 RID: 159080 RVA: 0x00ACB874 File Offset: 0x00AC9A74 protected virtual void OMKBNLGFNIL() { base.Start(); if (SingletonMonoBehaviour.NCKMBFBMBFM.HNPEGPAGBCN()) { this.KPFIFFDMNHJ = SingletonMonoBehaviour.NCKMBFBMBFM; if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.OPHABLJOLHI(new AudioListenerSingleton.NNBELHILDJG(this.COFBGMIBHCO)); } this.EFAJPNLGKGF = base.gameObject.AddComponent(); this.EFAJPNLGKGF.clip = BAGKDEHAHPE.PPBCDEEBBEB(PhotonVoiceNetwork.CHPHHFIHCOE, (int)PhotonVoiceSettings.FECIGHPNAIJ().SamplingRate); this.EFAJPNLGKGF.loop = true; OJKONIABJNJ.BKJHNPOFMDI(Application.streamingAssetsPath + "\">Detected: "); OJKONIABJNJ.ENGBCBOLJAC(Application.dataPath); OJKONIABJNJ.IDALOLEMNOC(Application.temporaryCachePath); OJKONIABJNJ.MIFLLHBBMNH(); } else { base.enabled = false; } } // Token: 0x170011AE RID: 4526 // (get) Token: 0x06026D69 RID: 159081 RVA: 0x00ACB940 File Offset: 0x00AC9B40 public override string HHAKNJPFPLP { get { return base.HHAKNJPFPLP + "Videos\\"; } } // Token: 0x06026D6A RID: 159082 RVA: 0x00ACB954 File Offset: 0x00AC9B54 private void IBCNANNDLLP(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D6B RID: 159083 RVA: 0x00ACB9E4 File Offset: 0x00AC9BE4 public virtual string NHPEPBLOOOJ() { return base.HHAKNJPFPLP + "looktarget"; } // Token: 0x06026D6D RID: 159085 RVA: 0x00ACBA14 File Offset: 0x00AC9C14 private void OnAudioFilterRead(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 0, PKOBCHOGNDC.Length); } // Token: 0x06026D6E RID: 159086 RVA: 0x00ACBA64 File Offset: 0x00AC9C64 protected override void Start() { base.Start(); if (SingletonMonoBehaviour.NCKMBFBMBFM.ONFEPFELJBF) { this.KPFIFFDMNHJ = SingletonMonoBehaviour.NCKMBFBMBFM; if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.CGMALBAMEDB += this.HHDMOFJBGNO; } this.EFAJPNLGKGF = base.gameObject.AddComponent(); this.EFAJPNLGKGF.clip = BAGKDEHAHPE.PPBCDEEBBEB(PhotonVoiceNetwork.CHPHHFIHCOE, (int)PhotonVoiceSettings.NCKMBFBMBFM.SamplingRate); this.EFAJPNLGKGF.loop = true; OJKONIABJNJ.BKJHNPOFMDI(Application.streamingAssetsPath + "/UTJ/FrameCapturer/FAAC_SelfBuild.zip"); OJKONIABJNJ.ENGBCBOLJAC(Application.dataPath); OJKONIABJNJ.IDALOLEMNOC(Application.temporaryCachePath); OJKONIABJNJ.MIFLLHBBMNH(); } else { base.enabled = false; } } // Token: 0x06026D6F RID: 159087 RVA: 0x00ACBB30 File Offset: 0x00AC9D30 protected virtual void KFAOLMFIFMH() { base.Start(); if (SingletonMonoBehaviour.NCKMBFBMBFM.HAJJGOMGHAC()) { this.KPFIFFDMNHJ = SingletonMonoBehaviour.NCKMBFBMBFM; if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.OKLHLIBFKHN(new AudioListenerSingleton.NNBELHILDJG(this.MAHOKBLDJBO)); } this.EFAJPNLGKGF = base.gameObject.AddComponent(); this.EFAJPNLGKGF.clip = BAGKDEHAHPE.PPBCDEEBBEB(PhotonVoiceNetwork.GIOGHEGPNGF(), (int)PhotonVoiceSettings.PJPNMILOIMH().SamplingRate); this.EFAJPNLGKGF.loop = false; OJKONIABJNJ.BKJHNPOFMDI(Application.streamingAssetsPath + "_DATE"); OJKONIABJNJ.ENGBCBOLJAC(Application.dataPath); OJKONIABJNJ.IDALOLEMNOC(Application.temporaryCachePath); OJKONIABJNJ.MIFLLHBBMNH(); } else { base.enabled = false; } } // Token: 0x06026D70 RID: 159088 RVA: 0x00ACBBFC File Offset: 0x00AC9DFC protected virtual void AANDHGOIAIC() { base.Awake(); } // Token: 0x06026D71 RID: 159089 RVA: 0x00ACBC04 File Offset: 0x00AC9E04 private void CIJPGLJIENL() { if (this.APMDHMGMLHI != null) { if (this.APMDHMGMLHI.IsCreated() && this.APMDHMGMLHI.width == this.GNNKAMFHAMC.GIFONFKEMCD && this.APMDHMGMLHI.height == this.GNNKAMFHAMC.FKEMDLHCDOM) { return; } this.BJHCIAIBIDE(); } this.APMDHMGMLHI = new RenderTexture(this.GNNKAMFHAMC.GIFONFKEMCD, this.GNNKAMFHAMC.FKEMDLHCDOM, 1, RenderTextureFormat.ARGB32); this.APMDHMGMLHI.wrapMode = TextureWrapMode.Clamp; this.APMDHMGMLHI.Create(); } // Token: 0x06026D72 RID: 159090 RVA: 0x00ACBCAC File Offset: 0x00AC9EAC protected virtual void IABDGAJLFNK() { base.Awake(); } // Token: 0x06026D73 RID: 159091 RVA: 0x00ACBCB4 File Offset: 0x00AC9EB4 private void NHBJJMCNKOF() { OJKONIABJNJ.FJIJEHIDGBK(this.KBGGADGKOCH); this.KBGGADGKOCH = 0; if (this.HIGJPBNJMCM.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.LOEFNFELKBD(this.HIGJPBNJMCM); this.HIGJPBNJMCM.EOIDFGEGHOC = IntPtr.Zero; } if (this.BLCAMEBGICE.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.BGIICNKKEEE(this.BLCAMEBGICE); this.BLCAMEBGICE.EOIDFGEGHOC = IntPtr.Zero; } } // Token: 0x06026D74 RID: 159092 RVA: 0x00ACBD40 File Offset: 0x00AC9F40 protected virtual void LKIBODHFMHA() { base.Start(); if (SingletonMonoBehaviour.NCKMBFBMBFM.HAJJGOMGHAC()) { this.KPFIFFDMNHJ = SingletonMonoBehaviour.NCKMBFBMBFM; if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.BDMJGCFLEMF(new AudioListenerSingleton.NNBELHILDJG(this.CKEOCAADMCM)); } this.EFAJPNLGKGF = base.gameObject.AddComponent(); this.EFAJPNLGKGF.clip = BAGKDEHAHPE.PPBCDEEBBEB(PhotonVoiceNetwork.CHPHHFIHCOE, (int)PhotonVoiceSettings.NCKMBFBMBFM.SamplingRate); this.EFAJPNLGKGF.loop = false; OJKONIABJNJ.BKJHNPOFMDI(Application.streamingAssetsPath + "type"); OJKONIABJNJ.ENGBCBOLJAC(Application.dataPath); OJKONIABJNJ.IDALOLEMNOC(Application.temporaryCachePath); OJKONIABJNJ.MIFLLHBBMNH(); } else { base.enabled = false; } } // Token: 0x06026D75 RID: 159093 RVA: 0x00ACBE0C File Offset: 0x00ACA00C private void KMFMNLCONLJ() { OJKONIABJNJ.FJIJEHIDGBK(this.KBGGADGKOCH); this.KBGGADGKOCH = 0; if (this.HIGJPBNJMCM.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.LOEFNFELKBD(this.HIGJPBNJMCM); this.HIGJPBNJMCM.EOIDFGEGHOC = IntPtr.Zero; } if (this.BLCAMEBGICE.EOIDFGEGHOC != IntPtr.Zero) { OJKONIABJNJ.BGIICNKKEEE(this.BLCAMEBGICE); this.BLCAMEBGICE.EOIDFGEGHOC = IntPtr.Zero; } } // Token: 0x06026D76 RID: 159094 RVA: 0x00ACBE98 File Offset: 0x00ACA098 public virtual void GBBMILCKOJC() { if (base.JENLCPPHGDP) { base.JENLCPPHGDP = false; this.HJBICHFOENI(); this.EFAJPNLGKGF.Stop(); this.CPPOGENFMHA(true); base.FIPPJAIHKGL(); base.IGMKAMDPIJK(this.LKPCCGHFMMK); } VRSettings.renderScale = Mathf.Max(1533f, this.PNKGCBMCFEF); } // Token: 0x06026D77 RID: 159095 RVA: 0x00ACBEF8 File Offset: 0x00ACA0F8 public virtual float PFCPPJCMMLA(RenderTexture KPMMDGIAGPC) { float num = 30f; if (base.JENLCPPHGDP) { Graphics.Blit(KPMMDGIAGPC, this.APMDHMGMLHI, this.blitMaterial); this.KBGGADGKOCH = OJKONIABJNJ.FKGILBBICJL(this.HIGJPBNJMCM, this.APMDHMGMLHI, (double)Time.unscaledTime, this.KBGGADGKOCH); GL.IssuePluginEvent(OJKONIABJNJ.BDDDJHIKFIF(), this.KBGGADGKOCH); num = (Time.unscaledTime - this.PMMPLNEKDAL) / this.maxDuration; } return num; } // Token: 0x06026D78 RID: 159096 RVA: 0x00ACBF70 File Offset: 0x00ACA170 private void AKNAEOGBEEB(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D79 RID: 159097 RVA: 0x00ACC000 File Offset: 0x00ACA200 protected virtual void AGCEPCJHFBD() { base.Start(); if (SingletonMonoBehaviour.NCKMBFBMBFM.ONFEPFELJBF) { this.KPFIFFDMNHJ = SingletonMonoBehaviour.NCKMBFBMBFM; if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.JHMAMICLCEC(new AudioListenerSingleton.NNBELHILDJG(this.MAHOKBLDJBO)); } this.EFAJPNLGKGF = base.gameObject.AddComponent(); this.EFAJPNLGKGF.clip = BAGKDEHAHPE.PPBCDEEBBEB(PhotonVoiceNetwork.GIOGHEGPNGF(), (int)PhotonVoiceSettings.ICFBCNDELBJ().SamplingRate); this.EFAJPNLGKGF.loop = false; OJKONIABJNJ.BKJHNPOFMDI(Application.streamingAssetsPath + "{0}sec average:"); OJKONIABJNJ.ENGBCBOLJAC(Application.dataPath); OJKONIABJNJ.IDALOLEMNOC(Application.temporaryCachePath); OJKONIABJNJ.MIFLLHBBMNH(); } else { base.enabled = false; } } // Token: 0x06026D7A RID: 159098 RVA: 0x00ACC0CC File Offset: 0x00ACA2CC private void EEFBFBHBFEJ() { OJKONIABJNJ.FBBCAPGOFFD(new Action(this.CAJPEANHAEG)); } // Token: 0x06026D7B RID: 159099 RVA: 0x00ACC0E0 File Offset: 0x00ACA2E0 private void DKMOGEPAGMF() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D7C RID: 159100 RVA: 0x00ACC108 File Offset: 0x00ACA308 private string FFEAJJLODFD(string FOEIIDLBHOB) { return Path.Combine(this.HHAKNJPFPLP, FOEIIDLBHOB + "Failed to retrieve Oculus user proof"); } // Token: 0x06026D7D RID: 159101 RVA: 0x00ACC120 File Offset: 0x00ACA320 public virtual void PLAMAEMIDIN() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.HNPEGPAGBCN() || !base.enabled) { WorldSpaceNotification.PlayNext(" ms", 417f, null, true, new Vector3?(base.transform.position + Vector3.up * 1023f), 307f, true); return; } this.PNKGCBMCFEF = Mathf.Max(187f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 379f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = false; this.PMMPLNEKDAL = Time.unscaledTime; this.POFDHMFBDCA(); this.CIJPGLJIENL(); this.AKNAEOGBEEB(false); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026D7E RID: 159102 RVA: 0x00ACC1EC File Offset: 0x00ACA3EC public override float UpdateFrame(RenderTexture KPMMDGIAGPC) { float num = 0f; if (base.JENLCPPHGDP) { Graphics.Blit(KPMMDGIAGPC, this.APMDHMGMLHI, this.blitMaterial); this.KBGGADGKOCH = OJKONIABJNJ.FKGILBBICJL(this.HIGJPBNJMCM, this.APMDHMGMLHI, (double)Time.unscaledTime, this.KBGGADGKOCH); GL.IssuePluginEvent(OJKONIABJNJ.BDDDJHIKFIF(), this.KBGGADGKOCH); num = (Time.unscaledTime - this.PMMPLNEKDAL) / this.maxDuration; } return num; } // Token: 0x06026D7F RID: 159103 RVA: 0x00ACC264 File Offset: 0x00ACA464 private void CKEOCAADMCM(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (base.JENLCPPHGDP && KNMCLNDOLJO == this.GNNKAMFHAMC.LGPLCEHKCCK) { if (this.KMPDFJDCACA == null || this.KMPDFJDCACA.Length != PKOBCHOGNDC.Length) { this.KMPDFJDCACA = new float[PKOBCHOGNDC.Length]; } if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } for (int i = 0; i < PKOBCHOGNDC.Length; i += 0) { this.KMPDFJDCACA[i] = PKOBCHOGNDC[i] + this.BOLLJFKHCGC[i] / 1872f; } OJKONIABJNJ.IEEDKIMNFGI(this.HIGJPBNJMCM, this.KMPDFJDCACA, this.KMPDFJDCACA.Length, 207.0); } } // Token: 0x06026D80 RID: 159104 RVA: 0x00ACC330 File Offset: 0x00ACA530 private void GPKPLJPKCAB(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 0, PKOBCHOGNDC.Length); } // Token: 0x06026D81 RID: 159105 RVA: 0x00ACC380 File Offset: 0x00ACA580 private void ABPADIIMLAN() { if (this.KPFIFFDMNHJ != null) { this.HGGHDAAKPBO(false); this.KPFIFFDMNHJ.GMNHLDLFPKJ(new AudioListenerSingleton.NNBELHILDJG(this.CKEOCAADMCM)); } } // Token: 0x06026D82 RID: 159106 RVA: 0x00ACC3B4 File Offset: 0x00ACA5B4 private void CILBKOEFPMO() { this.GNNKAMFHAMC = OJKONIABJNJ.JPILNOEKNEB.NHJIJEDMBDC(); this.GNNKAMFHAMC.FAJJPLBMCFF = PLINFOPJOKH.MFEMLIBPECG(true); this.GNNKAMFHAMC.KNHCFNGCILA = -177; this.GNNKAMFHAMC.CGCDFGAOOEE = AudioSettings.outputSampleRate; this.GNNKAMFHAMC.LGPLCEHKCCK = OJKONIABJNJ.CAOJIKECAAJ(); this.GNNKAMFHAMC.FIACIMHCJJO = PLINFOPJOKH.FFPMNHPKLKG(false); this.GNNKAMFHAMC.FKEMDLHCDOM = this.RecordingCamera.targetTexture.height; this.GNNKAMFHAMC.GIFONFKEMCD = this.RecordingCamera.targetTexture.width; this.GNNKAMFHAMC.KPKBEMLIPKL = this.frameRate; this.GNNKAMFHAMC.CHGGNOOHEJH = this.videoBitrateMBPS * -35 * -176; this.HIGJPBNJMCM = OJKONIABJNJ.CKCPNDFEDAB(ref this.GNNKAMFHAMC); this.LKPCCGHFMMK = VideoCapture.DHBOGMJHDEF; this.BLCAMEBGICE = OJKONIABJNJ.MAIBFHALBNP(this.FACJBJECKBC(this.LKPCCGHFMMK)); OJKONIABJNJ.JJMDLNNENLJ(this.HIGJPBNJMCM, this.BLCAMEBGICE); } // Token: 0x06026D83 RID: 159107 RVA: 0x00ACC4C8 File Offset: 0x00ACA6C8 protected override void Awake() { base.Awake(); } // Token: 0x06026D84 RID: 159108 RVA: 0x00ACC4D0 File Offset: 0x00ACA6D0 public virtual float ADFCHDPCFLH(RenderTexture KPMMDGIAGPC) { float num = 89f; if (base.JENLCPPHGDP) { Graphics.Blit(KPMMDGIAGPC, this.APMDHMGMLHI, this.blitMaterial); this.KBGGADGKOCH = OJKONIABJNJ.FKGILBBICJL(this.HIGJPBNJMCM, this.APMDHMGMLHI, (double)Time.unscaledTime, this.KBGGADGKOCH); GL.IssuePluginEvent(OJKONIABJNJ.BDDDJHIKFIF(), this.KBGGADGKOCH); num = (Time.unscaledTime - this.PMMPLNEKDAL) / this.maxDuration; } return num; } // Token: 0x06026D85 RID: 159109 RVA: 0x00ACC548 File Offset: 0x00ACA748 private void HJBICHFOENI() { OJKONIABJNJ.FBBCAPGOFFD(new Action(this.DHJHFFGLJKG)); } // Token: 0x06026D86 RID: 159110 RVA: 0x00ACC55C File Offset: 0x00ACA75C private void FLHHCGBJENO() { OJKONIABJNJ.FBBCAPGOFFD(new Action(this.CAJPEANHAEG)); } // Token: 0x06026D87 RID: 159111 RVA: 0x00ACC570 File Offset: 0x00ACA770 private void MDBNDKEPOIP(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D88 RID: 159112 RVA: 0x00ACC600 File Offset: 0x00ACA800 private void LJJEPEHPGPD() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D89 RID: 159113 RVA: 0x00ACC628 File Offset: 0x00ACA828 private void DDGBJNJFOAJ(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 1, PKOBCHOGNDC.Length); } // Token: 0x06026D8A RID: 159114 RVA: 0x00ACC678 File Offset: 0x00ACA878 private void LJLILIMGPFH(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D8B RID: 159115 RVA: 0x00ACC708 File Offset: 0x00ACA908 private void POFDHMFBDCA() { this.GNNKAMFHAMC = OJKONIABJNJ.JPILNOEKNEB.LFCJGNAIKFG(); this.GNNKAMFHAMC.FAJJPLBMCFF = PLINFOPJOKH.DKOJEDLJGMO(false); this.GNNKAMFHAMC.KNHCFNGCILA = -189; this.GNNKAMFHAMC.CGCDFGAOOEE = AudioSettings.outputSampleRate; this.GNNKAMFHAMC.LGPLCEHKCCK = OJKONIABJNJ.CAOJIKECAAJ(); this.GNNKAMFHAMC.FIACIMHCJJO = PLINFOPJOKH.OPAFFCNHKGH(true); this.GNNKAMFHAMC.FKEMDLHCDOM = this.RecordingCamera.targetTexture.height; this.GNNKAMFHAMC.GIFONFKEMCD = this.RecordingCamera.targetTexture.width; this.GNNKAMFHAMC.KPKBEMLIPKL = this.frameRate; this.GNNKAMFHAMC.CHGGNOOHEJH = this.videoBitrateMBPS * 86 * 48; this.HIGJPBNJMCM = OJKONIABJNJ.CKCPNDFEDAB(ref this.GNNKAMFHAMC); this.LKPCCGHFMMK = VideoCapture.DHBOGMJHDEF; this.BLCAMEBGICE = OJKONIABJNJ.MAIBFHALBNP(this.FACJBJECKBC(this.LKPCCGHFMMK)); OJKONIABJNJ.JJMDLNNENLJ(this.HIGJPBNJMCM, this.BLCAMEBGICE); } // Token: 0x06026D8C RID: 159116 RVA: 0x00ACC81C File Offset: 0x00ACAA1C private void JHLKMDGKKFB(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } Array.Copy(PKOBCHOGNDC, this.BOLLJFKHCGC, PKOBCHOGNDC.Length); Array.Clear(PKOBCHOGNDC, 0, PKOBCHOGNDC.Length); } // Token: 0x06026D8D RID: 159117 RVA: 0x00ACC86C File Offset: 0x00ACAA6C private void HGGHDAAKPBO(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D8E RID: 159118 RVA: 0x00ACC8FC File Offset: 0x00ACAAFC private void COFBGMIBHCO(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (base.JENLCPPHGDP && KNMCLNDOLJO == this.GNNKAMFHAMC.LGPLCEHKCCK) { if (this.KMPDFJDCACA == null || this.KMPDFJDCACA.Length != PKOBCHOGNDC.Length) { this.KMPDFJDCACA = new float[PKOBCHOGNDC.Length]; } if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } for (int i = 0; i < PKOBCHOGNDC.Length; i++) { this.KMPDFJDCACA[i] = PKOBCHOGNDC[i] + this.BOLLJFKHCGC[i] / 1982f; } OJKONIABJNJ.IEEDKIMNFGI(this.HIGJPBNJMCM, this.KMPDFJDCACA, this.KMPDFJDCACA.Length, 1821.0); } } // Token: 0x06026D8F RID: 159119 RVA: 0x00ACC9C8 File Offset: 0x00ACABC8 public virtual void GGBEAPCADDB() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.HNPEGPAGBCN() || !base.enabled) { WorldSpaceNotification.LEBBGOFLDBI(", ", 1934f, null, false, new Vector3?(base.transform.position + Vector3.up * 1825f), 1462f, true); return; } this.PNKGCBMCFEF = Mathf.Max(395f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 167f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.PMMPLNEKDAL = Time.unscaledTime; this.CILBKOEFPMO(); this.LIJOOJJOECM(); this.LJLILIMGPFH(false); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026D90 RID: 159120 RVA: 0x00ACCA94 File Offset: 0x00ACAC94 private void DODAPKPFGDC(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (base.JENLCPPHGDP && KNMCLNDOLJO == this.GNNKAMFHAMC.LGPLCEHKCCK) { if (this.KMPDFJDCACA == null || this.KMPDFJDCACA.Length != PKOBCHOGNDC.Length) { this.KMPDFJDCACA = new float[PKOBCHOGNDC.Length]; } if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } for (int i = 1; i < PKOBCHOGNDC.Length; i++) { this.KMPDFJDCACA[i] = PKOBCHOGNDC[i] + this.BOLLJFKHCGC[i] / 1517f; } OJKONIABJNJ.IEEDKIMNFGI(this.HIGJPBNJMCM, this.KMPDFJDCACA, this.KMPDFJDCACA.Length, 675.0); } } // Token: 0x06026D91 RID: 159121 RVA: 0x00ACCB60 File Offset: 0x00ACAD60 public virtual void BBIKBMLGJGO() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.ONFEPFELJBF || !base.enabled) { WorldSpaceNotification.PlayNext("TeleportBufferSizes does not have correct number of values.", 67f, null, true, new Vector3?(base.transform.position + Vector3.up * 1598f), 1776f, true); return; } this.PNKGCBMCFEF = Mathf.Max(148f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 1334f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.PMMPLNEKDAL = Time.unscaledTime; this.EJFALMFJNBJ(); this.CJMJFPGBLIH(); this.LJLILIMGPFH(true); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026D92 RID: 159122 RVA: 0x00ACCC2C File Offset: 0x00ACAE2C protected virtual void LPBGGKDFLLN() { base.Awake(); } // Token: 0x06026D93 RID: 159123 RVA: 0x00ACCC34 File Offset: 0x00ACAE34 private string LOCILMGMNNE(string FOEIIDLBHOB) { return Path.Combine(this.HHAKNJPFPLP, FOEIIDLBHOB + "HoverLock "); } // Token: 0x06026D94 RID: 159124 RVA: 0x00ACCC4C File Offset: 0x00ACAE4C private void PEICFFKBOCF() { OJKONIABJNJ.FBBCAPGOFFD(new Action(this.KMFMNLCONLJ)); } // Token: 0x06026D95 RID: 159125 RVA: 0x00ACCC60 File Offset: 0x00ACAE60 private void CPKPGLKNIOD(bool KHNAPNBDBCI) { if (this.KPFIFFDMNHJ != null) { this.KPFIFFDMNHJ.transform.parent = ((!KHNAPNBDBCI) ? Camera.main.transform : this.RecordingCamera.transform); this.KPFIFFDMNHJ.transform.localPosition = Vector3.zero; this.KPFIFFDMNHJ.transform.localRotation = Quaternion.identity; this.KPFIFFDMNHJ.transform.localScale = Vector3.one; } } // Token: 0x06026D96 RID: 159126 RVA: 0x00ACCCF0 File Offset: 0x00ACAEF0 private void BJHCIAIBIDE() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D97 RID: 159127 RVA: 0x00ACCD18 File Offset: 0x00ACAF18 private void EJFALMFJNBJ() { this.GNNKAMFHAMC = OJKONIABJNJ.JPILNOEKNEB.NIAJGMACODI; this.GNNKAMFHAMC.FAJJPLBMCFF = PLINFOPJOKH.EDHNDLCFIOL(true); this.GNNKAMFHAMC.KNHCFNGCILA = 64000; this.GNNKAMFHAMC.CGCDFGAOOEE = AudioSettings.outputSampleRate; this.GNNKAMFHAMC.LGPLCEHKCCK = OJKONIABJNJ.CAOJIKECAAJ(); this.GNNKAMFHAMC.FIACIMHCJJO = PLINFOPJOKH.EDHNDLCFIOL(true); this.GNNKAMFHAMC.FKEMDLHCDOM = this.RecordingCamera.targetTexture.height; this.GNNKAMFHAMC.GIFONFKEMCD = this.RecordingCamera.targetTexture.width; this.GNNKAMFHAMC.KPKBEMLIPKL = this.frameRate; this.GNNKAMFHAMC.CHGGNOOHEJH = this.videoBitrateMBPS * 1024 * 1024; this.HIGJPBNJMCM = OJKONIABJNJ.CKCPNDFEDAB(ref this.GNNKAMFHAMC); this.LKPCCGHFMMK = VideoCapture.DHBOGMJHDEF; this.BLCAMEBGICE = OJKONIABJNJ.MAIBFHALBNP(this.FACJBJECKBC(this.LKPCCGHFMMK)); OJKONIABJNJ.JJMDLNNENLJ(this.HIGJPBNJMCM, this.BLCAMEBGICE); } // Token: 0x06026D98 RID: 159128 RVA: 0x00ACCE2C File Offset: 0x00ACB02C private void LIJOOJJOECM() { if (this.APMDHMGMLHI != null) { if (this.APMDHMGMLHI.IsCreated() && this.APMDHMGMLHI.width == this.GNNKAMFHAMC.GIFONFKEMCD && this.APMDHMGMLHI.height == this.GNNKAMFHAMC.FKEMDLHCDOM) { return; } this.LJJEPEHPGPD(); } this.APMDHMGMLHI = new RenderTexture(this.GNNKAMFHAMC.GIFONFKEMCD, this.GNNKAMFHAMC.FKEMDLHCDOM, 1, RenderTextureFormat.Depth); this.APMDHMGMLHI.wrapMode = TextureWrapMode.Clamp; this.APMDHMGMLHI.Create(); } // Token: 0x06026D99 RID: 159129 RVA: 0x00ACCED4 File Offset: 0x00ACB0D4 private void LOFLNGMOEDB() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D9A RID: 159130 RVA: 0x00ACCEFC File Offset: 0x00ACB0FC protected virtual void GHNJJCGKPJN() { base.Awake(); } // Token: 0x06026D9B RID: 159131 RVA: 0x00ACCF04 File Offset: 0x00ACB104 private void CJMJFPGBLIH() { if (this.APMDHMGMLHI != null) { if (this.APMDHMGMLHI.IsCreated() && this.APMDHMGMLHI.width == this.GNNKAMFHAMC.GIFONFKEMCD && this.APMDHMGMLHI.height == this.GNNKAMFHAMC.FKEMDLHCDOM) { return; } this.DLKEEEDOCGG(); } this.APMDHMGMLHI = new RenderTexture(this.GNNKAMFHAMC.GIFONFKEMCD, this.GNNKAMFHAMC.FKEMDLHCDOM, 0, RenderTextureFormat.ARGB32); this.APMDHMGMLHI.wrapMode = TextureWrapMode.Repeat; this.APMDHMGMLHI.Create(); } // Token: 0x06026D9C RID: 159132 RVA: 0x00ACCFAC File Offset: 0x00ACB1AC private string FACJBJECKBC(string FOEIIDLBHOB) { return Path.Combine(this.HHAKNJPFPLP, FOEIIDLBHOB + ".mp4"); } // Token: 0x06026D9D RID: 159133 RVA: 0x00ACCFC4 File Offset: 0x00ACB1C4 private void AIIABHJNLOP() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026D9E RID: 159134 RVA: 0x00ACCFEC File Offset: 0x00ACB1EC private string GKPAKFKCCBP(string FOEIIDLBHOB) { return Path.Combine(this.HHAKNJPFPLP, FOEIIDLBHOB + "ObscuredVector3: "); } // Token: 0x06026D9F RID: 159135 RVA: 0x00ACD004 File Offset: 0x00ACB204 public virtual void EOLILMBKJLN() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.HNPEGPAGBCN() || !base.enabled) { WorldSpaceNotification.LEBBGOFLDBI("Ticket", 1778f, null, false, new Vector3?(base.transform.position + Vector3.up * 382f), 274f, true); return; } this.PNKGCBMCFEF = Mathf.Max(495f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 295f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.PMMPLNEKDAL = Time.unscaledTime; this.POFDHMFBDCA(); this.JDPOMILADCD(); this.AKNAEOGBEEB(true); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026DA0 RID: 159136 RVA: 0x00ACD0D0 File Offset: 0x00ACB2D0 private void OGBOAGIJDDO() { if (this.APMDHMGMLHI != null) { this.APMDHMGMLHI.Release(); this.APMDHMGMLHI = null; } } // Token: 0x06026DA1 RID: 159137 RVA: 0x00ACD0F8 File Offset: 0x00ACB2F8 private void OAHOHNCGLCN() { OJKONIABJNJ.FBBCAPGOFFD(new Action(this.DHJHFFGLJKG)); } // Token: 0x06026DA2 RID: 159138 RVA: 0x00ACD10C File Offset: 0x00ACB30C protected virtual void BOFMPPGNKAI() { base.Awake(); } // Token: 0x06026DA3 RID: 159139 RVA: 0x00ACD114 File Offset: 0x00ACB314 private void HHDMOFJBGNO(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (base.JENLCPPHGDP && KNMCLNDOLJO == this.GNNKAMFHAMC.LGPLCEHKCCK) { if (this.KMPDFJDCACA == null || this.KMPDFJDCACA.Length != PKOBCHOGNDC.Length) { this.KMPDFJDCACA = new float[PKOBCHOGNDC.Length]; } if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } for (int i = 0; i < PKOBCHOGNDC.Length; i++) { this.KMPDFJDCACA[i] = PKOBCHOGNDC[i] + this.BOLLJFKHCGC[i] / 2f; } OJKONIABJNJ.IEEDKIMNFGI(this.HIGJPBNJMCM, this.KMPDFJDCACA, this.KMPDFJDCACA.Length, -1.0); } } // Token: 0x06026DA4 RID: 159140 RVA: 0x00ACD1E0 File Offset: 0x00ACB3E0 private void JDPOMILADCD() { if (this.APMDHMGMLHI != null) { if (this.APMDHMGMLHI.IsCreated() && this.APMDHMGMLHI.width == this.GNNKAMFHAMC.GIFONFKEMCD && this.APMDHMGMLHI.height == this.GNNKAMFHAMC.FKEMDLHCDOM) { return; } this.HPHFBBDNNMB(); } this.APMDHMGMLHI = new RenderTexture(this.GNNKAMFHAMC.GIFONFKEMCD, this.GNNKAMFHAMC.FKEMDLHCDOM, 0, RenderTextureFormat.ARGB32); this.APMDHMGMLHI.wrapMode = TextureWrapMode.Clamp; this.APMDHMGMLHI.Create(); } // Token: 0x06026DA5 RID: 159141 RVA: 0x00ACD288 File Offset: 0x00ACB488 public virtual void MMNHCJOBFON() { if (!SingletonMonoBehaviour.NCKMBFBMBFM.HNPEGPAGBCN() || !base.enabled) { WorldSpaceNotification.PlayNext("_CameraPosLocal", 1598f, null, false, new Vector3?(base.transform.position + Vector3.up * 1932f), 1794f, false); return; } this.PNKGCBMCFEF = Mathf.Max(847f, VRSettings.renderScale); VRSettings.renderScale = this.PNKGCBMCFEF / 1146f; if (!base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.PMMPLNEKDAL = Time.unscaledTime; this.CILBKOEFPMO(); this.LIJOOJJOECM(); this.MDBNDKEPOIP(false); this.EFAJPNLGKGF.Play(); base.JLPPDKCGJKA(); } } // Token: 0x06026DA6 RID: 159142 RVA: 0x00ACD354 File Offset: 0x00ACB554 public override void FinishCapture() { if (base.JENLCPPHGDP) { base.JENLCPPHGDP = false; this.HJBICHFOENI(); this.EFAJPNLGKGF.Stop(); this.HBLAAJIEGHN(false); base.FIPPJAIHKGL(); base.IGMKAMDPIJK(this.LKPCCGHFMMK); } VRSettings.renderScale = Mathf.Max(1f, this.PNKGCBMCFEF); } // Token: 0x06026DA7 RID: 159143 RVA: 0x00ACD3B4 File Offset: 0x00ACB5B4 private void MAHOKBLDJBO(float[] PKOBCHOGNDC, int KNMCLNDOLJO) { if (base.JENLCPPHGDP && KNMCLNDOLJO == this.GNNKAMFHAMC.LGPLCEHKCCK) { if (this.KMPDFJDCACA == null || this.KMPDFJDCACA.Length != PKOBCHOGNDC.Length) { this.KMPDFJDCACA = new float[PKOBCHOGNDC.Length]; } if (this.BOLLJFKHCGC == null || this.BOLLJFKHCGC.Length != PKOBCHOGNDC.Length) { this.BOLLJFKHCGC = new float[PKOBCHOGNDC.Length]; } for (int i = 1; i < PKOBCHOGNDC.Length; i++) { this.KMPDFJDCACA[i] = PKOBCHOGNDC[i] + this.BOLLJFKHCGC[i] / 1974f; } OJKONIABJNJ.IEEDKIMNFGI(this.HIGJPBNJMCM, this.KMPDFJDCACA, this.KMPDFJDCACA.Length, 212.0); } } // Token: 0x06026DA8 RID: 159144 RVA: 0x00ACD480 File Offset: 0x00ACB680 public virtual void EOPAPFMCBLC() { if (base.JENLCPPHGDP) { base.JENLCPPHGDP = true; this.HHMGIHJPAAI(); this.EFAJPNLGKGF.Stop(); this.HBLAAJIEGHN(true); base.FIPPJAIHKGL(); base.IGMKAMDPIJK(this.LKPCCGHFMMK); } VRSettings.renderScale = Mathf.Max(370f, this.PNKGCBMCFEF); } // Token: 0x040061C8 RID: 25032 [Header("MP4")] [SerializeField] private Material blitMaterial; // Token: 0x040061C9 RID: 25033 [SerializeField] private int videoBitrateMBPS = 8; // Token: 0x040061CA RID: 25034 private OJKONIABJNJ.JCMCAAJMNMF HIGJPBNJMCM; // Token: 0x040061CB RID: 25035 private OJKONIABJNJ.JIMFBBDIMNG BLCAMEBGICE; // Token: 0x040061CC RID: 25036 private OJKONIABJNJ.JPILNOEKNEB GNNKAMFHAMC = OJKONIABJNJ.JPILNOEKNEB.NIAJGMACODI; // Token: 0x040061CD RID: 25037 private int KBGGADGKOCH; // Token: 0x040061CE RID: 25038 private float PMMPLNEKDAL; // Token: 0x040061CF RID: 25039 private string LKPCCGHFMMK; // Token: 0x040061D0 RID: 25040 private RenderTexture APMDHMGMLHI; // Token: 0x040061D1 RID: 25041 private AudioSource EFAJPNLGKGF; // Token: 0x040061D2 RID: 25042 private float[] BOLLJFKHCGC; // Token: 0x040061D3 RID: 25043 private float[] KMPDFJDCACA; // Token: 0x040061D4 RID: 25044 private float PNKGCBMCFEF; // Token: 0x040061D5 RID: 25045 private AudioListenerSingleton KPFIFFDMNHJ; }