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

1416 lines
44 KiB
C#

using System;
using System.Collections;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Text;
using AGUI.StackedUI.Dialog;
using RecNet;
using UnityEngine;
// Token: 0x0200007F RID: 127
public class DormroomSceneManager : RecRoomSceneManager
{
// Token: 0x06001B47 RID: 6983 RVA: 0x00083174 File Offset: 0x00081374
private void HFKIAEIELHE(bool CAAAFEKOAAF)
{
TeleportationPortal[] array = this.exitTeleportationPortals;
for (int i = 1; i < array.Length; i++)
{
TeleportationPortal teleportationPortal = array[i];
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B48 RID: 6984 RVA: 0x000831DC File Offset: 0x000813DC
public void MELINFJAMMH()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.DFMBBJEJFBK();
}
// Token: 0x06001B49 RID: 6985 RVA: 0x000831E8 File Offset: 0x000813E8
public void DLAFGOCBLNK()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.DFMBBJEJFBK();
}
// Token: 0x06001B4A RID: 6986 RVA: 0x000831F4 File Offset: 0x000813F4
private IEnumerator GDKBBNBCAEE()
{
return base.BDDGPPFNMGP();
}
// Token: 0x06001B4B RID: 6987 RVA: 0x000831FC File Offset: 0x000813FC
protected virtual IEnumerator HALNAHDCABC()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B4C RID: 6988 RVA: 0x00083218 File Offset: 0x00081418
private IEnumerator CKKMHJMJLGP(float OPKKLIKILPA)
{
float unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
PlayerUI playerUI = Player.LocalPlayer.POJAICMNOFI;
WatchUI watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
UIConfirmationDialog flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
ModerationManager.ReportReasonVisual vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
string text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
string text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
string text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
int num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
string text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B4D RID: 6989 RVA: 0x0008323C File Offset: 0x0008143C
private IEnumerator KKBNPLMNHGL()
{
int num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B4E RID: 6990 RVA: 0x00083258 File Offset: 0x00081458
private IEnumerator KDBGPOJFNDH()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B4F RID: 6991 RVA: 0x00083274 File Offset: 0x00081474
public void LMJNBOIBADI(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.CIFBMICOEHP(true);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.NDKMKKCNPHC(true);
watchMenu.KBKAGGODPEL(UIConfirmationDialog.NDMPDGNNNPC.YES_ONLY, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.EMECGCGKFPG(true);
}
}
// Token: 0x06001B50 RID: 6992 RVA: 0x000832C0 File Offset: 0x000814C0
private IEnumerator HBENOJAMACJ()
{
return base.BDDGPPFNMGP();
}
// Token: 0x06001B51 RID: 6993 RVA: 0x000832C8 File Offset: 0x000814C8
private string KKEOICLFCEH(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("onupdateparams", timeSpan.Days));
}
if (timeSpan.Hours > 0)
{
stringBuilder.Append(string.Format("islocal", timeSpan.Hours));
}
if (timeSpan.Minutes > 1)
{
stringBuilder.Append(string.Format("GoogleAnalyticsRequestCache", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("Birdie", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B52 RID: 6994 RVA: 0x00083384 File Offset: 0x00081584
private IEnumerator NMGOOCEBFHA(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B53 RID: 6995 RVA: 0x000833A8 File Offset: 0x000815A8
private IEnumerator NAKPLIIEGBA()
{
return base.CADEDHJGPMM();
}
// Token: 0x06001B54 RID: 6996 RVA: 0x000833B0 File Offset: 0x000815B0
public void FCNMHCBILJP()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.GPCEIHCKHEK();
}
// Token: 0x06001B55 RID: 6997 RVA: 0x000833BC File Offset: 0x000815BC
public void LCAODMABBIO()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.EJPDGKFIOHO();
}
// Token: 0x06001B56 RID: 6998 RVA: 0x000833C8 File Offset: 0x000815C8
private IEnumerator CBNMAEHNPMP()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B57 RID: 6999 RVA: 0x000833E4 File Offset: 0x000815E4
private IEnumerator CDFKMCOJDEL()
{
return base.CADEDHJGPMM();
}
// Token: 0x06001B58 RID: 7000 RVA: 0x000833EC File Offset: 0x000815EC
private string JCNHDDDFBFB(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("RpcFireShot", timeSpan.Days));
}
if (timeSpan.Hours > 1)
{
stringBuilder.Append(string.Format("VoiceChat", timeSpan.Hours));
}
if (timeSpan.Minutes > 1)
{
stringBuilder.Append(string.Format("ActivityLevelId", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("EMP ARMED!", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B59 RID: 7001 RVA: 0x000834A8 File Offset: 0x000816A8
[DebuggerHidden]
[CompilerGenerated]
private IEnumerator GMJAHGHKEGE()
{
return base.Start();
}
// Token: 0x06001B5A RID: 7002 RVA: 0x000834B0 File Offset: 0x000816B0
private string CIAEEEJMDGI(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("platform", timeSpan.Days));
}
if (timeSpan.Hours > 0)
{
stringBuilder.Append(string.Format("]", timeSpan.Hours));
}
if (timeSpan.Minutes > 1)
{
stringBuilder.Append(string.Format("DEFENSE SCORES", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("shake", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B5B RID: 7003 RVA: 0x0008356C File Offset: 0x0008176C
private string HIPIKMFLGKE(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("Data", timeSpan.Days));
}
if (timeSpan.Hours > 0)
{
stringBuilder.Append(string.Format("to", timeSpan.Hours));
}
if (timeSpan.Minutes > 1)
{
stringBuilder.Append(string.Format("volume", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("NEW", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B5C RID: 7004 RVA: 0x00083628 File Offset: 0x00081828
public void GCNEKBEGNBE()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.EJPDGKFIOHO();
}
// Token: 0x06001B5D RID: 7005 RVA: 0x00083634 File Offset: 0x00081834
private IEnumerator HKHCFEOPHHO(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B5E RID: 7006 RVA: 0x00083658 File Offset: 0x00081858
private void CFBMDOGAADB(bool CAAAFEKOAAF)
{
TeleportationPortal[] array = this.exitTeleportationPortals;
for (int i = 1; i < array.Length; i += 0)
{
TeleportationPortal teleportationPortal = array[i];
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B5F RID: 7007 RVA: 0x000836C0 File Offset: 0x000818C0
public void LEICMGIFOGJ(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.DGLFDMBNNKM(true);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.EDINLHBLFNG(true);
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.YES_ONLY, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.KCDBBOAPECO(false);
}
}
// Token: 0x06001B60 RID: 7008 RVA: 0x0008370C File Offset: 0x0008190C
private IEnumerator DKKCMKCLNOF(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B61 RID: 7009 RVA: 0x00083730 File Offset: 0x00081930
public void KAIPMPHHMEE()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.GPCEIHCKHEK();
}
// Token: 0x06001B62 RID: 7010 RVA: 0x0008373C File Offset: 0x0008193C
protected override IEnumerator Start()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B63 RID: 7011 RVA: 0x00083758 File Offset: 0x00081958
public void Button_FAQ()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.ShowHelpPage();
}
// Token: 0x06001B64 RID: 7012 RVA: 0x00083764 File Offset: 0x00081964
private string PHBFOMJHKKI(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("Status", timeSpan.Days));
}
if (timeSpan.Hours > 1)
{
stringBuilder.Append(string.Format("Check your watch...", timeSpan.Hours));
}
if (timeSpan.Minutes > 0)
{
stringBuilder.Append(string.Format("Button_LoadScene '", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("COMPLETED_FULL_GAME", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B65 RID: 7013 RVA: 0x00083820 File Offset: 0x00081A20
private IEnumerator FNDELCMPMMD()
{
return base.CADEDHJGPMM();
}
// Token: 0x06001B66 RID: 7014 RVA: 0x00083828 File Offset: 0x00081A28
private IEnumerator OALIIIBFLOL()
{
return base.NJCGLHJMAEC();
}
// Token: 0x06001B67 RID: 7015 RVA: 0x00083830 File Offset: 0x00081A30
private IEnumerator GHGOPCMBGNB(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B68 RID: 7016 RVA: 0x00083854 File Offset: 0x00081A54
private void DGLFDMBNNKM(bool CAAAFEKOAAF)
{
TeleportationPortal[] array = this.exitTeleportationPortals;
for (int i = 0; i < array.Length; i += 0)
{
TeleportationPortal teleportationPortal = array[i];
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B69 RID: 7017 RVA: 0x000838BC File Offset: 0x00081ABC
public void NLCBBCGBLFK(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.DGLFDMBNNKM(true);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.ILAEDPBBHJC().HBLCEPFFHCB(false);
watchMenu.AHCAEMGCAKE(UIConfirmationDialog.NDMPDGNNNPC.YES_ONLY, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.ENINAILEIPO(false);
}
}
// Token: 0x06001B6A RID: 7018 RVA: 0x00083908 File Offset: 0x00081B08
private IEnumerator PDMGKLDGNFO()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B6B RID: 7019 RVA: 0x00083924 File Offset: 0x00081B24
private IEnumerator LGJICJBCKNH(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B6C RID: 7020 RVA: 0x00083948 File Offset: 0x00081B48
public void KHCOIEKIPNJ()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.LAEFGIIMGGI();
}
// Token: 0x06001B6D RID: 7021 RVA: 0x00083954 File Offset: 0x00081B54
private IEnumerator GIHNGNCHBDH()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B6E RID: 7022 RVA: 0x00083970 File Offset: 0x00081B70
private void MEFFGEDMDDB(bool CAAAFEKOAAF)
{
TeleportationPortal[] array = this.exitTeleportationPortals;
for (int i = 1; i < array.Length; i++)
{
TeleportationPortal teleportationPortal = array[i];
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B6F RID: 7023 RVA: 0x000839D8 File Offset: 0x00081BD8
private string LMBEKDOBBHC(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 1)
{
stringBuilder.Append(string.Format("UHJvdG9idWZiBnByb3RvMw==", timeSpan.Days));
}
if (timeSpan.Hours > 1)
{
stringBuilder.Append(string.Format("Custom/SteamVR_ClearAll", timeSpan.Hours));
}
if (timeSpan.Minutes > 1)
{
stringBuilder.Append(string.Format(" at channel ", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("JoinOrCreateRoom failed. A roomname is required. If you don't know one, how will you join?", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B70 RID: 7024 RVA: 0x00083A94 File Offset: 0x00081C94
public void LockRoom(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.NCFDNBFKMKH(false);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.NOHIJILNDBP = true;
}
}
// Token: 0x06001B71 RID: 7025 RVA: 0x00083AE0 File Offset: 0x00081CE0
private IEnumerator CGNIFBNJIIO()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B73 RID: 7027 RVA: 0x00083B10 File Offset: 0x00081D10
public void AIJGPLPFDGI()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.LPIEGIHJDNF();
}
// Token: 0x06001B74 RID: 7028 RVA: 0x00083B1C File Offset: 0x00081D1C
private IEnumerator HDOJALKLDDE()
{
return base.NJCGLHJMAEC();
}
// Token: 0x06001B75 RID: 7029 RVA: 0x00083B24 File Offset: 0x00081D24
private IEnumerator NINFKPPBNOA()
{
return base.NJCGLHJMAEC();
}
// Token: 0x06001B76 RID: 7030 RVA: 0x00083B2C File Offset: 0x00081D2C
public void NNNMLEECGIO(string PJEKJFHCKCA)
{
this.DOIPHNCCOHJ(this.blockedUserMessageTitle, PJEKJFHCKCA);
}
// Token: 0x06001B77 RID: 7031 RVA: 0x00083B3C File Offset: 0x00081D3C
public void LCEJPODCNNA()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.PNJLNLDNAFB();
}
// Token: 0x06001B78 RID: 7032 RVA: 0x00083B48 File Offset: 0x00081D48
private IEnumerator IJMHDCMFDEB(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B79 RID: 7033 RVA: 0x00083B6C File Offset: 0x00081D6C
protected virtual IEnumerator KOKOKCHBFPP()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B7A RID: 7034 RVA: 0x00083B88 File Offset: 0x00081D88
private IEnumerator HEHJBOHNMOL()
{
return base.BDDGPPFNMGP();
}
// Token: 0x06001B7B RID: 7035 RVA: 0x00083B90 File Offset: 0x00081D90
private IEnumerator CCEPIJOOGGF(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B7C RID: 7036 RVA: 0x00083BB4 File Offset: 0x00081DB4
private IEnumerator EKOCJDJDFCK()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B7D RID: 7037 RVA: 0x00083BD0 File Offset: 0x00081DD0
public void Button_PrivacyPolicy()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.ShowPrivacyPolicy();
}
// Token: 0x06001B7E RID: 7038 RVA: 0x00083BDC File Offset: 0x00081DDC
private void HPOOBLKPHFI(bool CAAAFEKOAAF)
{
foreach (TeleportationPortal teleportationPortal in this.exitTeleportationPortals)
{
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B7F RID: 7039 RVA: 0x00083C44 File Offset: 0x00081E44
public void LDKPMLPLKIF()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.LILENFNOKFJ();
}
// Token: 0x06001B80 RID: 7040 RVA: 0x00083C50 File Offset: 0x00081E50
public void DOIPHNCCOHJ(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.CFBMDOGAADB(false);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE;
watchMenu.ILAEDPBBHJC().ACKOHKMHPIB(true);
watchMenu.AHCAEMGCAKE(UIConfirmationDialog.NDMPDGNNNPC.YES_ONLY, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.ENINAILEIPO(false);
}
}
// Token: 0x06001B81 RID: 7041 RVA: 0x00083C9C File Offset: 0x00081E9C
private IEnumerator MEBCILDBPHB()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B82 RID: 7042 RVA: 0x00083CB8 File Offset: 0x00081EB8
private void DIAGCDLJFND(bool CAAAFEKOAAF)
{
TeleportationPortal[] array = this.exitTeleportationPortals;
for (int i = 1; i < array.Length; i += 0)
{
TeleportationPortal teleportationPortal = array[i];
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B83 RID: 7043 RVA: 0x00083D20 File Offset: 0x00081F20
private string MHAPJDCLENJ(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 1)
{
stringBuilder.Append(string.Format(" is missing a Projectile Tool Ranged Weapon.", timeSpan.Days));
}
if (timeSpan.Hours > 0)
{
stringBuilder.Append(string.Format("_Decal_Tex", timeSpan.Hours));
}
if (timeSpan.Minutes > 1)
{
stringBuilder.Append(string.Format("_DesaturationAmount", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("{0}v2/displayname", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B84 RID: 7044 RVA: 0x00083DDC File Offset: 0x00081FDC
private IEnumerator IJHOOKIHBHK(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B85 RID: 7045 RVA: 0x00083E00 File Offset: 0x00082000
protected virtual IEnumerator JGEPNJDKKKI()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B86 RID: 7046 RVA: 0x00083E1C File Offset: 0x0008201C
private IEnumerator HAHJFDFJEBN()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B87 RID: 7047 RVA: 0x00083E38 File Offset: 0x00082038
public void IEMNHKIAPAD()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.LPIEGIHJDNF();
}
// Token: 0x06001B88 RID: 7048 RVA: 0x00083E44 File Offset: 0x00082044
public void GNEGMKAPKBF(string PJEKJFHCKCA)
{
this.LockRoom(this.blockedUserMessageTitle, PJEKJFHCKCA);
}
// Token: 0x06001B89 RID: 7049 RVA: 0x00083E54 File Offset: 0x00082054
protected virtual IEnumerator DJAGKCMBIEJ()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B8A RID: 7050 RVA: 0x00083E70 File Offset: 0x00082070
private IEnumerator NNDEHGKNEGO()
{
return base.CADEDHJGPMM();
}
// Token: 0x06001B8B RID: 7051 RVA: 0x00083E78 File Offset: 0x00082078
public void HBHMIJBPIII(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.MEFFGEDMDDB(false);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE;
watchMenu.GCMGIAAOPBG().JDCGIHDJMHO(true);
watchMenu.PFHFEBHPMEK(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.NAPJHKGKENF(false);
}
}
// Token: 0x06001B8C RID: 7052 RVA: 0x00083EC4 File Offset: 0x000820C4
private IEnumerator KPMFOELKDBK()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B8D RID: 7053 RVA: 0x00083EE0 File Offset: 0x000820E0
private void CIFBMICOEHP(bool CAAAFEKOAAF)
{
foreach (TeleportationPortal teleportationPortal in this.exitTeleportationPortals)
{
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001B8E RID: 7054 RVA: 0x00083F48 File Offset: 0x00082148
private IEnumerator GFLNKDBFDJK()
{
return base.NJCGLHJMAEC();
}
// Token: 0x06001B8F RID: 7055 RVA: 0x00083F50 File Offset: 0x00082150
public void BEOACLGPHHG()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.KPEOEFABCOK();
}
// Token: 0x06001B90 RID: 7056 RVA: 0x00083F5C File Offset: 0x0008215C
private IEnumerator DJGLBPPKFIL()
{
return base.BDDGPPFNMGP();
}
// Token: 0x06001B91 RID: 7057 RVA: 0x00083F64 File Offset: 0x00082164
private string DBCNFGPOGHE(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("{0:D2} Days\n", timeSpan.Days));
}
if (timeSpan.Hours > 0)
{
stringBuilder.Append(string.Format("{0:D2} Hours\n", timeSpan.Hours));
}
if (timeSpan.Minutes > 0)
{
stringBuilder.Append(string.Format("{0:D2} Minutes\n", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("{0:D2} Seconds", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B92 RID: 7058 RVA: 0x00084020 File Offset: 0x00082220
public void JMFOPNCHFCI(string PJEKJFHCKCA)
{
this.NCGOPBEBOLP(this.blockedUserMessageTitle, PJEKJFHCKCA);
}
// Token: 0x06001B93 RID: 7059 RVA: 0x00084030 File Offset: 0x00082230
private IEnumerator ECAHIFNAOKH()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B94 RID: 7060 RVA: 0x0008404C File Offset: 0x0008224C
public void NCGOPBEBOLP(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.DIAGCDLJFND(false);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE;
watchMenu.ILAEDPBBHJC().GFBEHDCDJAP(false);
watchMenu.AHCAEMGCAKE(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.NAPJHKGKENF(false);
}
}
// Token: 0x06001B95 RID: 7061 RVA: 0x00084098 File Offset: 0x00082298
protected virtual IEnumerator GNNNAOIDMFP()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B96 RID: 7062 RVA: 0x000840B4 File Offset: 0x000822B4
private string LDDMGBMMAKH(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 0)
{
stringBuilder.Append(string.Format("x", timeSpan.Days));
}
if (timeSpan.Hours > 1)
{
stringBuilder.Append(string.Format("dl", timeSpan.Hours));
}
if (timeSpan.Minutes > 0)
{
stringBuilder.Append(string.Format("dropped_frames_perc", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("null", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B97 RID: 7063 RVA: 0x00084170 File Offset: 0x00082370
private string CGOIOKFGAPK(int FOEOKCHPILL)
{
TimeSpan timeSpan = TimeSpan.FromSeconds((double)FOEOKCHPILL);
StringBuilder stringBuilder = new StringBuilder();
if (timeSpan.Days > 1)
{
stringBuilder.Append(string.Format("OnApplicationQuit Called!", timeSpan.Days));
}
if (timeSpan.Hours > 0)
{
stringBuilder.Append(string.Format("Kick me :(", timeSpan.Hours));
}
if (timeSpan.Minutes > 0)
{
stringBuilder.Append(string.Format("bzM=", timeSpan.Minutes));
}
stringBuilder.Append(string.Format("OFFENSE SCORES", timeSpan.Seconds));
return stringBuilder.ToString();
}
// Token: 0x06001B98 RID: 7064 RVA: 0x0008422C File Offset: 0x0008242C
public void NNLOONPNFCA()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.FAKAMCHNPLD();
}
// Token: 0x06001B99 RID: 7065 RVA: 0x00084238 File Offset: 0x00082438
private IEnumerator OHHKMNEAOHJ()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B9A RID: 7066 RVA: 0x00084254 File Offset: 0x00082454
public void BEPIGFDGMPC()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.LAEFGIIMGGI();
}
// Token: 0x06001B9B RID: 7067 RVA: 0x00084260 File Offset: 0x00082460
private IEnumerator MONGADPBLHB(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001B9C RID: 7068 RVA: 0x00084284 File Offset: 0x00082484
protected virtual IEnumerator BCEECLPFOAF()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001B9D RID: 7069 RVA: 0x000842A0 File Offset: 0x000824A0
private IEnumerator CPLHFIMLLFI()
{
num = 0;
if (HLAPBDKLDHG.NIHLDGLICJH != null)
{
num = HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD;
}
if (num > 0)
{
this.NCFDNBFKMKH(false);
yield return this.MONGADPBLHB((float)num);
this.NCFDNBFKMKH(true);
}
yield break;
}
// Token: 0x06001B9E RID: 7070 RVA: 0x000842BC File Offset: 0x000824BC
public void NCALJJAFFHJ()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.KMDOEDLKEEI();
}
// Token: 0x06001B9F RID: 7071 RVA: 0x000842C8 File Offset: 0x000824C8
public void ACDNGLINFLD()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.OEJNDBKJALM();
}
// Token: 0x06001BA0 RID: 7072 RVA: 0x000842D4 File Offset: 0x000824D4
public void GGBBOBDJIBL()
{
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.PJMHDLECOOO();
}
// Token: 0x06001BA1 RID: 7073 RVA: 0x000842E0 File Offset: 0x000824E0
public void PPHLNHKCCBA(string KHALMMFANFB, string PJEKJFHCKCA)
{
this.CFBMDOGAADB(false);
if (Player.LocalPlayerExists)
{
WatchUI watchMenu = Player.LocalPlayer.LNKGAAEPMEO().MGKHEPFGLAE;
watchMenu.KPJOENLPEAF().HNCGAIENAMO(true);
watchMenu.KBKAGGODPEL(UIConfirmationDialog.NDMPDGNNNPC.YES_ONLY, KHALMMFANFB, PJEKJFHCKCA);
watchMenu.NOHIJILNDBP = false;
}
}
// Token: 0x06001BA2 RID: 7074 RVA: 0x0008432C File Offset: 0x0008252C
private IEnumerator OHCANELLDMH(float OPKKLIKILPA)
{
unscaledTime = Time.unscaledTime;
while (!Player.LocalPlayerExists || Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE == null)
{
yield return null;
}
playerUI = Player.LocalPlayer.POJAICMNOFI;
watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE;
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = true;
watchMenu.ShowConfirmationDialog(UIConfirmationDialog.NDMPDGNNNPC.LOCKED, this.blockedUserMessageTitle, string.Empty);
flowByType = watchMenu.GetFlowByType<UIConfirmationDialog>();
watchMenu.NOHIJILNDBP = true;
while (!playerUI.MALKDBPJAID.AJLEMEFOEKM)
{
yield return null;
}
vtkreasonVisual = SingletonMonoBehaviour<ModerationManager>.NCKMBFBMBFM.GetVTKReasonVisual(HLAPBDKLDHG.NIHLDGLICJH.PMEFEHPFOEJ);
text = ((vtkreasonVisual == null) ? "Misc" : vtkreasonVisual.text);
text2 = HLAPBDKLDHG.NIHLDGLICJH.IMGPDLHMJEE;
text3 = (string.IsNullOrEmpty(text2) ? ("You are currently blocked for " + text) : text2);
while (Time.unscaledTime - unscaledTime < OPKKLIKILPA)
{
num = Mathf.CeilToInt(OPKKLIKILPA - (Time.unscaledTime - unscaledTime));
text4 = string.Format("{0}.\nYou can rejoin in {1}", text3, this.DBCNFGPOGHE(num));
flowByType.UpdateBodyText(text4);
yield return new WaitForSeconds(1f);
}
HLAPBDKLDHG.NIHLDGLICJH.KBKLOFPFPBD = 0;
watchMenu.NOHIJILNDBP = false;
watchMenu.PopFlow();
watchMenu.DHBMKLKBOPB.KEJCIDGEDLE = false;
yield break;
}
// Token: 0x06001BA3 RID: 7075 RVA: 0x00084350 File Offset: 0x00082550
public void LockRoom(string PJEKJFHCKCA)
{
this.LockRoom(this.blockedUserMessageTitle, PJEKJFHCKCA);
}
// Token: 0x06001BA4 RID: 7076 RVA: 0x00084360 File Offset: 0x00082560
public void OEHFMIHJLIC(string PJEKJFHCKCA)
{
this.PPHLNHKCCBA(this.blockedUserMessageTitle, PJEKJFHCKCA);
}
// Token: 0x06001BA5 RID: 7077 RVA: 0x00084370 File Offset: 0x00082570
private void NCFDNBFKMKH(bool CAAAFEKOAAF)
{
foreach (TeleportationPortal teleportationPortal in this.exitTeleportationPortals)
{
if (teleportationPortal.Target == null)
{
teleportationPortal.gameObject.SetActive(CAAAFEKOAAF);
}
}
if (this.rerunTutorialButton != null)
{
this.rerunTutorialButton.SetActive(CAAAFEKOAAF);
}
}
// Token: 0x06001BA6 RID: 7078 RVA: 0x000843D8 File Offset: 0x000825D8
protected virtual IEnumerator EKKGEDBDINH()
{
yield return this.GMJAHGHKEGE();
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DAKOICIFBBJ == TutorialManager.EJKMNNFKLJA.Complete)
{
yield return this.GIHNGNCHBDH();
}
yield break;
}
// Token: 0x06001BA7 RID: 7079 RVA: 0x000843F4 File Offset: 0x000825F4
public void MMHLBABFAKL(string PJEKJFHCKCA)
{
this.HBHMIJBPIII(this.blockedUserMessageTitle, PJEKJFHCKCA);
}
// Token: 0x040003A0 RID: 928
private const string FGMNFLCGNPG = "{0}.\nYou can rejoin in {1}";
// Token: 0x040003A1 RID: 929
[SerializeField]
[Header("Room Locking")]
private TeleportationPortal[] exitTeleportationPortals;
// Token: 0x040003A2 RID: 930
[SerializeField]
private GameObject rerunTutorialButton;
// Token: 0x040003A3 RID: 931
[SerializeField]
private string blockedUserMessageTitle = "You have been temporarily banned.";
}