3157 lines
111 KiB
C#
3157 lines
111 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using AGUI.StackedUI.Dialog;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.Players.Watch;
|
|
using RRUI.Data;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002DE4 RID: 11748
|
|
[Token(Token = "0x2002DE4")]
|
|
[RequireComponent(typeof(BasicInteractionRestriction))]
|
|
public class WatchUI : StackedUIBase
|
|
{
|
|
// Token: 0x17003737 RID: 14135
|
|
// (get) Token: 0x06013DEC RID: 81388 RVA: 0x0049A13C File Offset: 0x0049833C
|
|
[Token(Token = "0x17003737")]
|
|
public static WatchUI BFPPPLIJIGC
|
|
{
|
|
[Token(Token = "0x6013DEC")]
|
|
[Address(RVA = "0x1619870", Offset = "0x1618870", VA = "0x181619870")]
|
|
get
|
|
{
|
|
if (!Player.<EGKJPJKLEAI>k__BackingField || Player.<EGKJPJKLEAI>k__BackingField.playerUI)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003738 RID: 14136
|
|
// (get) Token: 0x06013DED RID: 81389 RVA: 0x0049A170 File Offset: 0x00498370
|
|
[Token(Token = "0x17003738")]
|
|
public MeasurePlayerHeightModel GGBNBBECEJM
|
|
{
|
|
[Token(Token = "0x6013DED")]
|
|
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
|
|
get
|
|
{
|
|
return this.measurePlayerHeightModel;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003739 RID: 14137
|
|
// (get) Token: 0x06013DEE RID: 81390 RVA: 0x0049A184 File Offset: 0x00498384
|
|
[Token(Token = "0x17003739")]
|
|
public BoxCollider GBKNMFIKOFN
|
|
{
|
|
[Token(Token = "0x6013DEE")]
|
|
[Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470")]
|
|
get
|
|
{
|
|
return this.watchBoxCollider;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700373A RID: 14138
|
|
// (get) Token: 0x06013DEF RID: 81391 RVA: 0x0049A198 File Offset: 0x00498398
|
|
[Token(Token = "0x1700373A")]
|
|
public BasicInteractionRestriction NGODMIFINGN
|
|
{
|
|
[Token(Token = "0x6013DEF")]
|
|
[Address(RVA = "0x54F130", Offset = "0x54E130", VA = "0x18054F130")]
|
|
get
|
|
{
|
|
return this.basicInteractionRestriction;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700373B RID: 14139
|
|
// (get) Token: 0x06013DF0 RID: 81392 RVA: 0x0049A1AC File Offset: 0x004983AC
|
|
[Token(Token = "0x1700373B")]
|
|
private bool BCJCBEOHNDE
|
|
{
|
|
[Token(Token = "0x6013DF0")]
|
|
[Address(RVA = "0x16144F0", Offset = "0x16134F0", VA = "0x1816144F0")]
|
|
get
|
|
{
|
|
BasicInteractionRestriction basicInteractionRestriction = this.basicInteractionRestriction;
|
|
int num = 0;
|
|
bool flag = basicInteractionRestriction != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.basicInteractionRestriction.IBCACHMEHHM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700373C RID: 14140
|
|
// (get) Token: 0x06013DF1 RID: 81393 RVA: 0x0049A1E4 File Offset: 0x004983E4
|
|
[Token(Token = "0x1700373C")]
|
|
public UIConfirmationDialog ILNIJIHMFCL
|
|
{
|
|
[Token(Token = "0x6013DF1")]
|
|
[Address(RVA = "0x1619820", Offset = "0x1618820", VA = "0x181619820")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIConfirmationDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700373D RID: 14141
|
|
// (get) Token: 0x06013DF2 RID: 81394 RVA: 0x0049A1F8 File Offset: 0x004983F8
|
|
[Token(Token = "0x1700373D")]
|
|
private UIMessageDialog NBHMFMKJHFM
|
|
{
|
|
[Token(Token = "0x6013DF2")]
|
|
[Address(RVA = "0x1615770", Offset = "0x1614770", VA = "0x181615770")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIMessageDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700373E RID: 14142
|
|
// (get) Token: 0x06013DF3 RID: 81395 RVA: 0x0049A20C File Offset: 0x0049840C
|
|
[Token(Token = "0x1700373E")]
|
|
private UIVoteDialog IOAGAPJFFCB
|
|
{
|
|
[Token(Token = "0x6013DF3")]
|
|
[Address(RVA = "0x1613C10", Offset = "0x1612C10", VA = "0x181613C10")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIVoteDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700373F RID: 14143
|
|
// (get) Token: 0x06013DF4 RID: 81396 RVA: 0x0049A220 File Offset: 0x00498420
|
|
[Token(Token = "0x1700373F")]
|
|
private UIImportFriendsDialog KIGELJGHIJP
|
|
{
|
|
[Token(Token = "0x6013DF4")]
|
|
[Address(RVA = "0x16137D0", Offset = "0x16127D0", VA = "0x1816137D0")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIImportFriendsDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003740 RID: 14144
|
|
// (get) Token: 0x06013DF5 RID: 81397 RVA: 0x0049A234 File Offset: 0x00498434
|
|
[Token(Token = "0x17003740")]
|
|
private UIBirthdayDialog HHLNAADCDKH
|
|
{
|
|
[Token(Token = "0x6013DF5")]
|
|
[Address(RVA = "0x1615D00", Offset = "0x1614D00", VA = "0x181615D00")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIBirthdayDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003741 RID: 14145
|
|
// (get) Token: 0x06013DF6 RID: 81398 RVA: 0x0049A248 File Offset: 0x00498448
|
|
[Token(Token = "0x17003741")]
|
|
private UIAgeDialog ANKMPHFJHNH
|
|
{
|
|
[Token(Token = "0x6013DF6")]
|
|
[Address(RVA = "0x1613F40", Offset = "0x1612F40", VA = "0x181613F40")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIAgeDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003742 RID: 14146
|
|
// (get) Token: 0x06013DF7 RID: 81399 RVA: 0x0049A25C File Offset: 0x0049845C
|
|
[Token(Token = "0x17003742")]
|
|
private UIMicSpamWarningDialog KCEPCJPCACH
|
|
{
|
|
[Token(Token = "0x6013DF7")]
|
|
[Address(RVA = "0x1613A60", Offset = "0x1612A60", VA = "0x181613A60")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<UIMicSpamWarningDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003743 RID: 14147
|
|
// (get) Token: 0x06013DF8 RID: 81400 RVA: 0x0049A270 File Offset: 0x00498470
|
|
[Token(Token = "0x17003743")]
|
|
private ChatThreadScreen DIDKDEAAMEI
|
|
{
|
|
[Token(Token = "0x6013DF8")]
|
|
[Address(RVA = "0x1614580", Offset = "0x1613580", VA = "0x181614580")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<ChatThreadScreen>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003744 RID: 14148
|
|
// (get) Token: 0x06013DF9 RID: 81401 RVA: 0x0049A284 File Offset: 0x00498484
|
|
[Token(Token = "0x17003744")]
|
|
private IntroduceFriendsDialog GMNPIIEDPBG
|
|
{
|
|
[Token(Token = "0x6013DF9")]
|
|
[Address(RVA = "0x16135D0", Offset = "0x16125D0", VA = "0x1816135D0")]
|
|
get
|
|
{
|
|
return base.GetFlowByType<IntroduceFriendsDialog>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003745 RID: 14149
|
|
// (get) Token: 0x06013DFA RID: 81402 RVA: 0x0049A298 File Offset: 0x00498498
|
|
[Token(Token = "0x17003745")]
|
|
private Material LDHCMNFAKGK
|
|
{
|
|
[Token(Token = "0x6013DFA")]
|
|
[Address(RVA = "0x1615D40", Offset = "0x1614D40", VA = "0x181615D40")]
|
|
get
|
|
{
|
|
Image image = this.backgroundImage;
|
|
int num = 0;
|
|
if (!(image == num))
|
|
{
|
|
Material bkdgakdobfh = this.BKDGAKDOBFH;
|
|
int num2 = 0;
|
|
if (bkdgakdobfh == num2)
|
|
{
|
|
Material material = new Material(this.backgroundImage.defaultMaterial);
|
|
Image image2 = this.backgroundImage;
|
|
this.BKDGAKDOBFH = material;
|
|
Material material2 = image2.material;
|
|
}
|
|
return this.BKDGAKDOBFH;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003746 RID: 14150
|
|
// (get) Token: 0x06013DFB RID: 81403 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003746")]
|
|
public bool GNOFBDMIDNG
|
|
{
|
|
[Token(Token = "0x6013DFB")]
|
|
[Address(RVA = "0x1619860", Offset = "0x1618860", VA = "0x181619860")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013DFC RID: 81404 RVA: 0x0049A308 File Offset: 0x00498508
|
|
[Token(Token = "0x6013DFC")]
|
|
[Address(RVA = "0x1266E80", Offset = "0x1265E80", VA = "0x181266E80")]
|
|
public void ClearLastMessage()
|
|
{
|
|
this.BEEPKAPDIKI = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x17003747 RID: 14151
|
|
// (get) Token: 0x06013DFD RID: 81405 RVA: 0x0049A320 File Offset: 0x00498520
|
|
[Token(Token = "0x17003747")]
|
|
public Color EGCKEMJIIAE
|
|
{
|
|
[Token(Token = "0x6013DFD")]
|
|
[Address(RVA = "0x1619780", Offset = "0x1618780", VA = "0x181619780")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003748 RID: 14152
|
|
// (get) Token: 0x06013DFE RID: 81406 RVA: 0x0049A334 File Offset: 0x00498534
|
|
// (set) Token: 0x06013DFF RID: 81407 RVA: 0x0049A348 File Offset: 0x00498548
|
|
[Token(Token = "0x17003748")]
|
|
public bool LGCACGGHJAM
|
|
{
|
|
[Token(Token = "0x6013DFE")]
|
|
[Address(RVA = "0x4D9890", Offset = "0x4D8890", VA = "0x1804D9890")]
|
|
get;
|
|
[Token(Token = "0x6013DFF")]
|
|
[Address(RVA = "0x1619CB0", Offset = "0x1618CB0", VA = "0x181619CB0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06013E00 RID: 81408 RVA: 0x0049A35C File Offset: 0x0049855C
|
|
[Token(Token = "0x6013E00")]
|
|
[Address(RVA = "0x16149B0", Offset = "0x16139B0", VA = "0x1816149B0")]
|
|
public bool GetIsInMinimalSettingsMode()
|
|
{
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<CBEMGFDBBJA>k__BackingField;
|
|
if (<CBEMGFDBBJA>k__BackingField != 0 && <CBEMGFDBBJA>k__BackingField != 0)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001BC RID: 444
|
|
// (add) Token: 0x06013E01 RID: 81409 RVA: 0x0049A380 File Offset: 0x00498580
|
|
// (remove) Token: 0x06013E02 RID: 81410 RVA: 0x0049A39C File Offset: 0x0049859C
|
|
[Token(Token = "0x140001BC")]
|
|
public event Action<WatchUI, bool> IBKIJLIGHBJ
|
|
{
|
|
[Token(Token = "0x6013E01")]
|
|
[Address(RVA = "0x1619610", Offset = "0x1618610", VA = "0x181619610")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6013E02")]
|
|
[Address(RVA = "0x1619B70", Offset = "0x1618B70", VA = "0x181619B70")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003749 RID: 14153
|
|
// (get) Token: 0x06013E03 RID: 81411 RVA: 0x0049A3B8 File Offset: 0x004985B8
|
|
[Token(Token = "0x17003749")]
|
|
public bool DDJJPHHOFHK
|
|
{
|
|
[Token(Token = "0x6013E03")]
|
|
[Address(RVA = "0x1619750", Offset = "0x1618750", VA = "0x181619750")]
|
|
get
|
|
{
|
|
return this.KINJKKHLGDI.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E04 RID: 81412 RVA: 0x0049A3D8 File Offset: 0x004985D8
|
|
[Token(Token = "0x6013E04")]
|
|
[Address(RVA = "0x1616680", Offset = "0x1615680", VA = "0x181616680")]
|
|
public void PauseMessages(object PIHIPPPPEBI)
|
|
{
|
|
this.KINJKKHLGDI.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06013E05 RID: 81413 RVA: 0x0049A3F8 File Offset: 0x004985F8
|
|
[Token(Token = "0x6013E05")]
|
|
[Address(RVA = "0x16193D0", Offset = "0x16183D0", VA = "0x1816193D0")]
|
|
public void UnpauseMessages(object PIHIPPPPEBI)
|
|
{
|
|
this.KINJKKHLGDI.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06013E06 RID: 81414 RVA: 0x0049A418 File Offset: 0x00498618
|
|
[Token(Token = "0x6013E06")]
|
|
[Address(RVA = "0x1614BE0", Offset = "0x1613BE0", VA = "0x181614BE0")]
|
|
private void HLHFODFCPAM(bool GAPPDFFNEDC)
|
|
{
|
|
AOLMGGAPKEH kinjkkhlgdi = this.KINJKKHLGDI;
|
|
if (!GAPPDFFNEDC)
|
|
{
|
|
kinjkkhlgdi.BIHKNNPGGKP(this);
|
|
return;
|
|
}
|
|
kinjkkhlgdi.BPAJKKAGPKB(this);
|
|
}
|
|
|
|
// Token: 0x1700374A RID: 14154
|
|
// (get) Token: 0x06013E07 RID: 81415 RVA: 0x0049A448 File Offset: 0x00498648
|
|
[Token(Token = "0x1700374A")]
|
|
private WatchAttractor LGHPAAECIIN
|
|
{
|
|
[Token(Token = "0x6013E07")]
|
|
[Address(RVA = "0x1613AA0", Offset = "0x1612AA0", VA = "0x181613AA0")]
|
|
get
|
|
{
|
|
WatchAttractor khfckmnpcbl = this.KHFCKMNPCBL;
|
|
int num = 0;
|
|
if (khfckmnpcbl == num)
|
|
{
|
|
WatchAttractor <DMFKNEOJGIJ>k__BackingField = base.GetComponentInParent<Player>().playerUI.<DMFKNEOJGIJ>k__BackingField;
|
|
this.KHFCKMNPCBL = <DMFKNEOJGIJ>k__BackingField;
|
|
}
|
|
return this.KHFCKMNPCBL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700374B RID: 14155
|
|
// (get) Token: 0x06013E08 RID: 81416 RVA: 0x0049A48C File Offset: 0x0049868C
|
|
[Token(Token = "0x1700374B")]
|
|
public WatchMenuProjector OHPDNGENFJL
|
|
{
|
|
[Token(Token = "0x6013E08")]
|
|
[Address(RVA = "0x1619AA0", Offset = "0x1618AA0", VA = "0x181619AA0")]
|
|
get
|
|
{
|
|
WatchMenuProjector allimiidpca = this.ALLIMIIDPCA;
|
|
int num = 0;
|
|
if (allimiidpca == num)
|
|
{
|
|
int num2 = 0;
|
|
if (this != num2)
|
|
{
|
|
WatchMenuProjector watchMenuProjector = base.GetComponentInParent<Player>().playerUI.watchMenuProjector;
|
|
this.ALLIMIIDPCA = watchMenuProjector;
|
|
}
|
|
}
|
|
return this.ALLIMIIDPCA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700374C RID: 14156
|
|
// (get) Token: 0x06013E09 RID: 81417 RVA: 0x0049A4DC File Offset: 0x004986DC
|
|
[Token(Token = "0x1700374C")]
|
|
public bool FFNIFALJLDD
|
|
{
|
|
[Token(Token = "0x6013E09")]
|
|
[Address(RVA = "0xCBC930", Offset = "0xCBB930", VA = "0x180CBC930")]
|
|
get
|
|
{
|
|
return this.MFBIIAEFGPM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700374D RID: 14157
|
|
// (get) Token: 0x06013E0A RID: 81418 RVA: 0x0049A4F0 File Offset: 0x004986F0
|
|
[Token(Token = "0x1700374D")]
|
|
protected override string MNKOCGHOJIJ
|
|
{
|
|
[Token(Token = "0x6013E0A")]
|
|
[Address(RVA = "0x16157B0", Offset = "0x16147B0", VA = "0x1816157B0", Slot = "16")]
|
|
get
|
|
{
|
|
return "WATCH";
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700374E RID: 14158
|
|
// (get) Token: 0x06013E0B RID: 81419 RVA: 0x0049A504 File Offset: 0x00498704
|
|
[Token(Token = "0x1700374E")]
|
|
private Transform ELBGPJFFEEE
|
|
{
|
|
[Token(Token = "0x6013E0B")]
|
|
[Address(RVA = "0x1613520", Offset = "0x1612520", VA = "0x181613520")]
|
|
get
|
|
{
|
|
Transform fkiigcmnboj = this.FKIIGCMNBOJ;
|
|
int num = 0;
|
|
if (fkiigcmnboj == num)
|
|
{
|
|
Transform transform = base.GetComponentInParent<Player>().<BBJNDCODHNJ>k__BackingField.transform;
|
|
this.FKIIGCMNBOJ = transform;
|
|
}
|
|
return this.FKIIGCMNBOJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E0C RID: 81420 RVA: 0x0049A548 File Offset: 0x00498748
|
|
[Token(Token = "0x6013E0C")]
|
|
[Address(RVA = "0x1613810", Offset = "0x1612810", VA = "0x181613810")]
|
|
[CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)]
|
|
private static void BGNNKPCDIKP()
|
|
{
|
|
int num;
|
|
Action action = new Action(num.NPCPLFAONFO);
|
|
num = 0;
|
|
int num2 = 0;
|
|
BPHGKAEDBPE.CABLOFOHBDM(0, action, num2);
|
|
}
|
|
|
|
// Token: 0x06013E0D RID: 81421 RVA: 0x0049A570 File Offset: 0x00498770
|
|
[Token(Token = "0x6013E0D")]
|
|
[Address(RVA = "0x1615E70", Offset = "0x1614E70", VA = "0x181615E70")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
WatchUI.OnWatchInitializedEvent.LKLKGDMFMCC();
|
|
WatchUI.OnToastUpdatedEvent.LKLKGDMFMCC();
|
|
}
|
|
|
|
// Token: 0x140001BD RID: 445
|
|
// (add) Token: 0x06013E0E RID: 81422 RVA: 0x0049A598 File Offset: 0x00498798
|
|
// (remove) Token: 0x06013E0F RID: 81423 RVA: 0x0049A5B4 File Offset: 0x004987B4
|
|
[Token(Token = "0x140001BD")]
|
|
public event Action<bool> LHKOKOPOINE
|
|
{
|
|
[Token(Token = "0x6013E0E")]
|
|
[Address(RVA = "0x16196B0", Offset = "0x16186B0", VA = "0x1816196B0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6013E0F")]
|
|
[Address(RVA = "0x1619C10", Offset = "0x1618C10", VA = "0x181619C10")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700374F RID: 14159
|
|
// (get) Token: 0x06013E10 RID: 81424 RVA: 0x0049A5D0 File Offset: 0x004987D0
|
|
// (set) Token: 0x06013E11 RID: 81425 RVA: 0x0049A5EC File Offset: 0x004987EC
|
|
[Token(Token = "0x1700374F")]
|
|
public bool JNLHICKONDN
|
|
{
|
|
[Token(Token = "0x6013E10")]
|
|
[Address(RVA = "0x1619A40", Offset = "0x1618A40", VA = "0x181619A40")]
|
|
get
|
|
{
|
|
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6013E11")]
|
|
[Address(RVA = "0x1619CC0", Offset = "0x1618CC0", VA = "0x181619CC0")]
|
|
set
|
|
{
|
|
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
|
EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC;
|
|
int num = 0;
|
|
if (num < jfmoegcpnac)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
Action<bool> lhkokopoine = this.LHKOKOPOINE;
|
|
if (lhkokopoine != 0)
|
|
{
|
|
lhkokopoine(value);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E12 RID: 81426 RVA: 0x0049A638 File Offset: 0x00498838
|
|
[Token(Token = "0x6013E12")]
|
|
[Address(RVA = "0x1613690", Offset = "0x1612690", VA = "0x181613690", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
EFEFMHJPJIJ efefmhjpjij;
|
|
this.JFMOEGCPNAC = efefmhjpjij;
|
|
KHINMMJIENE khinmmjiene;
|
|
this.NDAKFEMHFON = khinmmjiene;
|
|
base.Awake();
|
|
}
|
|
|
|
// Token: 0x06013E13 RID: 81427 RVA: 0x0049A664 File Offset: 0x00498864
|
|
[Token(Token = "0x6013E13")]
|
|
[Address(RVA = "0x1618DC0", Offset = "0x1617DC0", VA = "0x181618DC0")]
|
|
private void Start()
|
|
{
|
|
Action<bool> lhkokopoine;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
BasicInteractionRestriction basicInteractionRestriction = this.basicInteractionRestriction;
|
|
Action<bool> action = new Action(this.HLHFODFCPAM);
|
|
basicInteractionRestriction.OnRestrictionUpdated += action;
|
|
WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL;
|
|
int num = 0;
|
|
if (watchMenuProjector != num)
|
|
{
|
|
Renderer projectionRenderer = this.OHPDNGENFJL.projectionRenderer;
|
|
int num2 = 0;
|
|
if (projectionRenderer != num2)
|
|
{
|
|
Material material = this.OHPDNGENFJL.projectionRenderer.GetMaterial();
|
|
this.KAKMFOCOIEA = material;
|
|
}
|
|
}
|
|
Image image = this.backgroundImage;
|
|
int num3 = 0;
|
|
if (image != num3)
|
|
{
|
|
Material material2 = this.LDHCMNFAKGK;
|
|
int num4 = 0;
|
|
if (!(material2 != num4))
|
|
{
|
|
}
|
|
Material material3 = this.LDHCMNFAKGK;
|
|
Material material4 = this.LDHCMNFAKGK;
|
|
}
|
|
OKNNKFGFODL localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent;
|
|
Action action2 = new Action(this.OPFNOHFHEHM);
|
|
Player.LocalPlayerFadedInAfterSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerFadedInAfterSpawnEvent, action2);
|
|
Action<bool> action3 = new Action(this.GEBBKMABMIB);
|
|
lhkokopoine = this.LHKOKOPOINE;
|
|
@delegate = Delegate.Combine(lhkokopoine, action3);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != lhkokopoine)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E14 RID: 81428 RVA: 0x0049A770 File Offset: 0x00498970
|
|
[Token(Token = "0x6013E14")]
|
|
[Address(RVA = "0x1615FD0", Offset = "0x1614FD0", VA = "0x181615FD0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
Action<bool> lhkokopoine;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
base.OnDestroy();
|
|
OKNNKFGFODL localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent;
|
|
Action action = new Action(this.OPFNOHFHEHM);
|
|
Player.LocalPlayerFadedInAfterSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerFadedInAfterSpawnEvent, action);
|
|
PlayerUI playerUI = Player.<EGKJPJKLEAI>k__BackingField.playerUI;
|
|
int num = 0;
|
|
if (playerUI != num)
|
|
{
|
|
Action<bool> action2 = new Action(this.LDOPFMJMFGO);
|
|
Action<bool> action3 = new Action(this.HNBELILEPLG);
|
|
}
|
|
BasicInteractionRestriction basicInteractionRestriction = this.basicInteractionRestriction;
|
|
Action<bool> action4 = new Action(this.HLHFODFCPAM);
|
|
basicInteractionRestriction.OnRestrictionUpdated -= action4;
|
|
OKNNKFGFODL localPlayerFadedInAfterSpawnEvent2 = Player.LocalPlayerFadedInAfterSpawnEvent;
|
|
Action action5 = new Action(this.OPFNOHFHEHM);
|
|
Player.LocalPlayerFadedInAfterSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerFadedInAfterSpawnEvent2, action5);
|
|
Material kakmfocoiea = this.KAKMFOCOIEA;
|
|
int num2 = 0;
|
|
if (kakmfocoiea != num2)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.KAKMFOCOIEA);
|
|
this.KAKMFOCOIEA = (ulong)0L;
|
|
}
|
|
Material bkdgakdobfh = this.BKDGAKDOBFH;
|
|
int num3 = 0;
|
|
if (bkdgakdobfh != num3)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.BKDGAKDOBFH);
|
|
this.BKDGAKDOBFH = (ulong)0L;
|
|
}
|
|
RRUIRootScreen fpbhkjaigec = this.FPBHKJAIGEC;
|
|
int num4 = 0;
|
|
if (fpbhkjaigec != num4)
|
|
{
|
|
this.DONPHHJOLEB();
|
|
}
|
|
WatchUI.OnToastUpdatedEvent.LKLKGDMFMCC();
|
|
Action<bool> action6 = new Action(this.GEBBKMABMIB);
|
|
lhkokopoine = this.LHKOKOPOINE;
|
|
@delegate = Delegate.Remove(lhkokopoine, action6);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != lhkokopoine)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E15 RID: 81429 RVA: 0x0049A8D4 File Offset: 0x00498AD4
|
|
[Token(Token = "0x6013E15")]
|
|
[Address(RVA = "0x16145C0", Offset = "0x16135C0", VA = "0x1816145C0")]
|
|
protected void GEBBKMABMIB(bool OCNFCOKJLIM)
|
|
{
|
|
base.DEBDOMOCCMH();
|
|
}
|
|
|
|
// Token: 0x06013E16 RID: 81430 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013E16")]
|
|
[Address(RVA = "0x16157E0", Offset = "0x16147E0", VA = "0x1816157E0", Slot = "18")]
|
|
protected override StackedUIBase.FlowPrefabResourceReference MKFPOOGJJAN()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013E17 RID: 81431 RVA: 0x0049A8E8 File Offset: 0x00498AE8
|
|
[Token(Token = "0x6013E17")]
|
|
[Address(RVA = "0x1613B50", Offset = "0x1612B50", VA = "0x181613B50", Slot = "21")]
|
|
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: 0x06013E18 RID: 81432 RVA: 0x0049A944 File Offset: 0x00498B44
|
|
[Token(Token = "0x6013E18")]
|
|
[Address(RVA = "0x16155F0", Offset = "0x16145F0", VA = "0x1816155F0", Slot = "25")]
|
|
protected override void KANNOEJBINE(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
if (LHHONCAOJFH == 0 || LHHONCAOJFH == 0)
|
|
{
|
|
this.MNAMMMKIHPA = false;
|
|
}
|
|
if (!this.<BMIJHIHBGBH>k__BackingField)
|
|
{
|
|
base.KANNOEJBINE(LHHONCAOJFH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E19 RID: 81433 RVA: 0x0049A974 File Offset: 0x00498B74
|
|
[Token(Token = "0x6013E19")]
|
|
[Address(RVA = "0x1615690", Offset = "0x1614690", VA = "0x181615690", Slot = "27")]
|
|
protected override bool KBJGGMDIBIB()
|
|
{
|
|
if (this.<BMIJHIHBGBH>k__BackingField)
|
|
{
|
|
return;
|
|
}
|
|
List<WatchUIFlow> phjjnphmedo = this.PHJJNPHMEDO;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return base.KBJGGMDIBIB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E1A RID: 81434 RVA: 0x0049A9A0 File Offset: 0x00498BA0
|
|
[Token(Token = "0x6013E1A")]
|
|
[Address(RVA = "0x16139A0", Offset = "0x16129A0", VA = "0x1816139A0", Slot = "26")]
|
|
protected override bool BNBLHJJNLHI()
|
|
{
|
|
WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL;
|
|
int num = 0;
|
|
if (watchMenuProjector != num && this.OHPDNGENFJL.EALLKLBMKEL)
|
|
{
|
|
this.OHPDNGENFJL.TriggerTransition();
|
|
}
|
|
return base.IsStateful;
|
|
}
|
|
|
|
// Token: 0x06013E1B RID: 81435 RVA: 0x0049A9E8 File Offset: 0x00498BE8
|
|
[Token(Token = "0x6013E1B")]
|
|
[Address(RVA = "0x16145D0", Offset = "0x16135D0", VA = "0x1816145D0", Slot = "28")]
|
|
protected override void GHCKOMPCCJD(StackedUIFlowBase NBINAJPFBOA, StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.GHCKOMPCCJD(NBINAJPFBOA, BFHJBBGCMAN);
|
|
WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL;
|
|
int num = 0;
|
|
if (watchMenuProjector != num && this.OHPDNGENFJL.EALLKLBMKEL)
|
|
{
|
|
this.OHPDNGENFJL.TriggerTransition();
|
|
}
|
|
if (NBINAJPFBOA == 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (NBINAJPFBOA != num2 && flag && flag)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityDetachMenu();
|
|
}
|
|
int num3 = 0;
|
|
if (BFHJBBGCMAN != num3)
|
|
{
|
|
Action<StackedUIFlowBase> action = new Action(this.KHKMPOEIDGM);
|
|
BFHJBBGCMAN.CloseRequested -= action;
|
|
}
|
|
int num4 = 0;
|
|
if (NBINAJPFBOA != num4)
|
|
{
|
|
Action<StackedUIFlowBase> action2 = new Action(this.KHKMPOEIDGM);
|
|
NBINAJPFBOA.CloseRequested += action2;
|
|
}
|
|
if (BFHJBBGCMAN != 0 && BFHJBBGCMAN != 0)
|
|
{
|
|
Action<SettingsWatchUIFlow, bool> action3 = new Action(this.EPALNLMPLLA);
|
|
}
|
|
if (NBINAJPFBOA != 0 && NBINAJPFBOA != 0)
|
|
{
|
|
Action<SettingsWatchUIFlow, bool> action4 = new Action(this.EPALNLMPLLA);
|
|
}
|
|
bool flag2;
|
|
bool flag3;
|
|
if (flag2 != flag3)
|
|
{
|
|
Action<WatchUI, bool> ibkijlighbj = this.IBKIJLIGHBJ;
|
|
if (ibkijlighbj != 0)
|
|
{
|
|
ibkijlighbj(this, flag2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E1C RID: 81436 RVA: 0x0049AAF0 File Offset: 0x00498CF0
|
|
[Token(Token = "0x6013E1C")]
|
|
[Address(RVA = "0x1613F80", Offset = "0x1612F80", VA = "0x181613F80")]
|
|
private void EPALNLMPLLA(SettingsWatchUIFlow KHLHONFFPMH, bool ONGBFDACHHG)
|
|
{
|
|
Action<WatchUI, bool> ibkijlighbj = this.IBKIJLIGHBJ;
|
|
if (ibkijlighbj != 0)
|
|
{
|
|
ibkijlighbj(this, ONGBFDACHHG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E1D RID: 81437 RVA: 0x0049AB10 File Offset: 0x00498D10
|
|
[Token(Token = "0x6013E1D")]
|
|
[Address(RVA = "0x1613FE0", Offset = "0x1612FE0", VA = "0x181613FE0", Slot = "22")]
|
|
protected override void EPFHONKJEGA()
|
|
{
|
|
base..ctor();
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB && !this.<CBEMGFDBBJA>k__BackingField.CHGIINGBBOO)
|
|
{
|
|
int num = 0;
|
|
base.DBLCENPKMBI = (OGLEAGGNIPE)num;
|
|
}
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<CBEMGFDBBJA>k__BackingField;
|
|
if (<CBEMGFDBBJA>k__BackingField == 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (<CBEMGFDBBJA>k__BackingField != num2 && flag && flag)
|
|
{
|
|
Action action = new Action(this.OHPDNGENFJL.AuthorityDetachMenu);
|
|
KFBABPAPIMB kfbabpapimb = this.LBLNPIDACFM(0.1f, action);
|
|
}
|
|
SFXAudioSource eocghniancl = this.EOCGHNIANCL;
|
|
int num3 = 0;
|
|
if (eocghniancl != num3)
|
|
{
|
|
this.EOCGHNIANCL.Stop();
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.watchOpenedAudio;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
AudioClip audioClip = recRoomAudioClip.audioClip;
|
|
int num4 = 0;
|
|
if (audioClip != num4)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip2 = this.watchOpenedAudio;
|
|
Transform transform = base.transform;
|
|
int num5 = 0;
|
|
int num6 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num6, num5);
|
|
this.EOCGHNIANCL = sfxaudioSource;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E1E RID: 81438 RVA: 0x0049AC08 File Offset: 0x00498E08
|
|
[Token(Token = "0x6013E1E")]
|
|
[Address(RVA = "0x16134E0", Offset = "0x16124E0", VA = "0x1816134E0", Slot = "23")]
|
|
protected override void AKFNEFLPFCI()
|
|
{
|
|
base..ctor();
|
|
if (this.FPBHKJAIGEC != 0)
|
|
{
|
|
this.DONPHHJOLEB();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E1F RID: 81439 RVA: 0x0049AC2C File Offset: 0x00498E2C
|
|
[Token(Token = "0x6013E1F")]
|
|
[Address(RVA = "0x1613C50", Offset = "0x1612C50", VA = "0x181613C50", Slot = "24")]
|
|
protected override void DMJOIMMIJEF()
|
|
{
|
|
WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL;
|
|
int num = 0;
|
|
if (!(watchMenuProjector != num))
|
|
{
|
|
base.DMJOIMMIJEF();
|
|
return;
|
|
}
|
|
if (base.gameObject.activeInHierarchy && this.OHPDNGENFJL.EALLKLBMKEL)
|
|
{
|
|
this.OHPDNGENFJL.TriggerRefresh();
|
|
WatchUI.JDOPIBJHHCH jdopibjhhch;
|
|
jdopibjhhch.System.IDisposable.Dispose();
|
|
jdopibjhhch.<>1__state = (int)((ulong)0L);
|
|
jdopibjhhch.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(jdopibjhhch);
|
|
}
|
|
base.DMJOIMMIJEF();
|
|
this.OHPDNGENFJL.AuthorityDetachMenu();
|
|
}
|
|
|
|
// Token: 0x06013E20 RID: 81440 RVA: 0x0049ACB0 File Offset: 0x00498EB0
|
|
[Token(Token = "0x6013E20")]
|
|
[Address(RVA = "0x1615530", Offset = "0x1614530", VA = "0x181615530")]
|
|
private IEnumerator JAHELGDFOPD()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013E20)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.WatchUI::JAHELGDFOPD()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(JDOPIBJHHCH::System.IDisposable.Dispose, ldloc:JDOPIBJHHCH(var_0))
|
|
stfld:int32(JDOPIBJHHCH::<>1__state, ldloc:JDOPIBJHHCH(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:WatchUI(JDOPIBJHHCH::<>4__this, ldloc:JDOPIBJHHCH(var_0), ldloc:WatchUI(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: 0x06013E21 RID: 81441 RVA: 0x0049ACD4 File Offset: 0x00498ED4
|
|
[Token(Token = "0x6013E21")]
|
|
[Address(RVA = "0x16188C0", Offset = "0x16178C0", VA = "0x1816188C0")]
|
|
public RRUIRootScreen ShowRoomDetails(long NNNFMLCEMKE, OKLDKBKBECD GEDCEIDOKJL, SessionManager.BDPNOBGNGNI EKNHEEDECPK)
|
|
{
|
|
return base.GetFlowByType<RRUIRootScreen>();
|
|
}
|
|
|
|
// Token: 0x06013E22 RID: 81442 RVA: 0x0049ACF0 File Offset: 0x00498EF0
|
|
[Token(Token = "0x6013E22")]
|
|
[Address(RVA = "0x1617980", Offset = "0x1616980", VA = "0x181617980")]
|
|
public void ShowEventDetails(IOFNNFFJIAN IADGAOAHAAF)
|
|
{
|
|
if (IADGAOAHAAF != 0)
|
|
{
|
|
base.GetFlowByType<EventDetailsScreen>().ShowScreen(IADGAOAHAAF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E23 RID: 81443 RVA: 0x0049AD14 File Offset: 0x00498F14
|
|
[Token(Token = "0x6013E23")]
|
|
[Address(RVA = "0x1618BF0", Offset = "0x1617BF0", VA = "0x181618BF0")]
|
|
public void ShowTokenStore(string FEEHCDIMBAJ)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToTokenStore(FEEHCDIMBAJ);
|
|
}
|
|
|
|
// Token: 0x06013E24 RID: 81444 RVA: 0x0049AD40 File Offset: 0x00498F40
|
|
[Token(Token = "0x6013E24")]
|
|
[Address(RVA = "0x16182E0", Offset = "0x16172E0", VA = "0x1816182E0")]
|
|
public void ShowRRPSignUp(string FEEHCDIMBAJ, [Optional] OKNNKFGFODL EAHPAFPHJLM)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToRRPlusSignUp(FEEHCDIMBAJ, EAHPAFPHJLM);
|
|
}
|
|
|
|
// Token: 0x06013E25 RID: 81445 RVA: 0x0049AD6C File Offset: 0x00498F6C
|
|
[Token(Token = "0x6013E25")]
|
|
[Address(RVA = "0x1617CD0", Offset = "0x1616CD0", VA = "0x181617CD0")]
|
|
public void ShowInventionDetails(long OEMDIAHHILF, string FEEHCDIMBAJ)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToInventionDetails(OEMDIAHHILF, FEEHCDIMBAJ);
|
|
}
|
|
|
|
// Token: 0x06013E26 RID: 81446 RVA: 0x0049AD98 File Offset: 0x00498F98
|
|
[Token(Token = "0x6013E26")]
|
|
[Address(RVA = "0x1617D60", Offset = "0x1616D60", VA = "0x181617D60")]
|
|
public void ShowItemDetails(int FCPNMHCHCFN)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToItemDetails(FCPNMHCHCFN);
|
|
}
|
|
|
|
// Token: 0x06013E27 RID: 81447 RVA: 0x0049ADC4 File Offset: 0x00498FC4
|
|
[Token(Token = "0x6013E27")]
|
|
[Address(RVA = "0x1618D50", Offset = "0x1617D50", VA = "0x181618D50")]
|
|
public void ShowWatchStore()
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToStore();
|
|
}
|
|
|
|
// Token: 0x06013E28 RID: 81448 RVA: 0x0049ADF0 File Offset: 0x00498FF0
|
|
[Token(Token = "0x6013E28")]
|
|
[Address(RVA = "0x1618A00", Offset = "0x1617A00", VA = "0x181618A00")]
|
|
public void ShowStarterPackDetails(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ, string FEEHCDIMBAJ)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToStarterPackDetails(HPNJHHKGNNJ, FEEHCDIMBAJ);
|
|
}
|
|
|
|
// Token: 0x06013E29 RID: 81449 RVA: 0x0049AE1C File Offset: 0x0049901C
|
|
[Token(Token = "0x6013E29")]
|
|
[Address(RVA = "0x1618830", Offset = "0x1617830", VA = "0x181618830")]
|
|
public void ShowRoomCurrencyStorePage(Guid NCDPDENOBDO)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
RRUIRootScreen flowByType = base.GetFlowByType<RRUIRootScreen>();
|
|
}
|
|
|
|
// Token: 0x06013E2A RID: 81450 RVA: 0x0049AE44 File Offset: 0x00499044
|
|
[Token(Token = "0x6013E2A")]
|
|
[Address(RVA = "0x16187B0", Offset = "0x16177B0", VA = "0x1816187B0")]
|
|
public void ShowRoomCurrenciesCreatePage(long HNHLJONGKHB)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
base.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToRoomCurrenciesCreate(HNHLJONGKHB);
|
|
}
|
|
|
|
// Token: 0x06013E2B RID: 81451 RVA: 0x0049AE70 File Offset: 0x00499070
|
|
[Token(Token = "0x6013E2B")]
|
|
[Address(RVA = "0x1617DE0", Offset = "0x1616DE0", VA = "0x181617DE0")]
|
|
public void ShowKeyStorePage(Guid PPDJCEBOCAG, [Optional] OKNNKFGFODL MMAEOPFJPHA)
|
|
{
|
|
RRUIRootScreen flowByType = base.GetFlowByType<RRUIRootScreen>();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E2C RID: 81452 RVA: 0x0049AE9C File Offset: 0x0049909C
|
|
[Token(Token = "0x6013E2C")]
|
|
[Address(RVA = "0x1618940", Offset = "0x1617940", VA = "0x181618940")]
|
|
public void ShowSavedOutfitsPage()
|
|
{
|
|
SavedOutfitsWatchUIFlow flowByType = base.GetFlowByType<SavedOutfitsWatchUIFlow>();
|
|
if (this.<CBEMGFDBBJA>k__BackingField != flowByType)
|
|
{
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
}
|
|
WatchMenuProjector watchMenuProjector = this.OHPDNGENFJL;
|
|
int num2 = 0;
|
|
watchMenuProjector.AuthorityOpenMenuDetached(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x06013E2D RID: 81453 RVA: 0x0049AEE0 File Offset: 0x004990E0
|
|
[Token(Token = "0x6013E2D")]
|
|
[Address(RVA = "0x1617AA0", Offset = "0x1616AA0", VA = "0x181617AA0")]
|
|
public void ShowHelpPage()
|
|
{
|
|
SettingsWatchUIFlow flowByType = base.GetFlowByType<SettingsWatchUIFlow>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
flowByType.ShowHelpSubscreen();
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
}
|
|
|
|
// Token: 0x06013E2E RID: 81454 RVA: 0x0049AF18 File Offset: 0x00499118
|
|
[Token(Token = "0x6013E2E")]
|
|
[Address(RVA = "0x1618370", Offset = "0x1617370", VA = "0x181618370")]
|
|
public void ShowRecRoomPlusPage(string FEEHCDIMBAJ)
|
|
{
|
|
if (GCBPKHFJKCE.KHKBGCCMFPE != 0 && GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN)
|
|
{
|
|
ManageMembershipScreen flowByType = base.GetFlowByType<ManageMembershipScreen>();
|
|
if (!(this.<CBEMGFDBBJA>k__BackingField != flowByType))
|
|
{
|
|
goto IL_5A;
|
|
}
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
}
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
RRUIRootScreen flowByType2 = base.GetFlowByType<RRUIRootScreen>();
|
|
int num2 = 0;
|
|
flowByType2.ShowScreenAndGoToRRPlusSignUp(FEEHCDIMBAJ, num2);
|
|
IL_5A:
|
|
if (!this.OHPDNGENFJL.KGCJLAOBAHL)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E2F RID: 81455 RVA: 0x0049AFA0 File Offset: 0x004991A0
|
|
[Token(Token = "0x6013E2F")]
|
|
[Address(RVA = "0x16178E0", Offset = "0x16168E0", VA = "0x1816178E0")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> ShowConfirmationDialog(string AIKLPOJAIIO, string BOPFNBCHJJJ)
|
|
{
|
|
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x06013E30 RID: 81456 RVA: 0x0049AFB0 File Offset: 0x004991B0
|
|
[Token(Token = "0x6013E30")]
|
|
[Address(RVA = "0x1617680", Offset = "0x1616680", VA = "0x181617680")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ)
|
|
{
|
|
if (OIPDFDMPPEA == UIConfirmationDialog.MCLCMCALGMA.YES_NO_CANCEL_HOME)
|
|
{
|
|
}
|
|
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x06013E31 RID: 81457 RVA: 0x0049AFD4 File Offset: 0x004991D4
|
|
[Token(Token = "0x6013E31")]
|
|
[Address(RVA = "0x1617730", Offset = "0x1616730", VA = "0x181617730")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM = "No", string MMHHLDAACMN = "Later", NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text, bool DLMGCPHCLLI = true, bool BGKPGLPJPLD = true)
|
|
{
|
|
int num = 0;
|
|
WatchUI.APIPGHGODMB apipghgodmb;
|
|
apipghgodmb.FieldGetter(num, AIKLPOJAIIO, BOPFNBCHJJJ);
|
|
apipghgodmb.<>4__this = this;
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
this.MNAMMMKIHPA = true;
|
|
UIConfirmationDialog flowByType = base.GetFlowByType<UIConfirmationDialog>();
|
|
apipghgodmb.confirmationDialog = flowByType;
|
|
flowByType.Button_Other();
|
|
UIConfirmationDialog confirmationDialog = apipghgodmb.confirmationDialog;
|
|
int num2 = 0;
|
|
base.PushFlow(confirmationDialog, num2);
|
|
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP r)
|
|
{
|
|
Action <>9__ = apipghgodmb.<>9__1;
|
|
WatchUI <>4__this = apipghgodmb.<>4__this;
|
|
if (<>9__ == 0)
|
|
{
|
|
Action action2 = delegate
|
|
{
|
|
WatchMenuProjector watchMenuProjector = apipghgodmb.<>4__this.OHPDNGENFJL;
|
|
int num3 = 0;
|
|
if (watchMenuProjector != num3)
|
|
{
|
|
WatchUI <>4__this2 = apipghgodmb.<>4__this;
|
|
if (<>4__this2.MNAMMMKIHPA)
|
|
{
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = <>4__this2.<CBEMGFDBBJA>k__BackingField;
|
|
UIConfirmationDialog confirmationDialog2 = apipghgodmb.confirmationDialog;
|
|
if (!(<CBEMGFDBBJA>k__BackingField == confirmationDialog2))
|
|
{
|
|
apipghgodmb.<>4__this.OHPDNGENFJL.AuthorityCloseMenu();
|
|
}
|
|
}
|
|
}
|
|
};
|
|
apipghgodmb.<>9__1 = action2;
|
|
}
|
|
KFBABPAPIMB kfbabpapimb = <>4__this.JGIPMJPPCBM(<>9__);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E32 RID: 81458 RVA: 0x0049B044 File Offset: 0x00499244
|
|
[Token(Token = "0x6013E32")]
|
|
[Address(RVA = "0x26BF350", Offset = "0x26BE350", VA = "0x1826BF350")]
|
|
public PMGCJEPKFOF<ResponseType> ShowTemporaryDialog<ResponseType, DialogType>(DialogType GCHDNCDLAGE, Func<DialogType, PMGCJEPKFOF<ResponseType>> EJBGBCBMIKC, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text) where DialogType : UIDialog<ResponseType>
|
|
{
|
|
Transform transform = base.transform;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E33 RID: 81459 RVA: 0x0049B068 File Offset: 0x00499268
|
|
[Token(Token = "0x6013E33")]
|
|
[Address(RVA = "0x26BFD60", Offset = "0x26BED60", VA = "0x1826BFD60")]
|
|
public PMGCJEPKFOF ShowTemporaryDialog<R>(UIDialog A_1, ref UIDialog<R> A_2, NotificationManager.HLJEOKDOLPF A_3)
|
|
{
|
|
if (!base.transform)
|
|
{
|
|
}
|
|
Action action;
|
|
A_2.<LIEPIPHLLAM>k__BackingField = action;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E34 RID: 81460 RVA: 0x0049B094 File Offset: 0x00499294
|
|
[Token(Token = "0x6013E34")]
|
|
[Address(RVA = "0x26BE870", Offset = "0x26BD870", VA = "0x1826BE870")]
|
|
public PMGCJEPKFOF ShowTemporaryDialog<R>(UIDialog A_1, NotificationManager.HLJEOKDOLPF A_2)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E35 RID: 81461 RVA: 0x0049B0A8 File Offset: 0x004992A8
|
|
[Token(Token = "0x6013E35")]
|
|
[Address(RVA = "0x26BE8B0", Offset = "0x26BD8B0", VA = "0x1826BE8B0")]
|
|
public PMGCJEPKFOF ShowTemporaryDialog<R, T1>(UIDialog A_1, T1 BMEGDKCCBHH, NotificationManager.HLJEOKDOLPF A_3)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E36 RID: 81462 RVA: 0x0049B0BC File Offset: 0x004992BC
|
|
[Token(Token = "0x6013E36")]
|
|
[Address(RVA = "0x26BE940", Offset = "0x26BD940", VA = "0x1826BE940")]
|
|
public PMGCJEPKFOF<R> ShowTemporaryDialog<R, T1>(UIDialog<T1, R> GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog<R> DAGFHPCPNPB, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text)
|
|
{
|
|
Transform transform = base.transform;
|
|
if (!GCHDNCDLAGE)
|
|
{
|
|
}
|
|
this.OnDisable();
|
|
Action action;
|
|
DAGFHPCPNPB.<LIEPIPHLLAM>k__BackingField = action;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E37 RID: 81463 RVA: 0x0049B0F0 File Offset: 0x004992F0
|
|
[Token(Token = "0x6013E37")]
|
|
[Address(RVA = "0x26BE630", Offset = "0x26BD630", VA = "0x1826BE630")]
|
|
public PMGCJEPKFOF<R> ShowTemporaryDialog<R, T1, T2>(UIDialog<T1, T2, R> GCHDNCDLAGE, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E38 RID: 81464 RVA: 0x0049B104 File Offset: 0x00499304
|
|
[Token(Token = "0x6013E38")]
|
|
[Address(RVA = "0x26BED80", Offset = "0x26BDD80", VA = "0x1826BED80")]
|
|
public PMGCJEPKFOF<R> ShowTemporaryDialog<R, T1, T2>(UIDialog<T1, T2, R> GCHDNCDLAGE, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, out UIDialog<R> DAGFHPCPNPB, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text)
|
|
{
|
|
Transform transform = base.transform;
|
|
if (!GCHDNCDLAGE)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E39 RID: 81465 RVA: 0x0049B128 File Offset: 0x00499328
|
|
[Token(Token = "0x6013E39")]
|
|
[Address(RVA = "0x21C82E0", Offset = "0x21C72E0", VA = "0x1821C82E0")]
|
|
public PMGCJEPKFOF ShowTemporaryConfirmationDialog<T1>(ConfirmUIDialog A_1, T1 PHCGMLMOGJB, NotificationManager.HLJEOKDOLPF A_3, string A_4)
|
|
{
|
|
Transform transform = base.transform;
|
|
if (!A_1)
|
|
{
|
|
}
|
|
this.OnDisable();
|
|
bool flag = this.KBJGGMDIBIB();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E3A RID: 81466 RVA: 0x0049B15C File Offset: 0x0049935C
|
|
[Token(Token = "0x6013E3A")]
|
|
[Address(RVA = "0x21C86A0", Offset = "0x21C76A0", VA = "0x1821C86A0")]
|
|
public PMGCJEPKFOF ShowTemporaryConfirmationDialog<T1, T2>(ConfirmUIDialog A_1, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, NotificationManager.HLJEOKDOLPF A_4, string A_5)
|
|
{
|
|
Transform transform = base.transform;
|
|
if (!A_1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E3B RID: 81467 RVA: 0x0049B180 File Offset: 0x00499380
|
|
[Token(Token = "0x6013E3B")]
|
|
[Address(RVA = "0x21C8110", Offset = "0x21C7110", VA = "0x1821C8110")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> ShowConfirmDialog<T1, T2, T3>(ConfirmUIDialog<T1, T2, T3> BBPMNICHFLM, T1 PHCGMLMOGJB, T2 ENEPMKOFGIE, T3 OAAMFACIBOO, NotificationManager.HLJEOKDOLPF NPOLADKPADA = (NotificationManager.HLJEOKDOLPF)0)
|
|
{
|
|
if (!BBPMNICHFLM)
|
|
{
|
|
}
|
|
int num = 0;
|
|
base.PushFlow(BBPMNICHFLM, num);
|
|
BBPMNICHFLM.Button_Other();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E3C RID: 81468 RVA: 0x0049B1B0 File Offset: 0x004993B0
|
|
[Token(Token = "0x6013E3C")]
|
|
[Address(RVA = "0x16179F0", Offset = "0x16169F0", VA = "0x1816179F0")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> ShowGoToSubroomDialog(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.BDPNOBGNGNI EKNHEEDECPK, bool OPGEFDNCJOB, [Optional] Action<SessionManager.BKOJBGONLCK> KNKGGHPEBPA)
|
|
{
|
|
KMCNDIPIEBM kmcndipiebm;
|
|
return this.HDBBIIDDBFP(IJNAMEBOMJJ, kmcndipiebm);
|
|
}
|
|
|
|
// Token: 0x06013E3D RID: 81469 RVA: 0x0049B1C8 File Offset: 0x004993C8
|
|
[Token(Token = "0x6013E3D")]
|
|
[Address(RVA = "0x1617600", Offset = "0x1616600", VA = "0x181617600")]
|
|
public PMGCJEPKFOF<JPIJGHNNIDP> ShowChooseSubroomDialog(PPENFJMFPNE IJNAMEBOMJJ, Action<DNACJGJEPEC> AFLPGGJMPOE)
|
|
{
|
|
FIFFNENKGBJ fiffnenkgbj = new FIFFNENKGBJ(IJNAMEBOMJJ, AFLPGGJMPOE);
|
|
return this.HDBBIIDDBFP(IJNAMEBOMJJ, fiffnenkgbj);
|
|
}
|
|
|
|
// Token: 0x06013E3E RID: 81470 RVA: 0x0049B1E8 File Offset: 0x004993E8
|
|
[Token(Token = "0x6013E3E")]
|
|
[Address(RVA = "0x1618C70", Offset = "0x1617C70", VA = "0x181618C70")]
|
|
public void ShowVoteDialog()
|
|
{
|
|
if (!this.KINJKKHLGDI.CFLJGNJLBFG)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
this.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num);
|
|
UIVoteDialog flowByType = base.GetFlowByType<UIVoteDialog>();
|
|
UIVoteDialog flowByType2 = base.GetFlowByType<UIVoteDialog>();
|
|
int num3 = 0;
|
|
base.PushFlow(flowByType2, num3);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E3F RID: 81471 RVA: 0x0049B234 File Offset: 0x00499434
|
|
[Token(Token = "0x6013E3F")]
|
|
[Address(RVA = "0x1618630", Offset = "0x1617630", VA = "0x181618630")]
|
|
public void ShowRoomCalibrationDialog()
|
|
{
|
|
if (WatchUI.<>c.<>9__145_0 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__145_0 = delegate(JPIJGHNNIDP r)
|
|
{
|
|
if (r == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
}
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E40 RID: 81472 RVA: 0x0049B264 File Offset: 0x00499464
|
|
[Token(Token = "0x6013E40")]
|
|
[Address(RVA = "0x1617B30", Offset = "0x1616B30", VA = "0x181617B30")]
|
|
public PMGCJEPKFOF<List<DCGAMCKNJDB>> ShowImportFriendsDialog(List<DCGAMCKNJDB> MPMDGDJNLLB, CFLMJLFBOKH.KNKCGOGLCJC DIEPOPNJNCO)
|
|
{
|
|
PMGCJEPKFOF<List<DCGAMCKNJDB>> pmgcjepkfof = base.GetFlowByType<UIImportFriendsDialog>().ShowDialog();
|
|
UIImportFriendsDialog flowByType = base.GetFlowByType<UIImportFriendsDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x06013E41 RID: 81473 RVA: 0x0049B298 File Offset: 0x00499498
|
|
[Token(Token = "0x6013E41")]
|
|
[Address(RVA = "0x1617300", Offset = "0x1616300", VA = "0x181617300")]
|
|
public PMGCJEPKFOF<DateTime?> ShowBirthdayDialog(string MHIKFIGBEBB, string NOFIGBFMBOP, DateTime? EHENLCJGOHB, int? OIDIONGIDKD, Action CABNMLCBMJK)
|
|
{
|
|
int num = 0;
|
|
WatchUI.EELBFNLEPNO eelbfnlepno;
|
|
eelbfnlepno.FieldGetter(num, NOFIGBFMBOP, EHENLCJGOHB);
|
|
eelbfnlepno.onComplete = 0;
|
|
if (MHIKFIGBEBB != 0)
|
|
{
|
|
base.GetFlowByType<UIBirthdayDialog>().SetTitleText(MHIKFIGBEBB);
|
|
}
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<CBEMGFDBBJA>k__BackingField;
|
|
UIBirthdayDialog flowByType = base.GetFlowByType<UIBirthdayDialog>();
|
|
if (<CBEMGFDBBJA>k__BackingField == flowByType)
|
|
{
|
|
base.Button_PopFlow();
|
|
}
|
|
UIBirthdayDialog flowByType2 = base.GetFlowByType<UIBirthdayDialog>();
|
|
UIBirthdayDialog flowByType3 = base.GetFlowByType<UIBirthdayDialog>();
|
|
Action onComplete = eelbfnlepno.onComplete;
|
|
flowByType3.<JMANKMBPHPB>k__BackingField = onComplete;
|
|
UIBirthdayDialog flowByType4 = base.GetFlowByType<UIBirthdayDialog>();
|
|
Action<DateTime?> action = delegate(DateTime? dob)
|
|
{
|
|
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dob.Value);
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
};
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
UIBirthdayDialog uibirthdayDialog = base.GetFlowByType<UIBirthdayDialog>();
|
|
int num3 = 0;
|
|
base.PushFlow(uibirthdayDialog, num3);
|
|
uibirthdayDialog += uibirthdayDialog;
|
|
num2 += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E42 RID: 81474 RVA: 0x0049B354 File Offset: 0x00499554
|
|
[Token(Token = "0x6013E42")]
|
|
[Address(RVA = "0x1617150", Offset = "0x1616150", VA = "0x181617150")]
|
|
public PMGCJEPKFOF<int?> ShowAgeDialog(string MHIKFIGBEBB, string NOFIGBFMBOP, int? EPMNOABKIDJ, Action CABNMLCBMJK)
|
|
{
|
|
if (MHIKFIGBEBB != 0)
|
|
{
|
|
base.GetFlowByType<UIAgeDialog>().SetTitleText(MHIKFIGBEBB);
|
|
}
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this.<CBEMGFDBBJA>k__BackingField;
|
|
UIAgeDialog flowByType = base.GetFlowByType<UIAgeDialog>();
|
|
if (<CBEMGFDBBJA>k__BackingField == flowByType)
|
|
{
|
|
base.Button_PopFlow();
|
|
}
|
|
UIAgeDialog flowByType2 = base.GetFlowByType<UIAgeDialog>();
|
|
UIAgeDialog flowByType3 = base.GetFlowByType<UIAgeDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType3, num);
|
|
PMGCJEPKFOF<int?> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x06013E43 RID: 81475 RVA: 0x0049B3B4 File Offset: 0x004995B4
|
|
[Token(Token = "0x6013E43")]
|
|
[Address(RVA = "0x1617EB0", Offset = "0x1616EB0", VA = "0x181617EB0")]
|
|
public void ShowMessageDialog(CPIHGIEOPAJ NGPMADFHHKP)
|
|
{
|
|
if (!this.KINJKKHLGDI.CFLJGNJLBFG)
|
|
{
|
|
base.GetFlowByType<UIMessageDialog>().ShowDialog(NGPMADFHHKP);
|
|
UIMessageDialog flowByType = base.GetFlowByType<UIMessageDialog>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E44 RID: 81476 RVA: 0x0049B3F4 File Offset: 0x004995F4
|
|
[Token(Token = "0x6013E44")]
|
|
[Address(RVA = "0x1617E80", Offset = "0x1616E80", VA = "0x181617E80")]
|
|
public void ShowLastMessageDialog()
|
|
{
|
|
CPIHGIEOPAJ beepkapdiki = this.BEEPKAPDIKI;
|
|
if (beepkapdiki != 0)
|
|
{
|
|
this.ShowMessageDialog(beepkapdiki);
|
|
this.BEEPKAPDIKI = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E45 RID: 81477 RVA: 0x0049B41C File Offset: 0x0049961C
|
|
[Token(Token = "0x6013E45")]
|
|
[Address(RVA = "0x1617F70", Offset = "0x1616F70", VA = "0x181617F70")]
|
|
public void ShowMicSpamWarningDialog(string NGPMADFHHKP)
|
|
{
|
|
if (!this.KINJKKHLGDI.CFLJGNJLBFG)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
this.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num);
|
|
base.GetFlowByType<UIMicSpamWarningDialog>().ShowDialog(NGPMADFHHKP);
|
|
StackedUIFlowBase stackedUIFlowBase = base.PeekFlow();
|
|
if (stackedUIFlowBase == 0 || stackedUIFlowBase == 0)
|
|
{
|
|
UIMicSpamWarningDialog flowByType = base.GetFlowByType<UIMicSpamWarningDialog>();
|
|
int num3 = 0;
|
|
base.PushFlow(flowByType, num3);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E46 RID: 81478 RVA: 0x0049B488 File Offset: 0x00499688
|
|
[Token(Token = "0x6013E46")]
|
|
[Address(RVA = "0x1615200", Offset = "0x1614200", VA = "0x181615200")]
|
|
public bool HideMicSpamWarningDialog()
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase = base.PeekFlow();
|
|
if (stackedUIFlowBase != 0 && stackedUIFlowBase != 0)
|
|
{
|
|
base.Button_PopFlow();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E47 RID: 81479 RVA: 0x0049B4B0 File Offset: 0x004996B0
|
|
[Token(Token = "0x6013E47")]
|
|
[Address(RVA = "0x1618A90", Offset = "0x1617A90", VA = "0x181618A90")]
|
|
public StackedUIFlowBase ShowTemporaryFlow(StackedUIFlowBase CFAPNBBHEKB, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
StackedUIFlowBase stackedUIFlowBase = global::UnityEngine.Object.Instantiate<StackedUIFlowBase>(CFAPNBBHEKB, transform, num != 0);
|
|
StackedUIFlowBase newFlow = stackedUIFlowBase;
|
|
if (stackedUIFlowBase)
|
|
{
|
|
this.OnDisable();
|
|
StackedUIFlowBase newFlow3 = newFlow;
|
|
int num2 = 0;
|
|
base.PushFlow(newFlow3, num2);
|
|
StackedUIFlowBase newFlow2 = newFlow;
|
|
Action<bool> action = delegate(bool stillOnStack)
|
|
{
|
|
global::UnityEngine.Object.Destroy(newFlow.gameObject);
|
|
};
|
|
newFlow2.FlowExited += action;
|
|
}
|
|
return newFlow;
|
|
}
|
|
|
|
// Token: 0x06013E48 RID: 81480 RVA: 0x0049B52C File Offset: 0x0049972C
|
|
[Token(Token = "0x6013E48")]
|
|
[Address(RVA = "0x16180C0", Offset = "0x16170C0", VA = "0x1816180C0")]
|
|
public void ShowPlayerReportScreen(CCEOLAOLEKJ EPOHPLAMIOD, string LGHBPPIOOBM)
|
|
{
|
|
Action<ReportWatchUIFlow> action = delegate(ReportWatchUIFlow reportFlow)
|
|
{
|
|
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)reportFlow).BIILOFOAKEJ;
|
|
};
|
|
Func<ReportWatchUIFlow, bool> <>9__154_ = WatchUI.<>c.<>9__154_1;
|
|
if (<>9__154_ == 0)
|
|
{
|
|
WatchUI.<>c.<>9__154_1 = delegate(ReportWatchUIFlow reportFlow)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
ReportWatchUIFlow flowByType = base.GetFlowByType<ReportWatchUIFlow>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
if (action != 0)
|
|
{
|
|
action(flowByType);
|
|
}
|
|
flowByType.CanIssueReportAction = <>9__154_;
|
|
Action<ReportWatchUIFlow> action2 = delegate(ReportWatchUIFlow flow)
|
|
{
|
|
string amplitudeCommandContext = LGHBPPIOOBM;
|
|
WatchUI.FDGEODJFHKD(flow, amplitudeCommandContext);
|
|
};
|
|
flowByType.CreateReportAction = action2;
|
|
flowByType.OnReportedAction = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06013E49 RID: 81481 RVA: 0x0049B5D0 File Offset: 0x004997D0
|
|
[Token(Token = "0x6013E49")]
|
|
[Address(RVA = "0x1618520", Offset = "0x1617520", VA = "0x181618520")]
|
|
public void ShowReportScreen(string LGHBPPIOOBM, Action<ReportWatchUIFlow> PHCCOMPIPNP, Func<ReportWatchUIFlow, bool> GPALMMHPGAD, Action GPIIELJICBJ)
|
|
{
|
|
ReportWatchUIFlow flowByType = base.GetFlowByType<ReportWatchUIFlow>();
|
|
int num = 0;
|
|
base.PushFlow(flowByType, num);
|
|
if (PHCCOMPIPNP != 0)
|
|
{
|
|
PHCCOMPIPNP(flowByType);
|
|
}
|
|
flowByType.CanIssueReportAction = GPALMMHPGAD;
|
|
Action<ReportWatchUIFlow> action = delegate(ReportWatchUIFlow flow)
|
|
{
|
|
string amplitudeCommandContext = LGHBPPIOOBM;
|
|
WatchUI.FDGEODJFHKD(flow, amplitudeCommandContext);
|
|
};
|
|
flowByType.CreateReportAction = action;
|
|
flowByType.OnReportedAction = 0;
|
|
}
|
|
|
|
// Token: 0x06013E4A RID: 81482 RVA: 0x0049B630 File Offset: 0x00499830
|
|
[Token(Token = "0x6013E4A")]
|
|
[Address(RVA = "0x1614280", Offset = "0x1613280", VA = "0x181614280")]
|
|
private static void FDGEODJFHKD(ReportWatchUIFlow AGIGAPDNCIL, string LGHBPPIOOBM)
|
|
{
|
|
ReportWatchUIFlow reportFlow = AGIGAPDNCIL;
|
|
string amplitudeCommandContext = LGHBPPIOOBM;
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = AGIGAPDNCIL.<PBHKKOAINGC>k__BackingField;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
Player player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
|
|
int num = 0;
|
|
bool flag = player != num;
|
|
bool playerPresent = flag;
|
|
if (flag)
|
|
{
|
|
float currentFloorHeightFromHead = player.IBBKHCOFGDI;
|
|
}
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField2 = reportFlow.<PBHKKOAINGC>k__BackingField;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField2 = <PBHKKOAINGC>k__BackingField2.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive2 = <PBHKKOAINGC>k__BackingField2.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2);
|
|
ReportWatchUIFlow reportFlow2 = reportFlow;
|
|
LCCEEFHOBEN.CJFENPHAAHI <MPBLJOGNHKP>k__BackingField = reportFlow2.<MPBLJOGNHKP>k__BackingField;
|
|
string fullDescription = reportFlow2.GetFullDescription();
|
|
BPHGKAEDBPE.OJDJIJDNFHE<KLAMKCBENEA> ojdjijdnfhe = delegate(string wwwError, KLAMKCBENEA okResponse)
|
|
{
|
|
Debug.LogError("Failed to report player" + wwwError);
|
|
if (!okResponse.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
string <LHJAKNBODPE>k__BackingField = okResponse.<LHJAKNBODPE>k__BackingField;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, <LHJAKNBODPE>k__BackingField, 4f, num3, num3);
|
|
return;
|
|
}
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField3 = reportFlow.<PBHKKOAINGC>k__BackingField;
|
|
bool fakeValueActive3 = <PBHKKOAINGC>k__BackingField3.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num4 = ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField3.<IFBPANODIPA>k__BackingField);
|
|
LCCEEFHOBEN.CJFENPHAAHI <MPBLJOGNHKP>k__BackingField2 = reportFlow.<MPBLJOGNHKP>k__BackingField;
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action onReportedAction = reportFlow.OnReportedAction;
|
|
while (onReportedAction == 0)
|
|
{
|
|
}
|
|
onReportedAction();
|
|
};
|
|
}
|
|
|
|
// Token: 0x06013E4B RID: 81483 RVA: 0x0049B6FC File Offset: 0x004998FC
|
|
[Token(Token = "0x6013E4B")]
|
|
[Address(RVA = "0x1614AE0", Offset = "0x1613AE0", VA = "0x181614AE0")]
|
|
private PMGCJEPKFOF<JPIJGHNNIDP> HDBBIIDDBFP(PPENFJMFPNE IJNAMEBOMJJ, KGMKKFJJDPG BKGIHIBDAPA)
|
|
{
|
|
ChooseSubroomDialog flowByType = base.GetFlowByType<ChooseSubroomDialog>();
|
|
int num = 0;
|
|
if (!(flowByType != num))
|
|
{
|
|
return JJEKJGALHKO.MKLIDFOGIGO<JPIJGHNNIDP>((JPIJGHNNIDP)((uint)2));
|
|
}
|
|
int num2 = 0;
|
|
base.PushFlow(flowByType, num2);
|
|
flowByType.Button_Other();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E4C RID: 81484 RVA: 0x0049B73C File Offset: 0x0049993C
|
|
[Token(Token = "0x6013E4C")]
|
|
[Address(RVA = "0x1617BF0", Offset = "0x1616BF0", VA = "0x181617BF0")]
|
|
public void ShowIntroduceFriendsDialog(int CJFGEMGOJHB)
|
|
{
|
|
WatchUI.PDLFJMHPIAL pdlfjmhpial = new WatchUI.PDLFJMHPIAL();
|
|
pdlfjmhpial.playerId = CJFGEMGOJHB;
|
|
pdlfjmhpial.<>4__this = this;
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(CJFGEMGOJHB);
|
|
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
PMGCJEPKFOF<List<LLKHFJDNFMM>> pmgcjepkfof2 = FGPIDGLCKEF.GFFAGFJLELC(pdlfjmhpial.playerId);
|
|
Action<List<LLKHFJDNFMM>> action2 = delegate(List<LLKHFJDNFMM> mutualFriends)
|
|
{
|
|
HashSet<int> hashSet = new HashSet();
|
|
int playerId = pdlfjmhpial.playerId;
|
|
bool flag = hashSet.Add(playerId);
|
|
Func<LLKHFJDNFMM, int> <>9__158_ = WatchUI.<>c.<>9__158_2;
|
|
if (<>9__158_ == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_2 = (LLKHFJDNFMM r) => r.<GFBNBCIPNND>k__BackingField;
|
|
}
|
|
HashSet<LLKHFJDNFMM> hashSet2 = BCKPFAJAPEO.PBGCPCJGGOO<int>(Enumerable.Select<LLKHFJDNFMM, int>(mutualFriends, <>9__158_));
|
|
hashSet.UnionWith(hashSet2);
|
|
BulkAccountSelectionDialog.NJHHBCKFHHA njhhbckfhha = new BulkAccountSelectionDialog.NJHHBCKFHHA();
|
|
njhhbckfhha.DDEJAFAOEFO = hashSet;
|
|
njhhbckfhha.MBOCKBCDKJI = true;
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = account.<ODJFEIBNGPO>k__BackingField;
|
|
string text = string.Format("Who do you want to introduce {0} to?", <ODJFEIBNGPO>k__BackingField);
|
|
njhhbckfhha.KGFCGHAJGNO = text;
|
|
PMGCJEPKFOF<BulkAccountSelectionDialog.NLENAJPDILL> pmgcjepkfof4 = pdlfjmhpial.<>4__this.GetFlowByType<IntroduceFriendsDialog>().ShowDialog();
|
|
WatchUI.PDLFJMHPIAL cs$<>8__locals = pdlfjmhpial;
|
|
if (cs$<>8__locals.<>9__3 == 0)
|
|
{
|
|
Action<BulkAccountSelectionDialog.NLENAJPDILL> action3 = delegate(BulkAccountSelectionDialog.NLENAJPDILL r)
|
|
{
|
|
if (r.FKNOPGEADKO == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
IReadOnlyList<CCEOLAOLEKJ> ggpnljpmgph = r.GGPNLJPMGPH;
|
|
Func<CCEOLAOLEKJ, int> <>9__158_2 = WatchUI.<>c.<>9__158_4;
|
|
if (<>9__158_2 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_4 = delegate(CCEOLAOLEKJ a)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
};
|
|
}
|
|
List<int> list = Enumerable.ToList<int>(Enumerable.Select<CCEOLAOLEKJ, int>(ggpnljpmgph, <>9__158_2));
|
|
int playerId2 = cs$<>8__locals.playerId;
|
|
PMGCJEPKFOF<KLAMKCBENEA> pmgcjepkfof5 = FGPIDGLCKEF.DMLNDLPNJMD(list, playerId2);
|
|
if (WatchUI.<>c.<>9__158_5 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_5 = delegate(KLAMKCBENEA response)
|
|
{
|
|
if (!response.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num5 = 0;
|
|
string <LHJAKNBODPE>k__BackingField = response.<LHJAKNBODPE>k__BackingField;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, <LHJAKNBODPE>k__BackingField, 3f, num5, num5);
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num6 = 0;
|
|
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Introductions sent!", 3f, num6, num6);
|
|
};
|
|
}
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
}
|
|
};
|
|
cs$<>8__locals.<>9__3 = action3;
|
|
}
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
WatchUI <>4__this = pdlfjmhpial.<>4__this;
|
|
IntroduceFriendsDialog flowByType = <>4__this.GetFlowByType<IntroduceFriendsDialog>();
|
|
int num3 = 0;
|
|
<>4__this.PushFlow(flowByType, num3);
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<List<LLKHFJDNFMM>> pmgcjepkfof3 = pmgcjepkfof2.OHLPJBFCABI(action2);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E4D RID: 81485 RVA: 0x0049B778 File Offset: 0x00499978
|
|
[Token(Token = "0x6013E4D")]
|
|
[Address(RVA = "0x1616CD0", Offset = "0x1615CD0", VA = "0x181616CD0")]
|
|
public static void SetToast(IAFCKKHMKKM ACGMONKHEDI, int MNIJHBJDPPA)
|
|
{
|
|
Dictionary<IAFCKKHMKKM, string> kelaagakfbk = WatchUI.KELAAGAKFBK;
|
|
IILCGFIHJLP<IAFCKKHMKKM, string> onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent;
|
|
}
|
|
|
|
// Token: 0x06013E4E RID: 81486 RVA: 0x0049B798 File Offset: 0x00499998
|
|
[Token(Token = "0x6013E4E")]
|
|
[Address(RVA = "0x1616C20", Offset = "0x1615C20", VA = "0x181616C20")]
|
|
public static void SetToast(IAFCKKHMKKM ACGMONKHEDI, string PAANJCAOOAG)
|
|
{
|
|
Dictionary<IAFCKKHMKKM, string> kelaagakfbk = WatchUI.KELAAGAKFBK;
|
|
IILCGFIHJLP<IAFCKKHMKKM, string> onToastUpdatedEvent = WatchUI.OnToastUpdatedEvent;
|
|
}
|
|
|
|
// Token: 0x06013E4F RID: 81487 RVA: 0x0049B7B8 File Offset: 0x004999B8
|
|
[Token(Token = "0x6013E4F")]
|
|
[Address(RVA = "0x1614A40", Offset = "0x1613A40", VA = "0x181614A40")]
|
|
public static string GetToast(IAFCKKHMKKM ACGMONKHEDI)
|
|
{
|
|
string empty = string.Empty;
|
|
Dictionary<IAFCKKHMKKM, string> kelaagakfbk = WatchUI.KELAAGAKFBK;
|
|
return empty;
|
|
}
|
|
|
|
// Token: 0x06013E50 RID: 81488 RVA: 0x0049B7D8 File Offset: 0x004999D8
|
|
[Token(Token = "0x6013E50")]
|
|
[Address(RVA = "0x1615740", Offset = "0x1614740", VA = "0x181615740")]
|
|
private void LDOPFMJMFGO(bool LOLPDKPFAHI)
|
|
{
|
|
this.detachMenuNote.Refresh(LOLPDKPFAHI);
|
|
}
|
|
|
|
// Token: 0x06013E51 RID: 81489 RVA: 0x0049B7F8 File Offset: 0x004999F8
|
|
[Token(Token = "0x6013E51")]
|
|
[Address(RVA = "0x1238730", Offset = "0x1237730", VA = "0x181238730")]
|
|
private void HNBELILEPLG(bool NOCJEBBJIAN)
|
|
{
|
|
this.MNAMMMKIHPA = false;
|
|
}
|
|
|
|
// Token: 0x06013E52 RID: 81490 RVA: 0x0049B80C File Offset: 0x00499A0C
|
|
[Token(Token = "0x6013E52")]
|
|
[Address(RVA = "0x1615F00", Offset = "0x1614F00", VA = "0x181615F00")]
|
|
private void OPFNOHFHEHM()
|
|
{
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
WatchUI.DMOEKDAKDGL dmoekdakdgl;
|
|
dmoekdakdgl.System.IDisposable.Dispose();
|
|
dmoekdakdgl.<>1__state = (int)((ulong)0L);
|
|
dmoekdakdgl.<>4__this = this;
|
|
int num = 0;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(num, dmoekdakdgl);
|
|
}
|
|
|
|
// Token: 0x06013E53 RID: 81491 RVA: 0x0049B848 File Offset: 0x00499A48
|
|
[Token(Token = "0x6013E53")]
|
|
[Address(RVA = "0x1615590", Offset = "0x1614590", VA = "0x181615590")]
|
|
private IEnumerator<KENFJGFMIPM> JGECMHAEJJP()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06013E53)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Core.WatchUI::JGECMHAEJJP()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(DMOEKDAKDGL::System.IDisposable.Dispose, ldloc:DMOEKDAKDGL(var_0))
|
|
stfld:int32(DMOEKDAKDGL::<>1__state, ldloc:DMOEKDAKDGL(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:WatchUI(DMOEKDAKDGL::<>4__this, ldloc:DMOEKDAKDGL(var_0), ldloc:WatchUI(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: 0x06013E54 RID: 81492 RVA: 0x0049B86C File Offset: 0x00499A6C
|
|
[Token(Token = "0x6013E54")]
|
|
[Address(RVA = "0x1615290", Offset = "0x1614290", VA = "0x181615290")]
|
|
private void IJKNIGPEIEL()
|
|
{
|
|
this.detachMenuNote.Initialize(this);
|
|
MFBGLIHGCGO<bool> menuDetachedChangedAction = this.OHPDNGENFJL.MenuDetachedChangedAction;
|
|
Action<bool> action = new Action(this.LDOPFMJMFGO);
|
|
MFBGLIHGCGO<bool> menuVisibleChangedAction = this.OHPDNGENFJL.MenuVisibleChangedAction;
|
|
Action<bool> action2 = new Action(this.HNBELILEPLG);
|
|
bool flag = this.ABBINPJGKCO();
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string <AMBMCGEFDFD>k__BackingField = instance2.<AMBMCGEFDFD>k__BackingField;
|
|
if (instance2 == 0)
|
|
{
|
|
string <MNDHPJKDIFC>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<MNDHPJKDIFC>k__BackingField;
|
|
string <AMBMCGEFDFD>k__BackingField2 = SingletonMonoBehaviour.ONCPNMDGGKG.<AMBMCGEFDFD>k__BackingField;
|
|
bool flag2 = !flag;
|
|
int num2 = 0;
|
|
string text;
|
|
string text2;
|
|
string text3;
|
|
ulong num3;
|
|
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = this.ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA.OK_CANCEL, <MNDHPJKDIFC>k__BackingField, <AMBMCGEFDFD>k__BackingField2, text, text2, text3, (NotificationManager.HLJEOKDOLPF)num2, flag2, num3 != 0UL);
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.<MNDHPJKDIFC>k__BackingField = num2;
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.<AMBMCGEFDFD>k__BackingField = num2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E55 RID: 81493 RVA: 0x0049B944 File Offset: 0x00499B44
|
|
[Token(Token = "0x6013E55")]
|
|
[Address(RVA = "0x16132E0", Offset = "0x16122E0", VA = "0x1816132E0")]
|
|
private bool ABBINPJGKCO()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
RRUIRootScreen flowByType = base.GetFlowByType<RRUIRootScreen>();
|
|
this.FPBHKJAIGEC = flowByType;
|
|
RRUIRootScreen fpbhkjaigec = this.FPBHKJAIGEC;
|
|
ulong num;
|
|
this.EKEDNKIMOGI = num;
|
|
Action<bool> action = new Action(this.KBKBJHJLPBB);
|
|
fpbhkjaigec.FlowExited += action;
|
|
this.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06013E56 RID: 81494 RVA: 0x0049B99C File Offset: 0x00499B9C
|
|
[Token(Token = "0x6013E56")]
|
|
[Address(RVA = "0x1615700", Offset = "0x1614700", VA = "0x181615700")]
|
|
private void KBKBJHJLPBB(bool CJEIBCEPAPO)
|
|
{
|
|
if (!CJEIBCEPAPO)
|
|
{
|
|
this.DONPHHJOLEB();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E57 RID: 81495 RVA: 0x0049B9B4 File Offset: 0x00499BB4
|
|
[Token(Token = "0x6013E57")]
|
|
[Address(RVA = "0x1613DC0", Offset = "0x1612DC0", VA = "0x181613DC0")]
|
|
private void DONPHHJOLEB()
|
|
{
|
|
if (!SessionManager.AAIKLOAPAJD)
|
|
{
|
|
int num;
|
|
EOMNEGBDLDP.IAGJAJIBDFA(num);
|
|
}
|
|
RRUIRootScreen fpbhkjaigec = this.FPBHKJAIGEC;
|
|
Action<bool> action = new Action(this.KBKBJHJLPBB);
|
|
fpbhkjaigec.FlowExited -= action;
|
|
int num2 = 0;
|
|
this.FPBHKJAIGEC = (ulong)0L;
|
|
this.EKEDNKIMOGI = num2;
|
|
}
|
|
|
|
// Token: 0x06013E58 RID: 81496 RVA: 0x0049BA08 File Offset: 0x00499C08
|
|
[Token(Token = "0x6013E58")]
|
|
[Address(RVA = "0x1619280", Offset = "0x1618280", VA = "0x181619280")]
|
|
public bool TryGetBackgroundColors(out Color ICMFHJHCLPP, out Color BENFCIINEPA)
|
|
{
|
|
Material material = this.LDHCMNFAKGK;
|
|
int num = 0;
|
|
if (!(material != num))
|
|
{
|
|
}
|
|
Material material2 = this.LDHCMNFAKGK;
|
|
Material material3 = this.LDHCMNFAKGK;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E59 RID: 81497 RVA: 0x0049BA40 File Offset: 0x00499C40
|
|
[Token(Token = "0x6013E59")]
|
|
[Address(RVA = "0x1616870", Offset = "0x1615870", VA = "0x181616870")]
|
|
public void SetBackgroundColors(Color ICMFHJHCLPP, Color BENFCIINEPA)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
Image image = this.backgroundImage;
|
|
int num = 0;
|
|
if (image != num)
|
|
{
|
|
bool flag2;
|
|
this.backgroundImage.OFKIHGPJHJI(flag2);
|
|
}
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB && ICMFHJHCLPP.a > 0.1f)
|
|
{
|
|
Color white = Color.white;
|
|
}
|
|
Material material = this.LDHCMNFAKGK;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (material != num3)
|
|
{
|
|
Material material2 = this.LDHCMNFAKGK;
|
|
int jbpjofhifkj = WatchUI.JBPJOFHIFKJ;
|
|
material2.SetColor(jbpjofhifkj, num2);
|
|
Material material3 = this.LDHCMNFAKGK;
|
|
int dckldcfmilb = WatchUI.DCKLDCFMILB;
|
|
material3.SetColor(dckldcfmilb, num2);
|
|
}
|
|
Material kakmfocoiea = this.KAKMFOCOIEA;
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
if (kakmfocoiea != num5)
|
|
{
|
|
Material kakmfocoiea2 = this.KAKMFOCOIEA;
|
|
int cbhmoemnodh = WatchUI.CBHMOEMNODH;
|
|
kakmfocoiea2.SetColor(cbhmoemnodh, num4);
|
|
Material kakmfocoiea3 = this.KAKMFOCOIEA;
|
|
int dckldcfmilb2 = WatchUI.DCKLDCFMILB;
|
|
kakmfocoiea3.SetColor(dckldcfmilb2, num4);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E5A RID: 81498 RVA: 0x0049BB34 File Offset: 0x00499D34
|
|
[Token(Token = "0x6013E5A")]
|
|
[Address(RVA = "0x1616760", Offset = "0x1615760", VA = "0x181616760")]
|
|
public void PlayAttract(NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text, [Optional] string MHIKFIGBEBB, [Optional] string BMOOMNPGCCI)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x06013E5B RID: 81499 RVA: 0x0049BB50 File Offset: 0x00499D50
|
|
[Token(Token = "0x6013E5B")]
|
|
[Address(RVA = "0x16166B0", Offset = "0x16156B0", VA = "0x1816166B0")]
|
|
public void PlayAttractDelayed(float NBOCPMDNOCF, NotificationManager.HLJEOKDOLPF NPOLADKPADA = ~NotificationManager.HLJEOKDOLPF.Text)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x06013E5C RID: 81500 RVA: 0x0049BB6C File Offset: 0x00499D6C
|
|
[Token(Token = "0x6013E5C")]
|
|
[Address(RVA = "0x1614C20", Offset = "0x1613C20", VA = "0x181614C20")]
|
|
public void HandleIncomingChatMessage(OKLPPLDEGKH OFPDIAMBDKK)
|
|
{
|
|
int num = 0;
|
|
ChatMessage chatMessage = Enumerable.First<ChatMessage>(OFPDIAMBDKK.<NDHEALCACPN>k__BackingField);
|
|
if (!this.KINJKKHLGDI.CFLJGNJLBFG)
|
|
{
|
|
int <DELBHPAMHAM>k__BackingField = chatMessage.<DELBHPAMHAM>k__BackingField;
|
|
int num2;
|
|
if (<DELBHPAMHAM>k__BackingField > 0 && <DELBHPAMHAM>k__BackingField != num2 && !OFPDIAMBDKK.NIPNFKELOIN && EIMGAFPPJFD.PMFACCFMKGE())
|
|
{
|
|
long <LCHDGAMDABJ>k__BackingField = chatMessage.<LCHDGAMDABJ>k__BackingField;
|
|
if (OFPDIAMBDKK.<HMEGDPCEFDD>k__BackingField != <LCHDGAMDABJ>k__BackingField)
|
|
{
|
|
Dictionary<long, float> gejgamobacn = this.GEJGAMOBACN;
|
|
long <HEAFOGKDIBM>k__BackingField = OFPDIAMBDKK.<HEAFOGKDIBM>k__BackingField;
|
|
if (gejgamobacn.TryGetValue(<HEAFOGKDIBM>k__BackingField, num))
|
|
{
|
|
float time = Time.time;
|
|
if (num > (int)time)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
Dictionary<long, float> gejgamobacn2 = this.GEJGAMOBACN;
|
|
float time2 = Time.time;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E5D RID: 81501 RVA: 0x0049BC68 File Offset: 0x00499E68
|
|
[Token(Token = "0x6013E5D")]
|
|
[Address(RVA = "0x1614F70", Offset = "0x1613F70", VA = "0x181614F70")]
|
|
public void HandleIncomingRecNetMessage(CPIHGIEOPAJ NGPMADFHHKP)
|
|
{
|
|
bool flag;
|
|
if (!this.KINJKKHLGDI.CFLJGNJLBFG && EIMGAFPPJFD.IGBPCJFKNGJ(NGPMADFHHKP) && flag)
|
|
{
|
|
if (flag > true && flag > true)
|
|
{
|
|
if (flag > true)
|
|
{
|
|
if (flag)
|
|
{
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = this.BLIFLOBLGHL(NGPMADFHHKP, "{0} wants you to meet someone!");
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (flag)
|
|
{
|
|
this.NGJGFNGIDKC(NGPMADFHHKP, "Coach sent you a message!");
|
|
return;
|
|
}
|
|
while (flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
if (flag > true)
|
|
{
|
|
if (flag > true)
|
|
{
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
if (flag)
|
|
{
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof2 = this.BLIFLOBLGHL(NGPMADFHHKP, "{0} accepted your friend request!");
|
|
return;
|
|
}
|
|
while (NGPMADFHHKP != (ulong)50L)
|
|
{
|
|
}
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof3;
|
|
if (pmgcjepkfof3 <= (ulong)10L)
|
|
{
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E5E RID: 81502 RVA: 0x0049BCFC File Offset: 0x00499EFC
|
|
[Token(Token = "0x6013E5E")]
|
|
[Address(RVA = "0x1613890", Offset = "0x1612890", VA = "0x181613890")]
|
|
private PMGCJEPKFOF<CCEOLAOLEKJ> BLIFLOBLGHL(CPIHGIEOPAJ NGPMADFHHKP, string MHFHIOGOOKJ)
|
|
{
|
|
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ senderAccount)
|
|
{
|
|
WatchUI <>4__this = this;
|
|
int num = 0;
|
|
bool flag = <>4__this != num;
|
|
if (flag)
|
|
{
|
|
CPIHGIEOPAJ message = NGPMADFHHKP;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = senderAccount.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = senderAccount.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
if ((flag ? 1 : 0) == num2)
|
|
{
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = senderAccount.<ODJFEIBNGPO>k__BackingField;
|
|
string formatString = MHFHIOGOOKJ;
|
|
WatchUI <>4__this2 = this;
|
|
CPIHGIEOPAJ message2 = NGPMADFHHKP;
|
|
string text = string.Format(formatString, <ODJFEIBNGPO>k__BackingField);
|
|
<>4__this2.NGJGFNGIDKC(message2, text);
|
|
}
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E5F RID: 81503 RVA: 0x0049BD38 File Offset: 0x00499F38
|
|
[Token(Token = "0x6013E5F")]
|
|
[Address(RVA = "0x1615C00", Offset = "0x1614C00", VA = "0x181615C00")]
|
|
private void NGJGFNGIDKC(CPIHGIEOPAJ NGPMADFHHKP, string MHIKFIGBEBB)
|
|
{
|
|
this.BEEPKAPDIKI = NGPMADFHHKP;
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
instance.PlayWatchNotification(true, NotificationManager.HLJEOKDOLPF.Sound | NotificationManager.HLJEOKDOLPF.Haptic | NotificationManager.HLJEOKDOLPF.Text, MHIKFIGBEBB, num);
|
|
}
|
|
|
|
// Token: 0x06013E60 RID: 81504 RVA: 0x0049BD74 File Offset: 0x00499F74
|
|
[Token(Token = "0x6013E60")]
|
|
[Address(RVA = "0x1619180", Offset = "0x1618180", VA = "0x181619180")]
|
|
public void ToggleSize()
|
|
{
|
|
bool forceSpecificSize = this.<CBEMGFDBBJA>k__BackingField.CHGIINGBBOO;
|
|
if (!forceSpecificSize)
|
|
{
|
|
int num = 0;
|
|
base.DBLCENPKMBI = (OGLEAGGNIPE)num;
|
|
if (forceSpecificSize && SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityReattachMenu();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E61 RID: 81505 RVA: 0x0049BDC0 File Offset: 0x00499FC0
|
|
[Token(Token = "0x6013E61")]
|
|
[Address(RVA = "0x1613610", Offset = "0x1612610", VA = "0x181613610")]
|
|
public void AddScreenRequiredOnStack(WatchUIFlow ICOOGOHMJHF)
|
|
{
|
|
if (!this.PHJJNPHMEDO.Contains(ICOOGOHMJHF))
|
|
{
|
|
this.PHJJNPHMEDO.Add(ICOOGOHMJHF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E62 RID: 81506 RVA: 0x0049BDF0 File Offset: 0x00499FF0
|
|
[Token(Token = "0x6013E62")]
|
|
[Address(RVA = "0x1616810", Offset = "0x1615810", VA = "0x181616810")]
|
|
public void RemoveScreenRequiredOnStack(WatchUIFlow ICOOGOHMJHF)
|
|
{
|
|
bool flag = this.PHJJNPHMEDO.Remove(ICOOGOHMJHF);
|
|
}
|
|
|
|
// Token: 0x06013E63 RID: 81507 RVA: 0x0049BE10 File Offset: 0x0049A010
|
|
[Token(Token = "0x6013E63")]
|
|
[Address(RVA = "0x1616E00", Offset = "0x1615E00", VA = "0x181616E00")]
|
|
public static void ShowAccountUI(CCEOLAOLEKJ HFIDFDPOCKA, bool JDPGOOIDBJN = true, [Optional] string FBFKDNIKJGN)
|
|
{
|
|
if (HFIDFDPOCKA != 0 && Player.HIMJIOGEAGA)
|
|
{
|
|
int num;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
bool flag = num == num2;
|
|
if (num2 != (flag ? 1 : 0))
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
}
|
|
PlayerDetailsWatchUIFlow flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<PlayerDetailsWatchUIFlow>();
|
|
WatchUI local2 = WatchUI.BFPPPLIJIGC;
|
|
if (local2)
|
|
{
|
|
int num3 = 0;
|
|
local2.PushFlow(flowByType, num3);
|
|
if (JDPGOOIDBJN)
|
|
{
|
|
WatchMenuProjector watchMenuProjector;
|
|
watchMenuProjector.AuthorityOpenMenuDetached(true);
|
|
throw new NullReferenceException();
|
|
}
|
|
int num4 = 0;
|
|
local2.PlayAttract((NotificationManager.HLJEOKDOLPF)(-1), FBFKDNIKJGN, num4);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013E64 RID: 81508 RVA: 0x0049BEA8 File Offset: 0x0049A0A8
|
|
[Token(Token = "0x6013E64")]
|
|
[Address(RVA = "0x1616570", Offset = "0x1615570", VA = "0x181616570")]
|
|
public static bool OpenWatchFlow(WatchUIFlow LHHONCAOJFH, bool JDPGOOIDBJN = true, [Optional] string FBFKDNIKJGN)
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
bool flag = local;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
int num = 0;
|
|
local.PushFlow(LHHONCAOJFH, num);
|
|
if (!JDPGOOIDBJN)
|
|
{
|
|
int num2 = 0;
|
|
local.PlayAttract((NotificationManager.HLJEOKDOLPF)(-1), FBFKDNIKJGN, num2);
|
|
}
|
|
local.OHPDNGENFJL.AuthorityOpenMenuDetached(true);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013E65 RID: 81509 RVA: 0x0049BEF8 File Offset: 0x0049A0F8
|
|
[Token(Token = "0x6013E65")]
|
|
[Address(RVA = "0x1615710", Offset = "0x1614710", VA = "0x181615710")]
|
|
private void KHKMPOEIDGM(StackedUIFlowBase LHHONCAOJFH)
|
|
{
|
|
this.OHPDNGENFJL.AuthorityCloseMenu();
|
|
}
|
|
|
|
// Token: 0x06013E66 RID: 81510 RVA: 0x0049BF18 File Offset: 0x0049A118
|
|
[Token(Token = "0x6013E66")]
|
|
[Address(RVA = "0x1619560", Offset = "0x1618560", VA = "0x181619560")]
|
|
public WatchUI()
|
|
{
|
|
List<WatchUIFlow> list = new List();
|
|
this.PHJJNPHMEDO = list;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.KINJKKHLGDI = aolmggapkeh;
|
|
Dictionary<long, float> dictionary = new Dictionary();
|
|
this.GEJGAMOBACN = dictionary;
|
|
this.IPOAEFHALGO = 30f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06013E67 RID: 81511 RVA: 0x0049BF60 File Offset: 0x0049A160
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6013E67")]
|
|
[Address(RVA = "0x1619400", Offset = "0x1618400", VA = "0x181619400")]
|
|
static WatchUI()
|
|
{
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
WatchUI.OnWatchInitializedEvent = oknnkfgfodl;
|
|
WatchUI.KELAAGAKFBK = new Dictionary();
|
|
int num3;
|
|
int num4;
|
|
IILCGFIHJLP<IAFCKKHMKKM, string> iilcgfihjlp = new IILCGFIHJLP(32, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
WatchUI.OnToastUpdatedEvent = iilcgfihjlp;
|
|
}
|
|
|
|
// Token: 0x0400CE05 RID: 52741
|
|
[Token(Token = "0x400CE05")]
|
|
public const string SIZE_CONFIG_KEY = "WATCH";
|
|
|
|
// Token: 0x0400CE06 RID: 52742
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400CE06")]
|
|
[SerializeField]
|
|
private DetachMenuNote detachMenuNote;
|
|
|
|
// Token: 0x0400CE07 RID: 52743
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400CE07")]
|
|
[SerializeField]
|
|
[Header("Home Screen")]
|
|
private global::UnityEngine.Object oldHomeScreen;
|
|
|
|
// Token: 0x0400CE08 RID: 52744
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400CE08")]
|
|
[SerializeField]
|
|
private global::UnityEngine.Object newHomeScreen;
|
|
|
|
// Token: 0x0400CE09 RID: 52745
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400CE09")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private MeasurePlayerHeightModel measurePlayerHeightModel;
|
|
|
|
// Token: 0x0400CE0A RID: 52746
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400CE0A")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip buttonDownAudio;
|
|
|
|
// Token: 0x0400CE0B RID: 52747
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400CE0B")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip buttonUpAudio;
|
|
|
|
// Token: 0x0400CE0C RID: 52748
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400CE0C")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip watchOpenedAudio;
|
|
|
|
// Token: 0x0400CE0D RID: 52749
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400CE0D")]
|
|
[SerializeField]
|
|
[Header("Double press prevention")]
|
|
private BoxCollider watchBoxCollider;
|
|
|
|
// Token: 0x0400CE0E RID: 52750
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400CE0E")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private BasicInteractionRestriction basicInteractionRestriction;
|
|
|
|
// Token: 0x0400CE0F RID: 52751
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400CE0F")]
|
|
[SerializeField]
|
|
[Header("Background Image")]
|
|
private Image backgroundImage;
|
|
|
|
// Token: 0x0400CE10 RID: 52752
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400CE10")]
|
|
private Material BKDGAKDOBFH;
|
|
|
|
// Token: 0x0400CE11 RID: 52753
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400CE11")]
|
|
private Material KAKMFOCOIEA;
|
|
|
|
// Token: 0x0400CE12 RID: 52754
|
|
[Token(Token = "0x400CE12")]
|
|
private static readonly int JBPJOFHIFKJ = PAMNDKEGFFG.OOIOFHFOAAF;
|
|
|
|
// Token: 0x0400CE13 RID: 52755
|
|
[Token(Token = "0x400CE13")]
|
|
private static readonly int CBHMOEMNODH = PAMNDKEGFFG.CCHOFPAFEHO;
|
|
|
|
// Token: 0x0400CE14 RID: 52756
|
|
[Token(Token = "0x400CE14")]
|
|
private static readonly int DCKLDCFMILB = PAMNDKEGFFG.BKIBEEDPPGG;
|
|
|
|
// Token: 0x0400CE15 RID: 52757
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400CE15")]
|
|
private bool MNAMMMKIHPA;
|
|
|
|
// Token: 0x0400CE16 RID: 52758
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400CE16")]
|
|
private List<WatchUIFlow> PHJJNPHMEDO;
|
|
|
|
// Token: 0x0400CE17 RID: 52759
|
|
[Token(Token = "0x400CE17")]
|
|
public static OKNNKFGFODL OnWatchInitializedEvent;
|
|
|
|
// Token: 0x0400CE18 RID: 52760
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400CE18")]
|
|
private CPIHGIEOPAJ BEEPKAPDIKI;
|
|
|
|
// Token: 0x0400CE1B RID: 52763
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400CE1B")]
|
|
private AOLMGGAPKEH KINJKKHLGDI;
|
|
|
|
// Token: 0x0400CE1C RID: 52764
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400CE1C")]
|
|
private WatchAttractor KHFCKMNPCBL;
|
|
|
|
// Token: 0x0400CE1D RID: 52765
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400CE1D")]
|
|
private WatchMenuProjector ALLIMIIDPCA;
|
|
|
|
// Token: 0x0400CE1E RID: 52766
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400CE1E")]
|
|
private Transform FKIIGCMNBOJ;
|
|
|
|
// Token: 0x0400CE1F RID: 52767
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400CE1F")]
|
|
private EFEFMHJPJIJ JFMOEGCPNAC;
|
|
|
|
// Token: 0x0400CE20 RID: 52768
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400CE20")]
|
|
private KHINMMJIENE NDAKFEMHFON;
|
|
|
|
// Token: 0x0400CE21 RID: 52769
|
|
[Token(Token = "0x400CE21")]
|
|
private const bool CJPDJDGIHIH = true;
|
|
|
|
// Token: 0x0400CE22 RID: 52770
|
|
[Token(Token = "0x400CE22")]
|
|
private const string EFADKEFNOIG = "USE_NEW_HOME_SCREEN";
|
|
|
|
// Token: 0x0400CE24 RID: 52772
|
|
[Token(Token = "0x400CE24")]
|
|
private const string LCHFFAOFOOM = "RRUI.UseRRUIHomeScreen";
|
|
|
|
// Token: 0x0400CE25 RID: 52773
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400CE25")]
|
|
private SFXAudioSource EOCGHNIANCL;
|
|
|
|
// Token: 0x0400CE26 RID: 52774
|
|
[Token(Token = "0x400CE26")]
|
|
private const string BNACJLLCKGP = "Yes";
|
|
|
|
// Token: 0x0400CE27 RID: 52775
|
|
[Token(Token = "0x400CE27")]
|
|
private const string EODDPFJNILC = "OK";
|
|
|
|
// Token: 0x0400CE28 RID: 52776
|
|
[Token(Token = "0x400CE28")]
|
|
private const string KKGDNBHHBCI = "No";
|
|
|
|
// Token: 0x0400CE29 RID: 52777
|
|
[Token(Token = "0x400CE29")]
|
|
private const string IOAJHEEEJFN = "Later";
|
|
|
|
// Token: 0x0400CE2A RID: 52778
|
|
[Token(Token = "0x400CE2A")]
|
|
private static readonly Dictionary<IAFCKKHMKKM, string> KELAAGAKFBK;
|
|
|
|
// Token: 0x0400CE2B RID: 52779
|
|
[Token(Token = "0x400CE2B")]
|
|
public static IILCGFIHJLP<IAFCKKHMKKM, string> OnToastUpdatedEvent;
|
|
|
|
// Token: 0x0400CE2C RID: 52780
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400CE2C")]
|
|
private bool MFBIIAEFGPM;
|
|
|
|
// Token: 0x0400CE2D RID: 52781
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400CE2D")]
|
|
private RRUIRootScreen FPBHKJAIGEC;
|
|
|
|
// Token: 0x0400CE2E RID: 52782
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400CE2E")]
|
|
private int? EKEDNKIMOGI;
|
|
|
|
// Token: 0x0400CE2F RID: 52783
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400CE2F")]
|
|
private Dictionary<long, float> GEJGAMOBACN;
|
|
|
|
// Token: 0x0400CE30 RID: 52784
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400CE30")]
|
|
private float IPOAEFHALGO;
|
|
|
|
// Token: 0x02002DE6 RID: 11750
|
|
[Token(Token = "0x2002DE6")]
|
|
[CompilerGenerated]
|
|
private sealed class APIPGHGODMB
|
|
{
|
|
// Token: 0x06013E6E RID: 81518 RVA: 0x0049C084 File Offset: 0x0049A284
|
|
[Token(Token = "0x6013E6E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public APIPGHGODMB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E6F RID: 81519 RVA: 0x0049C098 File Offset: 0x0049A298
|
|
[Token(Token = "0x6013E6F")]
|
|
[Address(RVA = "0x15FF610", Offset = "0x15FE610", VA = "0x1815FF610")]
|
|
internal void <ShowConfirmationDialog>b__0(JPIJGHNNIDP r)
|
|
{
|
|
Action action = this.<>9__1;
|
|
WatchUI watchUI = this.<>4__this;
|
|
if (action == 0)
|
|
{
|
|
Action action2 = delegate
|
|
{
|
|
WatchMenuProjector watchMenuProjector = this.<>4__this.OHPDNGENFJL;
|
|
int num = 0;
|
|
if (watchMenuProjector != num)
|
|
{
|
|
WatchUI watchUI2 = this.<>4__this;
|
|
if (watchUI2.MNAMMMKIHPA)
|
|
{
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = watchUI2.<CBEMGFDBBJA>k__BackingField;
|
|
UIConfirmationDialog uiconfirmationDialog = this.confirmationDialog;
|
|
if (!(<CBEMGFDBBJA>k__BackingField == uiconfirmationDialog))
|
|
{
|
|
this.<>4__this.OHPDNGENFJL.AuthorityCloseMenu();
|
|
}
|
|
}
|
|
}
|
|
};
|
|
this.<>9__1 = action2;
|
|
}
|
|
KFBABPAPIMB kfbabpapimb = watchUI.JGIPMJPPCBM(action);
|
|
}
|
|
|
|
// Token: 0x06013E70 RID: 81520 RVA: 0x0049C0D4 File Offset: 0x0049A2D4
|
|
[Token(Token = "0x6013E70")]
|
|
[Address(RVA = "0x15FF690", Offset = "0x15FE690", VA = "0x1815FF690")]
|
|
internal void <ShowConfirmationDialog>b__1()
|
|
{
|
|
WatchMenuProjector watchMenuProjector = this.<>4__this.OHPDNGENFJL;
|
|
int num = 0;
|
|
if (watchMenuProjector != num)
|
|
{
|
|
WatchUI watchUI = this.<>4__this;
|
|
if (watchUI.MNAMMMKIHPA)
|
|
{
|
|
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = watchUI.<CBEMGFDBBJA>k__BackingField;
|
|
UIConfirmationDialog uiconfirmationDialog = this.confirmationDialog;
|
|
if (!(<CBEMGFDBBJA>k__BackingField == uiconfirmationDialog))
|
|
{
|
|
this.<>4__this.OHPDNGENFJL.AuthorityCloseMenu();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400CE34 RID: 52788
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE34")]
|
|
public WatchUI <>4__this;
|
|
|
|
// Token: 0x0400CE35 RID: 52789
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CE35")]
|
|
public UIConfirmationDialog confirmationDialog;
|
|
|
|
// Token: 0x0400CE36 RID: 52790
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CE36")]
|
|
public Action <>9__1;
|
|
}
|
|
|
|
// Token: 0x02002DE7 RID: 11751
|
|
[Token(Token = "0x2002DE7")]
|
|
[CompilerGenerated]
|
|
private sealed class PBCJPEGCJAN<DialogType, ResponseType> where DialogType : UIDialog<ResponseType>
|
|
{
|
|
// Token: 0x06013E71 RID: 81521 RVA: 0x0049C13C File Offset: 0x0049A33C
|
|
[Token(Token = "0x6013E71")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public PBCJPEGCJAN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E72 RID: 81522 RVA: 0x0049C158 File Offset: 0x0049A358
|
|
[Token(Token = "0x6013E72")]
|
|
[Address(RVA = "0x2E5A390", Offset = "0x2E59390", VA = "0x182E5A390")]
|
|
internal void <ShowTemporaryDialog>b__0()
|
|
{
|
|
DialogType dialogType = this.newDialog;
|
|
GameObject gameObject;
|
|
global::UnityEngine.Object.Destroy(gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE37 RID: 52791
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CE37")]
|
|
public DialogType newDialog;
|
|
}
|
|
|
|
// Token: 0x02002DE8 RID: 11752
|
|
[Token(Token = "0x2002DE8")]
|
|
[CompilerGenerated]
|
|
private sealed class BGEEKDBNAPN<R>
|
|
{
|
|
// Token: 0x06013E73 RID: 81523 RVA: 0x0049C178 File Offset: 0x0049A378
|
|
[Token(Token = "0x6013E73")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public BGEEKDBNAPN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E74 RID: 81524 RVA: 0x0049C194 File Offset: 0x0049A394
|
|
[Token(Token = "0x6013E74")]
|
|
[Address(RVA = "0x2E51BE0", Offset = "0x2E50BE0", VA = "0x182E51BE0")]
|
|
internal void <ShowTemporaryDialog>b__0()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.newDialog.gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE38 RID: 52792
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CE38")]
|
|
public UIDialog<R> newDialog;
|
|
}
|
|
|
|
// Token: 0x02002DE9 RID: 11753
|
|
[Token(Token = "0x2002DE9")]
|
|
[CompilerGenerated]
|
|
private sealed class HFBHMCKAMLL<T1, R>
|
|
{
|
|
// Token: 0x06013E75 RID: 81525 RVA: 0x0049C1B8 File Offset: 0x0049A3B8
|
|
[Token(Token = "0x6013E75")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public HFBHMCKAMLL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E76 RID: 81526 RVA: 0x0049C1D4 File Offset: 0x0049A3D4
|
|
[Token(Token = "0x6013E76")]
|
|
[Address(RVA = "0x2E56620", Offset = "0x2E55620", VA = "0x182E56620")]
|
|
internal void <ShowTemporaryDialog>b__0()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.newDialog.gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE39 RID: 52793
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CE39")]
|
|
public UIDialog<T1, R> newDialog;
|
|
}
|
|
|
|
// Token: 0x02002DEA RID: 11754
|
|
[Token(Token = "0x2002DEA")]
|
|
[CompilerGenerated]
|
|
private sealed class HPBLIPECLNJ<T1, T2, R>
|
|
{
|
|
// Token: 0x06013E77 RID: 81527 RVA: 0x0049C1F8 File Offset: 0x0049A3F8
|
|
[Token(Token = "0x6013E77")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public HPBLIPECLNJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E78 RID: 81528 RVA: 0x0049C214 File Offset: 0x0049A414
|
|
[Token(Token = "0x6013E78")]
|
|
[Address(RVA = "0x2E56770", Offset = "0x2E55770", VA = "0x182E56770")]
|
|
internal void <ShowTemporaryDialog>b__0()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.newDialog.gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE3A RID: 52794
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CE3A")]
|
|
public UIDialog<T1, T2, R> newDialog;
|
|
}
|
|
|
|
// Token: 0x02002DEB RID: 11755
|
|
[Token(Token = "0x2002DEB")]
|
|
[CompilerGenerated]
|
|
private sealed class BKMCBKDAAEJ<T1>
|
|
{
|
|
// Token: 0x06013E79 RID: 81529 RVA: 0x0049C238 File Offset: 0x0049A438
|
|
[Token(Token = "0x6013E79")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public BKMCBKDAAEJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E7A RID: 81530 RVA: 0x0049C254 File Offset: 0x0049A454
|
|
[Token(Token = "0x6013E7A")]
|
|
[Address(RVA = "0x2E51C50", Offset = "0x2E50C50", VA = "0x182E51C50")]
|
|
internal void <ShowTemporaryConfirmationDialog>b__0()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.newDialog.gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE3B RID: 52795
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CE3B")]
|
|
public ConfirmUIDialog<T1> newDialog;
|
|
}
|
|
|
|
// Token: 0x02002DEC RID: 11756
|
|
[Token(Token = "0x2002DEC")]
|
|
[CompilerGenerated]
|
|
private sealed class OHHKIIIHCME<T1, T2>
|
|
{
|
|
// Token: 0x06013E7B RID: 81531 RVA: 0x0049C278 File Offset: 0x0049A478
|
|
[Token(Token = "0x6013E7B")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
public OHHKIIIHCME()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E7C RID: 81532 RVA: 0x0049C294 File Offset: 0x0049A494
|
|
[Token(Token = "0x6013E7C")]
|
|
[Address(RVA = "0x2E5A1D0", Offset = "0x2E591D0", VA = "0x182E5A1D0")]
|
|
internal void <ShowTemporaryConfirmationDialog>b__0()
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.newDialog.gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE3C RID: 52796
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CE3C")]
|
|
public ConfirmUIDialog<T1, T2> newDialog;
|
|
}
|
|
|
|
// Token: 0x02002DEE RID: 11758
|
|
[Token(Token = "0x2002DEE")]
|
|
[CompilerGenerated]
|
|
private sealed class EELBFNLEPNO
|
|
{
|
|
// Token: 0x06013E86 RID: 81542 RVA: 0x0049C3E8 File Offset: 0x0049A5E8
|
|
[Token(Token = "0x6013E86")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EELBFNLEPNO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E87 RID: 81543 RVA: 0x0049C3FC File Offset: 0x0049A5FC
|
|
[Token(Token = "0x6013E87")]
|
|
[Address(RVA = "0x1601760", Offset = "0x1600760", VA = "0x181601760")]
|
|
internal void <ShowBirthdayDialog>b__0(DateTime? dob)
|
|
{
|
|
DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.ALPJIGBDGON(dob.Value);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x0400CE45 RID: 52805
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE45")]
|
|
public Action onComplete;
|
|
}
|
|
|
|
// Token: 0x02002DEF RID: 11759
|
|
[Token(Token = "0x2002DEF")]
|
|
[CompilerGenerated]
|
|
private sealed class IDKCJBMACMP
|
|
{
|
|
// Token: 0x06013E88 RID: 81544 RVA: 0x0049C428 File Offset: 0x0049A628
|
|
[Token(Token = "0x6013E88")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IDKCJBMACMP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E89 RID: 81545 RVA: 0x0049C43C File Offset: 0x0049A63C
|
|
[Token(Token = "0x6013E89")]
|
|
[Address(RVA = "0x16041C0", Offset = "0x16031C0", VA = "0x1816041C0")]
|
|
internal void <ShowTemporaryFlow>b__0(bool stillOnStack)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.newFlow.gameObject);
|
|
}
|
|
|
|
// Token: 0x0400CE46 RID: 52806
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE46")]
|
|
public StackedUIFlowBase newFlow;
|
|
}
|
|
|
|
// Token: 0x02002DF0 RID: 11760
|
|
[Token(Token = "0x2002DF0")]
|
|
[CompilerGenerated]
|
|
private sealed class KIBAPADHMCP
|
|
{
|
|
// Token: 0x06013E8A RID: 81546 RVA: 0x0049C460 File Offset: 0x0049A660
|
|
[Token(Token = "0x6013E8A")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public KIBAPADHMCP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E8B RID: 81547 RVA: 0x0049C474 File Offset: 0x0049A674
|
|
[Token(Token = "0x6013E8B")]
|
|
[Address(RVA = "0x126D5B0", Offset = "0x126C5B0", VA = "0x18126D5B0")]
|
|
internal void <ShowPlayerReportScreen>b__0(ReportWatchUIFlow reportFlow)
|
|
{
|
|
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)reportFlow).BIILOFOAKEJ;
|
|
}
|
|
|
|
// Token: 0x0400CE47 RID: 52807
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE47")]
|
|
public CCEOLAOLEKJ targetAccount;
|
|
}
|
|
|
|
// Token: 0x02002DF1 RID: 11761
|
|
[Token(Token = "0x2002DF1")]
|
|
[CompilerGenerated]
|
|
private sealed class CFALNIOKLDD
|
|
{
|
|
// Token: 0x06013E8C RID: 81548 RVA: 0x0049C490 File Offset: 0x0049A690
|
|
[Token(Token = "0x6013E8C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public CFALNIOKLDD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E8D RID: 81549 RVA: 0x0049C4A4 File Offset: 0x0049A6A4
|
|
[Token(Token = "0x6013E8D")]
|
|
[Address(RVA = "0x1600780", Offset = "0x15FF780", VA = "0x181600780")]
|
|
internal void <ShowReportScreen>b__0(ReportWatchUIFlow flow)
|
|
{
|
|
string text = this.amplitudeCommandContext;
|
|
WatchUI.FDGEODJFHKD(flow, text);
|
|
}
|
|
|
|
// Token: 0x0400CE48 RID: 52808
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE48")]
|
|
public string amplitudeCommandContext;
|
|
}
|
|
|
|
// Token: 0x02002DF2 RID: 11762
|
|
[Token(Token = "0x2002DF2")]
|
|
[CompilerGenerated]
|
|
private sealed class HJIKGIDHJDL
|
|
{
|
|
// Token: 0x06013E8E RID: 81550 RVA: 0x0049C4C0 File Offset: 0x0049A6C0
|
|
[Token(Token = "0x6013E8E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HJIKGIDHJDL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E8F RID: 81551 RVA: 0x0049C4D4 File Offset: 0x0049A6D4
|
|
[Token(Token = "0x6013E8F")]
|
|
[Address(RVA = "0x1603F50", Offset = "0x1602F50", VA = "0x181603F50")]
|
|
internal void <CreatePlayerReport>b__0(string wwwError, KLAMKCBENEA okResponse)
|
|
{
|
|
Debug.LogError("Failed to report player" + wwwError);
|
|
if (!okResponse.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
string <LHJAKNBODPE>k__BackingField = okResponse.<LHJAKNBODPE>k__BackingField;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, <LHJAKNBODPE>k__BackingField, 4f, num, num);
|
|
return;
|
|
}
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.reportFlow.<PBHKKOAINGC>k__BackingField;
|
|
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
|
|
LCCEEFHOBEN.CJFENPHAAHI <MPBLJOGNHKP>k__BackingField = this.reportFlow.<MPBLJOGNHKP>k__BackingField;
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action onReportedAction = this.reportFlow.OnReportedAction;
|
|
while (onReportedAction == 0)
|
|
{
|
|
}
|
|
onReportedAction();
|
|
}
|
|
|
|
// Token: 0x0400CE49 RID: 52809
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE49")]
|
|
public ReportWatchUIFlow reportFlow;
|
|
|
|
// Token: 0x0400CE4A RID: 52810
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CE4A")]
|
|
public bool playerPresent;
|
|
|
|
// Token: 0x0400CE4B RID: 52811
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CE4B")]
|
|
public string amplitudeCommandContext;
|
|
}
|
|
|
|
// Token: 0x02002DF3 RID: 11763
|
|
[Token(Token = "0x2002DF3")]
|
|
[CompilerGenerated]
|
|
private sealed class PDLFJMHPIAL
|
|
{
|
|
// Token: 0x06013E90 RID: 81552 RVA: 0x0049C57C File Offset: 0x0049A77C
|
|
[Token(Token = "0x6013E90")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PDLFJMHPIAL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E91 RID: 81553 RVA: 0x0049C590 File Offset: 0x0049A790
|
|
[Token(Token = "0x6013E91")]
|
|
[Address(RVA = "0x1285F10", Offset = "0x1284F10", VA = "0x181285F10")]
|
|
internal void <ShowIntroduceFriendsDialog>b__0(CCEOLAOLEKJ account)
|
|
{
|
|
WatchUI.CGEFNOMILJK cgefnomiljk = new WatchUI.CGEFNOMILJK();
|
|
cgefnomiljk.CS$<>8__locals1 = this;
|
|
cgefnomiljk.account = account;
|
|
PMGCJEPKFOF<List<LLKHFJDNFMM>> pmgcjepkfof = FGPIDGLCKEF.GFFAGFJLELC(this.playerId);
|
|
Action<List<LLKHFJDNFMM>> action = delegate(List<LLKHFJDNFMM> mutualFriends)
|
|
{
|
|
HashSet<int> hashSet = new HashSet();
|
|
int num2 = cgefnomiljk.CS$<>8__locals1.playerId;
|
|
bool flag = hashSet.Add(num2);
|
|
Func<LLKHFJDNFMM, int> <>9__158_ = WatchUI.<>c.<>9__158_2;
|
|
if (<>9__158_ == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_2 = (LLKHFJDNFMM r) => r.<GFBNBCIPNND>k__BackingField;
|
|
}
|
|
HashSet<LLKHFJDNFMM> hashSet2 = BCKPFAJAPEO.PBGCPCJGGOO<int>(Enumerable.Select<LLKHFJDNFMM, int>(mutualFriends, <>9__158_));
|
|
hashSet.UnionWith(hashSet2);
|
|
BulkAccountSelectionDialog.NJHHBCKFHHA njhhbckfhha = new BulkAccountSelectionDialog.NJHHBCKFHHA();
|
|
njhhbckfhha.DDEJAFAOEFO = hashSet;
|
|
njhhbckfhha.MBOCKBCDKJI = true;
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = cgefnomiljk.account.<ODJFEIBNGPO>k__BackingField;
|
|
string text = string.Format("Who do you want to introduce {0} to?", <ODJFEIBNGPO>k__BackingField);
|
|
njhhbckfhha.KGFCGHAJGNO = text;
|
|
PMGCJEPKFOF<BulkAccountSelectionDialog.NLENAJPDILL> pmgcjepkfof3 = cgefnomiljk.CS$<>8__locals1.<>4__this.GetFlowByType<IntroduceFriendsDialog>().ShowDialog();
|
|
WatchUI.PDLFJMHPIAL cs$<>8__locals = cgefnomiljk.CS$<>8__locals1;
|
|
if (cs$<>8__locals.<>9__3 == 0)
|
|
{
|
|
Action<BulkAccountSelectionDialog.NLENAJPDILL> action2 = delegate(BulkAccountSelectionDialog.NLENAJPDILL r)
|
|
{
|
|
if (r.FKNOPGEADKO == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
IReadOnlyList<CCEOLAOLEKJ> ggpnljpmgph = r.GGPNLJPMGPH;
|
|
Func<CCEOLAOLEKJ, int> <>9__158_2 = WatchUI.<>c.<>9__158_4;
|
|
if (<>9__158_2 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_4 = delegate(CCEOLAOLEKJ a)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
};
|
|
}
|
|
List<int> list = Enumerable.ToList<int>(Enumerable.Select<CCEOLAOLEKJ, int>(ggpnljpmgph, <>9__158_2));
|
|
int num5 = cs$<>8__locals.playerId;
|
|
PMGCJEPKFOF<KLAMKCBENEA> pmgcjepkfof4 = FGPIDGLCKEF.DMLNDLPNJMD(list, num5);
|
|
if (WatchUI.<>c.<>9__158_5 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_5 = delegate(KLAMKCBENEA response)
|
|
{
|
|
if (!response.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num7 = 0;
|
|
string <LHJAKNBODPE>k__BackingField = response.<LHJAKNBODPE>k__BackingField;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, <LHJAKNBODPE>k__BackingField, 3f, num7, num7);
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num8 = 0;
|
|
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Introductions sent!", 3f, num8, num8);
|
|
};
|
|
}
|
|
int num6 = 0;
|
|
num6 += num6;
|
|
num6++;
|
|
}
|
|
};
|
|
cs$<>8__locals.<>9__3 = action2;
|
|
}
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
WatchUI watchUI = cgefnomiljk.CS$<>8__locals1.<>4__this;
|
|
IntroduceFriendsDialog flowByType = watchUI.GetFlowByType<IntroduceFriendsDialog>();
|
|
int num4 = 0;
|
|
watchUI.PushFlow(flowByType, num4);
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<List<LLKHFJDNFMM>> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
|
}
|
|
|
|
// Token: 0x06013E92 RID: 81554 RVA: 0x0049C5E8 File Offset: 0x0049A7E8
|
|
[Token(Token = "0x6013E92")]
|
|
[Address(RVA = "0x1286050", Offset = "0x1285050", VA = "0x181286050")]
|
|
internal void <ShowIntroduceFriendsDialog>b__3(BulkAccountSelectionDialog.NLENAJPDILL r)
|
|
{
|
|
if (r.FKNOPGEADKO == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
IReadOnlyList<CCEOLAOLEKJ> ggpnljpmgph = r.GGPNLJPMGPH;
|
|
Func<CCEOLAOLEKJ, int> <>9__158_ = WatchUI.<>c.<>9__158_4;
|
|
if (<>9__158_ == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_4 = delegate(CCEOLAOLEKJ a)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
};
|
|
}
|
|
List<int> list = Enumerable.ToList<int>(Enumerable.Select<CCEOLAOLEKJ, int>(ggpnljpmgph, <>9__158_));
|
|
int num = this.playerId;
|
|
PMGCJEPKFOF<KLAMKCBENEA> pmgcjepkfof = FGPIDGLCKEF.DMLNDLPNJMD(list, num);
|
|
if (WatchUI.<>c.<>9__158_5 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_5 = delegate(KLAMKCBENEA response)
|
|
{
|
|
if (!response.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
string <LHJAKNBODPE>k__BackingField = response.<LHJAKNBODPE>k__BackingField;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, <LHJAKNBODPE>k__BackingField, 3f, num3, num3);
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num4 = 0;
|
|
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Introductions sent!", 3f, num4, num4);
|
|
};
|
|
}
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400CE4C RID: 52812
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE4C")]
|
|
public int playerId;
|
|
|
|
// Token: 0x0400CE4D RID: 52813
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CE4D")]
|
|
public WatchUI <>4__this;
|
|
|
|
// Token: 0x0400CE4E RID: 52814
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CE4E")]
|
|
public Action<BulkAccountSelectionDialog.NLENAJPDILL> <>9__3;
|
|
}
|
|
|
|
// Token: 0x02002DF4 RID: 11764
|
|
[Token(Token = "0x2002DF4")]
|
|
[CompilerGenerated]
|
|
private sealed class CGEFNOMILJK
|
|
{
|
|
// Token: 0x06013E93 RID: 81555 RVA: 0x0049C674 File Offset: 0x0049A874
|
|
[Token(Token = "0x6013E93")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public CGEFNOMILJK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E94 RID: 81556 RVA: 0x0049C688 File Offset: 0x0049A888
|
|
[Token(Token = "0x6013E94")]
|
|
[Address(RVA = "0x16007F0", Offset = "0x15FF7F0", VA = "0x1816007F0")]
|
|
internal void <ShowIntroduceFriendsDialog>b__1(List<LLKHFJDNFMM> mutualFriends)
|
|
{
|
|
HashSet<int> hashSet = new HashSet();
|
|
int playerId = this.CS$<>8__locals1.playerId;
|
|
bool flag = hashSet.Add(playerId);
|
|
Func<LLKHFJDNFMM, int> <>9__158_ = WatchUI.<>c.<>9__158_2;
|
|
if (<>9__158_ == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_2 = (LLKHFJDNFMM r) => r.<GFBNBCIPNND>k__BackingField;
|
|
}
|
|
HashSet<LLKHFJDNFMM> hashSet2 = BCKPFAJAPEO.PBGCPCJGGOO<int>(Enumerable.Select<LLKHFJDNFMM, int>(mutualFriends, <>9__158_));
|
|
hashSet.UnionWith(hashSet2);
|
|
BulkAccountSelectionDialog.NJHHBCKFHHA njhhbckfhha = new BulkAccountSelectionDialog.NJHHBCKFHHA();
|
|
njhhbckfhha.DDEJAFAOEFO = hashSet;
|
|
njhhbckfhha.MBOCKBCDKJI = true;
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = this.account.<ODJFEIBNGPO>k__BackingField;
|
|
string text = string.Format("Who do you want to introduce {0} to?", <ODJFEIBNGPO>k__BackingField);
|
|
njhhbckfhha.KGFCGHAJGNO = text;
|
|
PMGCJEPKFOF<BulkAccountSelectionDialog.NLENAJPDILL> pmgcjepkfof = this.CS$<>8__locals1.<>4__this.GetFlowByType<IntroduceFriendsDialog>().ShowDialog();
|
|
WatchUI.PDLFJMHPIAL cs$<>8__locals = this.CS$<>8__locals1;
|
|
if (cs$<>8__locals.<>9__3 == 0)
|
|
{
|
|
Action<BulkAccountSelectionDialog.NLENAJPDILL> action = delegate(BulkAccountSelectionDialog.NLENAJPDILL r)
|
|
{
|
|
if (r.FKNOPGEADKO == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
IReadOnlyList<CCEOLAOLEKJ> ggpnljpmgph = r.GGPNLJPMGPH;
|
|
Func<CCEOLAOLEKJ, int> <>9__158_2 = WatchUI.<>c.<>9__158_4;
|
|
if (<>9__158_2 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_4 = delegate(CCEOLAOLEKJ a)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
};
|
|
}
|
|
List<int> list = Enumerable.ToList<int>(Enumerable.Select<CCEOLAOLEKJ, int>(ggpnljpmgph, <>9__158_2));
|
|
int playerId2 = cs$<>8__locals.playerId;
|
|
PMGCJEPKFOF<KLAMKCBENEA> pmgcjepkfof2 = FGPIDGLCKEF.DMLNDLPNJMD(list, playerId2);
|
|
if (WatchUI.<>c.<>9__158_5 == 0)
|
|
{
|
|
WatchUI.<>c.<>9__158_5 = delegate(KLAMKCBENEA response)
|
|
{
|
|
if (!response.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num4 = 0;
|
|
string <LHJAKNBODPE>k__BackingField = response.<LHJAKNBODPE>k__BackingField;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, <LHJAKNBODPE>k__BackingField, 3f, num4, num4);
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num5 = 0;
|
|
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Introductions sent!", 3f, num5, num5);
|
|
};
|
|
}
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
};
|
|
cs$<>8__locals.<>9__3 = action;
|
|
}
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
WatchUI <>4__this = this.CS$<>8__locals1.<>4__this;
|
|
IntroduceFriendsDialog flowByType = <>4__this.GetFlowByType<IntroduceFriendsDialog>();
|
|
int num2 = 0;
|
|
<>4__this.PushFlow(flowByType, num2);
|
|
}
|
|
|
|
// Token: 0x0400CE4F RID: 52815
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE4F")]
|
|
public CCEOLAOLEKJ account;
|
|
|
|
// Token: 0x0400CE50 RID: 52816
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CE50")]
|
|
public WatchUI.PDLFJMHPIAL CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02002DF6 RID: 11766
|
|
[Token(Token = "0x2002DF6")]
|
|
[CompilerGenerated]
|
|
private sealed class POHFCALGPCI
|
|
{
|
|
// Token: 0x06013E9B RID: 81563 RVA: 0x0049C900 File Offset: 0x0049AB00
|
|
[Token(Token = "0x6013E9B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public POHFCALGPCI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013E9C RID: 81564 RVA: 0x0049C914 File Offset: 0x0049AB14
|
|
[Token(Token = "0x6013E9C")]
|
|
[Address(RVA = "0x1286370", Offset = "0x1285370", VA = "0x181286370")]
|
|
internal void <SendFromAccountFormattedWatchNotification>b__0(CCEOLAOLEKJ senderAccount)
|
|
{
|
|
WatchUI watchUI = this.<>4__this;
|
|
int num = 0;
|
|
bool flag = watchUI != num;
|
|
if (flag)
|
|
{
|
|
CPIHGIEOPAJ cpihgieopaj = this.message;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = senderAccount.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = senderAccount.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
if ((flag ? 1 : 0) == num2)
|
|
{
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = senderAccount.<ODJFEIBNGPO>k__BackingField;
|
|
string text = this.formatString;
|
|
WatchUI watchUI2 = this.<>4__this;
|
|
CPIHGIEOPAJ cpihgieopaj2 = this.message;
|
|
string text2 = string.Format(text, <ODJFEIBNGPO>k__BackingField);
|
|
watchUI2.NGJGFNGIDKC(cpihgieopaj2, text2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400CE54 RID: 52820
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CE54")]
|
|
public WatchUI <>4__this;
|
|
|
|
// Token: 0x0400CE55 RID: 52821
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CE55")]
|
|
public CPIHGIEOPAJ message;
|
|
|
|
// Token: 0x0400CE56 RID: 52822
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CE56")]
|
|
public string formatString;
|
|
}
|
|
}
|
|
}
|