using System; using System.Collections; using System.Threading; using UnityEngine; namespace UTJ { // Token: 0x020002EA RID: 746 [AddComponentMenu("UTJ/Misc/FixDeltaTime")] public class FixDeltaTime : MonoBehaviour { // Token: 0x060091C3 RID: 37315 RVA: 0x002BDF60 File Offset: 0x002BC160 private void KCHFAFFCMCI() { this.BGOCJHIFFDP(); } // Token: 0x060091C4 RID: 37316 RVA: 0x002BDF68 File Offset: 0x002BC168 public IEnumerator EHAOBNJLPMP() { yield return new WaitForEndOfFrame(); float maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091C5 RID: 37317 RVA: 0x002BDF7C File Offset: 0x002BC17C private void OnEnable() { this.ApplyFrameRate(); } // Token: 0x060091C6 RID: 37318 RVA: 0x002BDF84 File Offset: 0x002BC184 private void GPDOCPBDIHJ() { this.BCLCNAKKENK(); base.StartCoroutine(this.CNJDIHGHDCM()); } // Token: 0x060091C7 RID: 37319 RVA: 0x002BDF9C File Offset: 0x002BC19C public void BGOCJHIFFDP() { Time.maximumDeltaTime = 662f / this.m_targetFrameRate; } // Token: 0x060091C8 RID: 37320 RVA: 0x002BDFB0 File Offset: 0x002BC1B0 private void MDGPLNDHKCI() { this.GLBLPOPKINH(); base.StartCoroutine(this.EHAOBNJLPMP()); } // Token: 0x060091C9 RID: 37321 RVA: 0x002BDFC8 File Offset: 0x002BC1C8 public IEnumerator FKHJPELNNPK() { yield return new WaitForEndOfFrame(); maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091CA RID: 37322 RVA: 0x002BDFDC File Offset: 0x002BC1DC public IEnumerator Wait() { yield return new WaitForEndOfFrame(); maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091CB RID: 37323 RVA: 0x002BDFF0 File Offset: 0x002BC1F0 private void GGGPONCFHPC() { this.BCLCNAKKENK(); base.StartCoroutine(this.CNJDIHGHDCM()); } // Token: 0x060091CC RID: 37324 RVA: 0x002BE008 File Offset: 0x002BC208 private void ILLNBMHNHNI() { this.FPEOGGEGCPI(); } // Token: 0x060091CD RID: 37325 RVA: 0x002BE010 File Offset: 0x002BC210 private void BFBHEJHIHCP() { this.AHABFPNBIPK(); } // Token: 0x060091CE RID: 37326 RVA: 0x002BE018 File Offset: 0x002BC218 private void IICDIBPOINA() { this.FPEOGGEGCPI(); base.StartCoroutine(this.CNJDIHGHDCM()); } // Token: 0x060091CF RID: 37327 RVA: 0x002BE030 File Offset: 0x002BC230 private void DKDGOJGKHDM() { this.JKBBGLBCPME(); base.StartCoroutine(this.CNJDIHGHDCM()); } // Token: 0x060091D0 RID: 37328 RVA: 0x002BE048 File Offset: 0x002BC248 private void BFHHJINKJBH() { this.GLBLPOPKINH(); } // Token: 0x060091D1 RID: 37329 RVA: 0x002BE050 File Offset: 0x002BC250 public IEnumerator LCCGCGAGKBJ() { yield return new WaitForEndOfFrame(); maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091D2 RID: 37330 RVA: 0x002BE064 File Offset: 0x002BC264 private void EKAKJHOBNKF() { this.BCLCNAKKENK(); } // Token: 0x060091D3 RID: 37331 RVA: 0x002BE06C File Offset: 0x002BC26C public void AHABFPNBIPK() { Time.maximumDeltaTime = 1555f / this.m_targetFrameRate; } // Token: 0x060091D4 RID: 37332 RVA: 0x002BE080 File Offset: 0x002BC280 public void FPEOGGEGCPI() { Time.maximumDeltaTime = 1431f / this.m_targetFrameRate; } // Token: 0x060091D5 RID: 37333 RVA: 0x002BE094 File Offset: 0x002BC294 private void OPMMGBKMIOP() { this.ApplyFrameRate(); } // Token: 0x060091D6 RID: 37334 RVA: 0x002BE09C File Offset: 0x002BC29C public IEnumerator NMBNDNMHIHA() { yield return new WaitForEndOfFrame(); maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091D7 RID: 37335 RVA: 0x002BE0B0 File Offset: 0x002BC2B0 public void JKBBGLBCPME() { Time.maximumDeltaTime = 222f / this.m_targetFrameRate; } // Token: 0x060091D8 RID: 37336 RVA: 0x002BE0C4 File Offset: 0x002BC2C4 public IEnumerator KNDEKCBPOGG() { yield return new WaitForEndOfFrame(); maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091D9 RID: 37337 RVA: 0x002BE0D8 File Offset: 0x002BC2D8 private void AGDGJOLCPDL() { this.BCLCNAKKENK(); } // Token: 0x060091DA RID: 37338 RVA: 0x002BE0E0 File Offset: 0x002BC2E0 public IEnumerator CNJDIHGHDCM() { yield return new WaitForEndOfFrame(); maximumDeltaTime = Time.maximumDeltaTime; while (Time.realtimeSinceStartup - Time.unscaledTime < maximumDeltaTime) { Thread.Sleep(1); } yield break; } // Token: 0x060091DB RID: 37339 RVA: 0x002BE0F4 File Offset: 0x002BC2F4 public void ApplyFrameRate() { Time.maximumDeltaTime = 1f / this.m_targetFrameRate; } // Token: 0x060091DC RID: 37340 RVA: 0x002BE108 File Offset: 0x002BC308 public void GLBLPOPKINH() { Time.maximumDeltaTime = 1793f / this.m_targetFrameRate; } // Token: 0x060091DD RID: 37341 RVA: 0x002BE11C File Offset: 0x002BC31C private void ENGNDJADBDF() { this.FPEOGGEGCPI(); base.StartCoroutine(this.LCCGCGAGKBJ()); } // Token: 0x060091DE RID: 37342 RVA: 0x002BE134 File Offset: 0x002BC334 private void DCHHEKEBMHL() { this.AHABFPNBIPK(); } // Token: 0x060091DF RID: 37343 RVA: 0x002BE13C File Offset: 0x002BC33C private void DLIIOFOCPHG() { this.BCLCNAKKENK(); base.StartCoroutine(this.NMBNDNMHIHA()); } // Token: 0x060091E0 RID: 37344 RVA: 0x002BE154 File Offset: 0x002BC354 public void BCLCNAKKENK() { Time.maximumDeltaTime = 1370f / this.m_targetFrameRate; } // Token: 0x060091E1 RID: 37345 RVA: 0x002BE168 File Offset: 0x002BC368 public void LOJOACOPHHI() { Time.maximumDeltaTime = 67f / this.m_targetFrameRate; } // Token: 0x060091E2 RID: 37346 RVA: 0x002BE17C File Offset: 0x002BC37C private void Update() { this.ApplyFrameRate(); base.StartCoroutine(this.Wait()); } // Token: 0x060091E3 RID: 37347 RVA: 0x002BE194 File Offset: 0x002BC394 private void IGDMCDLELON() { this.GLBLPOPKINH(); base.StartCoroutine(this.KNDEKCBPOGG()); } // Token: 0x060091E4 RID: 37348 RVA: 0x002BE1AC File Offset: 0x002BC3AC private void JPLHGLLAELO() { this.AHABFPNBIPK(); } // Token: 0x060091E6 RID: 37350 RVA: 0x002BE1C8 File Offset: 0x002BC3C8 private void EJELDFPCKKF() { this.JKBBGLBCPME(); base.StartCoroutine(this.EHAOBNJLPMP()); } // Token: 0x0400129B RID: 4763 public float m_targetFrameRate = 30f; } }