Files
Dec2017-Script-Dump/Assembly-CSharp/WorldSpaceCameraBlinders.cs
T
2026-06-04 11:42:34 +02:00

692 lines
21 KiB
C#

using System;
using RecRoom;
using UnityEngine;
// Token: 0x020011B5 RID: 4533
[RequireComponent(typeof(Camera))]
public class WorldSpaceCameraBlinders : MonoBehaviour
{
// Token: 0x06026C75 RID: 158837 RVA: 0x00AC749C File Offset: 0x00AC569C
private void ABBDFEGOFPH()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026C76 RID: 158838 RVA: 0x00AC74B8 File Offset: 0x00AC56B8
private void GCBBPNNECLA()
{
this.JBJHBNLAPOA.CKBKLGFCJFC(362f, 470f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C77 RID: 158839 RVA: 0x00AC74DC File Offset: 0x00AC56DC
private void LateUpdate()
{
if (this.OGANGJKFHDN)
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 0f)
{
if (num2 >= this.gradientMaxAngle)
{
this.DCCLFEIJJNH();
}
else if (num >= 0f)
{
this.FNBEHPDFFDN(num3);
}
else
{
this.IFPCJFDCHBA(num3);
}
return;
}
}
this.JHCBPDJLNIC();
}
// Token: 0x06026C78 RID: 158840 RVA: 0x00AC75B4 File Offset: 0x00AC57B4
public bool CFBGMMEHBMB()
{
return this.JBJHBNLAPOA != null && this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026C79 RID: 158841 RVA: 0x00AC75D8 File Offset: 0x00AC57D8
private void IDALDIIMHNO()
{
this.JBJHBNLAPOA.CKBKLGFCJFC(153f, 324f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C7A RID: 158842 RVA: 0x00AC75FC File Offset: 0x00AC57FC
private void EAGKNNGCKOF(float LHEGPIGJJKD)
{
float num = 1050f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.PDGGENDMEPK(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 610f, this.maximumGradientFade);
}
// Token: 0x06026C7B RID: 158843 RVA: 0x00AC7650 File Offset: 0x00AC5850
private void IOKIFHGPMKI()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026C7C RID: 158844 RVA: 0x00AC766C File Offset: 0x00AC586C
private void FNBEHPDFFDN(float LHEGPIGJJKD)
{
float num = 1f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.SetGradient(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 0f, this.maximumGradientFade);
}
// Token: 0x06026C7D RID: 158845 RVA: 0x00AC76C0 File Offset: 0x00AC58C0
public bool HCHMLMAJOEM()
{
return !(this.JBJHBNLAPOA != null) || this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x170011AA RID: 4522
// (get) Token: 0x06026C7E RID: 158846 RVA: 0x00AC76E4 File Offset: 0x00AC58E4
// (set) Token: 0x06026CA8 RID: 158888 RVA: 0x00AC8284 File Offset: 0x00AC6484
public bool OGANGJKFHDN
{
get
{
return this.JBJHBNLAPOA != null && this.JBJHBNLAPOA.GradientEnabled;
}
set
{
if (this.JBJHBNLAPOA != null)
{
this.JBJHBNLAPOA.GradientEnabled = value;
}
}
}
// Token: 0x06026C7F RID: 158847 RVA: 0x00AC7708 File Offset: 0x00AC5908
private void HGJCBEPLKPC(float LHEGPIGJJKD)
{
float num = 977f;
float num2 = num - this.gradientWidth;
float num3 = 1406f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.GNMCAAHKDBJ(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1083f, this.maximumGradientFade);
}
// Token: 0x06026C80 RID: 158848 RVA: 0x00AC7760 File Offset: 0x00AC5960
public bool FHOKJCKMPKJ()
{
return this.JBJHBNLAPOA != null && this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026C81 RID: 158849 RVA: 0x00AC7784 File Offset: 0x00AC5984
private void CNPNGOFOOPG(float LHEGPIGJJKD)
{
float num = 772f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.CKBKLGFCJFC(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1602f, this.maximumGradientFade);
}
// Token: 0x06026C82 RID: 158850 RVA: 0x00AC77D8 File Offset: 0x00AC59D8
private void GINGIJGHPBE(float LHEGPIGJJKD)
{
float num = 1942f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.OKNBDJAGNHD(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1980f, this.maximumGradientFade);
}
// Token: 0x06026C83 RID: 158851 RVA: 0x00AC782C File Offset: 0x00AC5A2C
private void KDKFDKPBIOL()
{
this.JBJHBNLAPOA.PDGGENDMEPK(782f, 1987f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C84 RID: 158852 RVA: 0x00AC7850 File Offset: 0x00AC5A50
private void IFKECLOFAOP(float LHEGPIGJJKD)
{
float num = 1439f;
float num2 = num - this.gradientWidth;
float num3 = 1928f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.SetGradient(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1123f, this.maximumGradientFade);
}
// Token: 0x06026C85 RID: 158853 RVA: 0x00AC78A8 File Offset: 0x00AC5AA8
private void BEICBHAKIEN(float LHEGPIGJJKD)
{
float num = 298f;
float num2 = num - this.gradientWidth;
float num3 = 1283f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.PHDGPAEEFOO(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1073f, this.maximumGradientFade);
}
// Token: 0x06026C86 RID: 158854 RVA: 0x00AC7900 File Offset: 0x00AC5B00
private void NIBMGCAJEDM()
{
this.JBJHBNLAPOA.HDMPBFHFHEC(1699f, 211f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C87 RID: 158855 RVA: 0x00AC7924 File Offset: 0x00AC5B24
public bool GKFKBHGPKBF()
{
return !(this.JBJHBNLAPOA != null) || this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026C88 RID: 158856 RVA: 0x00AC7948 File Offset: 0x00AC5B48
public void CHLACKOMKGH(bool NOBAPCOKFIL)
{
if (this.JBJHBNLAPOA != null)
{
this.JBJHBNLAPOA.GradientEnabled = NOBAPCOKFIL;
}
}
// Token: 0x06026C89 RID: 158857 RVA: 0x00AC7968 File Offset: 0x00AC5B68
private void Awake()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026C8A RID: 158858 RVA: 0x00AC7984 File Offset: 0x00AC5B84
private void FGMFHPNDMBA(float LHEGPIGJJKD)
{
float num = 378f;
float num2 = num - this.gradientWidth;
float num3 = 416f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.PHDGPAEEFOO(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 939f, this.maximumGradientFade);
}
// Token: 0x06026C8B RID: 158859 RVA: 0x00AC79DC File Offset: 0x00AC5BDC
private void DCCLFEIJJNH()
{
this.JBJHBNLAPOA.SetGradient(0f, 1f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C8C RID: 158860 RVA: 0x00AC7A00 File Offset: 0x00AC5C00
public void BOIAEODMGGI(bool NOBAPCOKFIL)
{
if (this.JBJHBNLAPOA != null)
{
this.JBJHBNLAPOA.GradientEnabled = NOBAPCOKFIL;
}
}
// Token: 0x06026C8D RID: 158861 RVA: 0x00AC7A20 File Offset: 0x00AC5C20
private void AMHGBOOJKAL(float LHEGPIGJJKD)
{
float num = 1635f;
float num2 = num - this.gradientWidth;
float num3 = 141f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.IJBDMFPHDJA(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 71f, this.maximumGradientFade);
}
// Token: 0x06026C8E RID: 158862 RVA: 0x00AC7A78 File Offset: 0x00AC5C78
private void OLKCNIONLBA()
{
if (this.DBAPLHMEJMA())
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 1861f)
{
if (num2 >= this.gradientMaxAngle)
{
this.IDALDIIMHNO();
}
else if (num >= 1292f)
{
this.CNPNGOFOOPG(num3);
}
else
{
this.MNDPAKIBLID(num3);
}
return;
}
}
this.MIFDIDAABCP();
}
// Token: 0x06026C8F RID: 158863 RVA: 0x00AC7B50 File Offset: 0x00AC5D50
public bool AFNKHBAMKFD()
{
return !(this.JBJHBNLAPOA != null) || this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026C90 RID: 158864 RVA: 0x00AC7B74 File Offset: 0x00AC5D74
private void CINDMNEIBNL()
{
this.JBJHBNLAPOA.PDGGENDMEPK(334f, 518f, 1005f, 156f);
}
// Token: 0x06026C91 RID: 158865 RVA: 0x00AC7B98 File Offset: 0x00AC5D98
private void OJNEPOGOPOP(float LHEGPIGJJKD)
{
float num = 1926f;
float num2 = num - this.gradientWidth;
float num3 = 1183f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.IJBDMFPHDJA(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1181f, this.maximumGradientFade);
}
// Token: 0x06026C92 RID: 158866 RVA: 0x00AC7BF0 File Offset: 0x00AC5DF0
private void HCPLJANAHJB()
{
if (this.CFBGMMEHBMB())
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 1424f)
{
if (num2 >= this.gradientMaxAngle)
{
this.DINAGMHKOGI();
}
else if (num >= 335f)
{
this.FNBEHPDFFDN(num3);
}
else
{
this.HGJCBEPLKPC(num3);
}
return;
}
}
this.OOFDCFBELKH();
}
// Token: 0x06026C93 RID: 158867 RVA: 0x00AC7CC8 File Offset: 0x00AC5EC8
private void MIFDIDAABCP()
{
this.JBJHBNLAPOA.HDMPBFHFHEC(1532f, 1536f, 926f, 1051f);
}
// Token: 0x06026C94 RID: 158868 RVA: 0x00AC7CEC File Offset: 0x00AC5EEC
private void PDLGJOMPBHF()
{
this.JBJHBNLAPOA.OKNBDJAGNHD(1154f, 451f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C95 RID: 158869 RVA: 0x00AC7D10 File Offset: 0x00AC5F10
private void AEFNDONDMDL()
{
if (this.CFBGMMEHBMB())
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 1337f)
{
if (num2 >= this.gradientMaxAngle)
{
this.DCCLFEIJJNH();
}
else if (num >= 124f)
{
this.CNPNGOFOOPG(num3);
}
else
{
this.MNDPAKIBLID(num3);
}
return;
}
}
this.JHCBPDJLNIC();
}
// Token: 0x06026C96 RID: 158870 RVA: 0x00AC7DE8 File Offset: 0x00AC5FE8
private void JHCBPDJLNIC()
{
this.JBJHBNLAPOA.SetGradient(0f, 1f, 0f, 0f);
}
// Token: 0x06026C97 RID: 158871 RVA: 0x00AC7E0C File Offset: 0x00AC600C
private void MNDPAKIBLID(float LHEGPIGJJKD)
{
float num = 1020f;
float num2 = num - this.gradientWidth;
float num3 = 656f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.CKBKLGFCJFC(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1422f, this.maximumGradientFade);
}
// Token: 0x06026C98 RID: 158872 RVA: 0x00AC7E64 File Offset: 0x00AC6064
private void IFPCJFDCHBA(float LHEGPIGJJKD)
{
float num = 0f;
float num2 = num - this.gradientWidth;
float num3 = 1f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.SetGradient(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 0f, this.maximumGradientFade);
}
// Token: 0x06026C99 RID: 158873 RVA: 0x00AC7EBC File Offset: 0x00AC60BC
private void NHLJJOPDMIN()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026C9A RID: 158874 RVA: 0x00AC7ED8 File Offset: 0x00AC60D8
private void AANDHGOIAIC()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026C9B RID: 158875 RVA: 0x00AC7EF4 File Offset: 0x00AC60F4
private void LNKPKHFACHE()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026C9C RID: 158876 RVA: 0x00AC7F10 File Offset: 0x00AC6110
public bool ALLMINIKIHK()
{
return !(this.JBJHBNLAPOA != null) || this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026C9D RID: 158877 RVA: 0x00AC7F34 File Offset: 0x00AC6134
private void BNGEJJCKAMC()
{
this.JBJHBNLAPOA.IJBDMFPHDJA(566f, 1321f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026C9E RID: 158878 RVA: 0x00AC7F58 File Offset: 0x00AC6158
private void FMJNMMIBPGK()
{
if (this.HCHMLMAJOEM())
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 675f)
{
if (num2 >= this.gradientMaxAngle)
{
this.PDLGJOMPBHF();
}
else if (num >= 1065f)
{
this.CNPNGOFOOPG(num3);
}
else
{
this.IFPCJFDCHBA(num3);
}
return;
}
}
this.OOFDCFBELKH();
}
// Token: 0x06026C9F RID: 158879 RVA: 0x00AC8030 File Offset: 0x00AC6230
private void BOOKCPJNIAG(float LHEGPIGJJKD)
{
float num = 627f;
float num2 = num - this.gradientWidth;
float num3 = 1657f - this.minimumVisibleGradientWidth;
float num4 = num3 + this.gradientWidth;
this.JBJHBNLAPOA.PDGGENDMEPK(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1609f, this.maximumGradientFade);
}
// Token: 0x06026CA0 RID: 158880 RVA: 0x00AC8088 File Offset: 0x00AC6288
private void DINAGMHKOGI()
{
this.JBJHBNLAPOA.CKBKLGFCJFC(667f, 1107f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026CA1 RID: 158881 RVA: 0x00AC80AC File Offset: 0x00AC62AC
private void OOFDCFBELKH()
{
this.JBJHBNLAPOA.ECPLBENPNCE(1802f, 670f, 1138f, 1408f);
}
// Token: 0x06026CA2 RID: 158882 RVA: 0x00AC80D0 File Offset: 0x00AC62D0
public void NEDELDLAOOD(bool NOBAPCOKFIL)
{
if (this.JBJHBNLAPOA != null)
{
this.JBJHBNLAPOA.GradientEnabled = NOBAPCOKFIL;
}
}
// Token: 0x06026CA3 RID: 158883 RVA: 0x00AC80F0 File Offset: 0x00AC62F0
public bool CMLLPNGFKLP()
{
return this.JBJHBNLAPOA != null && this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026CA4 RID: 158884 RVA: 0x00AC8114 File Offset: 0x00AC6314
private void MBJAEHLCMGD()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026CA5 RID: 158885 RVA: 0x00AC8130 File Offset: 0x00AC6330
private void BBPHLLMBDMA()
{
if (this.OGANGJKFHDN)
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 840f)
{
if (num2 >= this.gradientMaxAngle)
{
this.GCBBPNNECLA();
}
else if (num >= 1671f)
{
this.FNBEHPDFFDN(num3);
}
else
{
this.IFPCJFDCHBA(num3);
}
return;
}
}
this.JHCBPDJLNIC();
}
// Token: 0x06026CA7 RID: 158887 RVA: 0x00AC8260 File Offset: 0x00AC6460
public bool DBAPLHMEJMA()
{
return !(this.JBJHBNLAPOA != null) || this.JBJHBNLAPOA.GradientEnabled;
}
// Token: 0x06026CA9 RID: 158889 RVA: 0x00AC82A4 File Offset: 0x00AC64A4
private void ADJKAILMCJP(float LHEGPIGJJKD)
{
float num = 1611f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.PDGGENDMEPK(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 756f, this.maximumGradientFade);
}
// Token: 0x06026CAA RID: 158890 RVA: 0x00AC82F8 File Offset: 0x00AC64F8
private void PAIANDGCMIO()
{
this.JBJHBNLAPOA.HDMPBFHFHEC(1197f, 1529f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x06026CAB RID: 158891 RVA: 0x00AC831C File Offset: 0x00AC651C
private void BPCEJGIJPOO()
{
if (this.DBAPLHMEJMA())
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 410f)
{
if (num2 >= this.gradientMaxAngle)
{
this.PDLGJOMPBHF();
}
else if (num >= 1151f)
{
this.GINGIJGHPBE(num3);
}
else
{
this.OJNEPOGOPOP(num3);
}
return;
}
}
this.CINDMNEIBNL();
}
// Token: 0x06026CAC RID: 158892 RVA: 0x00AC83F4 File Offset: 0x00AC65F4
private void BBOIJKLPABP()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026CAD RID: 158893 RVA: 0x00AC8410 File Offset: 0x00AC6610
private void FNNCEMJECLP()
{
this.FBFFPPMHKOE = base.GetComponent<Camera>();
this.JBJHBNLAPOA = base.GetComponentInChildren<PostEffectsMaterial>();
}
// Token: 0x06026CAE RID: 158894 RVA: 0x00AC842C File Offset: 0x00AC662C
private void CBGIADMCNIK(float LHEGPIGJJKD)
{
float num = 1869f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.HDMPBFHFHEC(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 1739f, this.maximumGradientFade);
}
// Token: 0x06026CAF RID: 158895 RVA: 0x00AC8480 File Offset: 0x00AC6680
private void JGJIIOHJLKA(float LHEGPIGJJKD)
{
float num = 1462f;
float num2 = num + this.gradientWidth;
float num3 = this.minimumVisibleGradientWidth;
float num4 = num3 - this.gradientWidth;
this.JBJHBNLAPOA.PHDGPAEEFOO(Mathf.Lerp(num, num4, LHEGPIGJJKD), Mathf.Lerp(num2, num3, LHEGPIGJJKD), 913f, this.maximumGradientFade);
}
// Token: 0x06026CB0 RID: 158896 RVA: 0x00AC84D4 File Offset: 0x00AC66D4
private void ACGMGPJGFCC()
{
if (this.HCHMLMAJOEM())
{
Vector3 normalized = Vector3.ProjectOnPlane(this.DesiredForwardTransform.forward, Vector3.up).normalized;
Vector3 normalized2 = Vector3.ProjectOnPlane(this.FBFFPPMHKOE.transform.forward, Vector3.up).normalized;
float num = normalized.PJBALLOOEOF(normalized2, null);
float num2 = Mathf.Abs(num);
float num3 = Mathf.InverseLerp(this.gradientStartAngle, this.gradientEndAngle, num2);
if (num3 > 1122f)
{
if (num2 >= this.gradientMaxAngle)
{
this.PAIANDGCMIO();
}
else if (num >= 298f)
{
this.FNBEHPDFFDN(num3);
}
else
{
this.OJNEPOGOPOP(num3);
}
return;
}
}
this.MIFDIDAABCP();
}
// Token: 0x06026CB1 RID: 158897 RVA: 0x00AC85AC File Offset: 0x00AC67AC
public void FGHPIOJHMJB(bool NOBAPCOKFIL)
{
if (this.JBJHBNLAPOA != null)
{
this.JBJHBNLAPOA.GradientEnabled = NOBAPCOKFIL;
}
}
// Token: 0x06026CB2 RID: 158898 RVA: 0x00AC85CC File Offset: 0x00AC67CC
private void JFNDBKGKDMB()
{
this.JBJHBNLAPOA.PDGGENDMEPK(1099f, 1660f, this.maximumGradientFade, this.maximumGradientFade);
}
// Token: 0x040061AE RID: 25006
[SerializeField]
private float gradientStartAngle = 90f;
// Token: 0x040061AF RID: 25007
[SerializeField]
private float gradientEndAngle = 120f;
// Token: 0x040061B0 RID: 25008
[SerializeField]
private float gradientMaxAngle = 160f;
// Token: 0x040061B1 RID: 25009
[SerializeField]
private float gradientWidth = 0.5f;
// Token: 0x040061B2 RID: 25010
[SerializeField]
private float maximumGradientFade = 0.95f;
// Token: 0x040061B3 RID: 25011
[SerializeField]
private float minimumVisibleGradientWidth = 0.15f;
// Token: 0x040061B4 RID: 25012
private Camera FBFFPPMHKOE;
// Token: 0x040061B5 RID: 25013
private PostEffectsMaterial JBJHBNLAPOA;
// Token: 0x040061B6 RID: 25014
[NonSerialized]
public Transform DesiredForwardTransform;
}