a
This commit is contained in:
@@ -0,0 +1,128 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029DC RID: 10716
|
||||
[Token(Token = "0x20029DC")]
|
||||
[Serializable]
|
||||
public class ScreenModeNotificationText : ODAIMIPLHGH
|
||||
{
|
||||
// Token: 0x17003229 RID: 12841
|
||||
// (get) Token: 0x06011EDA RID: 73434 RVA: 0x00415D50 File Offset: 0x00413F50
|
||||
// (set) Token: 0x06011EDB RID: 73435 RVA: 0x00415D88 File Offset: 0x00413F88
|
||||
[Token(Token = "0x17003229")]
|
||||
public string Text
|
||||
{
|
||||
[Token(Token = "0x6011EDA")]
|
||||
[Address(RVA = "0x101C550", Offset = "0x101B350", VA = "0x18101C550", Slot = "4")]
|
||||
get
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.textObject).IsCompleted;
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
[Token(Token = "0x6011EDB")]
|
||||
[Address(RVA = "0x101C8E0", Offset = "0x101B6E0", VA = "0x18101C8E0", Slot = "5")]
|
||||
set
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
string text = this.textObject.text;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700322A RID: 12842
|
||||
// (get) Token: 0x06011EDC RID: 73436 RVA: 0x00415DBC File Offset: 0x00413FBC
|
||||
// (set) Token: 0x06011EDD RID: 73437 RVA: 0x00415DDC File Offset: 0x00413FDC
|
||||
[Token(Token = "0x1700322A")]
|
||||
public Color Color
|
||||
{
|
||||
[Token(Token = "0x6011EDC")]
|
||||
[Address(RVA = "0x101C4A0", Offset = "0x101B2A0", VA = "0x18101C4A0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Color white = Color.white;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6011EDD")]
|
||||
[Address(RVA = "0x101C760", Offset = "0x101B560", VA = "0x18101C760", 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: 0x1700322B RID: 12843
|
||||
// (get) Token: 0x06011EDE RID: 73438 RVA: 0x00415E30 File Offset: 0x00414030
|
||||
// (set) Token: 0x06011EDF RID: 73439 RVA: 0x00415E5C File Offset: 0x0041405C
|
||||
[Token(Token = "0x1700322B")]
|
||||
public float Alpha
|
||||
{
|
||||
[Token(Token = "0x6011EDE")]
|
||||
[Address(RVA = "0x101C3F0", Offset = "0x101B1F0", VA = "0x18101C3F0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshProUGUI != num)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.textObject;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6011EDF")]
|
||||
[Address(RVA = "0x101C600", Offset = "0x101B400", VA = "0x18101C600", 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: 0x06011EE0 RID: 73440 RVA: 0x00415EAC File Offset: 0x004140AC
|
||||
[Token(Token = "0x6011EE0")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ScreenModeNotificationText()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B908 RID: 47368
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400B908")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI textObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,316 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029DD RID: 10717
|
||||
[Token(Token = "0x20029DD")]
|
||||
public class ScreenModeScreenSpaceNotification : MonoBehaviour, IOCIKIDGCOI
|
||||
{
|
||||
// Token: 0x06011EE1 RID: 73441 RVA: 0x00415EC0 File Offset: 0x004140C0
|
||||
[Token(Token = "0x6011EE1")]
|
||||
[Address(RVA = "0x101C980", Offset = "0x101B780", VA = "0x18101C980")]
|
||||
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: 0x1700322C RID: 12844
|
||||
// (get) Token: 0x06011EE2 RID: 73442 RVA: 0x00415F8C File Offset: 0x0041418C
|
||||
[Token(Token = "0x1700322C")]
|
||||
public ODAIMIPLHGH LKIBJOMNFFD
|
||||
{
|
||||
[Token(Token = "0x6011EE2")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EE2)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700322D RID: 12845
|
||||
// (get) Token: 0x06011EE3 RID: 73443 RVA: 0x00415FA0 File Offset: 0x004141A0
|
||||
[Token(Token = "0x1700322D")]
|
||||
public ODAIMIPLHGH JAFMIDAHECF
|
||||
{
|
||||
[Token(Token = "0x6011EE3")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EE3)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700322E RID: 12846
|
||||
// (get) Token: 0x06011EE4 RID: 73444 RVA: 0x00415FB4 File Offset: 0x004141B4
|
||||
[Token(Token = "0x1700322E")]
|
||||
public float DGBMOHMAPMF
|
||||
{
|
||||
[Token(Token = "0x6011EE4")]
|
||||
[Address(RVA = "0x101D440", Offset = "0x101C240", VA = "0x18101D440", Slot = "6")]
|
||||
get
|
||||
{
|
||||
AnimationClip animationClip = this.animateInClip;
|
||||
int num = 0;
|
||||
if (animationClip != num)
|
||||
{
|
||||
return this.animateInClip.length;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700322F RID: 12847
|
||||
// (get) Token: 0x06011EE5 RID: 73445 RVA: 0x00415FE8 File Offset: 0x004141E8
|
||||
[Token(Token = "0x1700322F")]
|
||||
public float JHBNPDBIPJD
|
||||
{
|
||||
[Token(Token = "0x6011EE5")]
|
||||
[Address(RVA = "0x101D4D0", Offset = "0x101C2D0", VA = "0x18101D4D0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
AnimationClip animationClip = this.animateOutClip;
|
||||
int num = 0;
|
||||
if (animationClip != num)
|
||||
{
|
||||
return this.animateOutClip.length;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011EE6 RID: 73446 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6011EE6")]
|
||||
[Address(RVA = "0x101CE40", Offset = "0x101BC40", VA = "0x18101CE40", Slot = "8")]
|
||||
public void Initialize(NotificationManager.NBEJOOPDCEM GJLHKMFGNDA, bool DPDLEENDKKK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06011EE7 RID: 73447 RVA: 0x0041601C File Offset: 0x0041421C
|
||||
[Token(Token = "0x6011EE7")]
|
||||
[Address(RVA = "0xCAB820", Offset = "0xCAA620", VA = "0x180CAB820", Slot = "9")]
|
||||
public void SetVisible(bool NOCJEBBJIAN)
|
||||
{
|
||||
base.gameObject.SetActive(NOCJEBBJIAN);
|
||||
}
|
||||
|
||||
// Token: 0x06011EE8 RID: 73448 RVA: 0x0041603C File Offset: 0x0041423C
|
||||
[Token(Token = "0x6011EE8")]
|
||||
[Address(RVA = "0x101D2A0", Offset = "0x101C0A0", VA = "0x18101D2A0", 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: 0x06011EE9 RID: 73449 RVA: 0x00416094 File Offset: 0x00414294
|
||||
[Token(Token = "0x6011EE9")]
|
||||
[Address(RVA = "0x101D370", Offset = "0x101C170", VA = "0x18101D370", 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: 0x06011EEA RID: 73450 RVA: 0x004160E8 File Offset: 0x004142E8
|
||||
[Token(Token = "0x6011EEA")]
|
||||
[Address(RVA = "0x101CBD0", Offset = "0x101B9D0", VA = "0x18101CBD0")]
|
||||
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: 0x06011EEB RID: 73451 RVA: 0x00416138 File Offset: 0x00414338
|
||||
[Token(Token = "0x6011EEB")]
|
||||
[Address(RVA = "0x101CD30", Offset = "0x101BB30", VA = "0x18101CD30")]
|
||||
private void DFLGHLEPGHP(float FBPFONBFPEB)
|
||||
{
|
||||
if (this.title != 0)
|
||||
{
|
||||
}
|
||||
if (this.subtitle != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011EEC RID: 73452 RVA: 0x00416158 File Offset: 0x00414358
|
||||
[Token(Token = "0x6011EEC")]
|
||||
[Address(RVA = "0x101CDB0", Offset = "0x101BBB0", VA = "0x18101CDB0")]
|
||||
private void EIOHBBNKILH(float FBPFONBFPEB)
|
||||
{
|
||||
Image image = this.backgroundImage;
|
||||
Color color = this.backgroundImage.color;
|
||||
}
|
||||
|
||||
// Token: 0x06011EED RID: 73453 RVA: 0x00416180 File Offset: 0x00414380
|
||||
[Token(Token = "0x6011EED")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ScreenModeScreenSpaceNotification()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B909 RID: 47369
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B909")]
|
||||
[SerializeField]
|
||||
private Image backgroundImage;
|
||||
|
||||
// Token: 0x0400B90A RID: 47370
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B90A")]
|
||||
[SerializeField]
|
||||
private ScreenModeNotificationText title;
|
||||
|
||||
// Token: 0x0400B90B RID: 47371
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B90B")]
|
||||
[SerializeField]
|
||||
private ScreenModeNotificationText subtitle;
|
||||
|
||||
// Token: 0x0400B90C RID: 47372
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400B90C")]
|
||||
[SerializeField]
|
||||
private AnimationClip animateInClip;
|
||||
|
||||
// Token: 0x0400B90D RID: 47373
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400B90D")]
|
||||
[SerializeField]
|
||||
private AnimationClip animateOutClip;
|
||||
|
||||
// Token: 0x0400B90E RID: 47374
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400B90E")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x0400B90F RID: 47375
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400B90F")]
|
||||
private Canvas NKKFJKIMHBN;
|
||||
|
||||
// Token: 0x0400B910 RID: 47376
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400B910")]
|
||||
private float KLBPKFADCGN;
|
||||
|
||||
// Token: 0x0400B911 RID: 47377
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400B911")]
|
||||
private Color GJIIAEDPNOF;
|
||||
|
||||
// Token: 0x0400B912 RID: 47378
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400B912")]
|
||||
private Color OFAFOMAECFH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,203 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029DE RID: 10718
|
||||
[Token(Token = "0x20029DE")]
|
||||
public class ScreenModeScreenSpaceNotificationConfig : MonoBehaviour, KGNDKFLMKBD
|
||||
{
|
||||
// Token: 0x17003230 RID: 12848
|
||||
// (get) Token: 0x06011EEE RID: 73454 RVA: 0x00416194 File Offset: 0x00414394
|
||||
[Token(Token = "0x17003230")]
|
||||
public IOCIKIDGCOI GIGHCGMMNLD
|
||||
{
|
||||
[Token(Token = "0x6011EEE")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EEE)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003231 RID: 12849
|
||||
// (get) Token: 0x06011EEF RID: 73455 RVA: 0x004161A8 File Offset: 0x004143A8
|
||||
[Token(Token = "0x17003231")]
|
||||
public IOCIKIDGCOI DIHKJKCGADC
|
||||
{
|
||||
[Token(Token = "0x6011EEF")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EEF)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003232 RID: 12850
|
||||
// (get) Token: 0x06011EF0 RID: 73456 RVA: 0x004161BC File Offset: 0x004143BC
|
||||
[Token(Token = "0x17003232")]
|
||||
public IOCIKIDGCOI DAIHMOHHNHE
|
||||
{
|
||||
[Token(Token = "0x6011EF0")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EF0)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003233 RID: 12851
|
||||
// (get) Token: 0x06011EF1 RID: 73457 RVA: 0x004161D0 File Offset: 0x004143D0
|
||||
[Token(Token = "0x17003233")]
|
||||
public IOCIKIDGCOI DIOLKKCNHOL
|
||||
{
|
||||
[Token(Token = "0x6011EF1")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "7")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EF1)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003234 RID: 12852
|
||||
// (get) Token: 0x06011EF2 RID: 73458 RVA: 0x004161E4 File Offset: 0x004143E4
|
||||
[Token(Token = "0x17003234")]
|
||||
public IOCIKIDGCOI PPFFHGJLFPA
|
||||
{
|
||||
[Token(Token = "0x6011EF2")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011EF2)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011EF3 RID: 73459 RVA: 0x004161F8 File Offset: 0x004143F8
|
||||
[Token(Token = "0x6011EF3")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ScreenModeScreenSpaceNotificationConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B913 RID: 47379
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B913")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification vitalNotification;
|
||||
|
||||
// Token: 0x0400B914 RID: 47380
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B914")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification majorNotification;
|
||||
|
||||
// Token: 0x0400B915 RID: 47381
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B915")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification mediumNotification;
|
||||
|
||||
// Token: 0x0400B916 RID: 47382
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400B916")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification minorNotification;
|
||||
|
||||
// Token: 0x0400B917 RID: 47383
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400B917")]
|
||||
[SerializeField]
|
||||
private ScreenModeScreenSpaceNotification persistentNotification;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029DF RID: 10719
|
||||
[Token(Token = "0x20029DF")]
|
||||
public class ScreenSpaceNotificationBroadcaster : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06011EF4 RID: 73460 RVA: 0x0041620C File Offset: 0x0041440C
|
||||
[Token(Token = "0x6011EF4")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
public void SetScreenSpaceMessage(string NGPMADFHHKP)
|
||||
{
|
||||
this.MPOOHAGDLPO = NGPMADFHHKP;
|
||||
}
|
||||
|
||||
// Token: 0x06011EF5 RID: 73461 RVA: 0x00416220 File Offset: 0x00414420
|
||||
[Token(Token = "0x6011EF5")]
|
||||
[Address(RVA = "0x101D560", Offset = "0x101C360", VA = "0x18101D560")]
|
||||
public void BroadcastScreenSpaceMessage()
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
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: 0x06011EF6 RID: 73462 RVA: 0x00416260 File Offset: 0x00414460
|
||||
[Token(Token = "0x6011EF6")]
|
||||
[Address(RVA = "0x101D5F0", Offset = "0x101C3F0", VA = "0x18101D5F0")]
|
||||
public ScreenSpaceNotificationBroadcaster()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B918 RID: 47384
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B918")]
|
||||
[SerializeField]
|
||||
private NotificationManager.IBIDFAOPIPC notificationType = (NotificationManager.IBIDFAOPIPC)((ulong)1L);
|
||||
|
||||
// Token: 0x0400B919 RID: 47385
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400B919")]
|
||||
[SerializeField]
|
||||
private float duration = 1f;
|
||||
|
||||
// Token: 0x0400B91A RID: 47386
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B91A")]
|
||||
private string MPOOHAGDLPO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029E0 RID: 10720
|
||||
[Token(Token = "0x20029E0")]
|
||||
[Serializable]
|
||||
public class VRModeNotificationText : ODAIMIPLHGH
|
||||
{
|
||||
// Token: 0x17003235 RID: 12853
|
||||
// (get) Token: 0x06011EF7 RID: 73463 RVA: 0x00416288 File Offset: 0x00414488
|
||||
// (set) Token: 0x06011EF8 RID: 73464 RVA: 0x004162C0 File Offset: 0x004144C0
|
||||
[Token(Token = "0x17003235")]
|
||||
public string Text
|
||||
{
|
||||
[Token(Token = "0x6011EF7")]
|
||||
[Address(RVA = "0x1020E60", Offset = "0x101FC60", VA = "0x181020E60", Slot = "4")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.textObject).IsCompleted;
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
[Token(Token = "0x6011EF8")]
|
||||
[Address(RVA = "0x10211F0", Offset = "0x101FFF0", VA = "0x1810211F0", Slot = "5")]
|
||||
set
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
string text = this.textObject.text;
|
||||
if (this.LayoutChanged != (ulong)0L)
|
||||
{
|
||||
Vector3[] textContainerLocalCorners = this.textObject.GetTextContainerLocalCorners();
|
||||
OKNNKFGFODL layoutChanged = this.LayoutChanged;
|
||||
if (layoutChanged != 0)
|
||||
{
|
||||
layoutChanged.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003236 RID: 12854
|
||||
// (get) Token: 0x06011EF9 RID: 73465 RVA: 0x00416320 File Offset: 0x00414520
|
||||
// (set) Token: 0x06011EFA RID: 73466 RVA: 0x00416340 File Offset: 0x00414540
|
||||
[Token(Token = "0x17003236")]
|
||||
public Color Color
|
||||
{
|
||||
[Token(Token = "0x6011EF9")]
|
||||
[Address(RVA = "0x1020C00", Offset = "0x101FA00", VA = "0x181020C00", Slot = "6")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Color white = Color.white;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6011EFA")]
|
||||
[Address(RVA = "0x1021070", Offset = "0x101FE70", VA = "0x181021070", 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: 0x17003237 RID: 12855
|
||||
// (get) Token: 0x06011EFB RID: 73467 RVA: 0x00416394 File Offset: 0x00414594
|
||||
// (set) Token: 0x06011EFC RID: 73468 RVA: 0x004163C0 File Offset: 0x004145C0
|
||||
[Token(Token = "0x17003237")]
|
||||
public float Alpha
|
||||
{
|
||||
[Token(Token = "0x6011EFB")]
|
||||
[Address(RVA = "0x1020B50", Offset = "0x101F950", VA = "0x181020B50", Slot = "8")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.textObject;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6011EFC")]
|
||||
[Address(RVA = "0x1020F10", Offset = "0x101FD10", VA = "0x181020F10", 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: 0x17003238 RID: 12856
|
||||
// (get) Token: 0x06011EFD RID: 73469 RVA: 0x00416410 File Offset: 0x00414610
|
||||
[Token(Token = "0x17003238")]
|
||||
public int LineCount
|
||||
{
|
||||
[Token(Token = "0x6011EFD")]
|
||||
[Address(RVA = "0x1020CB0", Offset = "0x101FAB0", VA = "0x181020CB0")]
|
||||
get
|
||||
{
|
||||
TextMeshPro textMeshPro = this.textObject;
|
||||
int num = 0;
|
||||
if (textMeshPro != num)
|
||||
{
|
||||
return this.textObject.m_textInfo.lineCount;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003239 RID: 12857
|
||||
// (get) Token: 0x06011EFE RID: 73470 RVA: 0x00416448 File Offset: 0x00414648
|
||||
[Token(Token = "0x17003239")]
|
||||
public float RenderedHeight
|
||||
{
|
||||
[Token(Token = "0x6011EFE")]
|
||||
[Address(RVA = "0x1020D50", Offset = "0x101FB50", VA = "0x181020D50")]
|
||||
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: 0x06011EFF RID: 73471 RVA: 0x00416494 File Offset: 0x00414694
|
||||
[Token(Token = "0x6011EFF")]
|
||||
[Address(RVA = "0x1020AE0", Offset = "0x101F8E0", VA = "0x181020AE0")]
|
||||
public VRModeNotificationText()
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
this.LayoutChanged = oknnkfgfodl;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400B91B RID: 47387
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400B91B")]
|
||||
[SerializeField]
|
||||
private TextMeshPro textObject;
|
||||
|
||||
// Token: 0x0400B91C RID: 47388
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B91C")]
|
||||
public OKNNKFGFODL LayoutChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,492 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029E1 RID: 10721
|
||||
[Token(Token = "0x20029E1")]
|
||||
public class VRModeScreenSpaceNotification : MonoBehaviour, IOCIKIDGCOI
|
||||
{
|
||||
// Token: 0x1700323A RID: 12858
|
||||
// (get) Token: 0x06011F00 RID: 73472 RVA: 0x004164BC File Offset: 0x004146BC
|
||||
[Token(Token = "0x1700323A")]
|
||||
public ODAIMIPLHGH LKIBJOMNFFD
|
||||
{
|
||||
[Token(Token = "0x6011F00")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F00)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700323B RID: 12859
|
||||
// (get) Token: 0x06011F01 RID: 73473 RVA: 0x004164D0 File Offset: 0x004146D0
|
||||
[Token(Token = "0x1700323B")]
|
||||
public ODAIMIPLHGH JAFMIDAHECF
|
||||
{
|
||||
[Token(Token = "0x6011F01")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F01)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700323C RID: 12860
|
||||
// (get) Token: 0x06011F02 RID: 73474 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06011F03 RID: 73475 RVA: 0x004164E4 File Offset: 0x004146E4
|
||||
[Token(Token = "0x1700323C")]
|
||||
public Vector3 EGDDCKJCAPL
|
||||
{
|
||||
[Token(Token = "0x6011F02")]
|
||||
[Address(RVA = "0x1022750", Offset = "0x1021550", VA = "0x181022750")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6011F03")]
|
||||
[Address(RVA = "0x1022770", Offset = "0x1021570", VA = "0x181022770")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
float z = value.z;
|
||||
this.<LIFNJCMAFFF>k__BackingField.z = z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700323D RID: 12861
|
||||
// (get) Token: 0x06011F04 RID: 73476 RVA: 0x00416504 File Offset: 0x00414704
|
||||
[Token(Token = "0x1700323D")]
|
||||
public float DGBMOHMAPMF
|
||||
{
|
||||
[Token(Token = "0x6011F04")]
|
||||
[Address(RVA = "0x10226B0", Offset = "0x10214B0", VA = "0x1810226B0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
if (this.CameraOffsetEaseInCurve != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700323E RID: 12862
|
||||
// (get) Token: 0x06011F05 RID: 73477 RVA: 0x0041651C File Offset: 0x0041471C
|
||||
[Token(Token = "0x1700323E")]
|
||||
public float JHBNPDBIPJD
|
||||
{
|
||||
[Token(Token = "0x6011F05")]
|
||||
[Address(RVA = "0x1022700", Offset = "0x1021500", VA = "0x181022700", Slot = "7")]
|
||||
get
|
||||
{
|
||||
if (this.CameraOffsetEaseOutCurve != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011F06 RID: 73478 RVA: 0x00416534 File Offset: 0x00414734
|
||||
[Token(Token = "0x6011F06")]
|
||||
[Address(RVA = "0x1021390", Offset = "0x1020190", VA = "0x181021390")]
|
||||
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;
|
||||
OKNNKFGFODL layoutChanged = vrmodeNotificationText3.LayoutChanged;
|
||||
Action action = new Action(this.EKDJFNGNBIF);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(layoutChanged, action);
|
||||
vrmodeNotificationText3.LayoutChanged = oknnkfgfodl;
|
||||
}
|
||||
if (this.subtitle != 0)
|
||||
{
|
||||
VRModeNotificationText vrmodeNotificationText4 = this.subtitle;
|
||||
OKNNKFGFODL layoutChanged2 = vrmodeNotificationText4.LayoutChanged;
|
||||
Action action2 = new Action(this.EKDJFNGNBIF);
|
||||
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.BPJDFPACLMK(layoutChanged2, action2);
|
||||
vrmodeNotificationText4.LayoutChanged = oknnkfgfodl2;
|
||||
}
|
||||
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: 0x06011F07 RID: 73479 RVA: 0x00416654 File Offset: 0x00414854
|
||||
[Token(Token = "0x6011F07")]
|
||||
[Address(RVA = "0x1022350", Offset = "0x1021150", VA = "0x181022350")]
|
||||
private void Start()
|
||||
{
|
||||
Action action = new Action(this.IKOLCMNMLKM);
|
||||
IDisposable disposable = this.JEEMKGCKHKD(action);
|
||||
}
|
||||
|
||||
// Token: 0x06011F08 RID: 73480 RVA: 0x00416678 File Offset: 0x00414878
|
||||
[Token(Token = "0x6011F08")]
|
||||
[Address(RVA = "0x1022210", Offset = "0x1021010", VA = "0x181022210")]
|
||||
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)
|
||||
{
|
||||
OKNNKFGFODL layoutChanged = vrmodeNotificationText.LayoutChanged;
|
||||
Action action = new Action(this.EKDJFNGNBIF);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(layoutChanged, action);
|
||||
vrmodeNotificationText.LayoutChanged = oknnkfgfodl;
|
||||
}
|
||||
VRModeNotificationText vrmodeNotificationText2 = this.subtitle;
|
||||
if (vrmodeNotificationText2 != 0)
|
||||
{
|
||||
OKNNKFGFODL layoutChanged2 = vrmodeNotificationText2.LayoutChanged;
|
||||
Action action2 = new Action(this.EKDJFNGNBIF);
|
||||
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.GMNMHGMFGOL(layoutChanged2, action2);
|
||||
vrmodeNotificationText2.LayoutChanged = oknnkfgfodl2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011F09 RID: 73481 RVA: 0x00416718 File Offset: 0x00414918
|
||||
[Token(Token = "0x6011F09")]
|
||||
[Address(RVA = "0x1021630", Offset = "0x1020430", VA = "0x181021630")]
|
||||
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: 0x06011F0A RID: 73482 RVA: 0x00416808 File Offset: 0x00414A08
|
||||
[Token(Token = "0x6011F0A")]
|
||||
[Address(RVA = "0x10215E0", Offset = "0x10203E0", VA = "0x1810215E0")]
|
||||
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: 0x06011F0B RID: 73483 RVA: 0x0041683C File Offset: 0x00414A3C
|
||||
[Token(Token = "0x6011F0B")]
|
||||
[Address(RVA = "0x10218D0", Offset = "0x10206D0", VA = "0x1810218D0")]
|
||||
private void GOMONDBHJHI(float MOGAFHJPOAD)
|
||||
{
|
||||
Material laapgffblmd = this.LAAPGFFBLMD;
|
||||
int cnekafnelkp = VRModeScreenSpaceNotification.CNEKAFNELKP;
|
||||
laapgffblmd.SetFloatImpl(cnekafnelkp, MOGAFHJPOAD);
|
||||
}
|
||||
|
||||
// Token: 0x06011F0C RID: 73484 RVA: 0x00416864 File Offset: 0x00414A64
|
||||
[Token(Token = "0x6011F0C")]
|
||||
[Address(RVA = "0x1021960", Offset = "0x1020760", VA = "0x181021960")]
|
||||
private void IKOLCMNMLKM()
|
||||
{
|
||||
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (!(instance == num))
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.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;
|
||||
float num2;
|
||||
if (num2 > 0.001f)
|
||||
{
|
||||
Transform transform4 = base.transform;
|
||||
Vector3 vector5;
|
||||
float z7 = vector5.z;
|
||||
}
|
||||
int num3 = 0;
|
||||
base.transform.rotation = num3;
|
||||
Transform parent = base.transform.parent;
|
||||
int num4 = 0;
|
||||
Vector3 one = Vector3.one;
|
||||
parent.localScale = num4;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011F0D RID: 73485 RVA: 0x00416938 File Offset: 0x00414B38
|
||||
[Token(Token = "0x6011F0D")]
|
||||
[Address(RVA = "0x1021590", Offset = "0x1020390", VA = "0x181021590")]
|
||||
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: 0x06011F0E RID: 73486 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6011F0E")]
|
||||
[Address(RVA = "0x1022010", Offset = "0x1020E10", VA = "0x181022010", Slot = "8")]
|
||||
public void Initialize(NotificationManager.NBEJOOPDCEM GJLHKMFGNDA, bool DPDLEENDKKK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06011F0F RID: 73487 RVA: 0x00416978 File Offset: 0x00414B78
|
||||
[Token(Token = "0x6011F0F")]
|
||||
[Address(RVA = "0xCAB820", Offset = "0xCAA620", VA = "0x180CAB820", Slot = "9")]
|
||||
public void SetVisible(bool NOCJEBBJIAN)
|
||||
{
|
||||
base.gameObject.SetActive(NOCJEBBJIAN);
|
||||
}
|
||||
|
||||
// Token: 0x06011F10 RID: 73488 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6011F10")]
|
||||
[Address(RVA = "0x10223C0", Offset = "0x10211C0", VA = "0x1810223C0", Slot = "10")]
|
||||
public void UpdateAnimateIn(float MOPKOPOKKEE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06011F11 RID: 73489 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6011F11")]
|
||||
[Address(RVA = "0x1022510", Offset = "0x1021310", VA = "0x181022510", Slot = "11")]
|
||||
public void UpdateAnimateOut(float MOPKOPOKKEE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06011F12 RID: 73490 RVA: 0x00416998 File Offset: 0x00414B98
|
||||
[Token(Token = "0x6011F12")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public VRModeScreenSpaceNotification()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B91D RID: 47389
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B91D")]
|
||||
[SerializeField]
|
||||
private VRModeNotificationText title;
|
||||
|
||||
// Token: 0x0400B91E RID: 47390
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B91E")]
|
||||
[SerializeField]
|
||||
private VRModeNotificationText subtitle;
|
||||
|
||||
// Token: 0x0400B91F RID: 47391
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B91F")]
|
||||
public MeshRenderer DesaturationBackdrop;
|
||||
|
||||
// Token: 0x0400B920 RID: 47392
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400B920")]
|
||||
public Transform AlignmentPoint;
|
||||
|
||||
// Token: 0x0400B921 RID: 47393
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400B921")]
|
||||
public VRModeScreenSpaceNotification.ILBHJHKBFPK Alignment;
|
||||
|
||||
// Token: 0x0400B922 RID: 47394
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400B922")]
|
||||
[Header("Animation Config")]
|
||||
public FloatValueCurve DesaturationEaseInCurve;
|
||||
|
||||
// Token: 0x0400B923 RID: 47395
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400B923")]
|
||||
public FloatValueCurve DesaturationEaseOutCurve;
|
||||
|
||||
// Token: 0x0400B924 RID: 47396
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400B924")]
|
||||
public FloatValueCurve AlphaEaseInCurve;
|
||||
|
||||
// Token: 0x0400B925 RID: 47397
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400B925")]
|
||||
public FloatValueCurve AlphaEaseOutCurve;
|
||||
|
||||
// Token: 0x0400B926 RID: 47398
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400B926")]
|
||||
public Vector3ValueCurve CameraOffsetEaseInCurve;
|
||||
|
||||
// Token: 0x0400B927 RID: 47399
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400B927")]
|
||||
public Vector3ValueCurve CameraOffsetEaseOutCurve;
|
||||
|
||||
// Token: 0x0400B928 RID: 47400
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400B928")]
|
||||
private Color GJIIAEDPNOF;
|
||||
|
||||
// Token: 0x0400B929 RID: 47401
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400B929")]
|
||||
private Color OFAFOMAECFH;
|
||||
|
||||
// Token: 0x0400B92A RID: 47402
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400B92A")]
|
||||
private Vector3 FDMLCNKPIGP;
|
||||
|
||||
// Token: 0x0400B92B RID: 47403
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400B92B")]
|
||||
private Material LAAPGFFBLMD;
|
||||
|
||||
// Token: 0x0400B92D RID: 47405
|
||||
[Token(Token = "0x400B92D")]
|
||||
private static readonly int CNEKAFNELKP = Shader.PropertyToID("_DesaturationAmount");
|
||||
|
||||
// Token: 0x020029E2 RID: 10722
|
||||
[Token(Token = "0x20029E2")]
|
||||
public enum ILBHJHKBFPK
|
||||
{
|
||||
// Token: 0x0400B92F RID: 47407
|
||||
[Token(Token = "0x400B92F")]
|
||||
None,
|
||||
// Token: 0x0400B930 RID: 47408
|
||||
[Token(Token = "0x400B930")]
|
||||
Top,
|
||||
// Token: 0x0400B931 RID: 47409
|
||||
[Token(Token = "0x400B931")]
|
||||
Middle,
|
||||
// Token: 0x0400B932 RID: 47410
|
||||
[Token(Token = "0x400B932")]
|
||||
Bottom
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,225 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.UI.Notifications
|
||||
{
|
||||
// Token: 0x020029E3 RID: 10723
|
||||
[Token(Token = "0x20029E3")]
|
||||
public class VRModeScreenSpaceNotificationConfig : MonoBehaviour, KGNDKFLMKBD
|
||||
{
|
||||
// Token: 0x1700323F RID: 12863
|
||||
// (get) Token: 0x06011F14 RID: 73492 RVA: 0x004169C8 File Offset: 0x00414BC8
|
||||
[Token(Token = "0x1700323F")]
|
||||
public IOCIKIDGCOI GIGHCGMMNLD
|
||||
{
|
||||
[Token(Token = "0x6011F14")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F14)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003240 RID: 12864
|
||||
// (get) Token: 0x06011F15 RID: 73493 RVA: 0x004169DC File Offset: 0x00414BDC
|
||||
[Token(Token = "0x17003240")]
|
||||
public IOCIKIDGCOI DIHKJKCGADC
|
||||
{
|
||||
[Token(Token = "0x6011F15")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F15)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003241 RID: 12865
|
||||
// (get) Token: 0x06011F16 RID: 73494 RVA: 0x004169F0 File Offset: 0x00414BF0
|
||||
[Token(Token = "0x17003241")]
|
||||
public IOCIKIDGCOI DAIHMOHHNHE
|
||||
{
|
||||
[Token(Token = "0x6011F16")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F16)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003242 RID: 12866
|
||||
// (get) Token: 0x06011F17 RID: 73495 RVA: 0x00416A04 File Offset: 0x00414C04
|
||||
[Token(Token = "0x17003242")]
|
||||
public IOCIKIDGCOI DIOLKKCNHOL
|
||||
{
|
||||
[Token(Token = "0x6011F17")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "7")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F17)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003243 RID: 12867
|
||||
// (get) Token: 0x06011F18 RID: 73496 RVA: 0x00416A18 File Offset: 0x00414C18
|
||||
[Token(Token = "0x17003243")]
|
||||
public IOCIKIDGCOI PPFFHGJLFPA
|
||||
{
|
||||
[Token(Token = "0x6011F18")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06011F18)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011F19 RID: 73497 RVA: 0x00416A2C File Offset: 0x00414C2C
|
||||
[Token(Token = "0x6011F19")]
|
||||
[Address(RVA = "0x10212C0", Offset = "0x10200C0", VA = "0x1810212C0")]
|
||||
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: 0x06011F1A RID: 73498 RVA: 0x00416AB4 File Offset: 0x00414CB4
|
||||
[Token(Token = "0x6011F1A")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public VRModeScreenSpaceNotificationConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B933 RID: 47411
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B933")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification vitalNotification;
|
||||
|
||||
// Token: 0x0400B934 RID: 47412
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B934")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification majorNotification;
|
||||
|
||||
// Token: 0x0400B935 RID: 47413
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B935")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification mediumNotification;
|
||||
|
||||
// Token: 0x0400B936 RID: 47414
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400B936")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification minorNotification;
|
||||
|
||||
// Token: 0x0400B937 RID: 47415
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400B937")]
|
||||
[SerializeField]
|
||||
private VRModeScreenSpaceNotification persistentNotification;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user