Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/ImageEffects/PostProcessingEffectStack.cs
T
2026-04-08 23:40:05 +02:00

764 lines
35 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
using UnityEngine.Rendering.Universal.Internal;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002AA3 RID: 10915
[Token(Token = "0x2002AA3")]
[DisallowMultipleComponent]
[StructLayout(3)]
public class PostProcessingEffectStack : MonoBehaviour
{
// Token: 0x170032E7 RID: 13031
// (get) Token: 0x06013167 RID: 78183 RVA: 0x0049610C File Offset: 0x0049430C
// (set) Token: 0x06013168 RID: 78184 RVA: 0x00496120 File Offset: 0x00494320
[Token(Token = "0x170032E7")]
public PostProcessProfile DGFNNCELEMC
{
[Token(Token = "0x6013167")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get;
[Token(Token = "0x6013168")]
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
private set;
}
// Token: 0x06013169 RID: 78185 RVA: 0x00496134 File Offset: 0x00494334
[Token(Token = "0x6013169")]
[Address(RVA = "0x1403490", Offset = "0x1401E90", VA = "0x181403490")]
private void Awake()
{
PostProcessProfile sharedProfile = this.globalPostProcessVolume.sharedProfile;
this.<PGHKELMLLJG>k__BackingField = sharedProfile;
}
// Token: 0x0601316A RID: 78186 RVA: 0x0049615C File Offset: 0x0049435C
[Token(Token = "0x601316A")]
[Address(RVA = "0x1404630", Offset = "0x1403030", VA = "0x181404630")]
private void Start()
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
PostProcessProfile postProcessProfile = this.<PGHKELMLLJG>k__BackingField;
vignetteImageEffect.GGMLFADCNLH = postProcessProfile;
GIJJPMKNPLE gijjpmknple = new GIJJPMKNPLE(this.<PGHKELMLLJG>k__BackingField);
MonochromeImageEffect monochromeImageEffect = this.monochromeEffect;
this.CGIJFPECIII = gijjpmknple;
PostProcessProfile postProcessProfile2 = this.<PGHKELMLLJG>k__BackingField;
monochromeImageEffect.BFMLIMNFAGP = postProcessProfile2;
SettingsManager instance = SingletonMonoBehaviour.Instance;
Action<INGEKFNNGDK> action = new Action(this.LNGGAPMIIND);
instance.QualitySettingChanged += action;
if (!SingletonMonoBehaviour.Instance.BPNNNIMEBDK)
{
ActionEvent<bool> hbilnonpfdm = NOBCCPHLPNJ.HBILNONPFDM;
Action<bool> action2 = new Action(this.GGHFKJGGAOE);
NOBCCPHLPNJ.HBILNONPFDM = hbilnonpfdm + action2;
return;
}
INGEKFNNGDK qualitySetting = SingletonMonoBehaviour.Instance.KONLNCONKKJ;
}
// Token: 0x0601316B RID: 78187 RVA: 0x0049620C File Offset: 0x0049440C
[Token(Token = "0x601316B")]
[Address(RVA = "0x14038E0", Offset = "0x14022E0", VA = "0x1814038E0")]
private void OnDestroy()
{
SettingsManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
if (instance != num)
{
SettingsManager instance2 = SingletonMonoBehaviour.Instance;
Action<INGEKFNNGDK> action = new Action(this.LNGGAPMIIND);
instance2.QualitySettingChanged -= action;
}
ActionEvent<bool> hbilnonpfdm = NOBCCPHLPNJ.HBILNONPFDM;
Action<bool> action2 = new Action(this.GGHFKJGGAOE);
NOBCCPHLPNJ.HBILNONPFDM = hbilnonpfdm - action2;
}
// Token: 0x0601316C RID: 78188 RVA: 0x00496270 File Offset: 0x00494470
[Token(Token = "0x601316C")]
[Address(RVA = "0x14035B0", Offset = "0x1401FB0", VA = "0x1814035B0")]
private void GGHFKJGGAOE(bool AKNJJIOABMK)
{
if (AKNJJIOABMK)
{
INGEKFNNGDK qualitySetting = SingletonMonoBehaviour.Instance.KONLNCONKKJ;
}
ActionEvent<bool> hbilnonpfdm = NOBCCPHLPNJ.HBILNONPFDM;
Action<bool> action = new Action(this.GGHFKJGGAOE);
NOBCCPHLPNJ.HBILNONPFDM = hbilnonpfdm - action;
}
// Token: 0x0601316D RID: 78189 RVA: 0x004962B4 File Offset: 0x004944B4
[Token(Token = "0x601316D")]
[Address(RVA = "0x14036D0", Offset = "0x14020D0", VA = "0x1814036D0")]
private void LNGGAPMIIND(INGEKFNNGDK IIIKOCMHIAO)
{
PostProcessProfile postProcessProfile = this.<PGHKELMLLJG>k__BackingField;
int num = 0;
if (postProcessProfile == num)
{
Debug.LogWarning("Missing global effects profile, can't update quality settings for PostProcessingEffectStat", this);
}
}
// Token: 0x170032E8 RID: 13032
// (set) Token: 0x0601316E RID: 78190 RVA: 0x004962E0 File Offset: 0x004944E0
[Token(Token = "0x170032E8")]
public bool HPMKILHBNHL
{
[Token(Token = "0x601316E")]
[Address(RVA = "0x1404DF0", Offset = "0x14037F0", VA = "0x181404DF0")]
set
{
this.CGIJFPECIII.HPMKILHBNHL = value;
}
}
// Token: 0x170032E9 RID: 13033
// (get) Token: 0x0601316F RID: 78191 RVA: 0x00496300 File Offset: 0x00494500
[Token(Token = "0x170032E9")]
public bool BNLEMGEGCCF
{
[Token(Token = "0x601316F")]
[Address(RVA = "0x1404D30", Offset = "0x1403730", VA = "0x181404D30")]
get
{
/*
An exception occurred when decompiling this method (0601316F)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.ImageEffects.PostProcessingEffectStack::get_FadedOut()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_1_11, ldfld:float32(GIJJPMKNPLE::JMOGGLMFMIG, ldloc:GIJJPMKNPLE(var_0_06)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170032EA RID: 13034
// (get) Token: 0x06013170 RID: 78192 RVA: 0x00496320 File Offset: 0x00494520
[Token(Token = "0x170032EA")]
public bool KHDNBOPMKJM
{
[Token(Token = "0x6013170")]
[Address(RVA = "0x1404DD0", Offset = "0x14037D0", VA = "0x181404DD0")]
get
{
/*
An exception occurred when decompiling this method (06013170)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.ImageEffects.PostProcessingEffectStack::get_IsNearlyFadedOut()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_1_11, ldfld:float32(GIJJPMKNPLE::JMOGGLMFMIG, ldloc:GIJJPMKNPLE(var_0_06)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170032EB RID: 13035
// (get) Token: 0x06013171 RID: 78193 RVA: 0x00496340 File Offset: 0x00494540
[Token(Token = "0x170032EB")]
public float FHDHCKMBMFA
{
[Token(Token = "0x6013171")]
[Address(RVA = "0x1404D10", Offset = "0x1403710", VA = "0x181404D10")]
get
{
GIJJPMKNPLE cgijfpeciii = this.CGIJFPECIII;
if (cgijfpeciii != 0)
{
return cgijfpeciii.JMOGGLMFMIG;
}
}
}
// Token: 0x170032EC RID: 13036
// (get) Token: 0x06013172 RID: 78194 RVA: 0x00496360 File Offset: 0x00494560
[Token(Token = "0x170032EC")]
public bool DOBJANEHIFF
{
[Token(Token = "0x6013172")]
[Address(RVA = "0x1404D50", Offset = "0x1403750", VA = "0x181404D50")]
get
{
float <JGGKLJKHHCK>k__BackingField = this.monochromeEffect.<JGGKLJKHHCK>k__BackingField;
throw new NullReferenceException();
}
}
// Token: 0x06013173 RID: 78195 RVA: 0x00496380 File Offset: 0x00494580
[Token(Token = "0x6013173")]
[Address(RVA = "0x1403770", Offset = "0x1402170", VA = "0x181403770")]
public void LerpToMonochromeAmount(float FBANDGKOEIK, float MOPKOPOKKEE)
{
MonochromeImageEffect monochromeImageEffect = this.monochromeEffect;
Coroutine bkhpbkepbbi = monochromeImageEffect.BKHPBKEPBBI;
if (bkhpbkepbbi != 0)
{
monochromeImageEffect.StopCoroutine(bkhpbkepbbi);
}
if (!MobileComfortEffectPass.IsSupported)
{
PostProcessProfile bfmlimnfagp = monochromeImageEffect.BFMLIMNFAGP;
MonochromeImageEffect.IJEDPEPCOFP ijedpepcofp;
ijedpepcofp.System.IDisposable.Dispose();
ijedpepcofp.target = FBANDGKOEIK;
ijedpepcofp.time = MOPKOPOKKEE;
ijedpepcofp.<>1__state = (int)((ulong)0L);
ijedpepcofp.<>4__this = monochromeImageEffect;
ijedpepcofp.profile = bfmlimnfagp;
Coroutine coroutine = monochromeImageEffect.StartCoroutine(ijedpepcofp);
monochromeImageEffect.BKHPBKEPBBI = coroutine;
return;
}
MonochromeImageEffect.DCKFHGCHBJD dckfhgchbjd;
dckfhgchbjd.System.IDisposable.Dispose();
dckfhgchbjd.target = (float)0;
dckfhgchbjd.time = (float)0;
dckfhgchbjd.<>1__state = (int)((ulong)0L);
dckfhgchbjd.<>4__this = monochromeImageEffect;
Coroutine coroutine2 = monochromeImageEffect.StartCoroutine(dckfhgchbjd);
monochromeImageEffect.BKHPBKEPBBI = coroutine2;
throw new NullReferenceException();
}
// Token: 0x06013174 RID: 78196 RVA: 0x0049643C File Offset: 0x0049463C
[Token(Token = "0x6013174")]
[Address(RVA = "0x1403AD0", Offset = "0x14024D0", VA = "0x181403AD0")]
public void SetVehicleVignetteIntensityInterpolation(float AHNIGKFDMGF)
{
this.vignetteEffect.NGOOEEIGINE.OCDEKPEKOGE = AHNIGKFDMGF;
}
// Token: 0x06013175 RID: 78197 RVA: 0x00496460 File Offset: 0x00494660
[Token(Token = "0x6013175")]
[Address(RVA = "0x1403B00", Offset = "0x1402500", VA = "0x181403B00")]
public void SetWalkingVignetteIntensityInterpolation(float AHNIGKFDMGF)
{
this.vignetteEffect.EIIMGOOGANE.OCDEKPEKOGE = AHNIGKFDMGF;
}
// Token: 0x06013176 RID: 78198 RVA: 0x00496484 File Offset: 0x00494684
[Token(Token = "0x6013176")]
[Address(RVA = "0x1403AA0", Offset = "0x14024A0", VA = "0x181403AA0")]
public void SetSlideVignetteIntensityInterpolation(float AHNIGKFDMGF)
{
this.vignetteEffect.KADOJBHOHPP.OCDEKPEKOGE = AHNIGKFDMGF;
}
// Token: 0x06013177 RID: 78199 RVA: 0x004964A8 File Offset: 0x004946A8
[Token(Token = "0x6013177")]
[Address(RVA = "0x1403C50", Offset = "0x1402650", VA = "0x181403C50")]
public void StartContinuousRotationVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.OMJBNGKFHFG)
{
VignetteImageEffect.VignetteSettings continuousRotationSettings = vignetteImageEffect.continuousRotationSettings;
float maxRangeIntensity = vignetteImageEffect.continuousRotationSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.continuousRotationSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL coacddjjcoi = vignetteImageEffect.COACDDJJCOI;
vignetteImageEffect.AINLLGJBDID(coacddjjcoi, continuousRotationSettings, LIDJOIEIGDI);
}
}
// Token: 0x06013178 RID: 78200 RVA: 0x00496500 File Offset: 0x00494700
[Token(Token = "0x6013178")]
[Address(RVA = "0x1403D40", Offset = "0x1402740", VA = "0x181403D40")]
public void StartFlyVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.AIHMDGIADKB)
{
VignetteImageEffect.VignetteSettings flySettings = vignetteImageEffect.flySettings;
float maxRangeIntensity = vignetteImageEffect.flySettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.flySettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL bdonmeecibj = vignetteImageEffect.BDONMEECIBJ;
vignetteImageEffect.AINLLGJBDID(bdonmeecibj, flySettings, LIDJOIEIGDI);
}
}
// Token: 0x06013179 RID: 78201 RVA: 0x00496558 File Offset: 0x00494758
[Token(Token = "0x6013179")]
[Address(RVA = "0x1404050", Offset = "0x1402A50", VA = "0x181404050")]
public void StartSprintingVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.EMNJLJDMHAB)
{
VignetteImageEffect.VignetteSettings sprintSettings = vignetteImageEffect.sprintSettings;
float maxRangeIntensity = vignetteImageEffect.sprintSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.sprintSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL djkaglmknkg = vignetteImageEffect.DJKAGLMKNKG;
vignetteImageEffect.AINLLGJBDID(djkaglmknkg, sprintSettings, LIDJOIEIGDI);
}
}
// Token: 0x0601317A RID: 78202 RVA: 0x004965B0 File Offset: 0x004947B0
[Token(Token = "0x601317A")]
[Address(RVA = "0x1403E10", Offset = "0x1402810", VA = "0x181403E10")]
public void StartForcesVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.LLHMAEJNMIA != MOFDIDBOELK.ON)
{
if (SingletonMonoBehaviour.Instance.LLHMAEJNMIA == MOFDIDBOELK.BLIND)
{
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
return;
}
VignetteImageEffect.VignetteSettings forcesSettings = vignetteImageEffect.forcesSettings;
float maxRangeIntensity = vignetteImageEffect.forcesSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.forcesSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL hkmplmjidek = vignetteImageEffect.HKMPLMJIDEK;
vignetteImageEffect.AINLLGJBDID(hkmplmjidek, forcesSettings, LIDJOIEIGDI);
}
// Token: 0x0601317B RID: 78203 RVA: 0x0049662C File Offset: 0x0049482C
[Token(Token = "0x601317B")]
[Address(RVA = "0x1403F80", Offset = "0x1402980", VA = "0x181403F80")]
public void StartSlideVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.EMNJLJDMHAB)
{
VignetteImageEffect.VignetteSettings slideSettings = vignetteImageEffect.slideSettings;
float maxRangeIntensity = vignetteImageEffect.slideSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.slideSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL kadojbhohpp = vignetteImageEffect.KADOJBHOHPP;
vignetteImageEffect.AINLLGJBDID(kadojbhohpp, slideSettings, LIDJOIEIGDI);
}
}
// Token: 0x0601317C RID: 78204 RVA: 0x00496684 File Offset: 0x00494884
[Token(Token = "0x601317C")]
[Address(RVA = "0x1404120", Offset = "0x1402B20", VA = "0x181404120")]
public void StartSwipeRotateVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.OMJBNGKFHFG)
{
VignetteImageEffect.VignetteSettings swipeRotateSettings = vignetteImageEffect.swipeRotateSettings;
float maxRangeIntensity = vignetteImageEffect.swipeRotateSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.swipeRotateSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL dmknohbcdhk = vignetteImageEffect.DMKNOHBCDHK;
vignetteImageEffect.AINLLGJBDID(dmknohbcdhk, swipeRotateSettings, LIDJOIEIGDI);
}
}
// Token: 0x0601317D RID: 78205 RVA: 0x004966DC File Offset: 0x004948DC
[Token(Token = "0x601317D")]
[Address(RVA = "0x14041F0", Offset = "0x1402BF0", VA = "0x1814041F0")]
public void StartTakeDamageVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
PlatformManager instance = SingletonMonoBehaviour.Instance;
IPromise<bool?> promise;
if (promise == (ulong)5L)
{
}
VignetteImageEffect.VignetteSettings takeDamageSettings = vignetteImageEffect.takeDamageSettings;
float maxRangeIntensity = vignetteImageEffect.takeDamageSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.takeDamageSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL gmiknhgmjjk = vignetteImageEffect.GMIKNHGMJJK;
vignetteImageEffect.AINLLGJBDID(gmiknhgmjjk, takeDamageSettings, LIDJOIEIGDI);
}
// Token: 0x0601317E RID: 78206 RVA: 0x00496738 File Offset: 0x00494938
[Token(Token = "0x601317E")]
[Address(RVA = "0x14042E0", Offset = "0x1402CE0", VA = "0x1814042E0")]
public void StartTeleportVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.ODPNPBCLGOI != MOFDIDBOELK.ON)
{
if (SingletonMonoBehaviour.Instance.ODPNPBCLGOI == MOFDIDBOELK.BLIND)
{
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
return;
}
VignetteImageEffect.VignetteSettings teleportSettings = vignetteImageEffect.teleportSettings;
float maxRangeIntensity = vignetteImageEffect.teleportSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.teleportSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL lkkjgembabm = vignetteImageEffect.LKKJGEMBABM;
vignetteImageEffect.AINLLGJBDID(lkkjgembabm, teleportSettings, LIDJOIEIGDI);
}
// Token: 0x0601317F RID: 78207 RVA: 0x004967B4 File Offset: 0x004949B4
[Token(Token = "0x601317F")]
[Address(RVA = "0x1404440", Offset = "0x1402E40", VA = "0x181404440")]
public void StartVehicleVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.POFKLABDKCA)
{
VignetteImageEffect.VignetteSettings vehicleSettings = vignetteImageEffect.vehicleSettings;
float maxRangeIntensity = vignetteImageEffect.vehicleSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.vehicleSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL ngooeeigine = vignetteImageEffect.NGOOEEIGINE;
vignetteImageEffect.AINLLGJBDID(ngooeeigine, vehicleSettings, LIDJOIEIGDI);
}
}
// Token: 0x06013180 RID: 78208 RVA: 0x0049680C File Offset: 0x00494A0C
[Token(Token = "0x6013180")]
[Address(RVA = "0x1404510", Offset = "0x1402F10", VA = "0x181404510")]
public void StartWalkingVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.HHEGNHCPDLB)
{
VignetteImageEffect.VignetteSettings walkSettings = vignetteImageEffect.walkSettings;
float maxRangeIntensity = vignetteImageEffect.walkSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.walkSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL eiimgoogane = vignetteImageEffect.EIIMGOOGANE;
vignetteImageEffect.AINLLGJBDID(eiimgoogane, walkSettings, LIDJOIEIGDI);
}
}
// Token: 0x06013181 RID: 78209 RVA: 0x00496864 File Offset: 0x00494A64
[Token(Token = "0x6013181")]
[Address(RVA = "0x14045D0", Offset = "0x1402FD0", VA = "0x1814045D0")]
public void StartWorldCollisionVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.VignetteSettings worldCollisionSettings = vignetteImageEffect.worldCollisionSettings;
float maxRangeIntensity = vignetteImageEffect.worldCollisionSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.worldCollisionSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL mcnoioaeibh = vignetteImageEffect.MCNOIOAEIBH;
vignetteImageEffect.AINLLGJBDID(mcnoioaeibh, worldCollisionSettings, LIDJOIEIGDI);
}
// Token: 0x06013182 RID: 78210 RVA: 0x004968B0 File Offset: 0x00494AB0
[Token(Token = "0x6013182")]
[Address(RVA = "0x14049E0", Offset = "0x14033E0", VA = "0x1814049E0")]
public void StopContinuousRotationVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL coacddjjcoi = vignetteImageEffect.COACDDJJCOI;
vignetteImageEffect.FFHLODIOMFG(coacddjjcoi, AGGDNKNNAMI);
}
// Token: 0x06013183 RID: 78211 RVA: 0x004968DC File Offset: 0x00494ADC
[Token(Token = "0x6013183")]
[Address(RVA = "0x1403D20", Offset = "0x1402720", VA = "0x181403D20")]
public void StartFallingVignette(bool DAKHHGNDACM, float LIDJOIEIGDI)
{
this.vignetteEffect.StartFallingVignette(DAKHHGNDACM, LIDJOIEIGDI);
}
// Token: 0x06013184 RID: 78212 RVA: 0x004968FC File Offset: 0x00494AFC
[Token(Token = "0x6013184")]
[Address(RVA = "0x1404A10", Offset = "0x1403410", VA = "0x181404A10")]
public void StopFallingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL lnkgajdoepo = vignetteImageEffect.LNKGAJDOEPO;
vignetteImageEffect.FFHLODIOMFG(lnkgajdoepo, AGGDNKNNAMI);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06013185 RID: 78213 RVA: 0x00496940 File Offset: 0x00494B40
[Token(Token = "0x6013185")]
[Address(RVA = "0x1404AF0", Offset = "0x14034F0", VA = "0x181404AF0")]
public void StopForcesVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL hkmplmjidek = vignetteImageEffect.HKMPLMJIDEK;
vignetteImageEffect.FFHLODIOMFG(hkmplmjidek, AGGDNKNNAMI);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06013186 RID: 78214 RVA: 0x00496984 File Offset: 0x00494B84
[Token(Token = "0x6013186")]
[Address(RVA = "0x1403B30", Offset = "0x1402530", VA = "0x181403B30")]
public void StartClimbingVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
if (SingletonMonoBehaviour.Instance.MPLPHDBPPJB)
{
VignetteImageEffect.VignetteSettings climbClamberSettings = vignetteImageEffect.climbClamberSettings;
float maxRangeIntensity = vignetteImageEffect.climbClamberSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.climbClamberSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL hmkbhbpjine = vignetteImageEffect.HMKBHBPJINE;
vignetteImageEffect.AINLLGJBDID(hmkbhbpjine, climbClamberSettings, LIDJOIEIGDI);
}
}
// Token: 0x06013187 RID: 78215 RVA: 0x004969DC File Offset: 0x00494BDC
[Token(Token = "0x6013187")]
[Address(RVA = "0x1404980", Offset = "0x1403380", VA = "0x181404980")]
public void StopClimbingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL hmkbhbpjine = vignetteImageEffect.HMKBHBPJINE;
vignetteImageEffect.FFHLODIOMFG(hmkbhbpjine, AGGDNKNNAMI);
}
// Token: 0x06013188 RID: 78216 RVA: 0x00496A08 File Offset: 0x00494C08
[Token(Token = "0x6013188")]
[Address(RVA = "0x1404AC0", Offset = "0x14034C0", VA = "0x181404AC0")]
public void StopFlyVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL bdonmeecibj = vignetteImageEffect.BDONMEECIBJ;
vignetteImageEffect.FFHLODIOMFG(bdonmeecibj, AGGDNKNNAMI);
}
// Token: 0x06013189 RID: 78217 RVA: 0x00496A34 File Offset: 0x00494C34
[Token(Token = "0x6013189")]
[Address(RVA = "0x1404BD0", Offset = "0x14035D0", VA = "0x181404BD0")]
public void StopSprintingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL djkaglmknkg = vignetteImageEffect.DJKAGLMKNKG;
vignetteImageEffect.FFHLODIOMFG(djkaglmknkg, AGGDNKNNAMI);
}
// Token: 0x0601318A RID: 78218 RVA: 0x00496A60 File Offset: 0x00494C60
[Token(Token = "0x601318A")]
[Address(RVA = "0x1404BA0", Offset = "0x14035A0", VA = "0x181404BA0")]
public void StopSlideVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL kadojbhohpp = vignetteImageEffect.KADOJBHOHPP;
vignetteImageEffect.FFHLODIOMFG(kadojbhohpp, AGGDNKNNAMI);
}
// Token: 0x0601318B RID: 78219 RVA: 0x00496A8C File Offset: 0x00494C8C
[Token(Token = "0x601318B")]
[Address(RVA = "0x1404C00", Offset = "0x1403600", VA = "0x181404C00")]
public void StopSwipeRotateVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL dmknohbcdhk = vignetteImageEffect.DMKNOHBCDHK;
vignetteImageEffect.FFHLODIOMFG(dmknohbcdhk, AGGDNKNNAMI);
}
// Token: 0x0601318C RID: 78220 RVA: 0x00496AB8 File Offset: 0x00494CB8
[Token(Token = "0x601318C")]
[Address(RVA = "0x1404C30", Offset = "0x1403630", VA = "0x181404C30")]
public void StopTakeDamageVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL gmiknhgmjjk = vignetteImageEffect.GMIKNHGMJJK;
vignetteImageEffect.FFHLODIOMFG(gmiknhgmjjk, AGGDNKNNAMI);
}
// Token: 0x0601318D RID: 78221 RVA: 0x00496AE4 File Offset: 0x00494CE4
[Token(Token = "0x601318D")]
[Address(RVA = "0x1404C60", Offset = "0x1403660", VA = "0x181404C60")]
public void StopTeleportVignette(float AGGDNKNNAMI)
{
this.vignetteEffect.StopTeleportVignette(AGGDNKNNAMI);
}
// Token: 0x0601318E RID: 78222 RVA: 0x00496B04 File Offset: 0x00494D04
[Token(Token = "0x601318E")]
[Address(RVA = "0x1404C80", Offset = "0x1403680", VA = "0x181404C80")]
public void StopVehicleVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL ngooeeigine = vignetteImageEffect.NGOOEEIGINE;
vignetteImageEffect.FFHLODIOMFG(ngooeeigine, AGGDNKNNAMI);
}
// Token: 0x0601318F RID: 78223 RVA: 0x00496B30 File Offset: 0x00494D30
[Token(Token = "0x601318F")]
[Address(RVA = "0x1404CB0", Offset = "0x14036B0", VA = "0x181404CB0")]
public void StopWalkingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL eiimgoogane = vignetteImageEffect.EIIMGOOGANE;
vignetteImageEffect.FFHLODIOMFG(eiimgoogane, AGGDNKNNAMI);
}
// Token: 0x06013190 RID: 78224 RVA: 0x00496B5C File Offset: 0x00494D5C
[Token(Token = "0x6013190")]
[Address(RVA = "0x1404CE0", Offset = "0x14036E0", VA = "0x181404CE0")]
public void StopWorldCollisionVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL mcnoioaeibh = vignetteImageEffect.MCNOIOAEIBH;
vignetteImageEffect.FFHLODIOMFG(mcnoioaeibh, AGGDNKNNAMI);
}
// Token: 0x06013191 RID: 78225 RVA: 0x00496B88 File Offset: 0x00494D88
[Token(Token = "0x6013191")]
[Address(RVA = "0x1403C00", Offset = "0x1402600", VA = "0x181403C00")]
public void StartComfortModeVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.VignetteSettings teleporterLocomotionComfortSettings = vignetteImageEffect.teleporterLocomotionComfortSettings;
float maxRangeIntensity = vignetteImageEffect.teleporterLocomotionComfortSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.teleporterLocomotionComfortSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = vignetteImageEffect.PGNBPMBGCBG;
vignetteImageEffect.AINLLGJBDID(pgnbpmbgcbg, teleporterLocomotionComfortSettings, LIDJOIEIGDI);
}
// Token: 0x06013192 RID: 78226 RVA: 0x00496BD4 File Offset: 0x00494DD4
[Token(Token = "0x6013192")]
[Address(RVA = "0x14049B0", Offset = "0x14033B0", VA = "0x1814049B0")]
public void StopComfortModeVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = vignetteImageEffect.PGNBPMBGCBG;
vignetteImageEffect.FFHLODIOMFG(pgnbpmbgcbg, AGGDNKNNAMI);
}
// Token: 0x06013193 RID: 78227 RVA: 0x00496C00 File Offset: 0x00494E00
[Token(Token = "0x6013193")]
[Address(RVA = "0x1403A70", Offset = "0x1402470", VA = "0x181403A70")]
public void SetComfortModeInterpolation(float LIMOILDIGKF)
{
this.vignetteEffect.PGNBPMBGCBG.OCDEKPEKOGE = LIMOILDIGKF;
}
// Token: 0x06013194 RID: 78228 RVA: 0x00496C24 File Offset: 0x00494E24
[Token(Token = "0x6013194")]
[Address(RVA = "0x1404830", Offset = "0x1403230", VA = "0x181404830")]
public void StopAllVignettesImmediate()
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL coacddjjcoi = vignetteImageEffect.COACDDJJCOI;
int num = 0;
vignetteImageEffect.FFHLODIOMFG(coacddjjcoi, (float)num);
VignetteImageEffect vignetteImageEffect2 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL bdonmeecibj = vignetteImageEffect2.BDONMEECIBJ;
int num2 = 0;
vignetteImageEffect2.FFHLODIOMFG(bdonmeecibj, (float)num2);
VignetteImageEffect vignetteImageEffect3 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL djkaglmknkg = vignetteImageEffect3.DJKAGLMKNKG;
int num3 = 0;
vignetteImageEffect3.FFHLODIOMFG(djkaglmknkg, (float)num3);
VignetteImageEffect vignetteImageEffect4 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL kadojbhohpp = vignetteImageEffect4.KADOJBHOHPP;
int num4 = 0;
vignetteImageEffect4.FFHLODIOMFG(kadojbhohpp, (float)num4);
VignetteImageEffect vignetteImageEffect5 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL dmknohbcdhk = vignetteImageEffect5.DMKNOHBCDHK;
int num5 = 0;
vignetteImageEffect5.FFHLODIOMFG(dmknohbcdhk, (float)num5);
VignetteImageEffect vignetteImageEffect6 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL gmiknhgmjjk = vignetteImageEffect6.GMIKNHGMJJK;
int num6 = 0;
vignetteImageEffect6.FFHLODIOMFG(gmiknhgmjjk, (float)num6);
VignetteImageEffect vignetteImageEffect7 = this.vignetteEffect;
int num7 = 0;
vignetteImageEffect7.StopTeleportVignette((float)num7);
VignetteImageEffect vignetteImageEffect8 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL ngooeeigine = vignetteImageEffect8.NGOOEEIGINE;
int num8 = 0;
vignetteImageEffect8.FFHLODIOMFG(ngooeeigine, (float)num8);
VignetteImageEffect vignetteImageEffect9 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL eiimgoogane = vignetteImageEffect9.EIIMGOOGANE;
int num9 = 0;
vignetteImageEffect9.FFHLODIOMFG(eiimgoogane, (float)num9);
VignetteImageEffect vignetteImageEffect10 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL mcnoioaeibh = vignetteImageEffect10.MCNOIOAEIBH;
int num10 = 0;
vignetteImageEffect10.FFHLODIOMFG(mcnoioaeibh, (float)num10);
VignetteImageEffect vignetteImageEffect11 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = vignetteImageEffect11.PGNBPMBGCBG;
int num11 = 0;
vignetteImageEffect11.FFHLODIOMFG(pgnbpmbgcbg, (float)num11);
}
// Token: 0x06013195 RID: 78229 RVA: 0x00496D78 File Offset: 0x00494F78
[Token(Token = "0x6013195")]
[Address(RVA = "0x14034B0", Offset = "0x1401EB0", VA = "0x1814034B0")]
public ISchedulerPromise FadeIn(float BJJEDIGOMGC)
{
GIJJPMKNPLE cgijfpeciii;
do
{
cgijfpeciii = this.CGIJFPECIII;
}
while (cgijfpeciii != 0 && cgijfpeciii.DCPCGMKBGJI(BJJEDIGOMGC) != 0);
return Scheduler.GetImmediatePromise();
}
// Token: 0x06013196 RID: 78230 RVA: 0x00496DA4 File Offset: 0x00494FA4
[Token(Token = "0x6013196")]
[Address(RVA = "0x1403530", Offset = "0x1401F30", VA = "0x181403530")]
public ISchedulerPromise FadeOut(float BJJEDIGOMGC)
{
GIJJPMKNPLE cgijfpeciii;
do
{
cgijfpeciii = this.CGIJFPECIII;
}
while (cgijfpeciii != 0 && cgijfpeciii.NMGKIHGICEM(BJJEDIGOMGC) != 0);
return Scheduler.GetImmediatePromise();
}
// Token: 0x06013197 RID: 78231 RVA: 0x00496DD0 File Offset: 0x00494FD0
[Token(Token = "0x6013197")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public PostProcessingEffectStack()
{
}
// Token: 0x0400CF56 RID: 53078
[Token(Token = "0x400CF56")]
private const float BKLOAOPCHIE = 0.5f;
// Token: 0x0400CF57 RID: 53079
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CF57")]
[SerializeField]
private PostProcessVolume globalPostProcessVolume;
// Token: 0x0400CF59 RID: 53081
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400CF59")]
[SerializeField]
private MonochromeImageEffect monochromeEffect;
// Token: 0x0400CF5A RID: 53082
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400CF5A")]
[SerializeField]
private VignetteImageEffect vignetteEffect;
// Token: 0x0400CF5B RID: 53083
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400CF5B")]
private GIJJPMKNPLE CGIJFPECIII;
}
}