using System; using System.Collections; using RecRoom; using UnityEngine; // Token: 0x02001198 RID: 4504 public class FadeImageEffect : MonoBehaviour { // Token: 0x0602669E RID: 157342 RVA: 0x00AA98A8 File Offset: 0x00AA7AA8 private void LIJOCICPMIB() { float num = ((!this.OIIAJFCONPA()) ? this.CAFBJHJANAO() : 1236f); this.JBJHBNLAPOA.GGLMHKDOEJI(num); } // Token: 0x0602669F RID: 157343 RVA: 0x00AA98E0 File Offset: 0x00AA7AE0 private void GEDEMEIJBGG() { this.HDOMGGNMFHG(); } // Token: 0x060266A0 RID: 157344 RVA: 0x00AA98E8 File Offset: 0x00AA7AE8 public Coroutine EFCAHBJBCAI(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.HNNOOEOGCAJ(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266A1 RID: 157345 RVA: 0x00AA9910 File Offset: 0x00AA7B10 private IEnumerator HNNOOEOGCAJ(bool MHJAAGAOLNG, float DGIOMJDEEIF) { float fade = this.CLCGOHKCKOO; float num = ((!MHJAAGAOLNG) ? 1f : 0f); float num2 = 0f; while (num2 < DGIOMJDEEIF) { float num3 = num2 / DGIOMJDEEIF; this.CLCGOHKCKOO = Mathf.Lerp(fade, num, num3); num2 += Time.deltaTime; yield return null; } this.CLCGOHKCKOO = num; yield return null; yield break; } // Token: 0x060266A2 RID: 157346 RVA: 0x00AA993C File Offset: 0x00AA7B3C public bool OIIAJFCONPA() { return this.ENLENJIDMGM; } // Token: 0x060266A3 RID: 157347 RVA: 0x00AA9944 File Offset: 0x00AA7B44 public Coroutine DJAEDHDGMDL(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.JLDNDLKCFIL(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266A4 RID: 157348 RVA: 0x00AA996C File Offset: 0x00AA7B6C public Coroutine CPLPAHAEJCF(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.HNNOOEOGCAJ(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266A5 RID: 157349 RVA: 0x00AA9994 File Offset: 0x00AA7B94 public Coroutine BAPIGLGDDLP(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.HNNOOEOGCAJ(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266A6 RID: 157350 RVA: 0x00AA99BC File Offset: 0x00AA7BBC public Coroutine HBOCNIOOAGG(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.JLDNDLKCFIL(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266A7 RID: 157351 RVA: 0x00AA99E4 File Offset: 0x00AA7BE4 public void HKAJGPNMLEP(float NOBAPCOKFIL) { this.FDEGPMNCMJN = NOBAPCOKFIL; this.LIJOCICPMIB(); } // Token: 0x060266A8 RID: 157352 RVA: 0x00AA99F4 File Offset: 0x00AA7BF4 private void OHFLKEILPFO() { float num = ((!this.ILLOJNECOCH) ? this.BBAKHALHLLO() : 1590f); this.JBJHBNLAPOA.LAFKIBFDOHI(num); } // Token: 0x060266A9 RID: 157353 RVA: 0x00AA9A2C File Offset: 0x00AA7C2C public Coroutine IKGLBOMGNAI(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.JLDNDLKCFIL(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x17001185 RID: 4485 // (get) Token: 0x060266CC RID: 157388 RVA: 0x00AA9DB4 File Offset: 0x00AA7FB4 // (set) Token: 0x060266AA RID: 157354 RVA: 0x00AA9A54 File Offset: 0x00AA7C54 public float CLCGOHKCKOO { get { return this.FDEGPMNCMJN; } set { this.FDEGPMNCMJN = value; this.DNKFNHFHOOE(); } } // Token: 0x060266AB RID: 157355 RVA: 0x00AA9A64 File Offset: 0x00AA7C64 private void Awake() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266AC RID: 157356 RVA: 0x00AA9A74 File Offset: 0x00AA7C74 private void NGOPCBJCNJM() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266AD RID: 157357 RVA: 0x00AA9A84 File Offset: 0x00AA7C84 private void HDOMGGNMFHG() { float num = ((!this.KBHGDHBFKBC()) ? this.CAFBJHJANAO() : 1911f); this.JBJHBNLAPOA.EDJJMGIPFGN(num); } // Token: 0x060266AE RID: 157358 RVA: 0x00AA9ABC File Offset: 0x00AA7CBC private void IDFGKJHJBLA() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266AF RID: 157359 RVA: 0x00AA9ACC File Offset: 0x00AA7CCC public void PNGBHNBBDHL(float NOBAPCOKFIL) { this.FDEGPMNCMJN = NOBAPCOKFIL; this.LIJOCICPMIB(); } // Token: 0x060266B0 RID: 157360 RVA: 0x00AA9ADC File Offset: 0x00AA7CDC public Coroutine MHEILECADEL(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.HNNOOEOGCAJ(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266B1 RID: 157361 RVA: 0x00AA9B04 File Offset: 0x00AA7D04 private void MIABAOLALOP() { float num = ((!this.KBHGDHBFKBC()) ? this.BPFJLNKEBBM() : 1428f); this.JBJHBNLAPOA.CLCGOHKCKOO = num; } // Token: 0x060266B2 RID: 157362 RVA: 0x00AA9B3C File Offset: 0x00AA7D3C private IEnumerator JLDNDLKCFIL(bool MHJAAGAOLNG, float DGIOMJDEEIF) { fade = this.CLCGOHKCKOO; num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = 0f; while (num2 < DGIOMJDEEIF) { num3 = num2 / DGIOMJDEEIF; this.CLCGOHKCKOO = Mathf.Lerp(fade, num, num3); num2 += Time.deltaTime; yield return null; } this.CLCGOHKCKOO = num; yield return null; yield break; } // Token: 0x060266B3 RID: 157363 RVA: 0x00AA9B68 File Offset: 0x00AA7D68 private IEnumerator DIPHHOAKBCP(bool MHJAAGAOLNG, float DGIOMJDEEIF) { fade = this.CLCGOHKCKOO; num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = 0f; while (num2 < DGIOMJDEEIF) { num3 = num2 / DGIOMJDEEIF; this.CLCGOHKCKOO = Mathf.Lerp(fade, num, num3); num2 += Time.deltaTime; yield return null; } this.CLCGOHKCKOO = num; yield return null; yield break; } // Token: 0x060266B4 RID: 157364 RVA: 0x00AA9B94 File Offset: 0x00AA7D94 private void KPNLIAADHNJ() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266B5 RID: 157365 RVA: 0x00AA9BA4 File Offset: 0x00AA7DA4 public bool JIEFFOMFCOF() { return this.ENLENJIDMGM; } // Token: 0x060266B6 RID: 157366 RVA: 0x00AA9BAC File Offset: 0x00AA7DAC private void DEBKBIIGAAN() { this.MIABAOLALOP(); } // Token: 0x060266B7 RID: 157367 RVA: 0x00AA9BB4 File Offset: 0x00AA7DB4 private void HKOKJADDIIL() { float num = ((!this.FODANOGDHEM()) ? this.BPFJLNKEBBM() : 317f); this.JBJHBNLAPOA.GGLMHKDOEJI(num); } // Token: 0x060266B8 RID: 157368 RVA: 0x00AA9BEC File Offset: 0x00AA7DEC public float CEKIKIDAJOD() { return this.FDEGPMNCMJN; } // Token: 0x060266B9 RID: 157369 RVA: 0x00AA9BF4 File Offset: 0x00AA7DF4 public Coroutine FBCJBGFPNGB(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.JLDNDLKCFIL(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266BA RID: 157370 RVA: 0x00AA9C1C File Offset: 0x00AA7E1C public bool FODANOGDHEM() { return this.ENLENJIDMGM; } // Token: 0x060266BB RID: 157371 RVA: 0x00AA9C24 File Offset: 0x00AA7E24 public float LNLMJBIBEPH() { return this.FDEGPMNCMJN; } // Token: 0x060266BC RID: 157372 RVA: 0x00AA9C2C File Offset: 0x00AA7E2C private void DNKFNHFHOOE() { float num = ((!this.ILLOJNECOCH) ? this.CLCGOHKCKOO : 1f); this.JBJHBNLAPOA.CLCGOHKCKOO = num; } // Token: 0x060266BD RID: 157373 RVA: 0x00AA9C64 File Offset: 0x00AA7E64 private void OBHMONJKPAK() { float num = ((!this.JIEFFOMFCOF()) ? this.ODCGDOCNEHE() : 159f); this.JBJHBNLAPOA.PHHIFNMAIEG(num); } // Token: 0x060266BE RID: 157374 RVA: 0x00AA9C9C File Offset: 0x00AA7E9C private void OKGGDGJIPAM() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266BF RID: 157375 RVA: 0x00AA9CAC File Offset: 0x00AA7EAC public float ODCGDOCNEHE() { return this.FDEGPMNCMJN; } // Token: 0x17001186 RID: 4486 // (get) Token: 0x060266DB RID: 157403 RVA: 0x00AA9F14 File Offset: 0x00AA8114 // (set) Token: 0x060266C0 RID: 157376 RVA: 0x00AA9CB4 File Offset: 0x00AA7EB4 public bool ILLOJNECOCH { get { return this.ENLENJIDMGM; } set { this.ENLENJIDMGM = value; this.DNKFNHFHOOE(); } } // Token: 0x060266C1 RID: 157377 RVA: 0x00AA9CC4 File Offset: 0x00AA7EC4 public float CAFBJHJANAO() { return this.FDEGPMNCMJN; } // Token: 0x060266C2 RID: 157378 RVA: 0x00AA9CCC File Offset: 0x00AA7ECC public void GACMGNNPOOC(float NOBAPCOKFIL) { this.FDEGPMNCMJN = NOBAPCOKFIL; this.OHFLKEILPFO(); } // Token: 0x060266C3 RID: 157379 RVA: 0x00AA9CDC File Offset: 0x00AA7EDC private void LELHNBCKIEG() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266C4 RID: 157380 RVA: 0x00AA9CEC File Offset: 0x00AA7EEC public float PHFOLKKEEFC() { return this.FDEGPMNCMJN; } // Token: 0x060266C5 RID: 157381 RVA: 0x00AA9CF4 File Offset: 0x00AA7EF4 public Coroutine CPPBAKDNFKA(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.JLDNDLKCFIL(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266C6 RID: 157382 RVA: 0x00AA9D1C File Offset: 0x00AA7F1C private void OGBFKCFDBAF() { float num = ((!this.ILLOJNECOCH) ? this.CEKIKIDAJOD() : 602f); this.JBJHBNLAPOA.HNFGGFNCBKH(num); } // Token: 0x060266C7 RID: 157383 RVA: 0x00AA9D54 File Offset: 0x00AA7F54 private void CMJKEBPIFJF() { float num = ((!this.KBHGDHBFKBC()) ? this.ODCGDOCNEHE() : 1143f); this.JBJHBNLAPOA.EDJJMGIPFGN(num); } // Token: 0x060266C8 RID: 157384 RVA: 0x00AA9D8C File Offset: 0x00AA7F8C public float FHHFEEDCOAG() { return this.FDEGPMNCMJN; } // Token: 0x060266C9 RID: 157385 RVA: 0x00AA9D94 File Offset: 0x00AA7F94 public float AINHJAKCDCP() { return this.FDEGPMNCMJN; } // Token: 0x060266CA RID: 157386 RVA: 0x00AA9D9C File Offset: 0x00AA7F9C private void EIMPMCFDMIA() { this.JBJHBNLAPOA = base.GetComponentInChildren(); } // Token: 0x060266CD RID: 157389 RVA: 0x00AA9DBC File Offset: 0x00AA7FBC public Coroutine FadeOut(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.DIPHHOAKBCP(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266CE RID: 157390 RVA: 0x00AA9DE4 File Offset: 0x00AA7FE4 public Coroutine HLMHPICJBPH(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.HNNOOEOGCAJ(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266CF RID: 157391 RVA: 0x00AA9E0C File Offset: 0x00AA800C private void DOMHFCPJPPH() { this.LIJOCICPMIB(); } // Token: 0x060266D0 RID: 157392 RVA: 0x00AA9E14 File Offset: 0x00AA8014 public Coroutine FBOLAIHMHGH(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.DIPHHOAKBCP(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266D1 RID: 157393 RVA: 0x00AA9E3C File Offset: 0x00AA803C public void JCBPFLMBHMC(float NOBAPCOKFIL) { this.FDEGPMNCMJN = NOBAPCOKFIL; this.HDOMGGNMFHG(); } // Token: 0x060266D2 RID: 157394 RVA: 0x00AA9E4C File Offset: 0x00AA804C public float LKFAEELAJDB() { return this.FDEGPMNCMJN; } // Token: 0x060266D3 RID: 157395 RVA: 0x00AA9E54 File Offset: 0x00AA8054 public Coroutine FadeIn(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.DIPHHOAKBCP(true, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266D4 RID: 157396 RVA: 0x00AA9E7C File Offset: 0x00AA807C public void NMFEMHCLHJB(bool NOBAPCOKFIL) { this.ENLENJIDMGM = NOBAPCOKFIL; this.DNKFNHFHOOE(); } // Token: 0x060266D5 RID: 157397 RVA: 0x00AA9E8C File Offset: 0x00AA808C public float CHLNFODGDHK() { return this.FDEGPMNCMJN; } // Token: 0x060266D6 RID: 157398 RVA: 0x00AA9E94 File Offset: 0x00AA8094 public bool KBHGDHBFKBC() { return this.ENLENJIDMGM; } // Token: 0x060266D7 RID: 157399 RVA: 0x00AA9E9C File Offset: 0x00AA809C public float BPFJLNKEBBM() { return this.FDEGPMNCMJN; } // Token: 0x060266D8 RID: 157400 RVA: 0x00AA9EA4 File Offset: 0x00AA80A4 public Coroutine INGMJBNOABN(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.HNNOOEOGCAJ(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266D9 RID: 157401 RVA: 0x00AA9ECC File Offset: 0x00AA80CC public void LAHCPHBMPBE(float NOBAPCOKFIL) { this.FDEGPMNCMJN = NOBAPCOKFIL; this.MIABAOLALOP(); } // Token: 0x060266DA RID: 157402 RVA: 0x00AA9EDC File Offset: 0x00AA80DC private void OKJPLDBGLNA() { float num = ((!this.KBHGDHBFKBC()) ? this.PHFOLKKEEFC() : 853f); this.JBJHBNLAPOA.EDJJMGIPFGN(num); } // Token: 0x060266DC RID: 157404 RVA: 0x00AA9F1C File Offset: 0x00AA811C private void AILPHFGCLGI() { float num = ((!this.FODANOGDHEM()) ? this.BBAKHALHLLO() : 959f); this.JBJHBNLAPOA.CLCGOHKCKOO = num; } // Token: 0x060266DD RID: 157405 RVA: 0x00AA9F54 File Offset: 0x00AA8154 public Coroutine MAKHONOBLOH(float DGIOMJDEEIF) { this.MAJNJMFPAEI(this.AOGFHGADHFC); this.AOGFHGADHFC = base.StartCoroutine(this.JLDNDLKCFIL(false, DGIOMJDEEIF)); return this.AOGFHGADHFC; } // Token: 0x060266DE RID: 157406 RVA: 0x00AA9F7C File Offset: 0x00AA817C public float BBAKHALHLLO() { return this.FDEGPMNCMJN; } // Token: 0x060266DF RID: 157407 RVA: 0x00AA9F84 File Offset: 0x00AA8184 private void Start() { this.DNKFNHFHOOE(); } // Token: 0x060266E0 RID: 157408 RVA: 0x00AA9F8C File Offset: 0x00AA818C private void ABDCNLPJLKI() { float num = ((!this.OIIAJFCONPA()) ? this.LKFAEELAJDB() : 63f); this.JBJHBNLAPOA.CLCGOHKCKOO = num; } // Token: 0x040060FC RID: 24828 private PostEffectsMaterial JBJHBNLAPOA; // Token: 0x040060FD RID: 24829 private float FDEGPMNCMJN; // Token: 0x040060FE RID: 24830 private bool ENLENJIDMGM; // Token: 0x040060FF RID: 24831 private Coroutine AOGFHGADHFC; }