using System; using System.Collections; using UnityEngine; using UnityStandardAssets.CinematicEffects; namespace RecRoom.Core.ImageEffects { // Token: 0x020011AE RID: 4526 public class TonemappingOverrideEffect : MonoBehaviour { // Token: 0x06026AEE RID: 158446 RVA: 0x00AC3134 File Offset: 0x00AC1334 private void JLOMELEDCLK() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("x"); } } // Token: 0x06026AEF RID: 158447 RVA: 0x00AC3160 File Offset: 0x00AC1360 private IEnumerator DIPHHOAKBCP(bool MHJAAGAOLNG, float DGIOMJDEEIF) { float num = ((!MHJAAGAOLNG) ? 1f : 0f); float num2 = ((!MHJAAGAOLNG) ? 0f : 1f); float num3 = 0f; while (num3 < DGIOMJDEEIF) { float num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026AF0 RID: 158448 RVA: 0x00AC318C File Offset: 0x00AC138C private IEnumerator BDEMCFDJNJI(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026AF1 RID: 158449 RVA: 0x00AC31B8 File Offset: 0x00AC13B8 private IEnumerator KEMBFPEFJGE(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026AF2 RID: 158450 RVA: 0x00AC31E4 File Offset: 0x00AC13E4 private void MCHBIONHHLD(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026AF3 RID: 158451 RVA: 0x00AC31F4 File Offset: 0x00AC13F4 private void ONKCFGIOGCF() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("crash_dumps_found"); } } // Token: 0x06026AF4 RID: 158452 RVA: 0x00AC3220 File Offset: 0x00AC1420 public bool LJBDDNJINKD() { return this.MEPLPAAJCMJ() > Mathf.Epsilon; } // Token: 0x06026AF5 RID: 158453 RVA: 0x00AC3230 File Offset: 0x00AC1430 public Coroutine NCODDPBNKMA(float DGIOMJDEEIF, Texture JCJBEOJECLK) { base.StopAllCoroutines(); this.LJKCJJNBKIC(JCJBEOJECLK); return base.StartCoroutine(this.OPHIACDJHMO(false, DGIOMJDEEIF)); } // Token: 0x06026AF6 RID: 158454 RVA: 0x00AC3250 File Offset: 0x00AC1450 public bool OEOPOMANOCC() { return this.NPLKDFAGIEC > Mathf.Epsilon; } // Token: 0x06026AF7 RID: 158455 RVA: 0x00AC3260 File Offset: 0x00AC1460 private void KHMAPOLFGOB(Texture NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideTexture = NOBAPCOKFIL; } // Token: 0x06026AF8 RID: 158456 RVA: 0x00AC3270 File Offset: 0x00AC1470 private void Awake() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("TonemappingOverrideEffect requires TonemappingColorGrading script."); } } // Token: 0x06026AF9 RID: 158457 RVA: 0x00AC329C File Offset: 0x00AC149C private void BBIKAPMAOIE(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026AFA RID: 158458 RVA: 0x00AC32AC File Offset: 0x00AC14AC private void NHLJJOPDMIN() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("newItems"); } } // Token: 0x06026AFB RID: 158459 RVA: 0x00AC32D8 File Offset: 0x00AC14D8 private void OJAIDLPNIEI() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("Purchasing"); } } // Token: 0x06026AFC RID: 158460 RVA: 0x00AC3304 File Offset: 0x00AC1504 private IEnumerator HGKJPGJANJG(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026AFD RID: 158461 RVA: 0x00AC3330 File Offset: 0x00AC1530 private Texture JKCDONONMFK() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026AFE RID: 158462 RVA: 0x00AC3340 File Offset: 0x00AC1540 public bool GKFFLAEHLAH() { return this.NPLKDFAGIEC > Mathf.Epsilon; } // Token: 0x06026AFF RID: 158463 RVA: 0x00AC3350 File Offset: 0x00AC1550 public bool DDAAJNAPOAL() { return this.NPLKDFAGIEC > Mathf.Epsilon; } // Token: 0x06026B00 RID: 158464 RVA: 0x00AC3360 File Offset: 0x00AC1560 private void GCNPCMFOFGO(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x170011A6 RID: 4518 // (get) Token: 0x06026B01 RID: 158465 RVA: 0x00AC3370 File Offset: 0x00AC1570 // (set) Token: 0x06026B05 RID: 158469 RVA: 0x00AC33B0 File Offset: 0x00AC15B0 private Texture FCKCLBMIDLA { get { return this.OCJKECHPJNL.LutOverrideTexture; } set { this.OCJKECHPJNL.LutOverrideTexture = value; } } // Token: 0x06026B02 RID: 158466 RVA: 0x00AC3380 File Offset: 0x00AC1580 private Texture GEPOHKHPMDI() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026B03 RID: 158467 RVA: 0x00AC3390 File Offset: 0x00AC1590 public bool HOEGAIEDEIC() { return this.HBHHMOCENCK() > Mathf.Epsilon; } // Token: 0x06026B04 RID: 158468 RVA: 0x00AC33A0 File Offset: 0x00AC15A0 private void JOKJHNEHKPO(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x170011A4 RID: 4516 // (get) Token: 0x06026B06 RID: 158470 RVA: 0x00AC33C0 File Offset: 0x00AC15C0 public bool ACBKNECAIAN { get { return this.NPLKDFAGIEC > Mathf.Epsilon; } } // Token: 0x06026B07 RID: 158471 RVA: 0x00AC33D0 File Offset: 0x00AC15D0 public bool MKPMIHFFJGC() { return this.KCOECKDNCBP() > Mathf.Epsilon; } // Token: 0x06026B08 RID: 158472 RVA: 0x00AC33E0 File Offset: 0x00AC15E0 private IEnumerator KNILHDMJLDK(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026B09 RID: 158473 RVA: 0x00AC340C File Offset: 0x00AC160C private void KHENCKEEPDB() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("You have already reported this player very recently."); } } // Token: 0x06026B0A RID: 158474 RVA: 0x00AC3438 File Offset: 0x00AC1638 private void CJDJNFPKPKO(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026B0B RID: 158475 RVA: 0x00AC3448 File Offset: 0x00AC1648 public Coroutine GJIBPGLCDFO(float DGIOMJDEEIF, Texture JCJBEOJECLK) { base.StopAllCoroutines(); this.FCKCLBMIDLA = JCJBEOJECLK; return base.StartCoroutine(this.KNILHDMJLDK(false, DGIOMJDEEIF)); } // Token: 0x06026B0C RID: 158476 RVA: 0x00AC3468 File Offset: 0x00AC1668 private IEnumerator AMNALDFJKKO(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026B0D RID: 158477 RVA: 0x00AC3494 File Offset: 0x00AC1694 public Coroutine BOELOCINBPF(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.AMNALDFJKKO(true, DGIOMJDEEIF)); } // Token: 0x06026B0E RID: 158478 RVA: 0x00AC34AC File Offset: 0x00AC16AC private IEnumerator OPHIACDJHMO(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026B0F RID: 158479 RVA: 0x00AC34D8 File Offset: 0x00AC16D8 private void OFOPHGFIAJM() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("IAEoCzIWLnJlY3Jvb20uRXh0cnVzaW9uRGF0YRIkCgl0b29sX2RhdGEYDSAB"); } } // Token: 0x06026B10 RID: 158480 RVA: 0x00AC3504 File Offset: 0x00AC1704 public Coroutine GOMPGPNJLLD(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.KEMBFPEFJGE(false, DGIOMJDEEIF)); } // Token: 0x06026B11 RID: 158481 RVA: 0x00AC351C File Offset: 0x00AC171C private Texture JMNOEOICJGG() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026B12 RID: 158482 RVA: 0x00AC352C File Offset: 0x00AC172C private IEnumerator AALILGEHBCE(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026B13 RID: 158483 RVA: 0x00AC3558 File Offset: 0x00AC1758 private Texture IOAACFJFFGC() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026B14 RID: 158484 RVA: 0x00AC3568 File Offset: 0x00AC1768 public Coroutine NIIKBBPCAGO(float DGIOMJDEEIF, Texture JCJBEOJECLK) { base.StopAllCoroutines(); this.KHMAPOLFGOB(JCJBEOJECLK); return base.StartCoroutine(this.IDFDAODKKNN(true, DGIOMJDEEIF)); } // Token: 0x06026B15 RID: 158485 RVA: 0x00AC3588 File Offset: 0x00AC1788 public Coroutine BDLNGOEOBKN(float DGIOMJDEEIF, Texture JCJBEOJECLK) { base.StopAllCoroutines(); this.LJKCJJNBKIC(JCJBEOJECLK); return base.StartCoroutine(this.IDFDAODKKNN(false, DGIOMJDEEIF)); } // Token: 0x06026B16 RID: 158486 RVA: 0x00AC35A8 File Offset: 0x00AC17A8 private void NBOKPDLLKLO() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("END GAME"); } } // Token: 0x06026B18 RID: 158488 RVA: 0x00AC35DC File Offset: 0x00AC17DC private void FHIOHGJEHIE(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026B19 RID: 158489 RVA: 0x00AC35EC File Offset: 0x00AC17EC private void HJDDHMPNLPH(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026B1A RID: 158490 RVA: 0x00AC35FC File Offset: 0x00AC17FC private void NLAOEJNBNMD(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026B1B RID: 158491 RVA: 0x00AC360C File Offset: 0x00AC180C private Texture EOLFAJPECEM() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026B1C RID: 158492 RVA: 0x00AC361C File Offset: 0x00AC181C private Texture PDMCKOFLOAK() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026B1D RID: 158493 RVA: 0x00AC362C File Offset: 0x00AC182C private float MEPLPAAJCMJ() { return this.OCJKECHPJNL.LutOverrideAmount; } // Token: 0x06026B1E RID: 158494 RVA: 0x00AC363C File Offset: 0x00AC183C private void KPCPONPOOHA(float NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideAmount = NOBAPCOKFIL; } // Token: 0x06026B1F RID: 158495 RVA: 0x00AC364C File Offset: 0x00AC184C public Coroutine OGDJDMHFDBJ(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.IDFDAODKKNN(false, DGIOMJDEEIF)); } // Token: 0x06026B20 RID: 158496 RVA: 0x00AC3664 File Offset: 0x00AC1864 public Coroutine AFIICJMEGJC(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.AALILGEHBCE(true, DGIOMJDEEIF)); } // Token: 0x06026B21 RID: 158497 RVA: 0x00AC367C File Offset: 0x00AC187C public Coroutine FadeIn(float DGIOMJDEEIF, Texture JCJBEOJECLK) { base.StopAllCoroutines(); this.FCKCLBMIDLA = JCJBEOJECLK; return base.StartCoroutine(this.DIPHHOAKBCP(true, DGIOMJDEEIF)); } // Token: 0x06026B22 RID: 158498 RVA: 0x00AC369C File Offset: 0x00AC189C private void LJKCJJNBKIC(Texture NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideTexture = NOBAPCOKFIL; } // Token: 0x170011A5 RID: 4517 // (get) Token: 0x06026B23 RID: 158499 RVA: 0x00AC36AC File Offset: 0x00AC18AC // (set) Token: 0x06026B25 RID: 158501 RVA: 0x00AC36D4 File Offset: 0x00AC18D4 private float NPLKDFAGIEC { get { return this.OCJKECHPJNL.LutOverrideAmount; } set { this.OCJKECHPJNL.LutOverrideAmount = value; } } // Token: 0x06026B24 RID: 158500 RVA: 0x00AC36BC File Offset: 0x00AC18BC public Coroutine IKGLBOMGNAI(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.AALILGEHBCE(false, DGIOMJDEEIF)); } // Token: 0x06026B26 RID: 158502 RVA: 0x00AC36E4 File Offset: 0x00AC18E4 private Texture CNLIJKONJPD() { return this.OCJKECHPJNL.LutOverrideTexture; } // Token: 0x06026B27 RID: 158503 RVA: 0x00AC36F4 File Offset: 0x00AC18F4 private void KKABOKBLDGJ() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("Error deserializing ActivityEquipment {0}: No equipment type specified in data."); } } // Token: 0x06026B28 RID: 158504 RVA: 0x00AC3720 File Offset: 0x00AC1920 private void HHKAPCIJAJC(Texture NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideTexture = NOBAPCOKFIL; } // Token: 0x06026B29 RID: 158505 RVA: 0x00AC3730 File Offset: 0x00AC1930 public Coroutine IHOOOHIINDA(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.BDEMCFDJNJI(true, DGIOMJDEEIF)); } // Token: 0x06026B2A RID: 158506 RVA: 0x00AC3748 File Offset: 0x00AC1948 private IEnumerator IDFDAODKKNN(bool MHJAAGAOLNG, float DGIOMJDEEIF) { num = ((!MHJAAGAOLNG) ? 1f : 0f); num2 = ((!MHJAAGAOLNG) ? 0f : 1f); num3 = 0f; while (num3 < DGIOMJDEEIF) { num4 = num3 / DGIOMJDEEIF; this.NPLKDFAGIEC = Mathf.Lerp(num, num2, num4); num3 += Time.deltaTime; yield return null; } this.NPLKDFAGIEC = num2; yield break; } // Token: 0x06026B2B RID: 158507 RVA: 0x00AC3774 File Offset: 0x00AC1974 public bool FANFAPEIOEN() { return this.HBHHMOCENCK() > Mathf.Epsilon; } // Token: 0x06026B2C RID: 158508 RVA: 0x00AC3784 File Offset: 0x00AC1984 public Coroutine AENFPJNFGIH(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.DIPHHOAKBCP(true, DGIOMJDEEIF)); } // Token: 0x06026B2D RID: 158509 RVA: 0x00AC379C File Offset: 0x00AC199C public Coroutine ICIOINGMHCB(float DGIOMJDEEIF, Texture JCJBEOJECLK) { base.StopAllCoroutines(); this.LJKCJJNBKIC(JCJBEOJECLK); return base.StartCoroutine(this.AALILGEHBCE(false, DGIOMJDEEIF)); } // Token: 0x06026B2E RID: 158510 RVA: 0x00AC37BC File Offset: 0x00AC19BC private float HBHHMOCENCK() { return this.OCJKECHPJNL.LutOverrideAmount; } // Token: 0x06026B2F RID: 158511 RVA: 0x00AC37CC File Offset: 0x00AC19CC public Coroutine FadeOut(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.DIPHHOAKBCP(false, DGIOMJDEEIF)); } // Token: 0x06026B30 RID: 158512 RVA: 0x00AC37E4 File Offset: 0x00AC19E4 private void CCOHCCEHNIC() { this.OCJKECHPJNL = base.GetComponent(); if (this.OCJKECHPJNL == null) { Debug.LogError("Error; Only the MasterClient can call RemoveRPCs for other players."); } } // Token: 0x06026B31 RID: 158513 RVA: 0x00AC3810 File Offset: 0x00AC1A10 private float GDBGNPNHIAH() { return this.OCJKECHPJNL.LutOverrideAmount; } // Token: 0x06026B32 RID: 158514 RVA: 0x00AC3820 File Offset: 0x00AC1A20 public Coroutine MHADBHKNFID(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.KNILHDMJLDK(false, DGIOMJDEEIF)); } // Token: 0x06026B33 RID: 158515 RVA: 0x00AC3838 File Offset: 0x00AC1A38 public Coroutine ECCHMACACGP(float DGIOMJDEEIF) { base.StopAllCoroutines(); return base.StartCoroutine(this.HGKJPGJANJG(false, DGIOMJDEEIF)); } // Token: 0x06026B34 RID: 158516 RVA: 0x00AC3850 File Offset: 0x00AC1A50 private void IEKAHBJPEAN(Texture NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideTexture = NOBAPCOKFIL; } // Token: 0x06026B35 RID: 158517 RVA: 0x00AC3860 File Offset: 0x00AC1A60 private void HEHALCLGMNH(Texture NOBAPCOKFIL) { this.OCJKECHPJNL.LutOverrideTexture = NOBAPCOKFIL; } // Token: 0x06026B36 RID: 158518 RVA: 0x00AC3870 File Offset: 0x00AC1A70 private float KCOECKDNCBP() { return this.OCJKECHPJNL.LutOverrideAmount; } // Token: 0x04006183 RID: 24963 private TonemappingColorGrading OCJKECHPJNL; } }