scripts
This commit is contained in:
@@ -0,0 +1,156 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Screens.UI
|
||||
{
|
||||
// Token: 0x02002A33 RID: 10803
|
||||
[Token(Token = "0x2002A33")]
|
||||
[StructLayout(3)]
|
||||
public class SignInScreenLoginUIDialog : FormScreenLoginUIDialog<string>
|
||||
{
|
||||
// Token: 0x06012D82 RID: 77186 RVA: 0x0047F624 File Offset: 0x0047D824
|
||||
[Token(Token = "0x6012D82")]
|
||||
[Address(RVA = "0x11AE350", Offset = "0x11ACD50", VA = "0x1811AE350")]
|
||||
private void Start()
|
||||
{
|
||||
Toggle toggle = this.rememberPasswordToggle;
|
||||
int num = 0;
|
||||
toggle.isOn = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06012D83 RID: 77187 RVA: 0x0047F648 File Offset: 0x0047D848
|
||||
[Token(Token = "0x6012D83")]
|
||||
[Address(RVA = "0x11ADE20", Offset = "0x11AC820", VA = "0x1811ADE20", Slot = "18")]
|
||||
protected override void FPOGDJCPAGF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
base.FPOGDJCPAGF(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
string text = this.usernameField.m_Text.Trim();
|
||||
if (!JAKDHKJDFNP.MEGPLKIGIJC(text) && (text.m_stringLength > 17 || text.Contains(" ")))
|
||||
{
|
||||
int num = 0;
|
||||
base.LLKGFICOMFG((FormScreenLoginUIDialog.DFMJNFJBEAI)num);
|
||||
return;
|
||||
}
|
||||
string text2 = this.passwordField.m_Text.Trim();
|
||||
string text3 = this.passwordField.m_Text;
|
||||
if (text2 == 0)
|
||||
{
|
||||
SingletonMonoBehaviour.Instance.ShowErrorMessage("Signing in...");
|
||||
bool isOn = this.rememberPasswordToggle.m_IsOn;
|
||||
IPromise promise = MHOKOMMOGKM.LHOKPNNOHLF(text, text2, isOn);
|
||||
if (SignInScreenLoginUIDialog.<>c.<>9__4_0 == 0)
|
||||
{
|
||||
SignInScreenLoginUIDialog.<>c.<>9__4_0 = () => Matchmaking.GHNONNKLKHE();
|
||||
}
|
||||
Action action = new Action(this.FIBOLMCIMJJ);
|
||||
Action<string> action2 = new Action(this.IDKHNPOAICG);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012D84 RID: 77188 RVA: 0x0047F720 File Offset: 0x0047D920
|
||||
[Token(Token = "0x6012D84")]
|
||||
[Address(RVA = "0x11AE250", Offset = "0x11ACC50", VA = "0x1811AE250", Slot = "6")]
|
||||
public override IPromise<PBPCEIOFCLI> ShowDialog(params object[] KBNJNPABNBO)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06012D84)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<PBPCEIOFCLI> RecRoom.Core.Screens.UI.SignInScreenLoginUIDialog::ShowDialog(System.Object[])
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_12:
|
||||
stloc:bool(var_0_18, callgetter:bool(IAsyncResult::get_IsCompleted, ldloc:SignInScreenLoginUIDialog[exp:IAsyncResult](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x06012D85 RID: 77189 RVA: 0x0047F748 File Offset: 0x0047D948
|
||||
[Token(Token = "0x6012D85")]
|
||||
[Address(RVA = "0x11AE2D0", Offset = "0x11ACCD0", VA = "0x1811AE2D0", Slot = "14")]
|
||||
public override IPromise<PBPCEIOFCLI> ShowDialog(string PHCGMLMOGJB)
|
||||
{
|
||||
this.IEDCIALOPFJ();
|
||||
this.usernameField.text = PHCGMLMOGJB;
|
||||
return base.ShowDialog(PHCGMLMOGJB);
|
||||
}
|
||||
|
||||
// Token: 0x06012D86 RID: 77190 RVA: 0x0047F774 File Offset: 0x0047D974
|
||||
[Token(Token = "0x6012D86")]
|
||||
[Address(RVA = "0x11AE1C0", Offset = "0x11ACBC0", VA = "0x1811AE1C0")]
|
||||
private void IEDCIALOPFJ()
|
||||
{
|
||||
AG_TMP_InputField ag_TMP_InputField = this.passwordField;
|
||||
int num = 0;
|
||||
if (ag_TMP_InputField != num)
|
||||
{
|
||||
AG_TMP_InputField ag_TMP_InputField2 = this.passwordField;
|
||||
string empty = string.Empty;
|
||||
ag_TMP_InputField2.text = empty;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012D87 RID: 77191 RVA: 0x0047F7B0 File Offset: 0x0047D9B0
|
||||
[Token(Token = "0x6012D87")]
|
||||
[Address(RVA = "0x11AE380", Offset = "0x11ACD80", VA = "0x1811AE380")]
|
||||
public SignInScreenLoginUIDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06012D88 RID: 77192 RVA: 0x0047F7C4 File Offset: 0x0047D9C4
|
||||
[Token(Token = "0x6012D88")]
|
||||
[Address(RVA = "0x119CA90", Offset = "0x119B490", VA = "0x18119CA90")]
|
||||
[CompilerGenerated]
|
||||
private void FIBOLMCIMJJ()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06012D89 RID: 77193 RVA: 0x0047F7D8 File Offset: 0x0047D9D8
|
||||
[Token(Token = "0x6012D89")]
|
||||
[Address(RVA = "0x11AE160", Offset = "0x11ACB60", VA = "0x1811AE160")]
|
||||
[CompilerGenerated]
|
||||
private void IDKHNPOAICG(string MOPOMPHBHKF)
|
||||
{
|
||||
int num = 0;
|
||||
base.LLKGFICOMFG((FormScreenLoginUIDialog.DFMJNFJBEAI)num);
|
||||
}
|
||||
|
||||
// Token: 0x0400CA44 RID: 51780
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400CA44")]
|
||||
[SerializeField]
|
||||
private AG_TMP_InputField usernameField;
|
||||
|
||||
// Token: 0x0400CA45 RID: 51781
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400CA45")]
|
||||
[SerializeField]
|
||||
private AG_TMP_InputField passwordField;
|
||||
|
||||
// Token: 0x0400CA46 RID: 51782
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400CA46")]
|
||||
[SerializeField]
|
||||
private Toggle rememberPasswordToggle;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user