This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,112 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
using UnityEngine.Rendering.Universal;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002F83 RID: 12163
[Token(Token = "0x2002F83")]
[PostProcess(typeof(KBNDJFKFNEM), PostProcessEvent.AfterStack, "AG/VR Comfort", true)]
[Serializable]
public class ComfortSettings : PostProcessEffectSettings
{
// Token: 0x06014B98 RID: 84888 RVA: 0x004DAB78 File Offset: 0x004D8D78
[Token(Token = "0x6014B98")]
[Address(RVA = "0xEF2040", Offset = "0xEF0E40", VA = "0x180EF2040", Slot = "4")]
public override bool IsEnabledAndSupported(PostProcessRenderContext LHOMKMINCHH)
{
Camera camera = LHOMKMINCHH.m_Camera;
int num = 0;
if (camera != num)
{
UniversalAdditionalCameraData additionalCameraData = camera.GetAdditionalCameraData();
}
int num2 = 0;
if (base.IsEnabledAndSupported(LHOMKMINCHH))
{
int num3 = 0;
if (num2 != num3)
{
FloatParameter floatParameter = this.vignettePower;
FloatParameter floatParameter2 = this.grayscaleEffect;
FloatParameter floatParameter3 = this.fadeEffect;
return true;
}
}
throw new NullReferenceException();
}
// Token: 0x06014B99 RID: 84889 RVA: 0x004DABE0 File Offset: 0x004D8DE0
[Token(Token = "0x6014B99")]
[Address(RVA = "0xEF2190", Offset = "0xEF0F90", VA = "0x180EF2190")]
public ComfortSettings()
{
BoolParameter boolParameter = new BoolParameter();
this.forceEnableInEditor = boolParameter;
FloatParameter floatParameter = new FloatParameter();
this.vignettePower = floatParameter;
FloatParameter floatParameter2 = new FloatParameter();
this.vignetteSquareness = floatParameter2;
FloatParameter floatParameter3 = new FloatParameter();
this.vignetteSmoothness = floatParameter3;
ColorParameter colorParameter = new ColorParameter();
Color black = Color.black;
this.vignetteColor = colorParameter;
FloatParameter floatParameter4 = new FloatParameter();
this.grayscaleEffect = floatParameter4;
FloatParameter floatParameter5 = new FloatParameter();
this.fadeEffect = floatParameter5;
FloatParameter floatParameter6 = new FloatParameter();
this.aspectRatio = floatParameter6;
base..ctor();
}
// Token: 0x0400DB48 RID: 56136
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400DB48")]
public BoolParameter forceEnableInEditor;
// Token: 0x0400DB49 RID: 56137
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400DB49")]
[Range(0f, 10f)]
public FloatParameter vignettePower;
// Token: 0x0400DB4A RID: 56138
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400DB4A")]
[Range(0f, 10f)]
public FloatParameter vignetteSquareness;
// Token: 0x0400DB4B RID: 56139
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400DB4B")]
[Range(0f, 10f)]
public FloatParameter vignetteSmoothness;
// Token: 0x0400DB4C RID: 56140
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400DB4C")]
public ColorParameter vignetteColor;
// Token: 0x0400DB4D RID: 56141
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400DB4D")]
[Range(0f, 1f)]
public FloatParameter grayscaleEffect;
// Token: 0x0400DB4E RID: 56142
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400DB4E")]
[Range(0f, 1f)]
public FloatParameter fadeEffect;
// Token: 0x0400DB4F RID: 56143
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400DB4F")]
[Range(0.5f, 2f)]
public FloatParameter aspectRatio;
}
}
@@ -0,0 +1,176 @@
using System;
using System.Collections;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
using UnityEngine.Rendering.Universal.Internal;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002F8E RID: 12174
[Token(Token = "0x2002F8E")]
[DisallowMultipleComponent]
public class MonochromeImageEffect : MonoBehaviour
{
// Token: 0x06014BEB RID: 84971 RVA: 0x004DC124 File Offset: 0x004DA324
[Token(Token = "0x6014BEB")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
public void Initialize(PostProcessProfile GGMLFADCNLH)
{
this.BFMLIMNFAGP = GGMLFADCNLH;
}
// Token: 0x1700391A RID: 14618
// (get) Token: 0x06014BEC RID: 84972 RVA: 0x004DC138 File Offset: 0x004DA338
[Token(Token = "0x1700391A")]
public bool DOBJANEHIFF
{
[Token(Token = "0x6014BEC")]
[Address(RVA = "0xEF5FB0", Offset = "0xEF4DB0", VA = "0x180EF5FB0")]
get
{
/*
An exception occurred when decompiling this method (06014BEC)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.ImageEffects.MonochromeImageEffect::get_IsMonochrome()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_0_06, ldfld:float32(MonochromeImageEffect::<JGGKLJKHHCK>k__BackingField, ldloc:MonochromeImageEffect(this)))
}
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 1660
*/;
}
}
// Token: 0x1700391B RID: 14619
// (get) Token: 0x06014BED RID: 84973 RVA: 0x004DC14C File Offset: 0x004DA34C
// (set) Token: 0x06014BEE RID: 84974 RVA: 0x004DC160 File Offset: 0x004DA360
[Token(Token = "0x1700391B")]
public float NAIOCLIJLEJ
{
[Token(Token = "0x6014BED")]
[Address(RVA = "0x7634F0", Offset = "0x7622F0", VA = "0x1807634F0")]
get;
[Token(Token = "0x6014BEE")]
[Address(RVA = "0x763240", Offset = "0x762040", VA = "0x180763240")]
private set;
}
// Token: 0x06014BEF RID: 84975 RVA: 0x004DC174 File Offset: 0x004DA374
[Token(Token = "0x6014BEF")]
[Address(RVA = "0xEF5DF0", Offset = "0xEF4BF0", VA = "0x180EF5DF0")]
public void LerpToMonochromeAmount(float FBANDGKOEIK, float HPGPMGMFGED = 0.2f)
{
Coroutine bkhpbkepbbi = this.BKHPBKEPBBI;
if (bkhpbkepbbi != 0)
{
base.StopCoroutine(bkhpbkepbbi);
}
if (!MobileComfortEffectPass.IsSupported)
{
PostProcessProfile bfmlimnfagp = this.BFMLIMNFAGP;
MonochromeImageEffect.IJEDPEPCOFP ijedpepcofp;
ijedpepcofp.System.IDisposable.Dispose();
ijedpepcofp.profile = bfmlimnfagp;
ijedpepcofp.target = FBANDGKOEIK;
ijedpepcofp.time = HPGPMGMFGED;
ijedpepcofp.<>4__this = this;
}
MonochromeImageEffect.DCKFHGCHBJD dckfhgchbjd;
dckfhgchbjd.System.IDisposable.Dispose();
dckfhgchbjd.target = FBANDGKOEIK;
dckfhgchbjd.time = HPGPMGMFGED;
dckfhgchbjd.<>4__this = this;
dckfhgchbjd.<>1__state = (int)((ulong)0L);
Coroutine coroutine = base.StartCoroutine(dckfhgchbjd);
this.BKHPBKEPBBI = coroutine;
}
// Token: 0x06014BF0 RID: 84976 RVA: 0x004DC204 File Offset: 0x004DA404
[Token(Token = "0x6014BF0")]
[Address(RVA = "0xEF5F30", Offset = "0xEF4D30", VA = "0x180EF5F30")]
private IEnumerator OKKNAJNNKCM(float HEGDAEMJLDE, float MOPKOPOKKEE)
{
/*
An exception occurred when decompiling this method (06014BF0)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.ImageEffects.MonochromeImageEffect::OKKNAJNNKCM(System.Single,System.Single)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(DCKFHGCHBJD::System.IDisposable.Dispose, ldloc:DCKFHGCHBJD(var_0))
stfld:float32(DCKFHGCHBJD::target, ldloc:DCKFHGCHBJD(var_0), ldloc:float32(HEGDAEMJLDE))
stfld:float32(DCKFHGCHBJD::time, ldloc:DCKFHGCHBJD(var_0), ldloc:float32(MOPKOPOKKEE))
stfld:int32(DCKFHGCHBJD::<>1__state, ldloc:DCKFHGCHBJD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:MonochromeImageEffect(DCKFHGCHBJD::<>4__this, ldloc:DCKFHGCHBJD(var_0), ldloc:MonochromeImageEffect(this))
}
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 1660
*/;
}
// Token: 0x06014BF1 RID: 84977 RVA: 0x004DC234 File Offset: 0x004DA434
[Token(Token = "0x6014BF1")]
[Address(RVA = "0xEF5D60", Offset = "0xEF4B60", VA = "0x180EF5D60")]
private IEnumerator FHHPGOANJPN(PostProcessProfile BFMLIMNFAGP, float HEGDAEMJLDE, float MOPKOPOKKEE)
{
/*
An exception occurred when decompiling this method (06014BF1)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.ImageEffects.MonochromeImageEffect::FHHPGOANJPN(UnityEngine.Rendering.PostProcessing.PostProcessProfile,System.Single,System.Single)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(IJEDPEPCOFP::System.IDisposable.Dispose, ldloc:IJEDPEPCOFP(var_0))
stfld:float32(IJEDPEPCOFP::target, ldloc:IJEDPEPCOFP(var_0), ldloc:float32(HEGDAEMJLDE))
stfld:float32(IJEDPEPCOFP::time, ldloc:IJEDPEPCOFP(var_0), ldloc:float32(MOPKOPOKKEE))
stfld:MonochromeImageEffect(IJEDPEPCOFP::<>4__this, ldloc:IJEDPEPCOFP(var_0), ldloc:MonochromeImageEffect(this))
stfld:int32(IJEDPEPCOFP::<>1__state, ldloc:IJEDPEPCOFP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:PostProcessProfile(IJEDPEPCOFP::profile, ldloc:IJEDPEPCOFP(var_0), ldloc:PostProcessProfile(BFMLIMNFAGP))
}
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 1660
*/;
}
// Token: 0x06014BF2 RID: 84978 RVA: 0x004DC26C File Offset: 0x004DA46C
[Token(Token = "0x6014BF2")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public MonochromeImageEffect()
{
}
// Token: 0x0400DB75 RID: 56181
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DB75")]
private Coroutine BKHPBKEPBBI;
// Token: 0x0400DB76 RID: 56182
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DB76")]
private PostProcessProfile BFMLIMNFAGP;
}
}
@@ -0,0 +1,243 @@
using System;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002F86 RID: 12166
[Token(Token = "0x2002F86")]
public class PostProcessVolumeSettings : MonoBehaviour
{
// Token: 0x06014B9D RID: 84893 RVA: 0x004DAE48 File Offset: 0x004D9048
[Token(Token = "0x6014B9D")]
[Address(RVA = "0xF0B140", Offset = "0xF09F40", VA = "0x180F0B140")]
private void Start()
{
LocalPlayerController instance;
Delegate @delegate;
for (;;)
{
this.KLJJEEOCIIG();
instance = SingletonMonoBehaviour.ONCPNMDGGKG;
Action displayModeChange = instance.DisplayModeChange;
Action action = new Action(this.KLJJEEOCIIG);
@delegate = Delegate.Combine(displayModeChange, action);
if (@delegate == 0)
{
break;
}
if (@delegate != 0)
{
goto Block_1;
}
}
instance.DisplayModeChange = @delegate;
return;
Block_1:
instance.DisplayModeChange = @delegate;
}
// Token: 0x06014B9E RID: 84894 RVA: 0x004DAE9C File Offset: 0x004D909C
[Token(Token = "0x6014B9E")]
[Address(RVA = "0xF0B000", Offset = "0xF09E00", VA = "0x180F0B000")]
private void OnDestroy()
{
LocalPlayerController instance2;
Delegate @delegate;
do
{
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (!(instance != num))
{
return;
}
instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
Action displayModeChange = instance2.DisplayModeChange;
Action action = new Action(this.KLJJEEOCIIG);
@delegate = Delegate.Remove(displayModeChange, action);
}
while (@delegate != 0 && @delegate == 0);
instance2.DisplayModeChange = @delegate;
}
// Token: 0x06014B9F RID: 84895 RVA: 0x004DAEF8 File Offset: 0x004D90F8
[Token(Token = "0x6014B9F")]
[Address(RVA = "0xF0ADC0", Offset = "0xF09BC0", VA = "0x180F0ADC0")]
private void KLJJEEOCIIG()
{
int num = 0;
PostProcessVolume component = base.GetComponent<PostProcessVolume>();
bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.SCREEN;
PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP context = (flag ? PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP.VR : PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP.Any);
Func<PostProcessVolumeSettings.PlatformSettings, bool> func = delegate(PostProcessVolumeSettings.PlatformSettings s)
{
RuntimePlatform[] platforms = s.Platforms;
Func<RuntimePlatform, bool> <>9__4_ = PostProcessVolumeSettings.<>c.<>9__4_1;
if (<>9__4_ == 0)
{
PostProcessVolumeSettings.<>c.<>9__4_1 = delegate(RuntimePlatform p)
{
RuntimePlatform platform = Application.platform;
return p == platform;
};
}
bool flag2 = Enumerable.Any<RuntimePlatform>(platforms, <>9__4_);
if (!flag2)
{
return flag2;
}
PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP playerContext = s.PlayerContext;
return true;
};
PostProcessVolumeSettings.PlatformSettings platformSettings;
if (platformSettings != 0)
{
PostProcessProfile sharedProfile = component.sharedProfile;
int num2 = 0;
if (sharedProfile == num2)
{
object[] array = new object[1];
throw new NullReferenceException();
}
if (component.sharedProfile.TryGetSettings<Bloom>(num))
{
bool bloomEnabled = platformSettings.bloomEnabled;
}
}
}
// Token: 0x06014BA0 RID: 84896 RVA: 0x004DAF7C File Offset: 0x004D917C
[Token(Token = "0x6014BA0")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public PostProcessVolumeSettings()
{
}
// Token: 0x06014BA1 RID: 84897 RVA: 0x004DAF90 File Offset: 0x004D9190
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6014BA1")]
[Address(RVA = "0xF0B240", Offset = "0xF0A040", VA = "0x180F0B240")]
static PostProcessVolumeSettings()
{
PostProcessVolumeSettings.PlatformSettings[] array = new PostProcessVolumeSettings.PlatformSettings[3];
PostProcessVolumeSettings.PlatformSettings platformSettings = new PostProcessVolumeSettings.PlatformSettings();
platformSettings.bloomEnabled = true;
RuntimePlatform[] array2 = new RuntimePlatform[3];
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.CA2D293E70C2E02334E1CE22BB12127AF5E3A059).FieldHandle);
platformSettings.Platforms = array2;
platformSettings.PlayerContext = (PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP)((ulong)1L);
platformSettings.bloomEnabled = true;
array[0] = platformSettings;
PostProcessVolumeSettings.PlatformSettings platformSettings2 = new PostProcessVolumeSettings.PlatformSettings();
platformSettings2.bloomEnabled = true;
RuntimePlatform[] array3 = new RuntimePlatform[3];
RuntimeHelpers.InitializeArray(array3, fieldof(<PrivateImplementationDetails>.CA2D293E70C2E02334E1CE22BB12127AF5E3A059).FieldHandle);
platformSettings2.Platforms = array3;
platformSettings2.PlayerContext = (PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP)((ulong)2L);
platformSettings2.bloomEnabled = true;
array[1] = platformSettings2;
PostProcessVolumeSettings.PlatformSettings platformSettings3 = new PostProcessVolumeSettings.PlatformSettings();
platformSettings3.bloomEnabled = true;
RuntimePlatform[] array4 = new RuntimePlatform[2];
array4[0] = (RuntimePlatform)((ulong)11L);
array4[0] = (RuntimePlatform)((ulong)8L);
platformSettings3.Platforms = array4;
platformSettings3.PlayerContext = (PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP)((ulong)0L);
platformSettings3.bloomEnabled = false;
array[2] = platformSettings3;
}
// Token: 0x0400DB58 RID: 56152
[Token(Token = "0x400DB58")]
private static readonly PostProcessVolumeSettings.PlatformSettings[] GKCAGGKHKFB;
// Token: 0x02002F87 RID: 12167
[Token(Token = "0x2002F87")]
[Serializable]
public class PlatformSettings
{
// Token: 0x06014BA2 RID: 84898 RVA: 0x004DB07C File Offset: 0x004D927C
[Token(Token = "0x6014BA2")]
[Address(RVA = "0xEF6160", Offset = "0xEF4F60", VA = "0x180EF6160")]
public PlatformSettings()
{
}
// Token: 0x0400DB59 RID: 56153
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DB59")]
public PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP PlayerContext;
// Token: 0x0400DB5A RID: 56154
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DB5A")]
public RuntimePlatform[] Platforms;
// Token: 0x0400DB5B RID: 56155
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DB5B")]
public bool bloomEnabled = true;
// Token: 0x02002F88 RID: 12168
[Token(Token = "0x2002F88")]
public enum FKIKNKNDEAP
{
// Token: 0x0400DB5D RID: 56157
[Token(Token = "0x400DB5D")]
Any,
// Token: 0x0400DB5E RID: 56158
[Token(Token = "0x400DB5E")]
VR,
// Token: 0x0400DB5F RID: 56159
[Token(Token = "0x400DB5F")]
Screens
}
}
// Token: 0x02002F89 RID: 12169
[Token(Token = "0x2002F89")]
[CompilerGenerated]
private sealed class AOBDIBPAEDM
{
// Token: 0x06014BA3 RID: 84899 RVA: 0x004DB098 File Offset: 0x004D9298
[Token(Token = "0x6014BA3")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public AOBDIBPAEDM()
{
}
// Token: 0x06014BA4 RID: 84900 RVA: 0x004DB0AC File Offset: 0x004D92AC
[Token(Token = "0x6014BA4")]
[Address(RVA = "0xEF0BC0", Offset = "0xEEF9C0", VA = "0x180EF0BC0")]
internal bool <ApplySettings>b__0(PostProcessVolumeSettings.PlatformSettings s)
{
RuntimePlatform[] platforms = s.Platforms;
Func<RuntimePlatform, bool> <>9__4_ = PostProcessVolumeSettings.<>c.<>9__4_1;
if (<>9__4_ == 0)
{
PostProcessVolumeSettings.<>c.<>9__4_1 = delegate(RuntimePlatform p)
{
RuntimePlatform platform = Application.platform;
return p == platform;
};
}
bool flag = Enumerable.Any<RuntimePlatform>(platforms, <>9__4_);
if (!flag)
{
return flag;
}
PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP playerContext = s.PlayerContext;
return true;
}
// Token: 0x0400DB60 RID: 56160
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DB60")]
public PostProcessVolumeSettings.PlatformSettings.FKIKNKNDEAP context;
}
}
}
@@ -0,0 +1,720 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
using UnityEngine.Rendering.Universal.Internal;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002F8B RID: 12171
[Token(Token = "0x2002F8B")]
[DisallowMultipleComponent]
public class PostProcessingEffectStack : MonoBehaviour
{
// Token: 0x17003910 RID: 14608
// (get) Token: 0x06014BA8 RID: 84904 RVA: 0x004DB148 File Offset: 0x004D9348
// (set) Token: 0x06014BA9 RID: 84905 RVA: 0x004DB15C File Offset: 0x004D935C
[Token(Token = "0x17003910")]
public PostProcessProfile DGFNNCELEMC
{
[Token(Token = "0x6014BA8")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get;
[Token(Token = "0x6014BA9")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
private set;
}
// Token: 0x06014BAA RID: 84906 RVA: 0x004DB170 File Offset: 0x004D9370
[Token(Token = "0x6014BAA")]
[Address(RVA = "0xF0B4B0", Offset = "0xF0A2B0", VA = "0x180F0B4B0")]
private void Awake()
{
PostProcessProfile sharedProfile = this.globalPostProcessVolume.sharedProfile;
this.<PGHKELMLLJG>k__BackingField = sharedProfile;
}
// Token: 0x06014BAB RID: 84907 RVA: 0x004DB198 File Offset: 0x004D9398
[Token(Token = "0x6014BAB")]
[Address(RVA = "0xF0C350", Offset = "0xF0B150", VA = "0x180F0C350")]
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;
}
// Token: 0x06014BAC RID: 84908 RVA: 0x004DB1EC File Offset: 0x004D93EC
[Token(Token = "0x6014BAC")]
[Address(RVA = "0xF0B770", Offset = "0xF0A570", VA = "0x180F0B770")]
private void OnDestroy()
{
GIJJPMKNPLE cgijfpeciii = this.CGIJFPECIII;
if (cgijfpeciii != 0)
{
cgijfpeciii.Dispose();
return;
}
}
// Token: 0x17003911 RID: 14609
// (set) Token: 0x06014BAD RID: 84909 RVA: 0x004DB20C File Offset: 0x004D940C
[Token(Token = "0x17003911")]
public bool HPMKILHBNHL
{
[Token(Token = "0x6014BAD")]
[Address(RVA = "0xF0CAB0", Offset = "0xF0B8B0", VA = "0x180F0CAB0")]
set
{
this.CGIJFPECIII.HPMKILHBNHL = value;
}
}
// Token: 0x17003912 RID: 14610
// (get) Token: 0x06014BAE RID: 84910 RVA: 0x004DB22C File Offset: 0x004D942C
[Token(Token = "0x17003912")]
public bool BNLEMGEGCCF
{
[Token(Token = "0x6014BAE")]
[Address(RVA = "0xF0CA10", Offset = "0xF0B810", VA = "0x180F0CA10")]
get
{
/*
An exception occurred when decompiling this method (06014BAE)
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 1660
*/;
}
}
// Token: 0x17003913 RID: 14611
// (get) Token: 0x06014BAF RID: 84911 RVA: 0x004DB24C File Offset: 0x004D944C
[Token(Token = "0x17003913")]
public bool PMHMNGNGKED
{
[Token(Token = "0x6014BAF")]
[Address(RVA = "0xF0C9F0", Offset = "0xF0B7F0", VA = "0x180F0C9F0")]
get
{
/*
An exception occurred when decompiling this method (06014BAF)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.ImageEffects.PostProcessingEffectStack::get_FadedIn()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_00:
brtrue(IL_00, ceq:bool(ldfld:GIJJPMKNPLE(PostProcessingEffectStack::CGIJFPECIII, ldloc:PostProcessingEffectStack(this)), ldc.i4:int32[exp:GIJJPMKNPLE](0)))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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 1660
*/;
}
}
// Token: 0x17003914 RID: 14612
// (get) Token: 0x06014BB0 RID: 84912 RVA: 0x004DB264 File Offset: 0x004D9464
[Token(Token = "0x17003914")]
public float FHDHCKMBMFA
{
[Token(Token = "0x6014BB0")]
[Address(RVA = "0xF0C9D0", Offset = "0xF0B7D0", VA = "0x180F0C9D0")]
get
{
GIJJPMKNPLE cgijfpeciii = this.CGIJFPECIII;
if (cgijfpeciii != 0)
{
return cgijfpeciii.JMOGGLMFMIG;
}
}
}
// Token: 0x17003915 RID: 14613
// (get) Token: 0x06014BB1 RID: 84913 RVA: 0x004DB284 File Offset: 0x004D9484
[Token(Token = "0x17003915")]
public bool DOBJANEHIFF
{
[Token(Token = "0x6014BB1")]
[Address(RVA = "0xF0CA30", Offset = "0xF0B830", VA = "0x180F0CA30")]
get
{
float <JGGKLJKHHCK>k__BackingField = this.monochromeEffect.<JGGKLJKHHCK>k__BackingField;
throw new NullReferenceException();
}
}
// Token: 0x06014BB2 RID: 84914 RVA: 0x004DB2A4 File Offset: 0x004D94A4
[Token(Token = "0x6014BB2")]
[Address(RVA = "0xF0B600", Offset = "0xF0A400", VA = "0x180F0B600")]
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: 0x06014BB3 RID: 84915 RVA: 0x004DB360 File Offset: 0x004D9560
[Token(Token = "0x6014BB3")]
[Address(RVA = "0xF0B5D0", Offset = "0xF0A3D0", VA = "0x180F0B5D0")]
public float GetVehicleVignetteIntensityInterpolation()
{
return this.vignetteEffect.NGOOEEIGINE.OCDEKPEKOGE;
}
// Token: 0x06014BB4 RID: 84916 RVA: 0x004DB384 File Offset: 0x004D9584
[Token(Token = "0x6014BB4")]
[Address(RVA = "0xF0B7F0", Offset = "0xF0A5F0", VA = "0x180F0B7F0")]
public void SetVehicleVignetteIntensityInterpolation(float AHNIGKFDMGF)
{
this.vignetteEffect.NGOOEEIGINE.OCDEKPEKOGE = AHNIGKFDMGF;
}
// Token: 0x06014BB5 RID: 84917 RVA: 0x004DB3A8 File Offset: 0x004D95A8
[Token(Token = "0x6014BB5")]
[Address(RVA = "0xF0B820", Offset = "0xF0A620", VA = "0x180F0B820")]
public void SetWalkingVignetteIntensityInterpolation(float AHNIGKFDMGF)
{
this.vignetteEffect.EIIMGOOGANE.OCDEKPEKOGE = AHNIGKFDMGF;
}
// Token: 0x06014BB6 RID: 84918 RVA: 0x004DB3CC File Offset: 0x004D95CC
[Token(Token = "0x6014BB6")]
[Address(RVA = "0xF0B7C0", Offset = "0xF0A5C0", VA = "0x180F0B7C0")]
public void SetSlideVignetteIntensityInterpolation(float AHNIGKFDMGF)
{
this.vignetteEffect.KADOJBHOHPP.OCDEKPEKOGE = AHNIGKFDMGF;
}
// Token: 0x06014BB7 RID: 84919 RVA: 0x004DB3F0 File Offset: 0x004D95F0
[Token(Token = "0x6014BB7")]
[Address(RVA = "0xF0B950", Offset = "0xF0A750", VA = "0x180F0B950")]
public void StartContinuousRotationVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BB8 RID: 84920 RVA: 0x004DB444 File Offset: 0x004D9644
[Token(Token = "0x6014BB8")]
[Address(RVA = "0xF0BB90", Offset = "0xF0A990", VA = "0x180F0BB90")]
public void StartFlyVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BB9 RID: 84921 RVA: 0x004DB498 File Offset: 0x004D9698
[Token(Token = "0x6014BB9")]
[Address(RVA = "0xF0BEA0", Offset = "0xF0ACA0", VA = "0x180F0BEA0")]
public void StartSprintingVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BBA RID: 84922 RVA: 0x004DB4EC File Offset: 0x004D96EC
[Token(Token = "0x6014BBA")]
[Address(RVA = "0xF0BC40", Offset = "0xF0AA40", VA = "0x180F0BC40")]
public void StartForcesVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
KHINMMJIENE ndakfemhfon2 = vignetteImageEffect.NDAKFEMHFON;
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
// Token: 0x06014BBB RID: 84923 RVA: 0x004DB560 File Offset: 0x004D9760
[Token(Token = "0x6014BBB")]
[Address(RVA = "0xF0BDF0", Offset = "0xF0ABF0", VA = "0x180F0BDF0")]
public void StartSlideVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BBC RID: 84924 RVA: 0x004DB5B4 File Offset: 0x004D97B4
[Token(Token = "0x6014BBC")]
[Address(RVA = "0xF0BF50", Offset = "0xF0AD50", VA = "0x180F0BF50")]
public void StartSwipeRotateVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BBD RID: 84925 RVA: 0x004DB608 File Offset: 0x004D9808
[Token(Token = "0x6014BBD")]
[Address(RVA = "0xF0C000", Offset = "0xF0AE00", VA = "0x180F0C000")]
public void StartTakeDamageVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
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: 0x06014BBE RID: 84926 RVA: 0x004DB654 File Offset: 0x004D9854
[Token(Token = "0x6014BBE")]
[Address(RVA = "0xF0C060", Offset = "0xF0AE60", VA = "0x180F0C060")]
public void StartTeleportVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
KHINMMJIENE ndakfemhfon2 = vignetteImageEffect.NDAKFEMHFON;
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
// Token: 0x06014BBF RID: 84927 RVA: 0x004DB6C8 File Offset: 0x004D98C8
[Token(Token = "0x6014BBF")]
[Address(RVA = "0xF0C190", Offset = "0xF0AF90", VA = "0x180F0C190")]
public void StartVehicleVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BC0 RID: 84928 RVA: 0x004DB71C File Offset: 0x004D991C
[Token(Token = "0x6014BC0")]
[Address(RVA = "0xF0C240", Offset = "0xF0B040", VA = "0x180F0C240")]
public void StartWalkingVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BC1 RID: 84929 RVA: 0x004DB770 File Offset: 0x004D9970
[Token(Token = "0x6014BC1")]
[Address(RVA = "0xF0C2F0", Offset = "0xF0B0F0", VA = "0x180F0C2F0")]
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: 0x06014BC2 RID: 84930 RVA: 0x004DB7BC File Offset: 0x004D99BC
[Token(Token = "0x6014BC2")]
[Address(RVA = "0xF0BD70", Offset = "0xF0AB70", VA = "0x180F0BD70")]
public void StartSeatTransitionVignette()
{
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
// Token: 0x06014BC3 RID: 84931 RVA: 0x004DB7E4 File Offset: 0x004D99E4
[Token(Token = "0x6014BC3")]
[Address(RVA = "0xF0C7E0", Offset = "0xF0B5E0", VA = "0x180F0C7E0")]
public void StopSeatTransitionVignette()
{
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014BC4 RID: 84932 RVA: 0x004DB810 File Offset: 0x004D9A10
[Token(Token = "0x6014BC4")]
[Address(RVA = "0xF0C620", Offset = "0xF0B420", VA = "0x180F0C620")]
public void StopContinuousRotationVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL coacddjjcoi = vignetteImageEffect.COACDDJJCOI;
vignetteImageEffect.FFHLODIOMFG(coacddjjcoi, AGGDNKNNAMI);
}
// Token: 0x06014BC5 RID: 84933 RVA: 0x004DB83C File Offset: 0x004D9A3C
[Token(Token = "0x6014BC5")]
[Address(RVA = "0xF0BA00", Offset = "0xF0A800", VA = "0x180F0BA00")]
public void StartFallingVignette(bool DAKHHGNDACM, float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
KHINMMJIENE ndakfemhfon2 = vignetteImageEffect.NDAKFEMHFON;
if (!DAKHHGNDACM)
{
KHINMMJIENE ndakfemhfon3 = vignetteImageEffect.NDAKFEMHFON;
if (!DAKHHGNDACM)
{
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
return;
}
VignetteImageEffect.VignetteSettings fallSettings = vignetteImageEffect.fallSettings;
float maxRangeIntensity = vignetteImageEffect.fallSettings.MaxRangeIntensity;
float intensity = vignetteImageEffect.fallSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL lnkgajdoepo = vignetteImageEffect.LNKGAJDOEPO;
vignetteImageEffect.AINLLGJBDID(lnkgajdoepo, fallSettings, LIDJOIEIGDI);
}
// Token: 0x06014BC6 RID: 84934 RVA: 0x004DB8C0 File Offset: 0x004D9AC0
[Token(Token = "0x6014BC6")]
[Address(RVA = "0xF0C650", Offset = "0xF0B450", VA = "0x180F0C650")]
public void StopFallingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL lnkgajdoepo = vignetteImageEffect.LNKGAJDOEPO;
vignetteImageEffect.FFHLODIOMFG(lnkgajdoepo, AGGDNKNNAMI);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014BC7 RID: 84935 RVA: 0x004DB904 File Offset: 0x004D9B04
[Token(Token = "0x6014BC7")]
[Address(RVA = "0xF0C730", Offset = "0xF0B530", VA = "0x180F0C730")]
public void StopForcesVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL hkmplmjidek = vignetteImageEffect.HKMPLMJIDEK;
vignetteImageEffect.FFHLODIOMFG(hkmplmjidek, AGGDNKNNAMI);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014BC8 RID: 84936 RVA: 0x004DB948 File Offset: 0x004D9B48
[Token(Token = "0x6014BC8")]
[Address(RVA = "0xF0B850", Offset = "0xF0A650", VA = "0x180F0B850")]
public void StartClimbingVignette(float LIDJOIEIGDI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
KHINMMJIENE ndakfemhfon = vignetteImageEffect.NDAKFEMHFON;
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: 0x06014BC9 RID: 84937 RVA: 0x004DB99C File Offset: 0x004D9B9C
[Token(Token = "0x6014BC9")]
[Address(RVA = "0xF0C5C0", Offset = "0xF0B3C0", VA = "0x180F0C5C0")]
public void StopClimbingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL hmkbhbpjine = vignetteImageEffect.HMKBHBPJINE;
vignetteImageEffect.FFHLODIOMFG(hmkbhbpjine, AGGDNKNNAMI);
}
// Token: 0x06014BCA RID: 84938 RVA: 0x004DB9C8 File Offset: 0x004D9BC8
[Token(Token = "0x6014BCA")]
[Address(RVA = "0xF0C700", Offset = "0xF0B500", VA = "0x180F0C700")]
public void StopFlyVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL bdonmeecibj = vignetteImageEffect.BDONMEECIBJ;
vignetteImageEffect.FFHLODIOMFG(bdonmeecibj, AGGDNKNNAMI);
}
// Token: 0x06014BCB RID: 84939 RVA: 0x004DB9F4 File Offset: 0x004D9BF4
[Token(Token = "0x6014BCB")]
[Address(RVA = "0xF0C890", Offset = "0xF0B690", VA = "0x180F0C890")]
public void StopSprintingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL djkaglmknkg = vignetteImageEffect.DJKAGLMKNKG;
vignetteImageEffect.FFHLODIOMFG(djkaglmknkg, AGGDNKNNAMI);
}
// Token: 0x06014BCC RID: 84940 RVA: 0x004DBA20 File Offset: 0x004D9C20
[Token(Token = "0x6014BCC")]
[Address(RVA = "0xF0C860", Offset = "0xF0B660", VA = "0x180F0C860")]
public void StopSlideVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL kadojbhohpp = vignetteImageEffect.KADOJBHOHPP;
vignetteImageEffect.FFHLODIOMFG(kadojbhohpp, AGGDNKNNAMI);
}
// Token: 0x06014BCD RID: 84941 RVA: 0x004DBA4C File Offset: 0x004D9C4C
[Token(Token = "0x6014BCD")]
[Address(RVA = "0xF0C8C0", Offset = "0xF0B6C0", VA = "0x180F0C8C0")]
public void StopSwipeRotateVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL dmknohbcdhk = vignetteImageEffect.DMKNOHBCDHK;
vignetteImageEffect.FFHLODIOMFG(dmknohbcdhk, AGGDNKNNAMI);
}
// Token: 0x06014BCE RID: 84942 RVA: 0x004DBA78 File Offset: 0x004D9C78
[Token(Token = "0x6014BCE")]
[Address(RVA = "0xF0C8F0", Offset = "0xF0B6F0", VA = "0x180F0C8F0")]
public void StopTakeDamageVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL gmiknhgmjjk = vignetteImageEffect.GMIKNHGMJJK;
vignetteImageEffect.FFHLODIOMFG(gmiknhgmjjk, AGGDNKNNAMI);
}
// Token: 0x06014BCF RID: 84943 RVA: 0x004DBAA4 File Offset: 0x004D9CA4
[Token(Token = "0x6014BCF")]
[Address(RVA = "0xF0C920", Offset = "0xF0B720", VA = "0x180F0C920")]
public void StopTeleportVignette(float AGGDNKNNAMI)
{
this.vignetteEffect.StopTeleportVignette(AGGDNKNNAMI);
}
// Token: 0x06014BD0 RID: 84944 RVA: 0x004DBAC4 File Offset: 0x004D9CC4
[Token(Token = "0x6014BD0")]
[Address(RVA = "0xF0C940", Offset = "0xF0B740", VA = "0x180F0C940")]
public void StopVehicleVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL ngooeeigine = vignetteImageEffect.NGOOEEIGINE;
vignetteImageEffect.FFHLODIOMFG(ngooeeigine, AGGDNKNNAMI);
}
// Token: 0x06014BD1 RID: 84945 RVA: 0x004DBAF0 File Offset: 0x004D9CF0
[Token(Token = "0x6014BD1")]
[Address(RVA = "0xF0C970", Offset = "0xF0B770", VA = "0x180F0C970")]
public void StopWalkingVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL eiimgoogane = vignetteImageEffect.EIIMGOOGANE;
vignetteImageEffect.FFHLODIOMFG(eiimgoogane, AGGDNKNNAMI);
}
// Token: 0x06014BD2 RID: 84946 RVA: 0x004DBB1C File Offset: 0x004D9D1C
[Token(Token = "0x6014BD2")]
[Address(RVA = "0xF0C9A0", Offset = "0xF0B7A0", VA = "0x180F0C9A0")]
public void StopWorldCollisionVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL mcnoioaeibh = vignetteImageEffect.MCNOIOAEIBH;
vignetteImageEffect.FFHLODIOMFG(mcnoioaeibh, AGGDNKNNAMI);
}
// Token: 0x06014BD3 RID: 84947 RVA: 0x004DBB48 File Offset: 0x004D9D48
[Token(Token = "0x6014BD3")]
[Address(RVA = "0xF0B900", Offset = "0xF0A700", VA = "0x180F0B900")]
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: 0x06014BD4 RID: 84948 RVA: 0x004DBB94 File Offset: 0x004D9D94
[Token(Token = "0x6014BD4")]
[Address(RVA = "0xF0C5F0", Offset = "0xF0B3F0", VA = "0x180F0C5F0")]
public void StopComfortModeVignette(float AGGDNKNNAMI)
{
VignetteImageEffect vignetteImageEffect = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = vignetteImageEffect.PGNBPMBGCBG;
vignetteImageEffect.FFHLODIOMFG(pgnbpmbgcbg, AGGDNKNNAMI);
}
// Token: 0x06014BD5 RID: 84949 RVA: 0x004DBBC0 File Offset: 0x004D9DC0
[Token(Token = "0x6014BD5")]
[Address(RVA = "0xF0B790", Offset = "0xF0A590", VA = "0x180F0B790")]
public void SetComfortModeInterpolation(float LIMOILDIGKF)
{
this.vignetteEffect.PGNBPMBGCBG.OCDEKPEKOGE = LIMOILDIGKF;
}
// Token: 0x06014BD6 RID: 84950 RVA: 0x004DBBE4 File Offset: 0x004D9DE4
[Token(Token = "0x6014BD6")]
[Address(RVA = "0xF0C3E0", Offset = "0xF0B1E0", VA = "0x180F0C3E0")]
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);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num11 = 0;
cgijfpeciii.HPMKILHBNHL = num11 != 0;
VignetteImageEffect vignetteImageEffect11 = this.vignetteEffect;
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = vignetteImageEffect11.PGNBPMBGCBG;
int num12 = 0;
vignetteImageEffect11.FFHLODIOMFG(pgnbpmbgcbg, (float)num12);
}
// Token: 0x06014BD7 RID: 84951 RVA: 0x004DBD54 File Offset: 0x004D9F54
[Token(Token = "0x6014BD7")]
[Address(RVA = "0xF0B4D0", Offset = "0xF0A2D0", VA = "0x180F0B4D0")]
public KFBABPAPIMB FadeIn(float BJJEDIGOMGC)
{
GIJJPMKNPLE cgijfpeciii;
do
{
cgijfpeciii = this.CGIJFPECIII;
}
while (cgijfpeciii != 0 && cgijfpeciii.DCPCGMKBGJI(BJJEDIGOMGC) != 0);
return Scheduler.GetImmediatePromise();
}
// Token: 0x06014BD8 RID: 84952 RVA: 0x004DBD80 File Offset: 0x004D9F80
[Token(Token = "0x6014BD8")]
[Address(RVA = "0xF0B550", Offset = "0xF0A350", VA = "0x180F0B550")]
public KFBABPAPIMB FadeOut(float BJJEDIGOMGC)
{
GIJJPMKNPLE cgijfpeciii;
do
{
cgijfpeciii = this.CGIJFPECIII;
}
while (cgijfpeciii != 0 && cgijfpeciii.NMGKIHGICEM(BJJEDIGOMGC) != 0);
return Scheduler.GetImmediatePromise();
}
// Token: 0x06014BD9 RID: 84953 RVA: 0x004DBDAC File Offset: 0x004D9FAC
[Token(Token = "0x6014BD9")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public PostProcessingEffectStack()
{
}
// Token: 0x0400DB63 RID: 56163
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DB63")]
[SerializeField]
private PostProcessVolume globalPostProcessVolume;
// Token: 0x0400DB65 RID: 56165
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DB65")]
[SerializeField]
private MonochromeImageEffect monochromeEffect;
// Token: 0x0400DB66 RID: 56166
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400DB66")]
[SerializeField]
private VignetteImageEffect vignetteEffect;
// Token: 0x0400DB67 RID: 56167
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400DB67")]
private GIJJPMKNPLE CGIJFPECIII;
}
}
@@ -0,0 +1,1133 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002F91 RID: 12177
[Token(Token = "0x2002F91")]
[DisallowMultipleComponent]
public class VignetteImageEffect : MonoBehaviour
{
// Token: 0x06014BFF RID: 84991 RVA: 0x004DC498 File Offset: 0x004DA698
[Token(Token = "0x6014BFF")]
[Address(RVA = "0xF0D950", Offset = "0xF0C750", VA = "0x180F0D950")]
public void Initialize(PostProcessProfile GGMLFADCNLH)
{
this.GGMLFADCNLH = GGMLFADCNLH;
}
// Token: 0x17003920 RID: 14624
// (get) Token: 0x06014C00 RID: 84992 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17003920")]
private VignetteImageEffect.EIFAFIEPHKL PJNAGALKFLM
{
[Token(Token = "0x6014C00")]
[Address(RVA = "0xF0E200", Offset = "0xF0D000", VA = "0x180F0E200")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17003921 RID: 14625
// (get) Token: 0x06014C01 RID: 84993 RVA: 0x004DC4AC File Offset: 0x004DA6AC
[Token(Token = "0x17003921")]
private bool KHGIBCCEHAE
{
[Token(Token = "0x6014C01")]
[Address(RVA = "0xF0D7A0", Offset = "0xF0C5A0", VA = "0x180F0D7A0")]
get
{
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
if (!inVRDisplayMode)
{
return inVRDisplayMode;
}
return !SingletonMonoBehaviour.ONCPNMDGGKG.JMCOBHCHGMM;
}
}
// Token: 0x06014C02 RID: 84994 RVA: 0x004DC4E0 File Offset: 0x004DA6E0
[Token(Token = "0x6014C02")]
[Address(RVA = "0xF0D4A0", Offset = "0xF0C2A0", VA = "0x180F0D4A0")]
private void Awake()
{
KHINMMJIENE khinmmjiene;
this.NDAKFEMHFON = khinmmjiene;
}
// Token: 0x06014C03 RID: 84995 RVA: 0x004DC4FC File Offset: 0x004DA6FC
[Token(Token = "0x6014C03")]
[Address(RVA = "0xF0F330", Offset = "0xF0E130", VA = "0x180F0F330")]
private void Update()
{
this.LNOKNADNLBN();
}
// Token: 0x06014C04 RID: 84996 RVA: 0x004DC510 File Offset: 0x004DA710
[Token(Token = "0x6014C04")]
[Address(RVA = "0xF0EF20", Offset = "0xF0DD20", VA = "0x180F0EF20")]
public void StartWorldCollisionVignette(float BGBFNMENLBN)
{
VignetteImageEffect.VignetteSettings vignetteSettings = this.worldCollisionSettings;
float maxRangeIntensity = this.worldCollisionSettings.MaxRangeIntensity;
float intensity = this.worldCollisionSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL mcnoioaeibh = this.MCNOIOAEIBH;
this.AINLLGJBDID(mcnoioaeibh, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C05 RID: 84997 RVA: 0x004DC54C File Offset: 0x004DA74C
[Token(Token = "0x6014C05")]
[Address(RVA = "0xF0F310", Offset = "0xF0E110", VA = "0x180F0F310")]
public void StopWorldCollisionVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL mcnoioaeibh = this.MCNOIOAEIBH;
this.FFHLODIOMFG(mcnoioaeibh, IHIKFKHNMHJ);
}
// Token: 0x06014C06 RID: 84998 RVA: 0x004DC568 File Offset: 0x004DA768
[Token(Token = "0x6014C06")]
[Address(RVA = "0xF0ECC0", Offset = "0xF0DAC0", VA = "0x180F0ECC0")]
public void StartTeleportVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
KHINMMJIENE ndakfemhfon2 = this.NDAKFEMHFON;
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
// Token: 0x06014C07 RID: 84999 RVA: 0x004DC5D4 File Offset: 0x004DA7D4
[Token(Token = "0x6014C07")]
[Address(RVA = "0xF0F230", Offset = "0xF0E030", VA = "0x180F0F230")]
public void StopTeleportVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL lkkjgembabm = this.LKKJGEMBABM;
this.FFHLODIOMFG(lkkjgembabm, IHIKFKHNMHJ);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014C08 RID: 85000 RVA: 0x004DC610 File Offset: 0x004DA810
[Token(Token = "0x6014C08")]
[Address(RVA = "0xF0E840", Offset = "0xF0D640", VA = "0x180F0E840")]
public void StartFlyVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.flySettings;
float maxRangeIntensity = this.flySettings.MaxRangeIntensity;
float intensity = this.flySettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL bdonmeecibj = this.BDONMEECIBJ;
this.AINLLGJBDID(bdonmeecibj, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C09 RID: 85001 RVA: 0x004DC65C File Offset: 0x004DA85C
[Token(Token = "0x6014C09")]
[Address(RVA = "0xF0F070", Offset = "0xF0DE70", VA = "0x180F0F070")]
public void StopFlyVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL bdonmeecibj = this.BDONMEECIBJ;
this.FFHLODIOMFG(bdonmeecibj, IHIKFKHNMHJ);
}
// Token: 0x06014C0A RID: 85002 RVA: 0x004DC678 File Offset: 0x004DA878
[Token(Token = "0x6014C0A")]
[Address(RVA = "0xF0E620", Offset = "0xF0D420", VA = "0x180F0E620")]
public void StartContinuousRotationVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.continuousRotationSettings;
float maxRangeIntensity = this.continuousRotationSettings.MaxRangeIntensity;
float intensity = this.continuousRotationSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL coacddjjcoi = this.COACDDJJCOI;
this.AINLLGJBDID(coacddjjcoi, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C0B RID: 85003 RVA: 0x004DC6C4 File Offset: 0x004DA8C4
[Token(Token = "0x6014C0B")]
[Address(RVA = "0xF0EFB0", Offset = "0xF0DDB0", VA = "0x180F0EFB0")]
public void StopContinuousRotationVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL coacddjjcoi = this.COACDDJJCOI;
this.FFHLODIOMFG(coacddjjcoi, IHIKFKHNMHJ);
}
// Token: 0x06014C0C RID: 85004 RVA: 0x004DC6E0 File Offset: 0x004DA8E0
[Token(Token = "0x6014C0C")]
[Address(RVA = "0xF0EBD0", Offset = "0xF0D9D0", VA = "0x180F0EBD0")]
public void StartSwipeRotateVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.swipeRotateSettings;
float maxRangeIntensity = this.swipeRotateSettings.MaxRangeIntensity;
float intensity = this.swipeRotateSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL dmknohbcdhk = this.DMKNOHBCDHK;
this.AINLLGJBDID(dmknohbcdhk, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C0D RID: 85005 RVA: 0x004DC72C File Offset: 0x004DA92C
[Token(Token = "0x6014C0D")]
[Address(RVA = "0xF0F1F0", Offset = "0xF0DFF0", VA = "0x180F0F1F0")]
public void StopSwipeRotateVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL dmknohbcdhk = this.DMKNOHBCDHK;
this.FFHLODIOMFG(dmknohbcdhk, IHIKFKHNMHJ);
}
// Token: 0x06014C0E RID: 85006 RVA: 0x004DC748 File Offset: 0x004DA948
[Token(Token = "0x6014C0E")]
[Address(RVA = "0xF0E6C0", Offset = "0xF0D4C0", VA = "0x180F0E6C0")]
public void StartFallingVignette(bool DAKHHGNDACM, float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
KHINMMJIENE ndakfemhfon2 = this.NDAKFEMHFON;
if (!DAKHHGNDACM)
{
KHINMMJIENE ndakfemhfon3 = this.NDAKFEMHFON;
if (!DAKHHGNDACM)
{
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
return;
}
VignetteImageEffect.VignetteSettings vignetteSettings = this.fallSettings;
float maxRangeIntensity = this.fallSettings.MaxRangeIntensity;
float intensity = this.fallSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL lnkgajdoepo = this.LNKGAJDOEPO;
this.AINLLGJBDID(lnkgajdoepo, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C0F RID: 85007 RVA: 0x004DC7C4 File Offset: 0x004DA9C4
[Token(Token = "0x6014C0F")]
[Address(RVA = "0xF0EFD0", Offset = "0xF0DDD0", VA = "0x180F0EFD0")]
public void StopFallingVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL lnkgajdoepo = this.LNKGAJDOEPO;
this.FFHLODIOMFG(lnkgajdoepo, IHIKFKHNMHJ);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014C10 RID: 85008 RVA: 0x004DC800 File Offset: 0x004DAA00
[Token(Token = "0x6014C10")]
[Address(RVA = "0xF0E540", Offset = "0xF0D340", VA = "0x180F0E540")]
public void StartClimbingVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.climbClamberSettings;
float maxRangeIntensity = this.climbClamberSettings.MaxRangeIntensity;
float intensity = this.climbClamberSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL hmkbhbpjine = this.HMKBHBPJINE;
this.AINLLGJBDID(hmkbhbpjine, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C11 RID: 85009 RVA: 0x004DC84C File Offset: 0x004DAA4C
[Token(Token = "0x6014C11")]
[Address(RVA = "0xF0EF70", Offset = "0xF0DD70", VA = "0x180F0EF70")]
public void StopClimbingVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL hmkbhbpjine = this.HMKBHBPJINE;
this.FFHLODIOMFG(hmkbhbpjine, IHIKFKHNMHJ);
}
// Token: 0x06014C12 RID: 85010 RVA: 0x004DC868 File Offset: 0x004DAA68
[Token(Token = "0x6014C12")]
[Address(RVA = "0xF0EE80", Offset = "0xF0DC80", VA = "0x180F0EE80")]
public void StartWalkingVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.walkSettings;
float maxRangeIntensity = this.walkSettings.MaxRangeIntensity;
float intensity = this.walkSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL eiimgoogane = this.EIIMGOOGANE;
this.AINLLGJBDID(eiimgoogane, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C13 RID: 85011 RVA: 0x004DC8B4 File Offset: 0x004DAAB4
[Token(Token = "0x6014C13")]
[Address(RVA = "0xF0F2F0", Offset = "0xF0E0F0", VA = "0x180F0F2F0")]
public void StopWalkingVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL eiimgoogane = this.EIIMGOOGANE;
this.FFHLODIOMFG(eiimgoogane, IHIKFKHNMHJ);
}
// Token: 0x06014C14 RID: 85012 RVA: 0x004DC8D0 File Offset: 0x004DAAD0
[Token(Token = "0x6014C14")]
[Address(RVA = "0xF0EDE0", Offset = "0xF0DBE0", VA = "0x180F0EDE0")]
public void StartVehicleVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.vehicleSettings;
float maxRangeIntensity = this.vehicleSettings.MaxRangeIntensity;
float intensity = this.vehicleSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL ngooeeigine = this.NGOOEEIGINE;
this.AINLLGJBDID(ngooeeigine, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C15 RID: 85013 RVA: 0x004DC91C File Offset: 0x004DAB1C
[Token(Token = "0x6014C15")]
[Address(RVA = "0xF0F2D0", Offset = "0xF0E0D0", VA = "0x180F0F2D0")]
public void StopVehicleVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL ngooeeigine = this.NGOOEEIGINE;
this.FFHLODIOMFG(ngooeeigine, IHIKFKHNMHJ);
}
// Token: 0x06014C16 RID: 85014 RVA: 0x004DC938 File Offset: 0x004DAB38
[Token(Token = "0x6014C16")]
[Address(RVA = "0xF0E8E0", Offset = "0xF0D6E0", VA = "0x180F0E8E0")]
public void StartForcesVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
KHINMMJIENE ndakfemhfon2 = this.NDAKFEMHFON;
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
// Token: 0x06014C17 RID: 85015 RVA: 0x004DC9A4 File Offset: 0x004DABA4
[Token(Token = "0x6014C17")]
[Address(RVA = "0xF0F090", Offset = "0xF0DE90", VA = "0x180F0F090")]
public void StopForcesVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL hkmplmjidek = this.HKMPLMJIDEK;
this.FFHLODIOMFG(hkmplmjidek, IHIKFKHNMHJ);
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014C18 RID: 85016 RVA: 0x004DC9E0 File Offset: 0x004DABE0
[Token(Token = "0x6014C18")]
[Address(RVA = "0xF0EB30", Offset = "0xF0D930", VA = "0x180F0EB30")]
public void StartSprintingVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.sprintSettings;
float maxRangeIntensity = this.sprintSettings.MaxRangeIntensity;
float intensity = this.sprintSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL djkaglmknkg = this.DJKAGLMKNKG;
this.AINLLGJBDID(djkaglmknkg, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C19 RID: 85017 RVA: 0x004DCA2C File Offset: 0x004DAC2C
[Token(Token = "0x6014C19")]
[Address(RVA = "0xF0F1D0", Offset = "0xF0DFD0", VA = "0x180F0F1D0")]
public void StopSprintingVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL djkaglmknkg = this.DJKAGLMKNKG;
this.FFHLODIOMFG(djkaglmknkg, IHIKFKHNMHJ);
}
// Token: 0x06014C1A RID: 85018 RVA: 0x004DCA48 File Offset: 0x004DAC48
[Token(Token = "0x6014C1A")]
[Address(RVA = "0xF0EA90", Offset = "0xF0D890", VA = "0x180F0EA90")]
public void StartSlideVignette(float BGBFNMENLBN)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
VignetteImageEffect.VignetteSettings vignetteSettings = this.slideSettings;
float maxRangeIntensity = this.slideSettings.MaxRangeIntensity;
float intensity = this.slideSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL kadojbhohpp = this.KADOJBHOHPP;
this.AINLLGJBDID(kadojbhohpp, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C1B RID: 85019 RVA: 0x004DCA94 File Offset: 0x004DAC94
[Token(Token = "0x6014C1B")]
[Address(RVA = "0xF0F1B0", Offset = "0xF0DFB0", VA = "0x180F0F1B0")]
public void StopSlideVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL kadojbhohpp = this.KADOJBHOHPP;
this.FFHLODIOMFG(kadojbhohpp, IHIKFKHNMHJ);
}
// Token: 0x06014C1C RID: 85020 RVA: 0x004DCAB0 File Offset: 0x004DACB0
[Token(Token = "0x6014C1C")]
[Address(RVA = "0xF0EA10", Offset = "0xF0D810", VA = "0x180F0EA10")]
public void StartSeatTransitionVignette(float BGBFNMENLBN = 0f)
{
SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII.HPMKILHBNHL = true;
}
// Token: 0x06014C1D RID: 85021 RVA: 0x004DCAD8 File Offset: 0x004DACD8
[Token(Token = "0x6014C1D")]
[Address(RVA = "0xF0F130", Offset = "0xF0DF30", VA = "0x180F0F130")]
public void StopSeatTransitionVignette(float IHIKFKHNMHJ = 0f)
{
GIJJPMKNPLE cgijfpeciii = SingletonMonoBehaviour.ONCPNMDGGKG.<PIIODFOEOFG>k__BackingField.CGIJFPECIII;
int num = 0;
cgijfpeciii.HPMKILHBNHL = num != 0;
}
// Token: 0x06014C1E RID: 85022 RVA: 0x004DCB04 File Offset: 0x004DAD04
[Token(Token = "0x6014C1E")]
[Address(RVA = "0xF0E5E0", Offset = "0xF0D3E0", VA = "0x180F0E5E0")]
public void StartComfortModeLayer(float BGBFNMENLBN)
{
VignetteImageEffect.VignetteSettings vignetteSettings = this.teleporterLocomotionComfortSettings;
float maxRangeIntensity = this.teleporterLocomotionComfortSettings.MaxRangeIntensity;
float intensity = this.teleporterLocomotionComfortSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = this.PGNBPMBGCBG;
this.AINLLGJBDID(pgnbpmbgcbg, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C1F RID: 85023 RVA: 0x004DCB40 File Offset: 0x004DAD40
[Token(Token = "0x6014C1F")]
[Address(RVA = "0xF0EF90", Offset = "0xF0DD90", VA = "0x180F0EF90")]
public void StopComfortModeLayer(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL pgnbpmbgcbg = this.PGNBPMBGCBG;
this.FFHLODIOMFG(pgnbpmbgcbg, IHIKFKHNMHJ);
}
// Token: 0x06014C20 RID: 85024 RVA: 0x004DCB5C File Offset: 0x004DAD5C
[Token(Token = "0x6014C20")]
[Address(RVA = "0xF0E4C0", Offset = "0xF0D2C0", VA = "0x180F0E4C0")]
public void SetComfortModeInterpolation(float LIMOILDIGKF)
{
this.PGNBPMBGCBG.OCDEKPEKOGE = LIMOILDIGKF;
}
// Token: 0x06014C21 RID: 85025 RVA: 0x004DCB7C File Offset: 0x004DAD7C
[Token(Token = "0x6014C21")]
[Address(RVA = "0xF0E520", Offset = "0xF0D320", VA = "0x180F0E520")]
public void SetWalkingVignetteIntensityInterpolation(float EAJAMCIOBNF)
{
this.EIIMGOOGANE.OCDEKPEKOGE = EAJAMCIOBNF;
}
// Token: 0x06014C22 RID: 85026 RVA: 0x004DCB9C File Offset: 0x004DAD9C
[Token(Token = "0x6014C22")]
[Address(RVA = "0xF0E4E0", Offset = "0xF0D2E0", VA = "0x180F0E4E0")]
public void SetSlideVignetteIntensityInterpolation(float EAJAMCIOBNF)
{
this.KADOJBHOHPP.OCDEKPEKOGE = EAJAMCIOBNF;
}
// Token: 0x06014C23 RID: 85027 RVA: 0x004DCBBC File Offset: 0x004DADBC
[Token(Token = "0x6014C23")]
[Address(RVA = "0xF0D930", Offset = "0xF0C730", VA = "0x180F0D930")]
public float GetVehicleVignetteIntensityInterpolation()
{
return this.NGOOEEIGINE.OCDEKPEKOGE;
}
// Token: 0x06014C24 RID: 85028 RVA: 0x004DCBDC File Offset: 0x004DADDC
[Token(Token = "0x6014C24")]
[Address(RVA = "0xF0E500", Offset = "0xF0D300", VA = "0x180F0E500")]
public void SetVehicleVignetteIntensityInterpolation(float EAJAMCIOBNF)
{
this.NGOOEEIGINE.OCDEKPEKOGE = EAJAMCIOBNF;
}
// Token: 0x06014C25 RID: 85029 RVA: 0x004DCBFC File Offset: 0x004DADFC
[Token(Token = "0x6014C25")]
[Address(RVA = "0xF0EC70", Offset = "0xF0DA70", VA = "0x180F0EC70")]
public void StartTakeDamageVignette(float BGBFNMENLBN)
{
VignetteImageEffect.VignetteSettings vignetteSettings = this.takeDamageSettings;
float maxRangeIntensity = this.takeDamageSettings.MaxRangeIntensity;
float intensity = this.takeDamageSettings.Intensity;
VignetteImageEffect.EIFAFIEPHKL gmiknhgmjjk = this.GMIKNHGMJJK;
this.AINLLGJBDID(gmiknhgmjjk, vignetteSettings, BGBFNMENLBN);
}
// Token: 0x06014C26 RID: 85030 RVA: 0x004DCC38 File Offset: 0x004DAE38
[Token(Token = "0x6014C26")]
[Address(RVA = "0xF0F210", Offset = "0xF0E010", VA = "0x180F0F210")]
public void StopTakeDamageVignette(float IHIKFKHNMHJ)
{
VignetteImageEffect.EIFAFIEPHKL gmiknhgmjjk = this.GMIKNHGMJJK;
this.FFHLODIOMFG(gmiknhgmjjk, IHIKFKHNMHJ);
}
// Token: 0x06014C27 RID: 85031 RVA: 0x004DCC54 File Offset: 0x004DAE54
[Token(Token = "0x6014C27")]
[Address(RVA = "0xF0D2E0", Offset = "0xF0C0E0", VA = "0x180F0D2E0")]
private void AINLLGJBDID(VignetteImageEffect.EIFAFIEPHKL MKGEABIAOCP, VignetteImageEffect.VignetteSettings GHGBPMPLLBK, float ENNGGBIEGFN)
{
if (!this.NKJHCMJHLOI.Contains(MKGEABIAOCP))
{
this.NKJHCMJHLOI.Add(MKGEABIAOCP);
this.PFMJMCNBLIL();
}
if (MKGEABIAOCP.LAHMCBPABPO)
{
float maxRangeIntensity = GHGBPMPLLBK.MaxRangeIntensity;
float smoothness = GHGBPMPLLBK.Smoothness;
MKGEABIAOCP.BFHNJGFFGKF = smoothness;
float intensity = GHGBPMPLLBK.Intensity;
MKGEABIAOCP.IIBGEAFKGIN = intensity;
MKGEABIAOCP.GFFCHMMEHPC = ENNGGBIEGFN;
float minRangeIntensity = GHGBPMPLLBK.MinRangeIntensity;
MKGEABIAOCP.MMJJBCODBID = minRangeIntensity;
MKGEABIAOCP.GODPNMBNIOF = maxRangeIntensity != null;
float maxRangeIntensity2 = GHGBPMPLLBK.MaxRangeIntensity;
MKGEABIAOCP.DCACPBLHKEO = maxRangeIntensity2;
MKGEABIAOCP.LAHMCBPABPO = false;
MKGEABIAOCP.DPOJAGDMALK = maxRangeIntensity2 != null;
MKGEABIAOCP.OCDEKPEKOGE = 0f;
}
}
// Token: 0x06014C28 RID: 85032 RVA: 0x004DCCFC File Offset: 0x004DAEFC
[Token(Token = "0x6014C28")]
[Address(RVA = "0xF0D850", Offset = "0xF0C650", VA = "0x180F0D850")]
private void FFHLODIOMFG(VignetteImageEffect.EIFAFIEPHKL MKGEABIAOCP, float HFNEFCIKHMG)
{
if (this.NKJHCMJHLOI.Contains(MKGEABIAOCP))
{
if (Time.deltaTime >= HFNEFCIKHMG)
{
return;
}
if (MKGEABIAOCP.LAHMCBPABPO)
{
float dljdogccmfk = MKGEABIAOCP.DLJDOGCCMFK;
float time = Time.time;
if (dljdogccmfk <= HFNEFCIKHMG)
{
return;
}
}
MKGEABIAOCP.LAHMCBPABPO = true;
float time2 = Time.time;
MKGEABIAOCP.KNBMBMEKGHP = time2;
MKGEABIAOCP.DLJDOGCCMFK = HFNEFCIKHMG;
}
}
// Token: 0x06014C29 RID: 85033 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C29")]
[Address(RVA = "0xF0D960", Offset = "0xF0C760", VA = "0x180F0D960")]
private void LNOKNADNLBN()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C2A RID: 85034 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C2A")]
[Address(RVA = "0xF0D5F0", Offset = "0xF0C3F0", VA = "0x180F0D5F0")]
private void CDAFPKAPAHC()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C2B RID: 85035 RVA: 0x004DCD68 File Offset: 0x004DAF68
[Token(Token = "0x6014C2B")]
[Address(RVA = "0xF0D560", Offset = "0xF0C360", VA = "0x180F0D560")]
private bool CBNDEPHBDBA(VignetteImageEffect.EIFAFIEPHKL MKGEABIAOCP)
{
if (this.NKJHCMJHLOI.Contains(MKGEABIAOCP))
{
}
this.NKJHCMJHLOI.Add(MKGEABIAOCP);
this.PFMJMCNBLIL();
return true;
}
// Token: 0x06014C2C RID: 85036 RVA: 0x004DCDA0 File Offset: 0x004DAFA0
[Token(Token = "0x6014C2C")]
[Address(RVA = "0xF0D420", Offset = "0xF0C220", VA = "0x180F0D420")]
private void AONOKFJJMFO(VignetteImageEffect.EIFAFIEPHKL MKGEABIAOCP)
{
if (this.NKJHCMJHLOI.Contains(MKGEABIAOCP))
{
bool flag = this.NKJHCMJHLOI.Remove(MKGEABIAOCP);
this.PFMJMCNBLIL();
}
}
// Token: 0x06014C2D RID: 85037 RVA: 0x004DCDD8 File Offset: 0x004DAFD8
[Token(Token = "0x6014C2D")]
[Address(RVA = "0xF0E3C0", Offset = "0xF0D1C0", VA = "0x180F0E3C0")]
private void PFMJMCNBLIL()
{
List<VignetteImageEffect.EIFAFIEPHKL> nkjhcmjhloi = this.NKJHCMJHLOI;
Comparison<VignetteImageEffect.EIFAFIEPHKL> <>9__93_ = VignetteImageEffect.<>c.<>9__93_0;
if (<>9__93_ == 0)
{
VignetteImageEffect.<>c.<>9__93_0 = delegate(VignetteImageEffect.EIFAFIEPHKL a, VignetteImageEffect.EIFAFIEPHKL b)
{
int lnednnjcpmg = a.LNEDNNJCPMG;
int lnednnjcpmg2 = b.LNEDNNJCPMG;
int num;
return num;
};
}
nkjhcmjhloi.Sort(<>9__93_);
}
// Token: 0x06014C2E RID: 85038 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C2E")]
[Address(RVA = "0xF0E2D0", Offset = "0xF0D0D0", VA = "0x180F0E2D0")]
private VignetteImageEffect.EIFAFIEPHKL NOBMFGKCOHF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C2F RID: 85039 RVA: 0x004DCE18 File Offset: 0x004DB018
[Token(Token = "0x6014C2F")]
[Address(RVA = "0xF0F340", Offset = "0xF0E140", VA = "0x180F0F340")]
public VignetteImageEffect()
{
VignetteImageEffect.VignetteSettings @default = VignetteImageEffect.VignetteSettings.Default;
this.teleporterLocomotionComfortSettings = @default;
VignetteImageEffect.VignetteSettings default2 = VignetteImageEffect.VignetteSettings.Default;
this.teleportSettings = default2;
this.teleportSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default3 = VignetteImageEffect.VignetteSettings.Default;
this.walkSettings = default3;
this.walkSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default4 = VignetteImageEffect.VignetteSettings.Default;
this.sprintSettings = default4;
this.sprintSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default5 = VignetteImageEffect.VignetteSettings.Default;
this.climbClamberSettings = default5;
this.climbClamberSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default6 = VignetteImageEffect.VignetteSettings.Default;
this.fallSettings = default6;
this.fallSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default7 = VignetteImageEffect.VignetteSettings.Default;
this.slideSettings = default7;
this.slideSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default8 = VignetteImageEffect.VignetteSettings.Default;
this.flySettings = default8;
this.flySettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default9 = VignetteImageEffect.VignetteSettings.Default;
this.vehicleSettings = default9;
this.vehicleSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default10 = VignetteImageEffect.VignetteSettings.Default;
this.forcesSettings = default10;
this.forcesSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default11 = VignetteImageEffect.VignetteSettings.Default;
this.continuousRotationSettings = default11;
this.continuousRotationSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default12 = VignetteImageEffect.VignetteSettings.Default;
this.swipeRotateSettings = default12;
this.swipeRotateSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default13 = VignetteImageEffect.VignetteSettings.Default;
this.worldCollisionSettings = default13;
this.worldCollisionSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
VignetteImageEffect.VignetteSettings default14 = VignetteImageEffect.VignetteSettings.Default;
this.takeDamageSettings = default14;
int num = 0;
int num2 = 0;
this.takeDamageSettings.MaxRangeIntensity = typeof(VignetteImageEffect.VignetteSettings).TypeHandle;
AnimationCurve animationCurve = AnimationCurve.EaseInOut((float)num, (float)num2, 10f, 1f);
this.mobileVignetteIntensityCurve = animationCurve;
this.mobileVignetteStereoIntesity = 1.425f;
List<VignetteImageEffect.EIFAFIEPHKL> list = new List();
this.NKJHCMJHLOI = list;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl;
eifafiephkl.LNEDNNJCPMG = (int)((ulong)0L);
eifafiephkl.FIKEBGGCDFN = "Locomotion Comfort";
eifafiephkl.COABPMAGDCF = false;
this.PGNBPMBGCBG = eifafiephkl;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl2;
eifafiephkl2.LNEDNNJCPMG = (int)((ulong)10L);
eifafiephkl2.FIKEBGGCDFN = "Continuous Rotation";
eifafiephkl2.COABPMAGDCF = true;
this.COACDDJJCOI = eifafiephkl2;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl3;
eifafiephkl3.LNEDNNJCPMG = (int)((ulong)20L);
eifafiephkl3.FIKEBGGCDFN = "Swipe Rotate";
eifafiephkl3.COABPMAGDCF = true;
this.DMKNOHBCDHK = eifafiephkl3;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl4;
eifafiephkl4.LNEDNNJCPMG = (int)((ulong)50L);
eifafiephkl4.FIKEBGGCDFN = "Teleport";
eifafiephkl4.COABPMAGDCF = true;
this.LKKJGEMBABM = eifafiephkl4;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl5;
eifafiephkl5.LNEDNNJCPMG = (int)((ulong)60L);
eifafiephkl5.FIKEBGGCDFN = "Fly";
eifafiephkl5.COABPMAGDCF = true;
this.BDONMEECIBJ = eifafiephkl5;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl6;
eifafiephkl6.LNEDNNJCPMG = (int)((ulong)70L);
eifafiephkl6.FIKEBGGCDFN = "Walk";
eifafiephkl6.COABPMAGDCF = true;
this.EIIMGOOGANE = eifafiephkl6;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl7;
eifafiephkl7.LNEDNNJCPMG = (int)((ulong)71L);
eifafiephkl7.FIKEBGGCDFN = "Sprint";
eifafiephkl7.COABPMAGDCF = true;
this.DJKAGLMKNKG = eifafiephkl7;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl8;
eifafiephkl8.LNEDNNJCPMG = (int)((ulong)72L);
eifafiephkl8.FIKEBGGCDFN = "Slide";
eifafiephkl8.COABPMAGDCF = true;
this.KADOJBHOHPP = eifafiephkl8;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl9;
eifafiephkl9.LNEDNNJCPMG = (int)((ulong)73L);
eifafiephkl9.FIKEBGGCDFN = "Climb";
eifafiephkl9.COABPMAGDCF = true;
this.HMKBHBPJINE = eifafiephkl9;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl10;
eifafiephkl10.LNEDNNJCPMG = (int)((ulong)74L);
eifafiephkl10.FIKEBGGCDFN = "Fall";
eifafiephkl10.COABPMAGDCF = true;
this.LNKGAJDOEPO = eifafiephkl10;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl11;
eifafiephkl11.LNEDNNJCPMG = (int)((ulong)75L);
eifafiephkl11.FIKEBGGCDFN = "Vehicle";
eifafiephkl11.COABPMAGDCF = true;
this.NGOOEEIGINE = eifafiephkl11;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl12;
eifafiephkl12.LNEDNNJCPMG = (int)((ulong)76L);
eifafiephkl12.FIKEBGGCDFN = "Forces";
eifafiephkl12.COABPMAGDCF = true;
this.HKMPLMJIDEK = eifafiephkl12;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl13;
eifafiephkl13.LNEDNNJCPMG = (int)((ulong)80L);
eifafiephkl13.FIKEBGGCDFN = "World Collision";
eifafiephkl13.COABPMAGDCF = false;
this.MCNOIOAEIBH = eifafiephkl13;
VignetteImageEffect.EIFAFIEPHKL eifafiephkl14;
eifafiephkl14.LNEDNNJCPMG = (int)((ulong)100L);
eifafiephkl14.FIKEBGGCDFN = "Take Damage";
eifafiephkl14.COABPMAGDCF = false;
this.GMIKNHGMJJK = eifafiephkl14;
base..ctor();
}
// Token: 0x0400DB88 RID: 56200
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DB88")]
[SerializeField]
private VignetteImageEffect.VignetteSettings teleporterLocomotionComfortSettings;
// Token: 0x0400DB89 RID: 56201
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400DB89")]
[SerializeField]
private VignetteImageEffect.VignetteSettings teleportSettings;
// Token: 0x0400DB8A RID: 56202
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400DB8A")]
[SerializeField]
private VignetteImageEffect.VignetteSettings walkSettings;
// Token: 0x0400DB8B RID: 56203
[FieldOffset(Offset = "0x84")]
[Token(Token = "0x400DB8B")]
[SerializeField]
private VignetteImageEffect.VignetteSettings sprintSettings;
// Token: 0x0400DB8C RID: 56204
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400DB8C")]
[SerializeField]
private VignetteImageEffect.VignetteSettings climbClamberSettings;
// Token: 0x0400DB8D RID: 56205
[FieldOffset(Offset = "0xCC")]
[Token(Token = "0x400DB8D")]
[SerializeField]
private VignetteImageEffect.VignetteSettings fallSettings;
// Token: 0x0400DB8E RID: 56206
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400DB8E")]
[SerializeField]
private VignetteImageEffect.VignetteSettings slideSettings;
// Token: 0x0400DB8F RID: 56207
[FieldOffset(Offset = "0x114")]
[Token(Token = "0x400DB8F")]
[SerializeField]
private VignetteImageEffect.VignetteSettings flySettings;
// Token: 0x0400DB90 RID: 56208
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400DB90")]
[SerializeField]
private VignetteImageEffect.VignetteSettings vehicleSettings;
// Token: 0x0400DB91 RID: 56209
[FieldOffset(Offset = "0x15C")]
[Token(Token = "0x400DB91")]
[SerializeField]
private VignetteImageEffect.VignetteSettings forcesSettings;
// Token: 0x0400DB92 RID: 56210
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400DB92")]
[SerializeField]
private VignetteImageEffect.VignetteSettings continuousRotationSettings;
// Token: 0x0400DB93 RID: 56211
[FieldOffset(Offset = "0x1A4")]
[Token(Token = "0x400DB93")]
[SerializeField]
private VignetteImageEffect.VignetteSettings swipeRotateSettings;
// Token: 0x0400DB94 RID: 56212
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400DB94")]
[SerializeField]
private VignetteImageEffect.VignetteSettings worldCollisionSettings;
// Token: 0x0400DB95 RID: 56213
[FieldOffset(Offset = "0x1EC")]
[Token(Token = "0x400DB95")]
[SerializeField]
private VignetteImageEffect.VignetteSettings takeDamageSettings;
// Token: 0x0400DB96 RID: 56214
[FieldOffset(Offset = "0x210")]
[Token(Token = "0x400DB96")]
[SerializeField]
[Header("Mobile")]
private Mesh mobileVignetteMesh;
// Token: 0x0400DB97 RID: 56215
[FieldOffset(Offset = "0x218")]
[Token(Token = "0x400DB97")]
[SerializeField]
private AnimationCurve mobileVignetteIntensityCurve;
// Token: 0x0400DB98 RID: 56216
[FieldOffset(Offset = "0x220")]
[Token(Token = "0x400DB98")]
[SerializeField]
private float mobileVignetteStereoIntesity;
// Token: 0x0400DB99 RID: 56217
[Token(Token = "0x400DB99")]
private const float MCDDDICFKCI = 0.1f;
// Token: 0x0400DB9A RID: 56218
[Token(Token = "0x400DB9A")]
private const float LEKEIIFHIAK = 0.25f;
// Token: 0x0400DB9B RID: 56219
[Token(Token = "0x400DB9B")]
private const float KADKIACDMIC = 1f;
// Token: 0x0400DB9C RID: 56220
[Token(Token = "0x400DB9C")]
private const float GMGKKECMDIA = 7.5f;
// Token: 0x0400DB9D RID: 56221
[Token(Token = "0x400DB9D")]
private const float EOHIBJNMHGL = 1.66f;
// Token: 0x0400DB9E RID: 56222
[Token(Token = "0x400DB9E")]
private const float BHCPLEKBHFO = 0.001f;
// Token: 0x0400DB9F RID: 56223
[FieldOffset(Offset = "0x228")]
[Token(Token = "0x400DB9F")]
private readonly List<VignetteImageEffect.EIFAFIEPHKL> NKJHCMJHLOI;
// Token: 0x0400DBA0 RID: 56224
[FieldOffset(Offset = "0x230")]
[Token(Token = "0x400DBA0")]
private VignetteImageEffect.EIFAFIEPHKL PGNBPMBGCBG;
// Token: 0x0400DBA1 RID: 56225
[FieldOffset(Offset = "0x238")]
[Token(Token = "0x400DBA1")]
private VignetteImageEffect.EIFAFIEPHKL COACDDJJCOI;
// Token: 0x0400DBA2 RID: 56226
[FieldOffset(Offset = "0x240")]
[Token(Token = "0x400DBA2")]
private VignetteImageEffect.EIFAFIEPHKL DMKNOHBCDHK;
// Token: 0x0400DBA3 RID: 56227
[FieldOffset(Offset = "0x248")]
[Token(Token = "0x400DBA3")]
private VignetteImageEffect.EIFAFIEPHKL LKKJGEMBABM;
// Token: 0x0400DBA4 RID: 56228
[FieldOffset(Offset = "0x250")]
[Token(Token = "0x400DBA4")]
private VignetteImageEffect.EIFAFIEPHKL BDONMEECIBJ;
// Token: 0x0400DBA5 RID: 56229
[FieldOffset(Offset = "0x258")]
[Token(Token = "0x400DBA5")]
private VignetteImageEffect.EIFAFIEPHKL EIIMGOOGANE;
// Token: 0x0400DBA6 RID: 56230
[FieldOffset(Offset = "0x260")]
[Token(Token = "0x400DBA6")]
private VignetteImageEffect.EIFAFIEPHKL DJKAGLMKNKG;
// Token: 0x0400DBA7 RID: 56231
[FieldOffset(Offset = "0x268")]
[Token(Token = "0x400DBA7")]
private VignetteImageEffect.EIFAFIEPHKL KADOJBHOHPP;
// Token: 0x0400DBA8 RID: 56232
[FieldOffset(Offset = "0x270")]
[Token(Token = "0x400DBA8")]
private VignetteImageEffect.EIFAFIEPHKL HMKBHBPJINE;
// Token: 0x0400DBA9 RID: 56233
[FieldOffset(Offset = "0x278")]
[Token(Token = "0x400DBA9")]
private VignetteImageEffect.EIFAFIEPHKL LNKGAJDOEPO;
// Token: 0x0400DBAA RID: 56234
[FieldOffset(Offset = "0x280")]
[Token(Token = "0x400DBAA")]
private VignetteImageEffect.EIFAFIEPHKL NGOOEEIGINE;
// Token: 0x0400DBAB RID: 56235
[FieldOffset(Offset = "0x288")]
[Token(Token = "0x400DBAB")]
private VignetteImageEffect.EIFAFIEPHKL HKMPLMJIDEK;
// Token: 0x0400DBAC RID: 56236
[FieldOffset(Offset = "0x290")]
[Token(Token = "0x400DBAC")]
private VignetteImageEffect.EIFAFIEPHKL MCNOIOAEIBH;
// Token: 0x0400DBAD RID: 56237
[FieldOffset(Offset = "0x298")]
[Token(Token = "0x400DBAD")]
private VignetteImageEffect.EIFAFIEPHKL GMIKNHGMJJK;
// Token: 0x0400DBAE RID: 56238
[FieldOffset(Offset = "0x2A0")]
[Token(Token = "0x400DBAE")]
private float NCGJIHMJNLE;
// Token: 0x0400DBAF RID: 56239
[FieldOffset(Offset = "0x2A4")]
[Token(Token = "0x400DBAF")]
private float FOGFKALHGKG;
// Token: 0x0400DBB0 RID: 56240
[FieldOffset(Offset = "0x2A8")]
[Token(Token = "0x400DBB0")]
private float CKDLLAEABHK;
// Token: 0x0400DBB1 RID: 56241
[FieldOffset(Offset = "0x2AC")]
[Token(Token = "0x400DBB1")]
private float KMIJCICBLPI;
// Token: 0x0400DBB2 RID: 56242
[FieldOffset(Offset = "0x2B0")]
[Token(Token = "0x400DBB2")]
private float DIHIAEMIFJN;
// Token: 0x0400DBB3 RID: 56243
[FieldOffset(Offset = "0x2B8")]
[Token(Token = "0x400DBB3")]
private PostProcessProfile GGMLFADCNLH;
// Token: 0x0400DBB4 RID: 56244
[FieldOffset(Offset = "0x2C0")]
[Token(Token = "0x400DBB4")]
private KHINMMJIENE NDAKFEMHFON;
// Token: 0x02002F92 RID: 12178
[Token(Token = "0x2002F92")]
[Serializable]
private struct VignetteSettings
{
// Token: 0x06014C30 RID: 85040 RVA: 0x004DD224 File Offset: 0x004DB424
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6014C30")]
[Address(RVA = "0xF0F950", Offset = "0xF0E750", VA = "0x180F0F950")]
static VignetteSettings()
{
Color black = Color.black;
}
// Token: 0x0400DBB5 RID: 56245
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400DBB5")]
public Color Color;
// Token: 0x0400DBB6 RID: 56246
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DBB6")]
public float Intensity;
// Token: 0x0400DBB7 RID: 56247
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400DBB7")]
public float Smoothness;
// Token: 0x0400DBB8 RID: 56248
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DBB8")]
public bool IsSquareVignette;
// Token: 0x0400DBB9 RID: 56249
[FieldOffset(Offset = "0x19")]
[Token(Token = "0x400DBB9")]
public bool SupportsIntensityRange;
// Token: 0x0400DBBA RID: 56250
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400DBBA")]
public float MinRangeIntensity;
// Token: 0x0400DBBB RID: 56251
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DBBB")]
public float MaxRangeIntensity;
// Token: 0x0400DBBC RID: 56252
[Token(Token = "0x400DBBC")]
public static VignetteImageEffect.VignetteSettings Default;
}
// Token: 0x02002F93 RID: 12179
[Token(Token = "0x2002F93")]
private class EIFAFIEPHKL
{
// Token: 0x17003922 RID: 14626
// (get) Token: 0x06014C31 RID: 85041 RVA: 0x004DD23C File Offset: 0x004DB43C
[Token(Token = "0x17003922")]
public float PKOOPCHFAPE
{
[Token(Token = "0x6014C31")]
[Address(RVA = "0xEF2C00", Offset = "0xEF1A00", VA = "0x180EF2C00")]
get
{
return this.DLJDOGCCMFK;
}
}
// Token: 0x06014C32 RID: 85042 RVA: 0x004DD250 File Offset: 0x004DB450
[Token(Token = "0x6014C32")]
[Address(RVA = "0xEF2A30", Offset = "0xEF1830", VA = "0x180EF2A30")]
public float ABJAHEFJHKN()
{
if (!this.GODPNMBNIOF)
{
}
float num = this.MMJJBCODBID;
float dcacpblhkeo = this.DCACPBLHKEO;
float num2 = this.OCDEKPEKOGE;
num = Mathf.Lerp(num, dcacpblhkeo, num2);
if (this.LAHMCBPABPO)
{
float time = Time.time;
num2 = time;
float num3 = Mathf.InverseLerp(time, dcacpblhkeo, num2);
num2 = num3;
num3 = num;
int num4 = 0;
float num5 = Mathf.Lerp(num3, (float)num4, num2);
}
return num;
}
// Token: 0x06014C33 RID: 85043 RVA: 0x004DD2C0 File Offset: 0x004DB4C0
[Token(Token = "0x6014C33")]
[Address(RVA = "0xEF2C10", Offset = "0xEF1A10", VA = "0x180EF2C10")]
public EIFAFIEPHKL(int JMHKMOACHDG, string MMBOKOLAJFH, bool FGFOKJGHPHM = false)
{
int num = 0;
base.FieldGetter(num, MMBOKOLAJFH, FGFOKJGHPHM);
this.LNEDNNJCPMG = JMHKMOACHDG;
this.FIKEBGGCDFN = MMBOKOLAJFH;
this.COABPMAGDCF = FGFOKJGHPHM;
}
// Token: 0x06014C34 RID: 85044 RVA: 0x004DD2F0 File Offset: 0x004DB4F0
[Token(Token = "0x6014C34")]
[Address(RVA = "0xEF2B60", Offset = "0xEF1960", VA = "0x180EF2B60")]
private float HFCAHKPOJNJ()
{
if (!this.GODPNMBNIOF)
{
return this.IIBGEAFKGIN;
}
float mmjjbcodbid = this.MMJJBCODBID;
float dcacpblhkeo = this.DCACPBLHKEO;
float ocdekpekoge = this.OCDEKPEKOGE;
return Mathf.Lerp(mmjjbcodbid, dcacpblhkeo, ocdekpekoge);
}
// Token: 0x0400DBBD RID: 56253
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DBBD")]
public string FIKEBGGCDFN;
// Token: 0x0400DBBE RID: 56254
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DBBE")]
public Color INCNKMHCJDM;
// Token: 0x0400DBBF RID: 56255
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DBBF")]
public float IIBGEAFKGIN;
// Token: 0x0400DBC0 RID: 56256
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400DBC0")]
public bool COABPMAGDCF;
// Token: 0x0400DBC1 RID: 56257
[FieldOffset(Offset = "0x2D")]
[Token(Token = "0x400DBC1")]
public bool GODPNMBNIOF;
// Token: 0x0400DBC2 RID: 56258
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400DBC2")]
public float MMJJBCODBID;
// Token: 0x0400DBC3 RID: 56259
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x400DBC3")]
public float DCACPBLHKEO;
// Token: 0x0400DBC4 RID: 56260
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400DBC4")]
public float BFHNJGFFGKF;
// Token: 0x0400DBC5 RID: 56261
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400DBC5")]
public float GFFCHMMEHPC;
// Token: 0x0400DBC6 RID: 56262
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400DBC6")]
public float OCDEKPEKOGE;
// Token: 0x0400DBC7 RID: 56263
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x400DBC7")]
public bool DPOJAGDMALK;
// Token: 0x0400DBC8 RID: 56264
[FieldOffset(Offset = "0x45")]
[Token(Token = "0x400DBC8")]
public bool LAHMCBPABPO;
// Token: 0x0400DBC9 RID: 56265
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400DBC9")]
public float KNBMBMEKGHP;
// Token: 0x0400DBCA RID: 56266
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400DBCA")]
public float DLJDOGCCMFK;
// Token: 0x0400DBCB RID: 56267
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400DBCB")]
public readonly int LNEDNNJCPMG;
}
}
}
@@ -0,0 +1,106 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.ImageEffects
{
// Token: 0x02002F95 RID: 12181
[Token(Token = "0x2002F95")]
public class WorldSpaceCameraBlinders : MonoBehaviour
{
// Token: 0x17003923 RID: 14627
// (get) Token: 0x06014C38 RID: 85048 RVA: 0x004DD37C File Offset: 0x004DB57C
// (set) Token: 0x06014C39 RID: 85049 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17003923")]
public bool HMBOHJBIKHD
{
[Token(Token = "0x6014C38")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
get
{
}
[Token(Token = "0x6014C39")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
set
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x06014C3A RID: 85050 RVA: 0x004DD38C File Offset: 0x004DB58C
[Token(Token = "0x6014C3A")]
[Address(RVA = "0xF0F9E0", Offset = "0xF0E7E0", VA = "0x180F0F9E0")]
private void LateUpdate()
{
}
// Token: 0x06014C3B RID: 85051 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C3B")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void FCNHBDEDDAB()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C3C RID: 85052 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C3C")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void JNCACNEIBLP()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C3D RID: 85053 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C3D")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void FNEFNHELDBC(float OKODOCJIDFD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C3E RID: 85054 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014C3E")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void PNPEAOGEGEJ(float OKODOCJIDFD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014C3F RID: 85055 RVA: 0x004DD39C File Offset: 0x004DB59C
[Token(Token = "0x6014C3F")]
[Address(RVA = "0xF0FA10", Offset = "0xF0E810", VA = "0x180F0FA10")]
public WorldSpaceCameraBlinders()
{
}
// Token: 0x0400DBCE RID: 56270
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DBCE")]
[SerializeField]
private float gradientStartAngle = 90f;
// Token: 0x0400DBCF RID: 56271
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400DBCF")]
[SerializeField]
private float gradientEndAngle = 120f;
// Token: 0x0400DBD0 RID: 56272
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DBD0")]
[SerializeField]
private float gradientMaxAngle = 160f;
// Token: 0x0400DBD1 RID: 56273
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DBD1")]
[SerializeField]
private Camera targetCamera;
// Token: 0x0400DBD2 RID: 56274
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400DBD2")]
[NonSerialized]
public Transform DesiredForwardTransform;
}
}