336 lines
11 KiB
C#
336 lines
11 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001A93 RID: 6803
|
|
[Token(Token = "0x2001A93")]
|
|
[StructLayout(3)]
|
|
public class AccountSelectionStackedUI : StackedUIBase
|
|
{
|
|
// Token: 0x17001D8B RID: 7563
|
|
// (get) Token: 0x0600B6A2 RID: 46754 RVA: 0x002ACB2C File Offset: 0x002AAD2C
|
|
// (set) Token: 0x0600B6A3 RID: 46755 RVA: 0x002ACB40 File Offset: 0x002AAD40
|
|
[Token(Token = "0x17001D8B")]
|
|
public bool HOODEBPLJDJ
|
|
{
|
|
[Token(Token = "0x600B6A2")]
|
|
[Address(RVA = "0x408BC0", Offset = "0x4075C0", VA = "0x180408BC0")]
|
|
get;
|
|
[Token(Token = "0x600B6A3")]
|
|
[Address(RVA = "0x14E5530", Offset = "0x14E3F30", VA = "0x1814E5530")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17001D8C RID: 7564
|
|
// (get) Token: 0x0600B6A4 RID: 46756 RVA: 0x002ACB54 File Offset: 0x002AAD54
|
|
[Token(Token = "0x17001D8C")]
|
|
public UIInputActionCodeDialog MIKJDCAHFFF
|
|
{
|
|
[Token(Token = "0x600B6A4")]
|
|
[Address(RVA = "0x16E5420", Offset = "0x16E3E20", VA = "0x1816E5420")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIInputActionCodeDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D8D RID: 7565
|
|
// (get) Token: 0x0600B6A5 RID: 46757 RVA: 0x002ACB68 File Offset: 0x002AAD68
|
|
[Token(Token = "0x17001D8D")]
|
|
public UIAccountStatusDialog DNHBMJBANLC
|
|
{
|
|
[Token(Token = "0x600B6A5")]
|
|
[Address(RVA = "0x16E53E0", Offset = "0x16E3DE0", VA = "0x1816E53E0")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIAccountStatusDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D8E RID: 7566
|
|
// (get) Token: 0x0600B6A6 RID: 46758 RVA: 0x002ACB7C File Offset: 0x002AAD7C
|
|
[Token(Token = "0x17001D8E")]
|
|
public UIStartAccountCreationDialog GIIHMHDHHLM
|
|
{
|
|
[Token(Token = "0x600B6A6")]
|
|
[Address(RVA = "0x16E5540", Offset = "0x16E3F40", VA = "0x1816E5540")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIStartAccountCreationDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D8F RID: 7567
|
|
// (get) Token: 0x0600B6A7 RID: 46759 RVA: 0x002ACB90 File Offset: 0x002AAD90
|
|
[Token(Token = "0x17001D8F")]
|
|
private UILoginDialog NDKCPELCDLO
|
|
{
|
|
[Token(Token = "0x600B6A7")]
|
|
[Address(RVA = "0x16E4A50", Offset = "0x16E3450", VA = "0x1816E4A50")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UILoginDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D90 RID: 7568
|
|
// (get) Token: 0x0600B6A8 RID: 46760 RVA: 0x002ACBA4 File Offset: 0x002AADA4
|
|
[Token(Token = "0x17001D90")]
|
|
private UIErrorDialog IIBCNNNJGOL
|
|
{
|
|
[Token(Token = "0x600B6A8")]
|
|
[Address(RVA = "0x16E4D80", Offset = "0x16E3780", VA = "0x1816E4D80")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIErrorDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D91 RID: 7569
|
|
// (get) Token: 0x0600B6A9 RID: 46761 RVA: 0x002ACBB8 File Offset: 0x002AADB8
|
|
[Token(Token = "0x17001D91")]
|
|
private UIConfirmationDialog ILNIJIHMFCL
|
|
{
|
|
[Token(Token = "0x600B6A9")]
|
|
[Address(RVA = "0x16E4A10", Offset = "0x16E3410", VA = "0x1816E4A10")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIConfirmationDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001D92 RID: 7570
|
|
// (get) Token: 0x0600B6AA RID: 46762 RVA: 0x002ACBCC File Offset: 0x002AADCC
|
|
[Token(Token = "0x17001D92")]
|
|
public AccountSelectionMenu ELABBFJBNII
|
|
{
|
|
[Token(Token = "0x600B6AA")]
|
|
[Address(RVA = "0x16E5460", Offset = "0x16E3E60", VA = "0x1816E5460")]
|
|
get
|
|
{
|
|
AccountSelectionManager instance = SingletonMonoBehaviour.Instance;
|
|
if (instance == 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6AB RID: 46763 RVA: 0x002ACBF8 File Offset: 0x002AADF8
|
|
[Token(Token = "0x600B6AB")]
|
|
[Address(RVA = "0x16E4A90", Offset = "0x16E3490", VA = "0x1816E4A90", Slot = "20")]
|
|
protected override void CHICHLOLOPJ(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
base.CHICHLOLOPJ(LHHONCAOJFH);
|
|
Button3DBase[] componentsInChildren = LHHONCAOJFH.GetComponentsInChildren<Button3DBase>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
Button3DBase button3DBase = componentsInChildren[num];
|
|
RecRoomAudioClip recRoomAudioClip = this.buttonDownAudio;
|
|
num++;
|
|
button3DBase.ButtonDownAudio = recRoomAudioClip;
|
|
RecRoomAudioClip recRoomAudioClip2 = this.buttonUpAudio;
|
|
button3DBase.ButtonUpAudio = recRoomAudioClip2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6AC RID: 46764 RVA: 0x002ACC54 File Offset: 0x002AAE54
|
|
[Token(Token = "0x600B6AC")]
|
|
[Address(RVA = "0x16E4930", Offset = "0x16E3330", VA = "0x1816E4930", Slot = "25")]
|
|
protected override bool BNBLHJJNLHI()
|
|
{
|
|
AccountSelectionMenu menu = this.ELABBFJBNII;
|
|
int num = 0;
|
|
if (menu != num && this.ELABBFJBNII.GHIGDOJMPKD != AccountSelectionMenu.GDEEBGNPMEL.Hidden)
|
|
{
|
|
this.ELABBFJBNII.CCJNGBLKHKD.SetTrigger("Refresh");
|
|
}
|
|
return base.BNBLHJJNLHI();
|
|
}
|
|
|
|
// Token: 0x0600B6AD RID: 46765 RVA: 0x002ACCA4 File Offset: 0x002AAEA4
|
|
[Token(Token = "0x600B6AD")]
|
|
[Address(RVA = "0x16E4C80", Offset = "0x16E3680", VA = "0x1816E4C80", Slot = "27")]
|
|
protected override void GHCKOMPCCJD(StackedUIFlowBase NBINAJPFBOA, StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.GHCKOMPCCJD(NBINAJPFBOA, BFHJBBGCMAN);
|
|
AccountSelectionMenu menu = this.ELABBFJBNII;
|
|
int num = 0;
|
|
if (menu != num && this.ELABBFJBNII.GHIGDOJMPKD != AccountSelectionMenu.GDEEBGNPMEL.Hidden)
|
|
{
|
|
this.ELABBFJBNII.CCJNGBLKHKD.SetTrigger("Transition");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6AE RID: 46766 RVA: 0x002ACCF8 File Offset: 0x002AAEF8
|
|
[Token(Token = "0x600B6AE")]
|
|
[Address(RVA = "0x16E4B50", Offset = "0x16E3550", VA = "0x1816E4B50", Slot = "21")]
|
|
protected override void EPFHONKJEGA()
|
|
{
|
|
base..ctor();
|
|
SFXAudioSource eocghniancl = this.EOCGHNIANCL;
|
|
int num = 0;
|
|
if (eocghniancl != num)
|
|
{
|
|
this.EOCGHNIANCL.Stop();
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.watchOpenedAudio;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
AudioClip audioClip = recRoomAudioClip.audioClip;
|
|
int num2 = 0;
|
|
if (audioClip != num2)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip2 = this.watchOpenedAudio;
|
|
Transform transform = base.transform;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num4, num3);
|
|
this.EOCGHNIANCL = sfxaudioSource;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6AF RID: 46767 RVA: 0x002ACD7C File Offset: 0x002AAF7C
|
|
[Token(Token = "0x600B6AF")]
|
|
[Address(RVA = "0x16E4F90", Offset = "0x16E3990", VA = "0x1816E4F90")]
|
|
public IPromise<JPIJGHNNIDP> ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM = "Yes", string PCLJFDNNDMM = "No")
|
|
{
|
|
base.GetFlowByType<UIConfirmationDialog>().Button_Affirmative();
|
|
UIConfirmationDialog flowByType = base.GetFlowByType<UIConfirmationDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B6B0 RID: 46768 RVA: 0x002ACDAC File Offset: 0x002AAFAC
|
|
[Token(Token = "0x600B6B0")]
|
|
[Address(RVA = "0x16E50A0", Offset = "0x16E3AA0", VA = "0x1816E50A0")]
|
|
public IPromise<JPIJGHNNIDP> ShowErrorDialog(string MOPOMPHBHKF)
|
|
{
|
|
base.GetFlowByType<UIErrorDialog>().ShowErrorMessage(MOPOMPHBHKF);
|
|
UIErrorDialog flowByType = base.GetFlowByType<UIErrorDialog>();
|
|
UIErrorDialog flowByType2 = base.GetFlowByType<UIErrorDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType2, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B6B1 RID: 46769 RVA: 0x002ACDE4 File Offset: 0x002AAFE4
|
|
[Token(Token = "0x600B6B1")]
|
|
[Address(RVA = "0x16E5240", Offset = "0x16E3C40", VA = "0x1816E5240")]
|
|
public IPromise<JPIJGHNNIDP> ShowLoginDialog([Optional] string DAHEICMKIJJ)
|
|
{
|
|
if (DAHEICMKIJJ != 0)
|
|
{
|
|
base.GetFlowByType<UILoginDialog>().SetUsername(DAHEICMKIJJ);
|
|
}
|
|
UILoginDialog flowByType = base.GetFlowByType<UILoginDialog>();
|
|
UILoginDialog flowByType2 = base.GetFlowByType<UILoginDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType2, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B6B2 RID: 46770 RVA: 0x002ACE20 File Offset: 0x002AB020
|
|
[Token(Token = "0x600B6B2")]
|
|
[Address(RVA = "0x16E4EE0", Offset = "0x16E38E0", VA = "0x1816E4EE0")]
|
|
public IPromise<JPIJGHNNIDP> ShowAccountStatusDialog(UIAccountStatusDialog.EFIPPDNLHFD AAHGIGHAIFI)
|
|
{
|
|
base.GetFlowByType<UIAccountStatusDialog>().Button_Affirmative();
|
|
UIAccountStatusDialog flowByType = base.GetFlowByType<UIAccountStatusDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B6B3 RID: 46771 RVA: 0x002ACE50 File Offset: 0x002AB050
|
|
[Token(Token = "0x600B6B3")]
|
|
[Address(RVA = "0x16E5330", Offset = "0x16E3D30", VA = "0x1816E5330")]
|
|
public IPromise<JPIJGHNNIDP> ShowStartAccountDialog()
|
|
{
|
|
UIStartAccountCreationDialog flowByType = base.GetFlowByType<UIStartAccountCreationDialog>();
|
|
UIStartAccountCreationDialog flowByType2 = base.GetFlowByType<UIStartAccountCreationDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType2, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B6B4 RID: 46772 RVA: 0x002ACE7C File Offset: 0x002AB07C
|
|
[Token(Token = "0x600B6B4")]
|
|
[Address(RVA = "0x16E5190", Offset = "0x16E3B90", VA = "0x1816E5190")]
|
|
public IPromise<JPIJGHNNIDP> ShowInputActionCodeDialog()
|
|
{
|
|
UIInputActionCodeDialog flowByType = base.GetFlowByType<UIInputActionCodeDialog>();
|
|
UIInputActionCodeDialog flowByType2 = base.GetFlowByType<UIInputActionCodeDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType2, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B6B5 RID: 46773 RVA: 0x002ACEA8 File Offset: 0x002AB0A8
|
|
[Token(Token = "0x600B6B5")]
|
|
[Address(RVA = "0x16E4DC0", Offset = "0x16E37C0", VA = "0x1816E4DC0")]
|
|
public void SetBackgroundColors(Color ICMFHJHCLPP, Color BENFCIINEPA)
|
|
{
|
|
Image image = this.backgroundImage;
|
|
int num = 0;
|
|
if (image != num)
|
|
{
|
|
Material defaultMaterial = this.backgroundImage.defaultMaterial;
|
|
Material defaultMaterial2 = this.backgroundImage.defaultMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B6B6 RID: 46774 RVA: 0x002ACEE8 File Offset: 0x002AB0E8
|
|
[Token(Token = "0x600B6B6")]
|
|
[Address(RVA = "0x1442DD0", Offset = "0x14417D0", VA = "0x181442DD0")]
|
|
public AccountSelectionStackedUI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040077E7 RID: 30695
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40077E7")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip buttonDownAudio;
|
|
|
|
// Token: 0x040077E8 RID: 30696
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40077E8")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip buttonUpAudio;
|
|
|
|
// Token: 0x040077E9 RID: 30697
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40077E9")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip watchOpenedAudio;
|
|
|
|
// Token: 0x040077EA RID: 30698
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40077EA")]
|
|
[SerializeField]
|
|
[Header("Background Image")]
|
|
private Image backgroundImage;
|
|
|
|
// Token: 0x040077EC RID: 30700
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40077EC")]
|
|
private SFXAudioSource EOCGHNIANCL;
|
|
}
|
|
}
|