using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Runtime.InteropServices; using System.Text; using System.Text.RegularExpressions; using Cpp2IlInjected; using RecRoom.Async; using RecRoom.Core; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x0200010F RID: 271 [Token(Token = "0x200010F")] [StructLayout(3)] public class EulaScreen : MonoBehaviour { // Token: 0x0600070E RID: 1806 RVA: 0x00024004 File Offset: 0x00022204 [Token(Token = "0x600070E")] [Address(RVA = "0x152BB70", Offset = "0x152A570", VA = "0x18152BB70")] private void Awake() { this.acceptButton.interactable = true; this.fadeImage.gameObject.SetActive(true); GameObject gameObject = this.exitPanel.gameObject; int num = 0; gameObject.SetActive(num != 0); } // Token: 0x0600070F RID: 1807 RVA: 0x0002404C File Offset: 0x0002224C [Token(Token = "0x600070F")] [Address(RVA = "0x152C110", Offset = "0x152AB10", VA = "0x18152C110")] private void Start() { StringBuilder stringBuilder; int num; do { stringBuilder = new StringBuilder(); StringBuilder stringBuilder2 = stringBuilder.Append("This game requires a free Rec Room cloud account. If this is your first time playing, a new account will be created and linked to your account on PlayStation™Network."); StringBuilder stringBuilder3 = stringBuilder.Append("\n\n"); StringReader stringReader = new StringReader(this.textAsset.text); Regex regex = new Regex("^# (.*)$"); Regex regex2 = new Regex("^## (.*)$"); Regex regex3 = new Regex("^### (.*)$"); Regex regex4 = new Regex("^\\* (.*)$"); string text = stringReader.ReadToEnd(); if (text != 0) { string text2 = regex.Replace(text, "$1"); string text3 = regex2.Replace(text2, "$1"); string text4 = regex3.Replace(text3, "$1"); string text5 = regex4.Replace(text4, "•$1"); StringBuilder stringBuilder4 = stringBuilder.AppendLine(text5); } num = 0; if (stringReader != 0) { } if (num != -1) { } } while (num != 0); TMP_Text tmp_Text = this.textObject; int hashCode = stringBuilder.GetHashCode(); Vector3[] textContainerLocalCorners = this.textObject.GetTextContainerLocalCorners(); Button button = this.pageUpButton; bool flag = this.textObject.m_pageToDisplay > 1; button.interactable = flag; Button button2 = this.pageDownButton; TMP_Text tmp_Text2 = this.textObject; int pageCount = tmp_Text2.m_textInfo.pageCount; bool flag2 = tmp_Text2.m_pageToDisplay < pageCount; button2.interactable = flag2; this.acceptButton.interactable = true; } // Token: 0x06000710 RID: 1808 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000710")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000711 RID: 1809 RVA: 0x000241C8 File Offset: 0x000223C8 [Token(Token = "0x6000711")] [Address(RVA = "0x152C040", Offset = "0x152AA40", VA = "0x18152C040")] public IPromise Show() { Scheduler instance = SingletonMonoBehaviour.Instance; EulaScreen.HAOPLCGDDEI haoplcgddei; haoplcgddei.System.IDisposable.Dispose(); haoplcgddei.<>1__state = (int)((ulong)0L); haoplcgddei.<>4__this = this; ISchedulerPromise schedulerPromise = instance.Run(this, haoplcgddei); throw new NullReferenceException(); } // Token: 0x06000712 RID: 1810 RVA: 0x00024200 File Offset: 0x00022400 [Token(Token = "0x6000712")] [Address(RVA = "0x152BF00", Offset = "0x152A900", VA = "0x18152BF00")] private IEnumerator FLJGIGFNFDN() { /* An exception occurred when decompiling this method (06000712) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 EulaScreen::FLJGIGFNFDN() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(HAOPLCGDDEI::System.IDisposable.Dispose, ldloc:HAOPLCGDDEI(var_0)) stfld:int32(HAOPLCGDDEI::<>1__state, ldloc:HAOPLCGDDEI(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:EulaScreen(HAOPLCGDDEI::<>4__this, ldloc:HAOPLCGDDEI(var_0), ldloc:EulaScreen(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: 0x06000713 RID: 1811 RVA: 0x00024224 File Offset: 0x00022424 [Token(Token = "0x6000713")] [Address(RVA = "0x152BEA0", Offset = "0x152A8A0", VA = "0x18152BEA0")] private IEnumerator DCPCGMKBGJI() { /* An exception occurred when decompiling this method (06000713) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 EulaScreen::DCPCGMKBGJI() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(NPAPNJGNPDE::System.IDisposable.Dispose, ldloc:NPAPNJGNPDE(var_0)) stfld:int32(NPAPNJGNPDE::<>1__state, ldloc:NPAPNJGNPDE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:EulaScreen(NPAPNJGNPDE::<>4__this, ldloc:NPAPNJGNPDE(var_0), ldloc:EulaScreen(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: 0x06000714 RID: 1812 RVA: 0x00024248 File Offset: 0x00022448 [Token(Token = "0x6000714")] [Address(RVA = "0x152BF60", Offset = "0x152A960", VA = "0x18152BF60")] private IEnumerator NMGKIHGICEM() { /* An exception occurred when decompiling this method (06000714) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 EulaScreen::NMGKIHGICEM() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(NHIBHFKBHJF::System.IDisposable.Dispose, ldloc:NHIBHFKBHJF(var_0)) stfld:int32(NHIBHFKBHJF::<>1__state, ldloc:NHIBHFKBHJF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:EulaScreen(NHIBHFKBHJF::<>4__this, ldloc:NHIBHFKBHJF(var_0), ldloc:EulaScreen(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: 0x06000715 RID: 1813 RVA: 0x0002426C File Offset: 0x0002246C [Token(Token = "0x6000715")] [Address(RVA = "0x152BCB0", Offset = "0x152A6B0", VA = "0x18152BCB0")] public void Button_Accept() { Console.WriteLine("Player accepted the EULA Screen"); this.JEDJCNNDFNG = true; } // Token: 0x06000716 RID: 1814 RVA: 0x0002428C File Offset: 0x0002248C [Token(Token = "0x6000716")] [Address(RVA = "0x152BD10", Offset = "0x152A710", VA = "0x18152BD10")] public void Button_Decline() { Console.WriteLine("Player declined the EULA Screen"); this.GFAPLOBOCJD = false; Application.Quit(); } // Token: 0x06000717 RID: 1815 RVA: 0x000242B4 File Offset: 0x000224B4 [Token(Token = "0x6000717")] [Address(RVA = "0x152BE10", Offset = "0x152A810", VA = "0x18152BE10")] public void Button_PageUp() { TMP_Text tmp_Text = this.textObject; int pageToDisplay = tmp_Text.m_pageToDisplay; if (pageToDisplay > 1) { tmp_Text.pageToDisplay = pageToDisplay; } Button button = this.pageUpButton; bool flag = tmp_Text.m_pageToDisplay > 1; button.interactable = flag; TMP_Text tmp_Text2 = this.textObject; TMP_TextInfo textInfo = tmp_Text2.m_textInfo; Button button2 = this.pageDownButton; int pageCount = textInfo.pageCount; bool flag2 = tmp_Text2.m_pageToDisplay < pageCount; button2.interactable = flag2; } // Token: 0x06000718 RID: 1816 RVA: 0x00024330 File Offset: 0x00022530 [Token(Token = "0x6000718")] [Address(RVA = "0x152BD70", Offset = "0x152A770", VA = "0x18152BD70")] public void Button_PageDown() { TMP_Text tmp_Text = this.textObject; TMP_TextInfo textInfo = tmp_Text.m_textInfo; int num = tmp_Text.m_pageToDisplay; if (num < textInfo.pageCount) { num++; tmp_Text.pageToDisplay = num; } Button button = this.pageUpButton; bool flag = tmp_Text.m_pageToDisplay > 1; button.interactable = flag; TMP_Text tmp_Text2 = this.textObject; TMP_TextInfo textInfo2 = tmp_Text2.m_textInfo; Button button2 = this.pageDownButton; int pageCount = textInfo2.pageCount; bool flag2 = tmp_Text2.m_pageToDisplay < pageCount; button2.interactable = flag2; } // Token: 0x06000719 RID: 1817 RVA: 0x000243C0 File Offset: 0x000225C0 [Token(Token = "0x6000719")] [Address(RVA = "0x152BBE0", Offset = "0x152A5E0", VA = "0x18152BBE0")] private void BALLFOJGBMK() { TMP_Text tmp_Text = this.textObject; Button button = this.pageUpButton; bool flag = tmp_Text.m_pageToDisplay > 1; button.interactable = flag; TMP_Text tmp_Text2 = this.textObject; TMP_TextInfo textInfo = tmp_Text2.m_textInfo; Button button2 = this.pageDownButton; int pageCount = textInfo.pageCount; bool flag2 = tmp_Text2.m_pageToDisplay < pageCount; button2.interactable = flag2; } // Token: 0x0600071A RID: 1818 RVA: 0x00024428 File Offset: 0x00022628 [Token(Token = "0x600071A")] [Address(RVA = "0x152BFC0", Offset = "0x152A9C0", VA = "0x18152BFC0")] private void OCPHMLGLNCP(Button LKDLEHGHCAD) { EulaScreen.KKEHNHJENBO kkehnhjenbo; kkehnhjenbo.System.IDisposable.Dispose(); kkehnhjenbo.<>1__state = (int)((ulong)0L); kkehnhjenbo.button = LKDLEHGHCAD; Coroutine coroutine = base.StartCoroutine(kkehnhjenbo); } // Token: 0x0600071B RID: 1819 RVA: 0x00024454 File Offset: 0x00022654 [Token(Token = "0x600071B")] [Address(RVA = "0x152BC50", Offset = "0x152A650", VA = "0x18152BC50")] private IEnumerator BDLELGEBLLN(Button LKDLEHGHCAD) { /* An exception occurred when decompiling this method (0600071B) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator EulaScreen::BDLELGEBLLN(UnityEngine.UI.Button) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(KKEHNHJENBO::System.IDisposable.Dispose, ldloc:KKEHNHJENBO(var_0)) stfld:int32(KKEHNHJENBO::<>1__state, ldloc:KKEHNHJENBO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:Button(KKEHNHJENBO::button, ldloc:KKEHNHJENBO(var_0), ldloc:Button(LKDLEHGHCAD)) } 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: 0x0600071C RID: 1820 RVA: 0x00024478 File Offset: 0x00022678 [Token(Token = "0x600071C")] [Address(RVA = "0x5CECE0", Offset = "0x5CD6E0", VA = "0x1805CECE0")] private void AJCLHMIJJLH() { Application.Quit(); } // Token: 0x0600071D RID: 1821 RVA: 0x0002448C File Offset: 0x0002268C [Token(Token = "0x600071D")] [Address(RVA = "0xAD5490", Offset = "0xAD3E90", VA = "0x180AD5490")] public EulaScreen() { } // Token: 0x04000651 RID: 1617 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000651")] public Transform exitPanel; // Token: 0x04000652 RID: 1618 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000652")] public Image fadeImage; // Token: 0x04000653 RID: 1619 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000653")] public float fadeSeconds = 1f; // Token: 0x04000654 RID: 1620 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000654")] public TMP_Text textObject; // Token: 0x04000655 RID: 1621 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000655")] public TextAsset textAsset; // Token: 0x04000656 RID: 1622 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000656")] public Button acceptButton; // Token: 0x04000657 RID: 1623 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000657")] public Button declineButton; // Token: 0x04000658 RID: 1624 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000658")] public Button pageUpButton; // Token: 0x04000659 RID: 1625 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000659")] public Button pageDownButton; // Token: 0x0400065A RID: 1626 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400065A")] private bool JEDJCNNDFNG; // Token: 0x0400065B RID: 1627 [global::Cpp2IlInjected.FieldOffset(Offset = "0x61")] [Token(Token = "0x400065B")] private bool GFAPLOBOCJD; // Token: 0x0400065C RID: 1628 [Token(Token = "0x400065C")] private static string FPOEHDPMLOG = "This game requires a free Rec Room cloud account. If this is your first time playing, a new account will be created and linked to your account on PlayStation™Network."; }