Files
2026-04-08 23:40:05 +02:00

541 lines
21 KiB
C#

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.<LIFNJCMAFFF>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.<LIFNJCMAFFF>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
}
}
}