using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RecRoom.UI.Notifications { // Token: 0x0200251F RID: 9503 [Token(Token = "0x200251F")] [StructLayout(3)] public class VRModeScreenSpaceNotification : MonoBehaviour, IOCIKIDGCOI { // Token: 0x17002C98 RID: 11416 // (get) Token: 0x06010643 RID: 67139 RVA: 0x003D7A2C File Offset: 0x003D5C2C [Token(Token = "0x17002C98")] public ODAIMIPLHGH LKIBJOMNFFD { [Token(Token = "0x6010643")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")] get { /* An exception occurred when decompiling this method (06010643) ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAIMIPLHGH RecRoom.UI.Notifications.VRModeScreenSpaceNotification::get_Title() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:VRModeNotificationText(var_0_06, ldfld:VRModeNotificationText(VRModeScreenSpaceNotification::title, ldloc:VRModeScreenSpaceNotification(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 1663 */; } } // Token: 0x17002C99 RID: 11417 // (get) Token: 0x06010644 RID: 67140 RVA: 0x003D7A40 File Offset: 0x003D5C40 [Token(Token = "0x17002C99")] public ODAIMIPLHGH JAFMIDAHECF { [Token(Token = "0x6010644")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "5")] get { /* An exception occurred when decompiling this method (06010644) ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAIMIPLHGH RecRoom.UI.Notifications.VRModeScreenSpaceNotification::get_Subtitle() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:VRModeNotificationText(var_0_06, ldfld:VRModeNotificationText(VRModeScreenSpaceNotification::subtitle, ldloc:VRModeScreenSpaceNotification(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 1663 */; } } // Token: 0x17002C9A RID: 11418 // (get) Token: 0x06010645 RID: 67141 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06010646 RID: 67142 RVA: 0x003D7A54 File Offset: 0x003D5C54 [Token(Token = "0x17002C9A")] public Vector3 EGDDCKJCAPL { [Token(Token = "0x6010645")] [Address(RVA = "0x1482850", Offset = "0x1481250", VA = "0x181482850")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6010646")] [Address(RVA = "0x1482870", Offset = "0x1481270", VA = "0x181482870")] [CompilerGenerated] set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x17002C9B RID: 11419 // (get) Token: 0x06010647 RID: 67143 RVA: 0x003D7A74 File Offset: 0x003D5C74 [Token(Token = "0x17002C9B")] public float DGBMOHMAPMF { [Token(Token = "0x6010647")] [Address(RVA = "0x14827B0", Offset = "0x14811B0", VA = "0x1814827B0", Slot = "6")] get { if (this.CameraOffsetEaseInCurve != 0) { return; } } } // Token: 0x17002C9C RID: 11420 // (get) Token: 0x06010648 RID: 67144 RVA: 0x003D7A8C File Offset: 0x003D5C8C [Token(Token = "0x17002C9C")] public float JHBNPDBIPJD { [Token(Token = "0x6010648")] [Address(RVA = "0x1482800", Offset = "0x1481200", VA = "0x181482800", Slot = "7")] get { if (this.CameraOffsetEaseOutCurve != 0) { return; } } } // Token: 0x06010649 RID: 67145 RVA: 0x003D7AA4 File Offset: 0x003D5CA4 [Token(Token = "0x6010649")] [Address(RVA = "0x1481560", Offset = "0x147FF60", VA = "0x181481560")] private void Awake() { Material material = new Material(this.DesaturationBackdrop.GetSharedMaterial()); MeshRenderer desaturationBackdrop = this.DesaturationBackdrop; this.LAAPGFFBLMD = material; desaturationBackdrop.SetMaterial(material); VRModeNotificationText vrmodeNotificationText = this.title; if (vrmodeNotificationText != 0) { int num = 0; vrmodeNotificationText.Alpha = (float)num; } VRModeNotificationText vrmodeNotificationText2 = this.subtitle; if (vrmodeNotificationText2 != 0) { int num2 = 0; vrmodeNotificationText2.Alpha = (float)num2; } int num3 = 0; this.GOMONDBHJHI((float)num3); if (this.title != 0) { VRModeNotificationText vrmodeNotificationText3 = this.title; ActionEvent layoutChanged = vrmodeNotificationText3.LayoutChanged; Action action = new Action(this.EKDJFNGNBIF); ActionEvent actionEvent = layoutChanged + action; vrmodeNotificationText3.LayoutChanged = actionEvent; } if (this.subtitle != 0) { VRModeNotificationText vrmodeNotificationText4 = this.subtitle; ActionEvent layoutChanged2 = vrmodeNotificationText4.LayoutChanged; Action action2 = new Action(this.EKDJFNGNBIF); ActionEvent actionEvent2 = layoutChanged2 + action2; vrmodeNotificationText4.LayoutChanged = actionEvent2; } Transform alignmentPoint = this.AlignmentPoint; int num4 = 0; if (alignmentPoint != num4) { Transform alignmentPoint2 = this.AlignmentPoint; Vector3 vector; float z = vector.z; this.FDMLCNKPIGP.z = z; } } // Token: 0x0601064A RID: 67146 RVA: 0x003D7BC4 File Offset: 0x003D5DC4 [Token(Token = "0x601064A")] [Address(RVA = "0x1482450", Offset = "0x1480E50", VA = "0x181482450")] private void Start() { Action action = new Action(this.IKOLCMNMLKM); IDisposable disposable = this.PreRenderUpdate(action); } // Token: 0x0601064B RID: 67147 RVA: 0x003D7BE8 File Offset: 0x003D5DE8 [Token(Token = "0x601064B")] [Address(RVA = "0x1482310", Offset = "0x1480D10", VA = "0x181482310")] private void OnDestroy() { Material laapgffblmd = this.LAAPGFFBLMD; int num = 0; if (laapgffblmd != num) { global::UnityEngine.Object.Destroy(this.LAAPGFFBLMD); this.LAAPGFFBLMD = (ulong)0L; } VRModeNotificationText vrmodeNotificationText = this.title; if (vrmodeNotificationText != 0) { ActionEvent layoutChanged = vrmodeNotificationText.LayoutChanged; Action action = new Action(this.EKDJFNGNBIF); ActionEvent actionEvent = layoutChanged - action; vrmodeNotificationText.LayoutChanged = actionEvent; } VRModeNotificationText vrmodeNotificationText2 = this.subtitle; if (vrmodeNotificationText2 != 0) { ActionEvent layoutChanged2 = vrmodeNotificationText2.LayoutChanged; Action action2 = new Action(this.EKDJFNGNBIF); ActionEvent actionEvent2 = layoutChanged2 - action2; vrmodeNotificationText2.LayoutChanged = actionEvent2; } } // Token: 0x0601064C RID: 67148 RVA: 0x003D7C88 File Offset: 0x003D5E88 [Token(Token = "0x601064C")] [Address(RVA = "0x1481800", Offset = "0x1480200", VA = "0x181481800")] private void EKDJFNGNBIF() { if (this.Alignment != VRModeScreenSpaceNotification.ILBHJHKBFPK.None) { Transform alignmentPoint = this.AlignmentPoint; int num = 0; if (!(alignmentPoint == num)) { VRModeNotificationText vrmodeNotificationText = this.title; if (vrmodeNotificationText != 0) { int lineCount = vrmodeNotificationText.LineCount; } VRModeNotificationText vrmodeNotificationText2 = this.subtitle; if (vrmodeNotificationText2 != 0) { int lineCount2 = vrmodeNotificationText2.LineCount; } if (vrmodeNotificationText2 != 0 || vrmodeNotificationText2 != 0) { VRModeNotificationText vrmodeNotificationText3 = this.title; if (vrmodeNotificationText3 != 0) { float renderedHeight = vrmodeNotificationText3.RenderedHeight; } VRModeNotificationText vrmodeNotificationText4 = this.subtitle; if (vrmodeNotificationText4 != 0) { float renderedHeight2 = vrmodeNotificationText4.RenderedHeight; } VRModeScreenSpaceNotification.ILBHJHKBFPK alignment = this.Alignment; if (vrmodeNotificationText4 != 0 && vrmodeNotificationText4 != 0 && vrmodeNotificationText4 != (ulong)1L) { Debug.LogError(string.Format("Unexpected Alignment: {0}", alignment)); } Transform alignmentPoint2 = this.AlignmentPoint; float z = this.FDMLCNKPIGP.z; Vector3 vector; float z2 = vector.z; throw new NullReferenceException(); } Transform alignmentPoint3 = this.AlignmentPoint; float z3 = this.FDMLCNKPIGP.z; } } } // Token: 0x0601064D RID: 67149 RVA: 0x003D7D78 File Offset: 0x003D5F78 [Token(Token = "0x601064D")] [Address(RVA = "0x14817B0", Offset = "0x14801B0", VA = "0x1814817B0")] private void DFLGHLEPGHP(float FBPFONBFPEB) { VRModeNotificationText vrmodeNotificationText = this.title; if (vrmodeNotificationText != 0) { vrmodeNotificationText.Alpha = FBPFONBFPEB; } VRModeNotificationText vrmodeNotificationText2 = this.subtitle; if (vrmodeNotificationText2 != 0) { vrmodeNotificationText2.Alpha = FBPFONBFPEB; } } // Token: 0x0601064E RID: 67150 RVA: 0x003D7DAC File Offset: 0x003D5FAC [Token(Token = "0x601064E")] [Address(RVA = "0x1481AA0", Offset = "0x14804A0", VA = "0x181481AA0")] private void GOMONDBHJHI(float MOGAFHJPOAD) { Material laapgffblmd = this.LAAPGFFBLMD; int cnekafnelkp = VRModeScreenSpaceNotification.CNEKAFNELKP; laapgffblmd.SetFloatImpl(cnekafnelkp, MOGAFHJPOAD); } // Token: 0x0601064F RID: 67151 RVA: 0x003D7DD4 File Offset: 0x003D5FD4 [Token(Token = "0x601064F")] [Address(RVA = "0x1481B30", Offset = "0x1480530", VA = "0x181481B30")] private void IKOLCMNMLKM() { CameraRig instance = SingletonMonoBehaviour.Instance; int num = 0; if (!(instance == num)) { Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform; float z = Vector3.up.z; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; Vector3 vector3; float z4 = vector3.z; Transform transform2 = base.transform; float z5 = this.k__BackingField.z; Transform transform3 = base.transform; Vector3 vector4; float z6 = vector4.z; Transform transform4 = base.transform; Vector3 vector5; float z7 = vector5.z; int num2 = 0; base.transform.rotation = num2; Transform parent = base.transform.parent; int num3 = 0; Vector3 one = Vector3.one; parent.localScale = num3; } } // Token: 0x06010650 RID: 67152 RVA: 0x003D7E9C File Offset: 0x003D609C [Token(Token = "0x6010650")] [Address(RVA = "0x1481760", Offset = "0x1480160", VA = "0x181481760")] private void CFKADKOHMOA() { VRModeNotificationText vrmodeNotificationText = this.title; if (vrmodeNotificationText != 0) { Color gjiiaedpnof = this.GJIIAEDPNOF; vrmodeNotificationText.Color = gjiiaedpnof; } VRModeNotificationText vrmodeNotificationText2 = this.subtitle; if (vrmodeNotificationText2 != 0) { Color ofafomaecfh = this.OFAFOMAECFH; vrmodeNotificationText2.Color = ofafomaecfh; } } // Token: 0x06010651 RID: 67153 RVA: 0x003D7EDC File Offset: 0x003D60DC [Token(Token = "0x6010651")] [Address(RVA = "0x1482110", Offset = "0x1480B10", VA = "0x181482110", Slot = "8")] public void Initialize(NotificationManager.NBEJOOPDCEM GJLHKMFGNDA, bool DPDLEENDKKK) { NotificationManager.IBIDFAOPIPC oplhmkfcnol = GJLHKMFGNDA.OPLHMKFCNOL; int notificationImportanceThreshold = (int)SingletonMonoBehaviour.Instance.OFCAODAOGEH; GameObject gameObject = base.gameObject; bool flag = oplhmkfcnol >= (NotificationManager.IBIDFAOPIPC)notificationImportanceThreshold; gameObject.SetActive(flag); if (DPDLEENDKKK) { VRModeNotificationText vrmodeNotificationText = this.title; if (vrmodeNotificationText != 0) { Color gjiiaedpnof = this.GJIIAEDPNOF; vrmodeNotificationText.Color = gjiiaedpnof; } VRModeNotificationText vrmodeNotificationText2 = this.subtitle; if (vrmodeNotificationText2 != 0) { Color ofafomaecfh = this.OFAFOMAECFH; vrmodeNotificationText2.Color = ofafomaecfh; } } VRModeNotificationText vrmodeNotificationText3 = this.title; if (vrmodeNotificationText3 != 0) { string lkibjomnffd = GJLHKMFGNDA.LKIBJOMNFFD; vrmodeNotificationText3.Text = lkibjomnffd; VRModeNotificationText vrmodeNotificationText4 = this.title; } VRModeNotificationText vrmodeNotificationText5 = this.subtitle; if (vrmodeNotificationText5 != 0) { string jafmidahecf = GJLHKMFGNDA.JAFMIDAHECF; vrmodeNotificationText5.Text = jafmidahecf; VRModeNotificationText vrmodeNotificationText6 = this.subtitle; } if (DPDLEENDKKK) { VRModeNotificationText vrmodeNotificationText7 = this.title; if (vrmodeNotificationText7 != 0) { int num = 0; vrmodeNotificationText7.Alpha = (float)num; } VRModeNotificationText vrmodeNotificationText8 = this.subtitle; if (vrmodeNotificationText8 != 0) { int num2 = 0; vrmodeNotificationText8.Alpha = (float)num2; } int num3 = 0; this.GOMONDBHJHI((float)num3); } } // Token: 0x06010652 RID: 67154 RVA: 0x003D7FE4 File Offset: 0x003D61E4 [Token(Token = "0x6010652")] [Address(RVA = "0x13CA260", Offset = "0x13C8C60", VA = "0x1813CA260", Slot = "9")] public void SetVisible(bool NOCJEBBJIAN) { base.gameObject.SetActive(NOCJEBBJIAN); } // Token: 0x06010653 RID: 67155 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010653")] [Address(RVA = "0x14824C0", Offset = "0x1480EC0", VA = "0x1814824C0", Slot = "10")] public void UpdateAnimateIn(float MOPKOPOKKEE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010654 RID: 67156 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010654")] [Address(RVA = "0x1482610", Offset = "0x1481010", VA = "0x181482610", Slot = "11")] public void UpdateAnimateOut(float MOPKOPOKKEE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010655 RID: 67157 RVA: 0x003D8004 File Offset: 0x003D6204 [Token(Token = "0x6010655")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public VRModeScreenSpaceNotification() { } // Token: 0x0400AE68 RID: 44648 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400AE68")] [SerializeField] private VRModeNotificationText title; // Token: 0x0400AE69 RID: 44649 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400AE69")] [SerializeField] private VRModeNotificationText subtitle; // Token: 0x0400AE6A RID: 44650 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400AE6A")] public MeshRenderer DesaturationBackdrop; // Token: 0x0400AE6B RID: 44651 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400AE6B")] public Transform AlignmentPoint; // Token: 0x0400AE6C RID: 44652 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400AE6C")] public VRModeScreenSpaceNotification.ILBHJHKBFPK Alignment; // Token: 0x0400AE6D RID: 44653 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400AE6D")] [Header("Animation Config")] public FloatValueCurve DesaturationEaseInCurve; // Token: 0x0400AE6E RID: 44654 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400AE6E")] public FloatValueCurve DesaturationEaseOutCurve; // Token: 0x0400AE6F RID: 44655 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400AE6F")] public FloatValueCurve AlphaEaseInCurve; // Token: 0x0400AE70 RID: 44656 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400AE70")] public FloatValueCurve AlphaEaseOutCurve; // Token: 0x0400AE71 RID: 44657 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400AE71")] public Vector3ValueCurve CameraOffsetEaseInCurve; // Token: 0x0400AE72 RID: 44658 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400AE72")] public Vector3ValueCurve CameraOffsetEaseOutCurve; // Token: 0x0400AE73 RID: 44659 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400AE73")] private Color GJIIAEDPNOF; // Token: 0x0400AE74 RID: 44660 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400AE74")] private Color OFAFOMAECFH; // Token: 0x0400AE75 RID: 44661 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400AE75")] private Vector3 FDMLCNKPIGP; // Token: 0x0400AE76 RID: 44662 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400AE76")] private Material LAAPGFFBLMD; // Token: 0x0400AE78 RID: 44664 [Token(Token = "0x400AE78")] private static readonly int CNEKAFNELKP = Shader.PropertyToID("_DesaturationAmount"); // Token: 0x02002520 RID: 9504 [Token(Token = "0x2002520")] public enum ILBHJHKBFPK { // Token: 0x0400AE7A RID: 44666 [Token(Token = "0x400AE7A")] None, // Token: 0x0400AE7B RID: 44667 [Token(Token = "0x400AE7B")] Top, // Token: 0x0400AE7C RID: 44668 [Token(Token = "0x400AE7C")] Middle, // Token: 0x0400AE7D RID: 44669 [Token(Token = "0x400AE7D")] Bottom } } }