scripts
This commit is contained in:
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x0200251A RID: 9498
|
||||
[Token(Token = "0x200251A")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class ScreenModeNotificationText : ODAIMIPLHGH
|
||||
{
|
||||
// Token: 0x17002C87 RID: 11399
|
||||
// (get) Token: 0x0601061D RID: 67101 RVA: 0x003D718C File Offset: 0x003D538C
|
||||
// (set) Token: 0x0601061E RID: 67102 RVA: 0x003D71C4 File Offset: 0x003D53C4
|
||||
[Token(Token = "0x17002C87")]
|
||||
public string Text
|
||||
{
|
||||
[Token(Token = "0x601061D")]
|
||||
[Address(RVA = "0x147D230", Offset = "0x147BC30", VA = "0x18147D230", Slot = "4")]
|
||||
get
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
return this.textObject.m_text;
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
[Token(Token = "0x601061E")]
|
||||
[Address(RVA = "0x147D5B0", Offset = "0x147BFB0", VA = "0x18147D5B0", Slot = "5")]
|
||||
set
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
this.textObject.text = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C88 RID: 11400
|
||||
// (get) Token: 0x0601061F RID: 67103 RVA: 0x003D71F8 File Offset: 0x003D53F8
|
||||
// (set) Token: 0x06010620 RID: 67104 RVA: 0x003D7218 File Offset: 0x003D5418
|
||||
[Token(Token = "0x17002C88")]
|
||||
public Color Color
|
||||
{
|
||||
[Token(Token = "0x601061F")]
|
||||
[Address(RVA = "0x147D180", Offset = "0x147BB80", VA = "0x18147D180", Slot = "6")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Color white = Color.white;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6010620")]
|
||||
[Address(RVA = "0x147D430", Offset = "0x147BE30", VA = "0x18147D430", Slot = "7")]
|
||||
set
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.textObject;
|
||||
TextMeshProUGUI textMeshProUGUI3 = this.textObject;
|
||||
int num2 = 0;
|
||||
if (textMeshProUGUI3 != num2)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI4 = this.textObject;
|
||||
}
|
||||
Color color = textMeshProUGUI2.color;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C89 RID: 11401
|
||||
// (get) Token: 0x06010621 RID: 67105 RVA: 0x003D726C File Offset: 0x003D546C
|
||||
// (set) Token: 0x06010622 RID: 67106 RVA: 0x003D7298 File Offset: 0x003D5498
|
||||
[Token(Token = "0x17002C89")]
|
||||
public float Alpha
|
||||
{
|
||||
[Token(Token = "0x6010621")]
|
||||
[Address(RVA = "0x147D0D0", Offset = "0x147BAD0", VA = "0x18147D0D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.textObject;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6010622")]
|
||||
[Address(RVA = "0x147D2D0", Offset = "0x147BCD0", VA = "0x18147D2D0", Slot = "9")]
|
||||
set
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.textObject;
|
||||
Color color = this.textObject.color;
|
||||
Color32 outlineColor = this.textObject.outlineColor;
|
||||
TextMeshProUGUI textMeshProUGUI3 = this.textObject;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010623 RID: 67107 RVA: 0x003D72E8 File Offset: 0x003D54E8
|
||||
[Token(Token = "0x6010623")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public ScreenModeNotificationText()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400AE53 RID: 44627
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400AE53")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI textObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,372 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x0200251B RID: 9499
|
||||
[Token(Token = "0x200251B")]
|
||||
[StructLayout(3)]
|
||||
public class ScreenModeScreenSpaceNotification : MonoBehaviour, IOCIKIDGCOI
|
||||
{
|
||||
// Token: 0x06010624 RID: 67108 RVA: 0x003D72FC File Offset: 0x003D54FC
|
||||
[Token(Token = "0x6010624")]
|
||||
[Address(RVA = "0x147D640", Offset = "0x147C040", VA = "0x18147D640")]
|
||||
private void Awake()
|
||||
{
|
||||
Canvas componentInParent = base.GetComponentInParent<Canvas>();
|
||||
Image image = this.backgroundImage;
|
||||
this.NKKFJKIMHBN = componentInParent;
|
||||
ScreenModeNotificationText screenModeNotificationText = this.title;
|
||||
TextMeshProUGUI textObject = screenModeNotificationText.textObject;
|
||||
int num = 0;
|
||||
if (textObject != num)
|
||||
{
|
||||
TextMeshProUGUI textObject2 = screenModeNotificationText.textObject;
|
||||
}
|
||||
Color white = Color.white;
|
||||
ScreenModeNotificationText screenModeNotificationText2 = this.subtitle;
|
||||
TextMeshProUGUI textObject3 = screenModeNotificationText2.textObject;
|
||||
int num2 = 0;
|
||||
if (textObject3 != num2)
|
||||
{
|
||||
TextMeshProUGUI textObject4 = screenModeNotificationText2.textObject;
|
||||
}
|
||||
Color white2 = Color.white;
|
||||
if (this.title != 0)
|
||||
{
|
||||
}
|
||||
if (this.subtitle != 0)
|
||||
{
|
||||
}
|
||||
int num3 = 0;
|
||||
this.EIOHBBNKILH((float)num3);
|
||||
Animator animator = this.animator;
|
||||
int num4 = 0;
|
||||
animator.enabled = num4 != 0;
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num5 = 0;
|
||||
gameObject.SetActive(num5 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x17002C8A RID: 11402
|
||||
// (get) Token: 0x06010625 RID: 67109 RVA: 0x003D73C8 File Offset: 0x003D55C8
|
||||
[Token(Token = "0x17002C8A")]
|
||||
public ODAIMIPLHGH LKIBJOMNFFD
|
||||
{
|
||||
[Token(Token = "0x6010625")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010625)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAIMIPLHGH RecRoom.UI.Notifications.ScreenModeScreenSpaceNotification::get_Title()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeNotificationText(var_0_06, ldfld:ScreenModeNotificationText(ScreenModeScreenSpaceNotification::title, ldloc:ScreenModeScreenSpaceNotification(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: 0x17002C8B RID: 11403
|
||||
// (get) Token: 0x06010626 RID: 67110 RVA: 0x003D73DC File Offset: 0x003D55DC
|
||||
[Token(Token = "0x17002C8B")]
|
||||
public ODAIMIPLHGH JAFMIDAHECF
|
||||
{
|
||||
[Token(Token = "0x6010626")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010626)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAIMIPLHGH RecRoom.UI.Notifications.ScreenModeScreenSpaceNotification::get_Subtitle()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeNotificationText(var_0_06, ldfld:ScreenModeNotificationText(ScreenModeScreenSpaceNotification::subtitle, ldloc:ScreenModeScreenSpaceNotification(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: 0x17002C8C RID: 11404
|
||||
// (get) Token: 0x06010627 RID: 67111 RVA: 0x003D73F0 File Offset: 0x003D55F0
|
||||
[Token(Token = "0x17002C8C")]
|
||||
public float DGBMOHMAPMF
|
||||
{
|
||||
[Token(Token = "0x6010627")]
|
||||
[Address(RVA = "0x147E100", Offset = "0x147CB00", VA = "0x18147E100", Slot = "6")]
|
||||
get
|
||||
{
|
||||
AnimationClip animationClip = this.animateInClip;
|
||||
int num = 0;
|
||||
if (animationClip != num)
|
||||
{
|
||||
return this.animateInClip.length;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C8D RID: 11405
|
||||
// (get) Token: 0x06010628 RID: 67112 RVA: 0x003D7424 File Offset: 0x003D5624
|
||||
[Token(Token = "0x17002C8D")]
|
||||
public float JHBNPDBIPJD
|
||||
{
|
||||
[Token(Token = "0x6010628")]
|
||||
[Address(RVA = "0x147E190", Offset = "0x147CB90", VA = "0x18147E190", Slot = "7")]
|
||||
get
|
||||
{
|
||||
AnimationClip animationClip = this.animateOutClip;
|
||||
int num = 0;
|
||||
if (animationClip != num)
|
||||
{
|
||||
return this.animateOutClip.length;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010629 RID: 67113 RVA: 0x003D7458 File Offset: 0x003D5658
|
||||
[Token(Token = "0x6010629")]
|
||||
[Address(RVA = "0x147DB00", Offset = "0x147C500", VA = "0x18147DB00", 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);
|
||||
Canvas nkkfjkimhbn = this.NKKFJKIMHBN;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (nkkfjkimhbn != num2)
|
||||
{
|
||||
Canvas nkkfjkimhbn2 = this.NKKFJKIMHBN;
|
||||
bool flag2 = !nkkfjkimhbn2.enabled;
|
||||
nkkfjkimhbn2.enabled = flag2;
|
||||
Canvas nkkfjkimhbn3 = this.NKKFJKIMHBN;
|
||||
bool flag3 = !nkkfjkimhbn3.enabled;
|
||||
nkkfjkimhbn3.enabled = flag3;
|
||||
}
|
||||
int num3 = 0;
|
||||
if (DPDLEENDKKK)
|
||||
{
|
||||
if (this.title != 0)
|
||||
{
|
||||
Color gjiiaedpnof = this.GJIIAEDPNOF;
|
||||
if (num3 < num)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
if (this.subtitle != 0)
|
||||
{
|
||||
Color ofafomaecfh = this.OFAFOMAECFH;
|
||||
uint num4;
|
||||
if (num3 < (int)num4)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
ScreenModeNotificationText screenModeNotificationText = this.title;
|
||||
ScreenModeNotificationText screenModeNotificationText2 = this.subtitle;
|
||||
ScreenModeNotificationText screenModeNotificationText3 = this.title;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
ScreenModeNotificationText screenModeNotificationText4 = this.subtitle;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
if (DPDLEENDKKK)
|
||||
{
|
||||
int num5 = 0;
|
||||
this.DFLGHLEPGHP((float)num5);
|
||||
int num6 = 0;
|
||||
this.EIOHBBNKILH((float)num6);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601062A RID: 67114 RVA: 0x003D758C File Offset: 0x003D578C
|
||||
[Token(Token = "0x601062A")]
|
||||
[Address(RVA = "0x13CA260", Offset = "0x13C8C60", VA = "0x1813CA260", Slot = "9")]
|
||||
public void SetVisible(bool NOCJEBBJIAN)
|
||||
{
|
||||
base.gameObject.SetActive(NOCJEBBJIAN);
|
||||
}
|
||||
|
||||
// Token: 0x0601062B RID: 67115 RVA: 0x003D75AC File Offset: 0x003D57AC
|
||||
[Token(Token = "0x601062B")]
|
||||
[Address(RVA = "0x147DF60", Offset = "0x147C960", VA = "0x18147DF60", Slot = "10")]
|
||||
public void UpdateAnimateIn(float MOPKOPOKKEE)
|
||||
{
|
||||
AnimationClip animationClip = this.animateInClip;
|
||||
int num = 0;
|
||||
if (!(animationClip != num))
|
||||
{
|
||||
this.DFLGHLEPGHP(1f);
|
||||
float klbpkfadcgn = this.KLBPKFADCGN;
|
||||
this.EIOHBBNKILH(klbpkfadcgn);
|
||||
return;
|
||||
}
|
||||
AnimationClip animationClip2 = this.animateInClip;
|
||||
GameObject gameObject = base.gameObject;
|
||||
animationClip2.SampleAnimation(gameObject, MOPKOPOKKEE);
|
||||
}
|
||||
|
||||
// Token: 0x0601062C RID: 67116 RVA: 0x003D7604 File Offset: 0x003D5804
|
||||
[Token(Token = "0x601062C")]
|
||||
[Address(RVA = "0x147E030", Offset = "0x147CA30", VA = "0x18147E030", Slot = "11")]
|
||||
public void UpdateAnimateOut(float MOPKOPOKKEE)
|
||||
{
|
||||
AnimationClip animationClip = this.animateOutClip;
|
||||
int num = 0;
|
||||
if (!(animationClip != num))
|
||||
{
|
||||
int num2 = 0;
|
||||
this.DFLGHLEPGHP((float)num2);
|
||||
int num3 = 0;
|
||||
this.EIOHBBNKILH((float)num3);
|
||||
return;
|
||||
}
|
||||
AnimationClip animationClip2 = this.animateOutClip;
|
||||
GameObject gameObject = base.gameObject;
|
||||
animationClip2.SampleAnimation(gameObject, MOPKOPOKKEE);
|
||||
}
|
||||
|
||||
// Token: 0x0601062D RID: 67117 RVA: 0x003D7658 File Offset: 0x003D5858
|
||||
[Token(Token = "0x601062D")]
|
||||
[Address(RVA = "0x147D890", Offset = "0x147C290", VA = "0x18147D890")]
|
||||
private void CFKADKOHMOA()
|
||||
{
|
||||
ScreenModeNotificationText screenModeNotificationText = this.title;
|
||||
int num = 0;
|
||||
if (screenModeNotificationText != 0)
|
||||
{
|
||||
Color gjiiaedpnof = this.GJIIAEDPNOF;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
ScreenModeNotificationText screenModeNotificationText2 = this.subtitle;
|
||||
if (screenModeNotificationText2 != 0)
|
||||
{
|
||||
Color ofafomaecfh = this.OFAFOMAECFH;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601062E RID: 67118 RVA: 0x003D76A8 File Offset: 0x003D58A8
|
||||
[Token(Token = "0x601062E")]
|
||||
[Address(RVA = "0x147D9F0", Offset = "0x147C3F0", VA = "0x18147D9F0")]
|
||||
private void DFLGHLEPGHP(float FBPFONBFPEB)
|
||||
{
|
||||
if (this.title != 0)
|
||||
{
|
||||
}
|
||||
if (this.subtitle != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601062F RID: 67119 RVA: 0x003D76C8 File Offset: 0x003D58C8
|
||||
[Token(Token = "0x601062F")]
|
||||
[Address(RVA = "0x147DA70", Offset = "0x147C470", VA = "0x18147DA70")]
|
||||
private void EIOHBBNKILH(float FBPFONBFPEB)
|
||||
{
|
||||
Image image = this.backgroundImage;
|
||||
Color color = this.backgroundImage.color;
|
||||
}
|
||||
|
||||
// Token: 0x06010630 RID: 67120 RVA: 0x003D76F0 File Offset: 0x003D58F0
|
||||
[Token(Token = "0x6010630")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ScreenModeScreenSpaceNotification()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400AE54 RID: 44628
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400AE54")]
|
||||
[SerializeField]
|
||||
private Image backgroundImage;
|
||||
|
||||
// Token: 0x0400AE55 RID: 44629
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400AE55")]
|
||||
[SerializeField]
|
||||
private ScreenModeNotificationText title;
|
||||
|
||||
// Token: 0x0400AE56 RID: 44630
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400AE56")]
|
||||
[SerializeField]
|
||||
private ScreenModeNotificationText subtitle;
|
||||
|
||||
// Token: 0x0400AE57 RID: 44631
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400AE57")]
|
||||
[SerializeField]
|
||||
private AnimationClip animateInClip;
|
||||
|
||||
// Token: 0x0400AE58 RID: 44632
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400AE58")]
|
||||
[SerializeField]
|
||||
private AnimationClip animateOutClip;
|
||||
|
||||
// Token: 0x0400AE59 RID: 44633
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400AE59")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x0400AE5A RID: 44634
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400AE5A")]
|
||||
private Canvas NKKFJKIMHBN;
|
||||
|
||||
// Token: 0x0400AE5B RID: 44635
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400AE5B")]
|
||||
private float KLBPKFADCGN;
|
||||
|
||||
// Token: 0x0400AE5C RID: 44636
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400AE5C")]
|
||||
private Color GJIIAEDPNOF;
|
||||
|
||||
// Token: 0x0400AE5D RID: 44637
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400AE5D")]
|
||||
private Color OFAFOMAECFH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,205 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x0200251C RID: 9500
|
||||
[Token(Token = "0x200251C")]
|
||||
[StructLayout(3)]
|
||||
public class ScreenModeScreenSpaceNotificationConfig : MonoBehaviour, KGNDKFLMKBD
|
||||
{
|
||||
// Token: 0x17002C8E RID: 11406
|
||||
// (get) Token: 0x06010631 RID: 67121 RVA: 0x003D7704 File Offset: 0x003D5904
|
||||
[Token(Token = "0x17002C8E")]
|
||||
public IOCIKIDGCOI GIGHCGMMNLD
|
||||
{
|
||||
[Token(Token = "0x6010631")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010631)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.ScreenModeScreenSpaceNotificationConfig::get_VitalNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeScreenSpaceNotification(var_0_06, ldfld:ScreenModeScreenSpaceNotification(ScreenModeScreenSpaceNotificationConfig::vitalNotification, ldloc:ScreenModeScreenSpaceNotificationConfig(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: 0x17002C8F RID: 11407
|
||||
// (get) Token: 0x06010632 RID: 67122 RVA: 0x003D7718 File Offset: 0x003D5918
|
||||
[Token(Token = "0x17002C8F")]
|
||||
public IOCIKIDGCOI DIHKJKCGADC
|
||||
{
|
||||
[Token(Token = "0x6010632")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010632)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.ScreenModeScreenSpaceNotificationConfig::get_MajorNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeScreenSpaceNotification(var_0_06, ldfld:ScreenModeScreenSpaceNotification(ScreenModeScreenSpaceNotificationConfig::majorNotification, ldloc:ScreenModeScreenSpaceNotificationConfig(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: 0x17002C90 RID: 11408
|
||||
// (get) Token: 0x06010633 RID: 67123 RVA: 0x003D772C File Offset: 0x003D592C
|
||||
[Token(Token = "0x17002C90")]
|
||||
public IOCIKIDGCOI DAIHMOHHNHE
|
||||
{
|
||||
[Token(Token = "0x6010633")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010633)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.ScreenModeScreenSpaceNotificationConfig::get_MediumNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeScreenSpaceNotification(var_0_06, ldfld:ScreenModeScreenSpaceNotification(ScreenModeScreenSpaceNotificationConfig::mediumNotification, ldloc:ScreenModeScreenSpaceNotificationConfig(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: 0x17002C91 RID: 11409
|
||||
// (get) Token: 0x06010634 RID: 67124 RVA: 0x003D7740 File Offset: 0x003D5940
|
||||
[Token(Token = "0x17002C91")]
|
||||
public IOCIKIDGCOI DIOLKKCNHOL
|
||||
{
|
||||
[Token(Token = "0x6010634")]
|
||||
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250", Slot = "7")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010634)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.ScreenModeScreenSpaceNotificationConfig::get_MinorNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeScreenSpaceNotification(var_0_06, ldfld:ScreenModeScreenSpaceNotification(ScreenModeScreenSpaceNotificationConfig::minorNotification, ldloc:ScreenModeScreenSpaceNotificationConfig(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: 0x17002C92 RID: 11410
|
||||
// (get) Token: 0x06010635 RID: 67125 RVA: 0x003D7754 File Offset: 0x003D5954
|
||||
[Token(Token = "0x17002C92")]
|
||||
public IOCIKIDGCOI PPFFHGJLFPA
|
||||
{
|
||||
[Token(Token = "0x6010635")]
|
||||
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010635)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.ScreenModeScreenSpaceNotificationConfig::get_PersistentNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ScreenModeScreenSpaceNotification(var_0_06, ldfld:ScreenModeScreenSpaceNotification(ScreenModeScreenSpaceNotificationConfig::persistentNotification, ldloc:ScreenModeScreenSpaceNotificationConfig(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: 0x06010636 RID: 67126 RVA: 0x003D7768 File Offset: 0x003D5968
|
||||
[Token(Token = "0x6010636")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ScreenModeScreenSpaceNotificationConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400AE5E RID: 44638
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400AE5E")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification vitalNotification;
|
||||
|
||||
// Token: 0x0400AE5F RID: 44639
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400AE5F")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification majorNotification;
|
||||
|
||||
// Token: 0x0400AE60 RID: 44640
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400AE60")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification mediumNotification;
|
||||
|
||||
// Token: 0x0400AE61 RID: 44641
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400AE61")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification minorNotification;
|
||||
|
||||
// Token: 0x0400AE62 RID: 44642
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400AE62")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification persistentNotification;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x0200251D RID: 9501
|
||||
[Token(Token = "0x200251D")]
|
||||
[StructLayout(3)]
|
||||
public class ScreenSpaceNotificationBroadcaster : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06010637 RID: 67127 RVA: 0x003D777C File Offset: 0x003D597C
|
||||
[Token(Token = "0x6010637")]
|
||||
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
||||
public void SetScreenSpaceMessage(string NGPMADFHHKP)
|
||||
{
|
||||
this.MPOOHAGDLPO = NGPMADFHHKP;
|
||||
}
|
||||
|
||||
// Token: 0x06010638 RID: 67128 RVA: 0x003D7790 File Offset: 0x003D5990
|
||||
[Token(Token = "0x6010638")]
|
||||
[Address(RVA = "0x147E220", Offset = "0x147CC20", VA = "0x18147E220")]
|
||||
public void BroadcastScreenSpaceMessage()
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
||||
float num = this.duration;
|
||||
int num2 = 0;
|
||||
string mpoohagdlpo = this.MPOOHAGDLPO;
|
||||
NotificationManager.IBIDFAOPIPC ibidfaopipc = this.notificationType;
|
||||
IDisposable disposable = instance.Play(ibidfaopipc, mpoohagdlpo, num, num2, num2);
|
||||
}
|
||||
|
||||
// Token: 0x06010639 RID: 67129 RVA: 0x003D77D0 File Offset: 0x003D59D0
|
||||
[Token(Token = "0x6010639")]
|
||||
[Address(RVA = "0x147E2B0", Offset = "0x147CCB0", VA = "0x18147E2B0")]
|
||||
public ScreenSpaceNotificationBroadcaster()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400AE63 RID: 44643
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400AE63")]
|
||||
[SerializeField]
|
||||
private NotificationManager.IBIDFAOPIPC notificationType = (NotificationManager.IBIDFAOPIPC)((ulong)1L);
|
||||
|
||||
// Token: 0x0400AE64 RID: 44644
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400AE64")]
|
||||
[SerializeField]
|
||||
private float duration = 1f;
|
||||
|
||||
// Token: 0x0400AE65 RID: 44645
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400AE65")]
|
||||
private string MPOOHAGDLPO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,190 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x0200251E RID: 9502
|
||||
[Token(Token = "0x200251E")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class VRModeNotificationText : ODAIMIPLHGH
|
||||
{
|
||||
// Token: 0x17002C93 RID: 11411
|
||||
// (get) Token: 0x0601063A RID: 67130 RVA: 0x003D77F8 File Offset: 0x003D59F8
|
||||
// (set) Token: 0x0601063B RID: 67131 RVA: 0x003D7830 File Offset: 0x003D5A30
|
||||
[Token(Token = "0x17002C93")]
|
||||
public string Text
|
||||
{
|
||||
[Token(Token = "0x601063A")]
|
||||
[Address(RVA = "0x1481050", Offset = "0x147FA50", VA = "0x181481050", Slot = "4")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
return this.textObject.m_text;
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
[Token(Token = "0x601063B")]
|
||||
[Address(RVA = "0x14813D0", Offset = "0x147FDD0", VA = "0x1814813D0", Slot = "5")]
|
||||
set
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
this.textObject.text = value;
|
||||
if (this.LayoutChanged != (ulong)0L)
|
||||
{
|
||||
Vector3[] textContainerLocalCorners = this.textObject.GetTextContainerLocalCorners();
|
||||
ActionEvent layoutChanged = this.LayoutChanged;
|
||||
if (layoutChanged != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
layoutChanged.Invoke(num2 != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C94 RID: 11412
|
||||
// (get) Token: 0x0601063C RID: 67132 RVA: 0x003D7890 File Offset: 0x003D5A90
|
||||
// (set) Token: 0x0601063D RID: 67133 RVA: 0x003D78B0 File Offset: 0x003D5AB0
|
||||
[Token(Token = "0x17002C94")]
|
||||
public Color Color
|
||||
{
|
||||
[Token(Token = "0x601063C")]
|
||||
[Address(RVA = "0x1480DF0", Offset = "0x147F7F0", VA = "0x181480DF0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Color white = Color.white;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x601063D")]
|
||||
[Address(RVA = "0x1481250", Offset = "0x147FC50", VA = "0x181481250", Slot = "7")]
|
||||
set
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.textObject;
|
||||
TextMeshPro textMeshPro3 = this.textObject;
|
||||
int num2 = 0;
|
||||
if (textMeshPro3 != num2)
|
||||
{
|
||||
TextMeshPro textMeshPro4 = this.textObject;
|
||||
}
|
||||
Color color = textMeshPro2.color;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C95 RID: 11413
|
||||
// (get) Token: 0x0601063E RID: 67134 RVA: 0x003D7904 File Offset: 0x003D5B04
|
||||
// (set) Token: 0x0601063F RID: 67135 RVA: 0x003D7930 File Offset: 0x003D5B30
|
||||
[Token(Token = "0x17002C95")]
|
||||
public float Alpha
|
||||
{
|
||||
[Token(Token = "0x601063E")]
|
||||
[Address(RVA = "0x1480D40", Offset = "0x147F740", VA = "0x181480D40", Slot = "8")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.textObject;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x601063F")]
|
||||
[Address(RVA = "0x14810F0", Offset = "0x147FAF0", VA = "0x1814810F0", Slot = "9")]
|
||||
set
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.textObject;
|
||||
Color color = this.textObject.color;
|
||||
Color32 outlineColor = this.textObject.outlineColor;
|
||||
TextMeshPro textMeshPro3 = this.textObject;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C96 RID: 11414
|
||||
// (get) Token: 0x06010640 RID: 67136 RVA: 0x003D7980 File Offset: 0x003D5B80
|
||||
[Token(Token = "0x17002C96")]
|
||||
public int LineCount
|
||||
{
|
||||
[Token(Token = "0x6010640")]
|
||||
[Address(RVA = "0x1480EA0", Offset = "0x147F8A0", VA = "0x181480EA0")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
return this.textObject.m_textInfo.lineCount;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002C97 RID: 11415
|
||||
// (get) Token: 0x06010641 RID: 67137 RVA: 0x003D79B8 File Offset: 0x003D5BB8
|
||||
[Token(Token = "0x17002C97")]
|
||||
public float RenderedHeight
|
||||
{
|
||||
[Token(Token = "0x6010641")]
|
||||
[Address(RVA = "0x1480F40", Offset = "0x147F940", VA = "0x181480F40")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
Transform transform = this.textObject.transform;
|
||||
float renderedWidth = this.textObject.renderedWidth;
|
||||
return Mathf.Max((float)0, renderedWidth);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010642 RID: 67138 RVA: 0x003D7A04 File Offset: 0x003D5C04
|
||||
[Token(Token = "0x6010642")]
|
||||
[Address(RVA = "0x1480CD0", Offset = "0x147F6D0", VA = "0x181480CD0")]
|
||||
public VRModeNotificationText()
|
||||
{
|
||||
int num;
|
||||
ActionEvent actionEvent = new ActionEvent(32, num != 0);
|
||||
num = 0;
|
||||
this.LayoutChanged = actionEvent;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400AE66 RID: 44646
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400AE66")]
|
||||
[SerializeField]
|
||||
private TextMeshPro textObject;
|
||||
|
||||
// Token: 0x0400AE67 RID: 44647
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400AE67")]
|
||||
public ActionEvent LayoutChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,540 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,227 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x02002521 RID: 9505
|
||||
[Token(Token = "0x2002521")]
|
||||
[StructLayout(3)]
|
||||
public class VRModeScreenSpaceNotificationConfig : MonoBehaviour, KGNDKFLMKBD
|
||||
{
|
||||
// Token: 0x17002C9D RID: 11421
|
||||
// (get) Token: 0x06010657 RID: 67159 RVA: 0x003D8034 File Offset: 0x003D6234
|
||||
[Token(Token = "0x17002C9D")]
|
||||
public IOCIKIDGCOI GIGHCGMMNLD
|
||||
{
|
||||
[Token(Token = "0x6010657")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010657)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.VRModeScreenSpaceNotificationConfig::get_VitalNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:VRModeScreenSpaceNotification(var_0_06, ldfld:VRModeScreenSpaceNotification(VRModeScreenSpaceNotificationConfig::vitalNotification, ldloc:VRModeScreenSpaceNotificationConfig(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: 0x17002C9E RID: 11422
|
||||
// (get) Token: 0x06010658 RID: 67160 RVA: 0x003D8048 File Offset: 0x003D6248
|
||||
[Token(Token = "0x17002C9E")]
|
||||
public IOCIKIDGCOI DIHKJKCGADC
|
||||
{
|
||||
[Token(Token = "0x6010658")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010658)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.VRModeScreenSpaceNotificationConfig::get_MajorNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:VRModeScreenSpaceNotification(var_0_06, ldfld:VRModeScreenSpaceNotification(VRModeScreenSpaceNotificationConfig::majorNotification, ldloc:VRModeScreenSpaceNotificationConfig(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: 0x17002C9F RID: 11423
|
||||
// (get) Token: 0x06010659 RID: 67161 RVA: 0x003D805C File Offset: 0x003D625C
|
||||
[Token(Token = "0x17002C9F")]
|
||||
public IOCIKIDGCOI DAIHMOHHNHE
|
||||
{
|
||||
[Token(Token = "0x6010659")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010659)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.VRModeScreenSpaceNotificationConfig::get_MediumNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:VRModeScreenSpaceNotification(var_0_06, ldfld:VRModeScreenSpaceNotification(VRModeScreenSpaceNotificationConfig::mediumNotification, ldloc:VRModeScreenSpaceNotificationConfig(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: 0x17002CA0 RID: 11424
|
||||
// (get) Token: 0x0601065A RID: 67162 RVA: 0x003D8070 File Offset: 0x003D6270
|
||||
[Token(Token = "0x17002CA0")]
|
||||
public IOCIKIDGCOI DIOLKKCNHOL
|
||||
{
|
||||
[Token(Token = "0x601065A")]
|
||||
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250", Slot = "7")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601065A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.VRModeScreenSpaceNotificationConfig::get_MinorNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:VRModeScreenSpaceNotification(var_0_06, ldfld:VRModeScreenSpaceNotification(VRModeScreenSpaceNotificationConfig::minorNotification, ldloc:VRModeScreenSpaceNotificationConfig(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: 0x17002CA1 RID: 11425
|
||||
// (get) Token: 0x0601065B RID: 67163 RVA: 0x003D8084 File Offset: 0x003D6284
|
||||
[Token(Token = "0x17002CA1")]
|
||||
public IOCIKIDGCOI PPFFHGJLFPA
|
||||
{
|
||||
[Token(Token = "0x601065B")]
|
||||
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601065B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IOCIKIDGCOI RecRoom.UI.Notifications.VRModeScreenSpaceNotificationConfig::get_PersistentNotification()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:VRModeScreenSpaceNotification(var_0_06, ldfld:VRModeScreenSpaceNotification(VRModeScreenSpaceNotificationConfig::persistentNotification, ldloc:VRModeScreenSpaceNotificationConfig(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: 0x0601065C RID: 67164 RVA: 0x003D8098 File Offset: 0x003D6298
|
||||
[Token(Token = "0x601065C")]
|
||||
[Address(RVA = "0x1481490", Offset = "0x147FE90", VA = "0x181481490")]
|
||||
private void Awake()
|
||||
{
|
||||
GameObject gameObject = this.vitalNotification.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
GameObject gameObject2 = this.majorNotification.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject2.SetActive(num2 != 0);
|
||||
GameObject gameObject3 = this.mediumNotification.gameObject;
|
||||
int num3 = 0;
|
||||
gameObject3.SetActive(num3 != 0);
|
||||
GameObject gameObject4 = this.minorNotification.gameObject;
|
||||
int num4 = 0;
|
||||
gameObject4.SetActive(num4 != 0);
|
||||
GameObject gameObject5 = this.persistentNotification.gameObject;
|
||||
int num5 = 0;
|
||||
gameObject5.SetActive(num5 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601065D RID: 67165 RVA: 0x003D8120 File Offset: 0x003D6320
|
||||
[Token(Token = "0x601065D")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public VRModeScreenSpaceNotificationConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400AE7E RID: 44670
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400AE7E")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification vitalNotification;
|
||||
|
||||
// Token: 0x0400AE7F RID: 44671
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400AE7F")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification majorNotification;
|
||||
|
||||
// Token: 0x0400AE80 RID: 44672
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400AE80")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification mediumNotification;
|
||||
|
||||
// Token: 0x0400AE81 RID: 44673
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400AE81")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification minorNotification;
|
||||
|
||||
// Token: 0x0400AE82 RID: 44674
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400AE82")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification persistentNotification;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user