Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/AccountSelectionStackedUI.cs
T
2026-04-08 23:40:05 +02:00

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;
}
}