Files
Dec2017-Script-Dump/Assembly-CSharp/CustomActivitiesWatchUIFlow.cs
T
2026-06-04 11:42:34 +02:00

899 lines
28 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using RecNet;
using RecRoom;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x020011DB RID: 4571
public class CustomActivitiesWatchUIFlow : WatchUIFlow
{
// Token: 0x0602717D RID: 160125 RVA: 0x00ADB924 File Offset: 0x00AD9B24
public virtual void HOOKEDLBPNG(StackedUIFlowBase KJKLMLPCCAO)
{
base.FAMCHIBIHGA(KJKLMLPCCAO);
PEDNLMAHGBP.MBGJHPDCLMG(new PEDNLMAHGBP.CMKEGANLNDP(this.IHOCBKOIICD));
this.subscreenControl.DGBAFLPCANC(new SubscreenControl.PEAMMAAKCNC(this.IDFECPNFFKG));
this.IJPLCGMDNEH();
this.roomNameField.HGNKIIJGHEK = string.Empty;
}
// Token: 0x0602717E RID: 160126 RVA: 0x00ADB978 File Offset: 0x00AD9B78
private void MDPKIDGPFDL()
{
this.myRoomsGrid.SetPlayerCreatedEvents(null);
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = HNIFBBFIBBG.BGMMBIEMEOK.Select(new Func<global::RecNet.PLOPPLAOICD, PlayerCreatedActivityButton.ENOKECOPLEN>(this.MOKHBKBFEKE));
this.myRoomsGrid.SetPlayerCreatedEvents(enumerable);
}
// Token: 0x0602717F RID: 160127 RVA: 0x00ADB9B4 File Offset: 0x00AD9BB4
public void Button_Search()
{
if (this.DHLBEHANIME(this.roomNameField.HGNKIIJGHEK))
{
this.searchButton.LAEOBJEDBNM = false;
if (this.FBENFNNGPMC != null)
{
base.StopCoroutine(this.FBENFNNGPMC);
}
this.FBENFNNGPMC = base.StartCoroutine(this.JDCCPANCCDI(this.NJIGDCLPOLO));
}
}
// Token: 0x06027180 RID: 160128 RVA: 0x00ADBA14 File Offset: 0x00AD9C14
private void MGMGHLPDGOH(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.ShowRoomDetailsDialog(FIIFPLCNFHJ.EDNBKCICCOC, true);
}
// Token: 0x06027181 RID: 160129 RVA: 0x00ADBA34 File Offset: 0x00AD9C34
public virtual void GGEOOLCGLBH(StackedUIBase LMODDIOHMLJ)
{
base.Initialize(LMODDIOHMLJ);
this.createGameActivitySelectPanel.Initialize(LMODDIOHMLJ);
this.roomNameField.IsValidFunction = new Func<string, bool>(this.DJICFPMNMAO);
}
// Token: 0x06027182 RID: 160130 RVA: 0x00ADBA60 File Offset: 0x00AD9C60
private void NPFBDMILFHN()
{
this.BMKBPOPPINN();
}
// Token: 0x06027183 RID: 160131 RVA: 0x00ADBA68 File Offset: 0x00AD9C68
public virtual void GKBAAPPBHIN(StackedUIBase LMODDIOHMLJ)
{
base.Initialize(LMODDIOHMLJ);
this.createGameActivitySelectPanel.Initialize(LMODDIOHMLJ);
this.roomNameField.IsValidFunction = new Func<string, bool>(this.DHLBEHANIME);
}
// Token: 0x06027184 RID: 160132 RVA: 0x00ADBA94 File Offset: 0x00AD9C94
private void FALMBNAECEF(EHLBEFKJLHJ IJGAPLAGHPG)
{
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RunJoinGameSession(IJGAPLAGHPG);
}
// Token: 0x06027185 RID: 160133 RVA: 0x00ADBAA4 File Offset: 0x00AD9CA4
private void ALHPOOHOFPE()
{
if (!this.BABJKFINLEJ)
{
this.BABJKFINLEJ = false;
this.browseGrid.HJLBFNPCGHH(null);
PEDNLMAHGBP.BBMJCLCMPOM(new HEMCJJJMLKI.JMICPMCJMJF<List<EHLBEFKJLHJ>>(this.EGEKOLPBNLI));
}
}
// Token: 0x06027186 RID: 160134 RVA: 0x00ADBAD8 File Offset: 0x00AD9CD8
public virtual void LCAKDPFNLIA()
{
base.OnFlowExited();
PEDNLMAHGBP.IHOCBKOIICD -= this.NPFBDMILFHN;
this.subscreenControl.OEJHADGPCGI(new SubscreenControl.PEAMMAAKCNC(this.IDFECPNFFKG));
}
// Token: 0x06027187 RID: 160135 RVA: 0x00ADBB08 File Offset: 0x00AD9D08
private PlayerCreatedActivityButton.ENOKECOPLEN PDDPEIPNPCC(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = FIIFPLCNFHJ,
GEIBOKGBKKA = new Action<global::RecNet.PLOPPLAOICD>(this.MGMGHLPDGOH),
LBBBPDOEFJF = new Action<global::RecNet.PLOPPLAOICD>(this.ENHBGIPNBKL),
EHLBEFKJLHJ = null,
PFMHFKBNHMD = null,
MOEGDOAGKIK = null
};
}
// Token: 0x06027188 RID: 160136 RVA: 0x00ADBB5C File Offset: 0x00AD9D5C
private void FLJLFGBMEGB()
{
if (!this.BABJKFINLEJ)
{
this.BABJKFINLEJ = true;
this.browseGrid.AAPFELKLEKB(null);
PEDNLMAHGBP.PGDMEELMGNM(new HEMCJJJMLKI.JMICPMCJMJF<List<EHLBEFKJLHJ>>(this.AAGIOAJFCEH));
}
}
// Token: 0x06027189 RID: 160137 RVA: 0x00ADBB90 File Offset: 0x00AD9D90
private void JOPIEHKDEGH(EHLBEFKJLHJ IJGAPLAGHPG)
{
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RunJoinGameSession(IJGAPLAGHPG);
}
// Token: 0x0602718A RID: 160138 RVA: 0x00ADBBA0 File Offset: 0x00AD9DA0
private void GPJINLDDHDL(EHLBEFKJLHJ IJGAPLAGHPG)
{
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RunJoinGameSession(IJGAPLAGHPG);
}
// Token: 0x0602718B RID: 160139 RVA: 0x00ADBBB0 File Offset: 0x00AD9DB0
private void AAGIOAJFCEH(string DAKCKPMBKFF, List<EHLBEFKJLHJ> IDANKMDBIKM)
{
this.BABJKFINLEJ = true;
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
Debug.LogError("Version" + DAKCKPMBKFF);
}
else
{
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = IDANKMDBIKM.Select(new Func<EHLBEFKJLHJ, PlayerCreatedActivityButton.ENOKECOPLEN>(this.MJCLAAAACKF));
this.browseGrid.OOGAHCEDJIO(enumerable);
}
}
// Token: 0x0602718C RID: 160140 RVA: 0x00ADBC04 File Offset: 0x00AD9E04
private IEnumerator PAGPLJLEDEJ(string NJIGDCLPOLO)
{
CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x0602718D RID: 160141 RVA: 0x00ADBC28 File Offset: 0x00AD9E28
private IEnumerator JDCCPANCCDI(string NJIGDCLPOLO)
{
lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x0602718E RID: 160142 RVA: 0x00ADBC4C File Offset: 0x00AD9E4C
private void GHOAPGNBOFC()
{
if (!this.BABJKFINLEJ)
{
this.BABJKFINLEJ = false;
this.browseGrid.GNOPLOHBHCO(null);
PEDNLMAHGBP.PGDMEELMGNM(new HEMCJJJMLKI.JMICPMCJMJF<List<EHLBEFKJLHJ>>(this.AAGIOAJFCEH));
}
}
// Token: 0x0602718F RID: 160143 RVA: 0x00ADBC80 File Offset: 0x00AD9E80
private IEnumerator BIDDAKDHILA(string NJIGDCLPOLO)
{
lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x06027190 RID: 160144 RVA: 0x00ADBCA4 File Offset: 0x00AD9EA4
public virtual void NIGOEDFNLHK(StackedUIFlowBase KJKLMLPCCAO)
{
base.FCGJJJFLGHA(KJKLMLPCCAO);
PEDNLMAHGBP.HFBIOEKBNBL(new PEDNLMAHGBP.CMKEGANLNDP(this.BNKKAGCLBAM));
this.subscreenControl.PJCAMOAEOMH(new SubscreenControl.PEAMMAAKCNC(this.EPLPJHOMBAO));
this.IJPLCGMDNEH();
this.roomNameField.DHILGCDPBJK(string.Empty);
}
// Token: 0x06027191 RID: 160145 RVA: 0x00ADBCF8 File Offset: 0x00AD9EF8
private void CBGIOJHEMFJ()
{
this.NOMNAHMPKNF();
}
// Token: 0x06027192 RID: 160146 RVA: 0x00ADBD00 File Offset: 0x00AD9F00
private void BNKKAGCLBAM()
{
this.BMKBPOPPINN();
}
// Token: 0x06027193 RID: 160147 RVA: 0x00ADBD08 File Offset: 0x00AD9F08
private PlayerCreatedActivityButton.ENOKECOPLEN HPEANGCDIPC(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = FIIFPLCNFHJ,
GEIBOKGBKKA = new Action<global::RecNet.PLOPPLAOICD>(this.MGMGHLPDGOH),
LBBBPDOEFJF = new Action<global::RecNet.PLOPPLAOICD>(this.ENHBGIPNBKL),
EHLBEFKJLHJ = null,
PFMHFKBNHMD = null,
MOEGDOAGKIK = null
};
}
// Token: 0x06027194 RID: 160148 RVA: 0x00ADBD5C File Offset: 0x00AD9F5C
public void IPLHIKONAFE()
{
if (this.DHLBEHANIME(this.roomNameField.DIMPIGDOGKN()))
{
this.searchButton.LAEOBJEDBNM = false;
if (this.FBENFNNGPMC != null)
{
base.StopCoroutine(this.FBENFNNGPMC);
}
this.FBENFNNGPMC = base.StartCoroutine(this.JPJKOPNDMFH(this.NJIGDCLPOLO));
}
}
// Token: 0x06027195 RID: 160149 RVA: 0x00ADBDBC File Offset: 0x00AD9FBC
private void CBKNEOGAIBM()
{
if (this.subscreenControl.JPDDPPFBPOC() == this.browseSubscreen)
{
this.ALHPOOHOFPE();
}
else if (this.subscreenControl.GOGGDMEMIOG == this.createGameSubscreen)
{
this.createGameActivitySelectPanel.UpdateButtonGrid();
}
else if (this.subscreenControl.JGNGOLEKHDG() == this.searchSubscreen)
{
this.searchGrid.IAPJILFKFAK(null);
}
else if (this.subscreenControl.JPDDPPFBPOC() == this.myRoomsSubscreen)
{
this.NCNFEDDBAJD();
}
}
// Token: 0x06027196 RID: 160150 RVA: 0x00ADBE68 File Offset: 0x00ADA068
private void CMFJMGHKHND(string DAKCKPMBKFF, List<EHLBEFKJLHJ> IDANKMDBIKM)
{
this.BABJKFINLEJ = true;
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
Debug.LogError("includechildren" + DAKCKPMBKFF);
}
else
{
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = IDANKMDBIKM.Select(new Func<EHLBEFKJLHJ, PlayerCreatedActivityButton.ENOKECOPLEN>(this.PNCIDGMAAPM));
this.browseGrid.NLKHDKPIJNN(enumerable);
}
}
// Token: 0x06027197 RID: 160151 RVA: 0x00ADBEBC File Offset: 0x00ADA0BC
private bool DHLBEHANIME(string NJIGDCLPOLO)
{
this.NJIGDCLPOLO = NJIGDCLPOLO.Trim();
bool flag = string.IsNullOrEmpty(NJIGDCLPOLO) || NJIGDCLPOLO.Length < 1;
if (flag)
{
this.infoText.text = "^name is too short!";
return false;
}
bool flag2 = NJIGDCLPOLO.Length > this.roomNameField.DNMECLBBGAP.characterLimit;
if (flag2)
{
this.infoText.text = "^name is too long!";
return false;
}
if (!NJIGDCLPOLO.DLANDAIDPMK())
{
this.infoText.text = "^name must be alphanumeric!";
return false;
}
this.infoText.text = string.Empty;
return true;
}
// Token: 0x06027198 RID: 160152 RVA: 0x00ADBF64 File Offset: 0x00ADA164
private void IGPBDOEGKPK(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
RecRoomSceneManager.NCKMBFBMBFM.PFMJBEKOAJH(FIIFPLCNFHJ);
}
// Token: 0x0602719A RID: 160154 RVA: 0x00ADBF88 File Offset: 0x00ADA188
private void IHOCBKOIICD()
{
this.IJPLCGMDNEH();
}
// Token: 0x0602719B RID: 160155 RVA: 0x00ADBF90 File Offset: 0x00ADA190
[CompilerGenerated]
private PlayerCreatedActivityButton.ENOKECOPLEN MOKHBKBFEKE(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = FIIFPLCNFHJ,
GEIBOKGBKKA = new Action<global::RecNet.PLOPPLAOICD>(this.MGMGHLPDGOH),
LBBBPDOEFJF = new Action<global::RecNet.PLOPPLAOICD>(this.ENHBGIPNBKL),
EHLBEFKJLHJ = null,
PFMHFKBNHMD = null,
MOEGDOAGKIK = null
};
}
// Token: 0x0602719C RID: 160156 RVA: 0x00ADBFE4 File Offset: 0x00ADA1E4
public override void OnFlowExited()
{
base.OnFlowExited();
PEDNLMAHGBP.IHOCBKOIICD -= this.IHOCBKOIICD;
this.subscreenControl.JOMGHEEFMPM -= this.FPHHAGGMEBC;
}
// Token: 0x0602719D RID: 160157 RVA: 0x00ADC014 File Offset: 0x00ADA214
private void NOMNAHMPKNF()
{
if (!this.BABJKFINLEJ)
{
this.BABJKFINLEJ = false;
this.browseGrid.EOGCODGBELH(null);
PEDNLMAHGBP.FNAJBOJALMA(new HEMCJJJMLKI.JMICPMCJMJF<List<EHLBEFKJLHJ>>(this.LDAGOEALCFC));
}
}
// Token: 0x0602719E RID: 160158 RVA: 0x00ADC048 File Offset: 0x00ADA248
[CompilerGenerated]
private PlayerCreatedActivityButton.ENOKECOPLEN PNCIDGMAAPM(EHLBEFKJLHJ IJGAPLAGHPG)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = null,
GEIBOKGBKKA = null,
LBBBPDOEFJF = null,
EHLBEFKJLHJ = IJGAPLAGHPG,
PFMHFKBNHMD = new Action<EHLBEFKJLHJ>(this.GBNLMDIFMCP),
MOEGDOAGKIK = new Action<EHLBEFKJLHJ>(this.GPJINLDDHDL)
};
}
// Token: 0x0602719F RID: 160159 RVA: 0x00ADC09C File Offset: 0x00ADA29C
private PlayerCreatedActivityButton.ENOKECOPLEN MJCLAAAACKF(EHLBEFKJLHJ IJGAPLAGHPG)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = null,
GEIBOKGBKKA = null,
LBBBPDOEFJF = null,
EHLBEFKJLHJ = IJGAPLAGHPG,
PFMHFKBNHMD = new Action<EHLBEFKJLHJ>(this.GBNLMDIFMCP),
MOEGDOAGKIK = new Action<EHLBEFKJLHJ>(this.FALMBNAECEF)
};
}
// Token: 0x060271A0 RID: 160160 RVA: 0x00ADC0F0 File Offset: 0x00ADA2F0
private void JJPCAMIGOEI(EHLBEFKJLHJ IJGAPLAGHPG)
{
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RunJoinGameSession(IJGAPLAGHPG);
}
// Token: 0x060271A1 RID: 160161 RVA: 0x00ADC100 File Offset: 0x00ADA300
private void FPHHAGGMEBC()
{
if (this.subscreenControl.GOGGDMEMIOG == this.browseSubscreen)
{
this.IJPLCGMDNEH();
}
else if (this.subscreenControl.GOGGDMEMIOG == this.createGameSubscreen)
{
this.createGameActivitySelectPanel.UpdateButtonGrid();
}
else if (this.subscreenControl.GOGGDMEMIOG == this.searchSubscreen)
{
this.searchGrid.SetPlayerCreatedEvents(null);
}
else if (this.subscreenControl.GOGGDMEMIOG == this.myRoomsSubscreen)
{
this.MDPKIDGPFDL();
}
}
// Token: 0x060271A2 RID: 160162 RVA: 0x00ADC1AC File Offset: 0x00ADA3AC
private IEnumerator HNBKOEGHIFK(string NJIGDCLPOLO)
{
lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x060271A3 RID: 160163 RVA: 0x00ADC1D0 File Offset: 0x00ADA3D0
private void LCMECJLBJKC(EHLBEFKJLHJ IJGAPLAGHPG)
{
Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.ShowRoomDetailsDialog(IJGAPLAGHPG.GPBHDHNNEBK, false);
}
// Token: 0x060271A4 RID: 160164 RVA: 0x00ADC1F0 File Offset: 0x00ADA3F0
private bool NFCLJBOGJFA(string NJIGDCLPOLO)
{
this.NJIGDCLPOLO = NJIGDCLPOLO.Trim();
bool flag = !string.IsNullOrEmpty(NJIGDCLPOLO) && NJIGDCLPOLO.Length < 0;
if (flag)
{
this.infoText.text = "Error: you cannot read this stream that you are writing!";
return true;
}
bool flag2 = NJIGDCLPOLO.Length > this.roomNameField.DNMECLBBGAP.characterLimit;
if (flag2)
{
this.infoText.text = "Invalid date. Please enter a valid birthday.";
return false;
}
if (!NJIGDCLPOLO.DLANDAIDPMK())
{
this.infoText.text = "found child";
return false;
}
this.infoText.text = string.Empty;
return false;
}
// Token: 0x060271A5 RID: 160165 RVA: 0x00ADC298 File Offset: 0x00ADA498
private IEnumerator HLMIIGFAHLA(string NJIGDCLPOLO)
{
lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x060271A6 RID: 160166 RVA: 0x00ADC2BC File Offset: 0x00ADA4BC
private void NAEDACGJEGF(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.ShowRoomDetailsDialog(FIIFPLCNFHJ.OPPMFLBMACP(), true);
}
// Token: 0x060271A7 RID: 160167 RVA: 0x00ADC2DC File Offset: 0x00ADA4DC
private void AJNPALNNGBK(EHLBEFKJLHJ IJGAPLAGHPG)
{
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RunJoinGameSession(IJGAPLAGHPG);
}
// Token: 0x060271A8 RID: 160168 RVA: 0x00ADC2EC File Offset: 0x00ADA4EC
private void ADLAELGDJMD()
{
this.myRoomsGrid.HJLBFNPCGHH(null);
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = HNIFBBFIBBG.BGMMBIEMEOK.Select(new Func<global::RecNet.PLOPPLAOICD, PlayerCreatedActivityButton.ENOKECOPLEN>(this.PCJIMBDKBHI));
this.myRoomsGrid.NLKHDKPIJNN(enumerable);
}
// Token: 0x060271A9 RID: 160169 RVA: 0x00ADC328 File Offset: 0x00ADA528
private void EGEKOLPBNLI(string DAKCKPMBKFF, List<EHLBEFKJLHJ> IDANKMDBIKM)
{
this.BABJKFINLEJ = true;
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
Debug.LogError("ScoreToWin" + DAKCKPMBKFF);
}
else
{
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = IDANKMDBIKM.Select(new Func<EHLBEFKJLHJ, PlayerCreatedActivityButton.ENOKECOPLEN>(this.MJCLAAAACKF));
this.browseGrid.NLKHDKPIJNN(enumerable);
}
}
// Token: 0x060271AA RID: 160170 RVA: 0x00ADC37C File Offset: 0x00ADA57C
private void ENHBGIPNBKL(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
RecRoomSceneManager.NCKMBFBMBFM.JoinRoom(FIIFPLCNFHJ);
}
// Token: 0x060271AB RID: 160171 RVA: 0x00ADC38C File Offset: 0x00ADA58C
public virtual void IDBJJOGECJK(StackedUIFlowBase KJKLMLPCCAO)
{
base.CANKIEBCDAH(KJKLMLPCCAO);
PEDNLMAHGBP.MBGJHPDCLMG(new PEDNLMAHGBP.CMKEGANLNDP(this.IHOCBKOIICD));
this.subscreenControl.MJGJAAPDIGB(new SubscreenControl.PEAMMAAKCNC(this.ODIFPCKKGLA));
this.FLJLFGBMEGB();
this.roomNameField.DHILGCDPBJK(string.Empty);
}
// Token: 0x060271AC RID: 160172 RVA: 0x00ADC3E0 File Offset: 0x00ADA5E0
private void EPLPJHOMBAO()
{
if (this.subscreenControl.JDKMFEIODLH() == this.browseSubscreen)
{
this.NOMNAHMPKNF();
}
else if (this.subscreenControl.OCODNDIDMHH() == this.createGameSubscreen)
{
this.createGameActivitySelectPanel.UpdateButtonGrid();
}
else if (this.subscreenControl.JPDDPPFBPOC() == this.searchSubscreen)
{
this.searchGrid.EPFPJPJIBEB(null);
}
else if (this.subscreenControl.BCADCALNILA() == this.myRoomsSubscreen)
{
this.ADLAELGDJMD();
}
}
// Token: 0x060271AD RID: 160173 RVA: 0x00ADC48C File Offset: 0x00ADA68C
private void FJJEONNIGPJ()
{
this.myRoomsGrid.IAPJILFKFAK(null);
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = HNIFBBFIBBG.BGMMBIEMEOK.Select(new Func<global::RecNet.PLOPPLAOICD, PlayerCreatedActivityButton.ENOKECOPLEN>(this.MOKHBKBFEKE));
this.myRoomsGrid.FFKHMNEHFCB(enumerable);
}
// Token: 0x060271AE RID: 160174 RVA: 0x00ADC4C8 File Offset: 0x00ADA6C8
private bool DJICFPMNMAO(string NJIGDCLPOLO)
{
this.NJIGDCLPOLO = NJIGDCLPOLO.Trim();
bool flag = string.IsNullOrEmpty(NJIGDCLPOLO) || NJIGDCLPOLO.Length < 1;
if (flag)
{
this.infoText.text = "SelectedShape";
return false;
}
bool flag2 = NJIGDCLPOLO.Length > this.roomNameField.DNMECLBBGAP.characterLimit;
if (flag2)
{
this.infoText.text = "v=1";
return true;
}
if (!NJIGDCLPOLO.DLANDAIDPMK())
{
this.infoText.text = "closed";
return false;
}
this.infoText.text = string.Empty;
return true;
}
// Token: 0x060271AF RID: 160175 RVA: 0x00ADC570 File Offset: 0x00ADA770
private void MDLIIGMBJBI(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
RecRoomSceneManager.LEILGOOHEOI().JoinRoom(FIIFPLCNFHJ);
}
// Token: 0x060271B0 RID: 160176 RVA: 0x00ADC580 File Offset: 0x00ADA780
private void ENINGMFDDEL(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.PKCEMNPEEIG(FIIFPLCNFHJ.AJPLCKJGGHL(), false);
}
// Token: 0x060271B1 RID: 160177 RVA: 0x00ADC5A0 File Offset: 0x00ADA7A0
public virtual void DEJDDCFABBP(StackedUIBase LMODDIOHMLJ)
{
base.Initialize(LMODDIOHMLJ);
this.createGameActivitySelectPanel.Initialize(LMODDIOHMLJ);
this.roomNameField.IsValidFunction = new Func<string, bool>(this.NFCLJBOGJFA);
}
// Token: 0x060271B2 RID: 160178 RVA: 0x00ADC5CC File Offset: 0x00ADA7CC
private void HLPLCKDGFHC(EHLBEFKJLHJ IJGAPLAGHPG)
{
Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.ShowRoomDetailsDialog(IJGAPLAGHPG.APMMEELEEHL(), true);
}
// Token: 0x060271B3 RID: 160179 RVA: 0x00ADC5EC File Offset: 0x00ADA7EC
private void GBNLMDIFMCP(EHLBEFKJLHJ IJGAPLAGHPG)
{
Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.ShowRoomDetailsDialog(IJGAPLAGHPG.GPBHDHNNEBK, false);
}
// Token: 0x060271B4 RID: 160180 RVA: 0x00ADC60C File Offset: 0x00ADA80C
private void FOMDELNILEG(EHLBEFKJLHJ IJGAPLAGHPG)
{
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.RunJoinGameSession(IJGAPLAGHPG);
}
// Token: 0x060271B5 RID: 160181 RVA: 0x00ADC61C File Offset: 0x00ADA81C
private void ODIFPCKKGLA()
{
if (this.subscreenControl.BCADCALNILA() == this.browseSubscreen)
{
this.ALHPOOHOFPE();
}
else if (this.subscreenControl.BCADCALNILA() == this.createGameSubscreen)
{
this.createGameActivitySelectPanel.UpdateButtonGrid();
}
else if (this.subscreenControl.NDDLOCDBDPF() == this.searchSubscreen)
{
this.searchGrid.AAPFELKLEKB(null);
}
else if (this.subscreenControl.NEJCOIIAMOO() == this.myRoomsSubscreen)
{
this.FJJEONNIGPJ();
}
}
// Token: 0x060271B6 RID: 160182 RVA: 0x00ADC6C8 File Offset: 0x00ADA8C8
private void JAOAHFBBLPC()
{
if (this.subscreenControl.NDDLOCDBDPF() == this.browseSubscreen)
{
this.BMKBPOPPINN();
}
else if (this.subscreenControl.KCEOFCKIDBP() == this.createGameSubscreen)
{
this.createGameActivitySelectPanel.UpdateButtonGrid();
}
else if (this.subscreenControl.BCADCALNILA() == this.searchSubscreen)
{
this.searchGrid.AAPFELKLEKB(null);
}
else if (this.subscreenControl.MLCMCIOJEAF() == this.myRoomsSubscreen)
{
this.MDPKIDGPFDL();
}
}
// Token: 0x060271B7 RID: 160183 RVA: 0x00ADC774 File Offset: 0x00ADA974
private void MOFHEEMBLLF(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE.PKCEMNPEEIG(FIIFPLCNFHJ.AJPLCKJGGHL(), true);
}
// Token: 0x060271B8 RID: 160184 RVA: 0x00ADC794 File Offset: 0x00ADA994
private void IJPLCGMDNEH()
{
if (!this.BABJKFINLEJ)
{
this.BABJKFINLEJ = true;
this.browseGrid.SetPlayerCreatedEvents(null);
PEDNLMAHGBP.FNAJBOJALMA(new HEMCJJJMLKI.JMICPMCJMJF<List<EHLBEFKJLHJ>>(this.LDAGOEALCFC));
}
}
// Token: 0x060271B9 RID: 160185 RVA: 0x00ADC7C8 File Offset: 0x00ADA9C8
private void IDFECPNFFKG()
{
if (this.subscreenControl.KCEOFCKIDBP() == this.browseSubscreen)
{
this.FLJLFGBMEGB();
}
else if (this.subscreenControl.BCADCALNILA() == this.createGameSubscreen)
{
this.createGameActivitySelectPanel.UpdateButtonGrid();
}
else if (this.subscreenControl.BCADCALNILA() == this.searchSubscreen)
{
this.searchGrid.HAHPFPPBEPL(null);
}
else if (this.subscreenControl.JGNGOLEKHDG() == this.myRoomsSubscreen)
{
this.ADLAELGDJMD();
}
}
// Token: 0x060271BA RID: 160186 RVA: 0x00ADC874 File Offset: 0x00ADAA74
private PlayerCreatedActivityButton.ENOKECOPLEN PCJIMBDKBHI(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = FIIFPLCNFHJ,
GEIBOKGBKKA = new Action<global::RecNet.PLOPPLAOICD>(this.MGMGHLPDGOH),
LBBBPDOEFJF = new Action<global::RecNet.PLOPPLAOICD>(this.MDLIIGMBJBI),
EHLBEFKJLHJ = null,
PFMHFKBNHMD = null,
MOEGDOAGKIK = null
};
}
// Token: 0x060271BB RID: 160187 RVA: 0x00ADC8C8 File Offset: 0x00ADAAC8
public RadioButton3D AOFCBJOJDMD()
{
return this.createGameRadioButton;
}
// Token: 0x060271BC RID: 160188 RVA: 0x00ADC8D0 File Offset: 0x00ADAAD0
public override void Initialize(StackedUIBase LMODDIOHMLJ)
{
base.Initialize(LMODDIOHMLJ);
this.createGameActivitySelectPanel.Initialize(LMODDIOHMLJ);
this.roomNameField.IsValidFunction = new Func<string, bool>(this.DHLBEHANIME);
}
// Token: 0x060271BD RID: 160189 RVA: 0x00ADC8FC File Offset: 0x00ADAAFC
private IEnumerator JPJKOPNDMFH(string NJIGDCLPOLO)
{
lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x060271BE RID: 160190 RVA: 0x00ADC920 File Offset: 0x00ADAB20
[CompilerGenerated]
private void LDAGOEALCFC(string DAKCKPMBKFF, List<EHLBEFKJLHJ> IDANKMDBIKM)
{
this.BABJKFINLEJ = false;
if (!string.IsNullOrEmpty(DAKCKPMBKFF))
{
Debug.LogError("Failed to download list of public events: " + DAKCKPMBKFF);
}
else
{
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = IDANKMDBIKM.Select(new Func<EHLBEFKJLHJ, PlayerCreatedActivityButton.ENOKECOPLEN>(this.PNCIDGMAAPM));
this.browseGrid.SetPlayerCreatedEvents(enumerable);
}
}
// Token: 0x170011CA RID: 4554
// (get) Token: 0x060271BF RID: 160191 RVA: 0x00ADC974 File Offset: 0x00ADAB74
public RadioButton3D BELEBCKFAIF
{
get
{
return this.createGameRadioButton;
}
}
// Token: 0x060271C0 RID: 160192 RVA: 0x00ADC97C File Offset: 0x00ADAB7C
private bool AFBHNEOHBNE(string NJIGDCLPOLO)
{
this.NJIGDCLPOLO = NJIGDCLPOLO.Trim();
bool flag = string.IsNullOrEmpty(NJIGDCLPOLO) || NJIGDCLPOLO.Length < 1;
if (flag)
{
this.infoText.text = "disablesandboxmachine";
return false;
}
bool flag2 = NJIGDCLPOLO.Length > this.roomNameField.DNMECLBBGAP.characterLimit;
if (flag2)
{
this.infoText.text = "Injection Detector";
return false;
}
if (!NJIGDCLPOLO.DLANDAIDPMK())
{
this.infoText.text = "</color>";
return false;
}
this.infoText.text = string.Empty;
return true;
}
// Token: 0x060271C1 RID: 160193 RVA: 0x00ADCA24 File Offset: 0x00ADAC24
private void NCNFEDDBAJD()
{
this.myRoomsGrid.EPFPJPJIBEB(null);
IEnumerable<PlayerCreatedActivityButton.ENOKECOPLEN> enumerable = HNIFBBFIBBG.BGMMBIEMEOK.Select(new Func<global::RecNet.PLOPPLAOICD, PlayerCreatedActivityButton.ENOKECOPLEN>(this.MOKHBKBFEKE));
this.myRoomsGrid.IEIBBPJLDAA(enumerable);
}
// Token: 0x060271C2 RID: 160194 RVA: 0x00ADCA60 File Offset: 0x00ADAC60
private IEnumerator NDAIGBGPCPM(string NJIGDCLPOLO)
{
lmbehfogock = new CustomActivitiesWatchUIFlow.JMBMDGEADIF.LMBEHFOGOCK();
lmbehfogock.MEPGOLIKLOL = this;
lmbehfogock.NJIGDCLPOLO = NJIGDCLPOLO;
yield return HNIFBBFIBBG.JCNJICONGDH(lmbehfogock.NJIGDCLPOLO, new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(lmbehfogock.OJKNBNGGBEC));
yield break;
}
// Token: 0x060271C3 RID: 160195 RVA: 0x00ADCA84 File Offset: 0x00ADAC84
private void BMKBPOPPINN()
{
if (!this.BABJKFINLEJ)
{
this.BABJKFINLEJ = false;
this.browseGrid.LCJEJGAFGOO(null);
PEDNLMAHGBP.BBMJCLCMPOM(new HEMCJJJMLKI.JMICPMCJMJF<List<EHLBEFKJLHJ>>(this.EGEKOLPBNLI));
}
}
// Token: 0x060271C4 RID: 160196 RVA: 0x00ADCAB8 File Offset: 0x00ADACB8
private void LKHPBGBFEOL(EHLBEFKJLHJ IJGAPLAGHPG)
{
Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.GBLNBFLHANE(IJGAPLAGHPG.APMMEELEEHL(), true);
}
// Token: 0x060271C5 RID: 160197 RVA: 0x00ADCAD8 File Offset: 0x00ADACD8
private void MMEGOFOGEDO()
{
this.BMKBPOPPINN();
}
// Token: 0x060271C6 RID: 160198 RVA: 0x00ADCAE0 File Offset: 0x00ADACE0
private PlayerCreatedActivityButton.ENOKECOPLEN KGNKDBDNAFE(global::RecNet.PLOPPLAOICD FIIFPLCNFHJ)
{
return new PlayerCreatedActivityButton.ENOKECOPLEN
{
PLOPPLAOICD = FIIFPLCNFHJ,
GEIBOKGBKKA = new Action<global::RecNet.PLOPPLAOICD>(this.MOFHEEMBLLF),
LBBBPDOEFJF = new Action<global::RecNet.PLOPPLAOICD>(this.IGPBDOEGKPK),
EHLBEFKJLHJ = null,
PFMHFKBNHMD = null,
MOEGDOAGKIK = null
};
}
// Token: 0x060271C7 RID: 160199 RVA: 0x00ADCB34 File Offset: 0x00ADAD34
public override void OnFlowEntered(StackedUIFlowBase KJKLMLPCCAO)
{
base.OnFlowEntered(KJKLMLPCCAO);
PEDNLMAHGBP.IHOCBKOIICD += this.IHOCBKOIICD;
this.subscreenControl.JOMGHEEFMPM += this.FPHHAGGMEBC;
this.IJPLCGMDNEH();
this.roomNameField.HGNKIIJGHEK = string.Empty;
}
// Token: 0x04006253 RID: 25171
[SerializeField]
private SubscreenControl subscreenControl;
// Token: 0x04006254 RID: 25172
[SerializeField]
[Header("Browse Settings")]
private Subscreen browseSubscreen;
// Token: 0x04006255 RID: 25173
[SerializeField]
private PlayerCreatedActivityPagedGrid browseGrid;
// Token: 0x04006256 RID: 25174
[SerializeField]
[Header("Create Settings")]
private Subscreen createGameSubscreen;
// Token: 0x04006257 RID: 25175
[SerializeField]
private ActivitySelectWatchUIPanel createGameActivitySelectPanel;
// Token: 0x04006258 RID: 25176
[SerializeField]
private RadioButton3D createGameRadioButton;
// Token: 0x04006259 RID: 25177
[Header("Search Settings")]
[SerializeField]
private Subscreen searchSubscreen;
// Token: 0x0400625A RID: 25178
[SerializeField]
private ValidatedButtonInputField roomNameField;
// Token: 0x0400625B RID: 25179
[SerializeField]
private Button3D searchButton;
// Token: 0x0400625C RID: 25180
[SerializeField]
private Text infoText;
// Token: 0x0400625D RID: 25181
[SerializeField]
private PlayerCreatedActivityPagedGrid searchGrid;
// Token: 0x0400625E RID: 25182
[Header("My Rooms Settings")]
[SerializeField]
private Subscreen myRoomsSubscreen;
// Token: 0x0400625F RID: 25183
[SerializeField]
private PlayerCreatedActivityPagedGrid myRoomsGrid;
// Token: 0x04006260 RID: 25184
private string NJIGDCLPOLO = string.Empty;
// Token: 0x04006261 RID: 25185
private bool BABJKFINLEJ;
// Token: 0x04006262 RID: 25186
private Coroutine FBENFNNGPMC;
}