Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

275 lines
8.1 KiB
C#

using System;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecRoom.Core;
using RecRoom.Sharing;
using UnityEngine;
// Token: 0x020006DE RID: 1758
[Token(Token = "0x20006DE")]
[DisallowMultipleComponent]
public class WatchUIFlow : StackedUIFlowBase
{
// Token: 0x170008BE RID: 2238
// (get) Token: 0x060033A6 RID: 13222 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170008BE")]
public Color EGCKEMJIIAE
{
[Token(Token = "0x60033A6")]
[Address(RVA = "0x11C7DD0", Offset = "0x11C6DD0", VA = "0x1811C7DD0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170008BF RID: 2239
// (get) Token: 0x060033A7 RID: 13223 RVA: 0x000D24AC File Offset: 0x000D06AC
[Token(Token = "0x170008BF")]
public ScreenHeader OJCJNBJNEEI
{
[Token(Token = "0x60033A7")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return this.screenHeader;
}
}
// Token: 0x170008C0 RID: 2240
// (get) Token: 0x060033A8 RID: 13224 RVA: 0x000D24C0 File Offset: 0x000D06C0
// (set) Token: 0x060033A9 RID: 13225 RVA: 0x000D24D4 File Offset: 0x000D06D4
[Token(Token = "0x170008C0")]
public WatchUI OFMGKAODHPL
{
[Token(Token = "0x60033A8")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
get;
[Token(Token = "0x60033A9")]
[Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")]
protected set;
}
// Token: 0x170008C1 RID: 2241
// (get) Token: 0x060033AA RID: 13226 RVA: 0x000D24E8 File Offset: 0x000D06E8
[Token(Token = "0x170008C1")]
protected override string MNKOCGHOJIJ
{
[Token(Token = "0x60033AA")]
[Address(RVA = "0x2033700", Offset = "0x2032700", VA = "0x182033700", Slot = "4")]
get
{
return "WATCH";
}
}
// Token: 0x170008C2 RID: 2242
// (get) Token: 0x060033AB RID: 13227 RVA: 0x000D24FC File Offset: 0x000D06FC
[Token(Token = "0x170008C2")]
public bool ODAAADCLOLI
{
[Token(Token = "0x60033AB")]
[Address(RVA = "0x20339E0", Offset = "0x20329E0", VA = "0x1820339E0")]
get
{
bool flag;
return flag;
}
}
// Token: 0x060033AC RID: 13228 RVA: 0x000D250C File Offset: 0x000D070C
[Token(Token = "0x60033AC")]
[Address(RVA = "0x20335A0", Offset = "0x20325A0", VA = "0x1820335A0", Slot = "10")]
public override void Initialize(StackedUIBase LJOCNMLBCAH)
{
do
{
if (LJOCNMLBCAH == 0)
{
}
}
while (LJOCNMLBCAH == 0);
this.<LBNLPAIAGHF>k__BackingField = LJOCNMLBCAH;
base.Initialize(LJOCNMLBCAH);
Action<float> action = new Action(this.HMHCGBBIAIF);
IDisposable disposable = ADIFCODGAML.FOFJADGKNJF(this, action);
}
// Token: 0x060033AD RID: 13229 RVA: 0x000D2548 File Offset: 0x000D0748
[Token(Token = "0x60033AD")]
[Address(RVA = "0x20337C0", Offset = "0x20327C0", VA = "0x1820337C0", Slot = "11")]
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
{
int num = 0;
base.OnFlowEntered(BFHJBBGCMAN);
int num2 = 0;
int num3 = 0;
if (num == 0 || this.<LBNLPAIAGHF>k__BackingField.TryGetBackgroundColors(num2, num3))
{
}
int num4 = 0;
this.JGNGHIOBDAO = num4;
this.JGNGHIOBDAO.has_value = num4 != 0;
this.<LBNLPAIAGHF>k__BackingField.SetBackgroundColors(num2, num3);
ScreenHeader screenHeader = this.screenHeader;
this.Button_Share();
bool flag;
screenHeader.OLMLLMGDPPP = flag;
}
// Token: 0x060033AE RID: 13230 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60033AE")]
[Address(RVA = "0x202FA00", Offset = "0x202EA00", VA = "0x18202FA00", Slot = "12")]
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060033AF RID: 13231 RVA: 0x000D25C0 File Offset: 0x000D07C0
[Token(Token = "0x60033AF")]
[Address(RVA = "0x2033670", Offset = "0x2032670", VA = "0x182033670", Slot = "24")]
protected virtual void JJHHEBIBJPK(string JDBKDGCJHMB)
{
ScreenHeader screenHeader = this.screenHeader;
int num = 0;
if (screenHeader != num)
{
this.screenHeader.LKIBJOMNFFD = JDBKDGCJHMB;
}
}
// Token: 0x060033B0 RID: 13232 RVA: 0x000D25F4 File Offset: 0x000D07F4
[Token(Token = "0x60033B0")]
[Address(RVA = "0x2033550", Offset = "0x2032550", VA = "0x182033550")]
protected void PNCKKLJPEGB()
{
ScreenHeader screenHeader = this.screenHeader;
this.Button_Share();
bool flag;
screenHeader.OLMLLMGDPPP = flag;
}
// Token: 0x060033B1 RID: 13233 RVA: 0x000D261C File Offset: 0x000D081C
[Token(Token = "0x60033B1")]
[Address(RVA = "0x20334B0", Offset = "0x20324B0", VA = "0x1820334B0", Slot = "13")]
public sealed override void Button_Share()
{
if (!this.ELDEFKFNJOM())
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
if (instance != 0)
{
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Share Failed!", 3f, num, num);
}
}
}
// Token: 0x060033B2 RID: 13234 RVA: 0x000D2654 File Offset: 0x000D0854
[Token(Token = "0x60033B2")]
[Address(RVA = "0x2033410", Offset = "0x2032410", VA = "0x182033410", Slot = "16")]
public sealed override void Button_Invite()
{
if (!this.GCGHNCAKNHN())
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
if (instance != 0)
{
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Invite Failed!", 3f, num, num);
}
}
}
// Token: 0x060033B3 RID: 13235 RVA: 0x000D268C File Offset: 0x000D088C
[Token(Token = "0x60033B3")]
[Address(RVA = "0x2033730", Offset = "0x2032730", VA = "0x182033730", Slot = "18")]
protected override bool NPBHICBNFBG()
{
this.Button_Invite();
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
int num2 = 0;
DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare((EAEKNPLNKKO)num2, num);
return true;
}
// Token: 0x060033B4 RID: 13236 RVA: 0x000D26BC File Offset: 0x000D08BC
[Token(Token = "0x60033B4")]
[Address(RVA = "0x2033370", Offset = "0x2032370", VA = "0x182033370", Slot = "19")]
public sealed override void Button_EnterCode()
{
if (!this.JDFOECGBIBF())
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
if (instance != 0)
{
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Enter Code Failed!", 3f, num, num);
}
}
}
// Token: 0x060033B5 RID: 13237 RVA: 0x000D26F4 File Offset: 0x000D08F4
[Token(Token = "0x60033B5")]
[Address(RVA = "0x20332F0", Offset = "0x20322F0", VA = "0x1820332F0", Slot = "21")]
protected override bool AMKNOILBDJC()
{
this.Button_EnterCode();
this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToEnterActionCode();
return true;
}
// Token: 0x060033B6 RID: 13238 RVA: 0x000D2720 File Offset: 0x000D0920
[Token(Token = "0x60033B6")]
[Address(RVA = "0x2033990", Offset = "0x2032990", VA = "0x182033990")]
public WatchUIFlow()
{
Color white = Color.white;
Color white2 = Color.white;
base..ctor();
}
// Token: 0x060033B7 RID: 13239 RVA: 0x000D2740 File Offset: 0x000D0940
[Token(Token = "0x60033B7")]
[Address(RVA = "0x2033550", Offset = "0x2032550", VA = "0x182033550")]
[CompilerGenerated]
private void HMHCGBBIAIF(float CEHJGNDELGL)
{
ScreenHeader screenHeader = this.screenHeader;
this.Button_Share();
bool flag;
screenHeader.OLMLLMGDPPP = flag;
}
// Token: 0x04002A9A RID: 10906
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4002A9A")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
protected ScreenHeader screenHeader;
// Token: 0x04002A9B RID: 10907
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4002A9B")]
[SerializeField]
private Color backgroundColor;
// Token: 0x04002A9C RID: 10908
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4002A9C")]
[SerializeField]
private Color largeScanlineColor;
// Token: 0x04002A9E RID: 10910
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4002A9E")]
private Color? JGNGHIOBDAO;
// Token: 0x04002A9F RID: 10911
[FieldOffset(Offset = "0xB4")]
[Token(Token = "0x4002A9F")]
private Color? CCACHEKPNJN;
}