743 lines
25 KiB
C#
743 lines
25 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02000988 RID: 2440
|
|
public class EulaScreen : MonoBehaviour
|
|
{
|
|
// Token: 0x0601261A RID: 75290 RVA: 0x0054A4AC File Offset: 0x005486AC
|
|
public void NCCEPNHDKHF()
|
|
{
|
|
Console.WriteLine("Game starts in ");
|
|
this.KJIONGNKHOF = true;
|
|
this.IJNMFGHHCBA();
|
|
}
|
|
|
|
// Token: 0x0601261B RID: 75291 RVA: 0x0054A4C8 File Offset: 0x005486C8
|
|
private void FBOBGELLMMG()
|
|
{
|
|
Application.Quit();
|
|
}
|
|
|
|
// Token: 0x0601261C RID: 75292 RVA: 0x0054A4D0 File Offset: 0x005486D0
|
|
private IEnumerator LMBHNDMANNC()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601261D RID: 75293 RVA: 0x0054A4EC File Offset: 0x005486EC
|
|
private IEnumerator OPNPMAIEOMB()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601261E RID: 75294 RVA: 0x0054A508 File Offset: 0x00548708
|
|
private IEnumerator MIGABHOKELD(Button ILOFENDAFLM)
|
|
{
|
|
PointerEventData pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601261F RID: 75295 RVA: 0x0054A524 File Offset: 0x00548724
|
|
public void KPCIAODBFBG()
|
|
{
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
if (this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible)
|
|
{
|
|
this.EHKAHIAFMBG.Push(this.KBIFHAFCLKI);
|
|
this.KBIFHAFCLKI += characterCountVisible;
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.FFNDJBBEJLB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012620 RID: 75296 RVA: 0x0054A59C File Offset: 0x0054879C
|
|
private IEnumerator FBCJBGFPNGB()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(1f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012621 RID: 75297 RVA: 0x0054A5B8 File Offset: 0x005487B8
|
|
private void GKDEONGKDLH()
|
|
{
|
|
if (!this.KJIONGNKHOF)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012622 RID: 75298 RVA: 0x0054A5C8 File Offset: 0x005487C8
|
|
private void Update()
|
|
{
|
|
if (!this.KJIONGNKHOF)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012623 RID: 75299 RVA: 0x0054A5D8 File Offset: 0x005487D8
|
|
private void JINABDGLFOB()
|
|
{
|
|
if (!this.KJIONGNKHOF)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012624 RID: 75300 RVA: 0x0054A5E8 File Offset: 0x005487E8
|
|
private IEnumerator JJICKFBHHIH()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(1f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012625 RID: 75301 RVA: 0x0054A604 File Offset: 0x00548804
|
|
public void Button_Accept()
|
|
{
|
|
Console.WriteLine("Player accepted the EULA Screen");
|
|
this.KJIONGNKHOF = false;
|
|
this.HDKFPOCONMN = true;
|
|
}
|
|
|
|
// Token: 0x06012626 RID: 75302 RVA: 0x0054A620 File Offset: 0x00548820
|
|
private void LPOMDLJJBKF()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(false);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("PlayerOutFitProperty");
|
|
stringBuilder.Append("looktarget");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.HHANMGMHPHE();
|
|
}
|
|
|
|
// Token: 0x06012627 RID: 75303 RVA: 0x0054A6B0 File Offset: 0x005488B0
|
|
public void IBMAMCOBPJA()
|
|
{
|
|
Console.WriteLine("{0}v1/voteToKick");
|
|
this.KJIONGNKHOF = true;
|
|
this.HDKFPOCONMN = true;
|
|
}
|
|
|
|
// Token: 0x06012628 RID: 75304 RVA: 0x0054A6CC File Offset: 0x005488CC
|
|
private void GJKPLCCBANM(Button ILOFENDAFLM)
|
|
{
|
|
base.StartCoroutine(this.HMJBFFOPPCE(ILOFENDAFLM));
|
|
}
|
|
|
|
// Token: 0x06012629 RID: 75305 RVA: 0x0054A6DC File Offset: 0x005488DC
|
|
private void LMFDJDHJJLE()
|
|
{
|
|
Application.Quit();
|
|
}
|
|
|
|
// Token: 0x0601262A RID: 75306 RVA: 0x0054A6E4 File Offset: 0x005488E4
|
|
private void OONJCCBPPFG()
|
|
{
|
|
this.pageUpButton.interactable = this.EHKAHIAFMBG.Count > 0;
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
this.pageDownButton.interactable = this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible;
|
|
}
|
|
|
|
// Token: 0x0601262B RID: 75307 RVA: 0x0054A73C File Offset: 0x0054893C
|
|
public IEnumerator AHEDMLAOPHN()
|
|
{
|
|
yield return this.ANDBDIHMJJA();
|
|
this.KJIONGNKHOF = true;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
while (!this.HDKFPOCONMN)
|
|
{
|
|
float num = Time.realtimeSinceStartup - realtimeSinceStartup;
|
|
yield return new WaitForSeconds(0.1f);
|
|
}
|
|
yield return this.JJICKFBHHIH();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601262C RID: 75308 RVA: 0x0054A758 File Offset: 0x00548958
|
|
public void MKKELCFOKMH()
|
|
{
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
if (this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible)
|
|
{
|
|
this.EHKAHIAFMBG.Push(this.KBIFHAFCLKI);
|
|
this.KBIFHAFCLKI += characterCountVisible;
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.OONJCCBPPFG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601262E RID: 75310 RVA: 0x0054A7F0 File Offset: 0x005489F0
|
|
private IEnumerator MCHCDLEOLFE(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601262F RID: 75311 RVA: 0x0054A80C File Offset: 0x00548A0C
|
|
private IEnumerator INGMJBNOABN()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(1f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012630 RID: 75312 RVA: 0x0054A828 File Offset: 0x00548A28
|
|
private IEnumerator FIDGMAPHBLH(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012631 RID: 75313 RVA: 0x0054A844 File Offset: 0x00548A44
|
|
private void MGFMEEECAOD(Button ILOFENDAFLM)
|
|
{
|
|
base.StartCoroutine(this.NMCOHCOLCFN(ILOFENDAFLM));
|
|
}
|
|
|
|
// Token: 0x06012632 RID: 75314 RVA: 0x0054A854 File Offset: 0x00548A54
|
|
public IEnumerator GIGPLMINMJC()
|
|
{
|
|
yield return this.ANDBDIHMJJA();
|
|
this.KJIONGNKHOF = true;
|
|
realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
while (!this.HDKFPOCONMN)
|
|
{
|
|
num = Time.realtimeSinceStartup - realtimeSinceStartup;
|
|
yield return new WaitForSeconds(0.1f);
|
|
}
|
|
yield return this.JJICKFBHHIH();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012633 RID: 75315 RVA: 0x0054A870 File Offset: 0x00548A70
|
|
private IEnumerator NMCOHCOLCFN(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012634 RID: 75316 RVA: 0x0054A88C File Offset: 0x00548A8C
|
|
private void PKKIEJIFDEE(Button ILOFENDAFLM)
|
|
{
|
|
base.StartCoroutine(this.MCHCDLEOLFE(ILOFENDAFLM));
|
|
}
|
|
|
|
// Token: 0x06012635 RID: 75317 RVA: 0x0054A89C File Offset: 0x00548A9C
|
|
public IEnumerator LGHOMEJABGN()
|
|
{
|
|
yield return this.ANDBDIHMJJA();
|
|
this.KJIONGNKHOF = true;
|
|
realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
while (!this.HDKFPOCONMN)
|
|
{
|
|
num = Time.realtimeSinceStartup - realtimeSinceStartup;
|
|
yield return new WaitForSeconds(0.1f);
|
|
}
|
|
yield return this.JJICKFBHHIH();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012636 RID: 75318 RVA: 0x0054A8B8 File Offset: 0x00548AB8
|
|
public void AIDBIMNMCPJ()
|
|
{
|
|
if (this.EHKAHIAFMBG.Count > 0)
|
|
{
|
|
this.KBIFHAFCLKI = this.EHKAHIAFMBG.Pop();
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.GPBMPNDFEEF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012637 RID: 75319 RVA: 0x0054A90C File Offset: 0x00548B0C
|
|
public void Button_PageDown()
|
|
{
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
if (this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible)
|
|
{
|
|
this.EHKAHIAFMBG.Push(this.KBIFHAFCLKI);
|
|
this.KBIFHAFCLKI += characterCountVisible;
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.OONJCCBPPFG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012638 RID: 75320 RVA: 0x0054A984 File Offset: 0x00548B84
|
|
private IEnumerator HMJBFFOPPCE(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012639 RID: 75321 RVA: 0x0054A9A0 File Offset: 0x00548BA0
|
|
private IEnumerator NHNEOJPEDDO(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601263A RID: 75322 RVA: 0x0054A9BC File Offset: 0x00548BBC
|
|
public IEnumerator IJGOPHIGMBK()
|
|
{
|
|
yield return this.ANDBDIHMJJA();
|
|
this.KJIONGNKHOF = true;
|
|
realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
while (!this.HDKFPOCONMN)
|
|
{
|
|
num = Time.realtimeSinceStartup - realtimeSinceStartup;
|
|
yield return new WaitForSeconds(0.1f);
|
|
}
|
|
yield return this.JJICKFBHHIH();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601263B RID: 75323 RVA: 0x0054A9D8 File Offset: 0x00548BD8
|
|
public void KFEALNBDNEO()
|
|
{
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
if (this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible)
|
|
{
|
|
this.EHKAHIAFMBG.Push(this.KBIFHAFCLKI);
|
|
this.KBIFHAFCLKI += characterCountVisible;
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.HHANMGMHPHE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601263C RID: 75324 RVA: 0x0054AA50 File Offset: 0x00548C50
|
|
private IEnumerator GHHDILGNGIG(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601263D RID: 75325 RVA: 0x0054AA6C File Offset: 0x00548C6C
|
|
private void HALNAHDCABC()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(true);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("GAME IN PROGRESS");
|
|
stringBuilder.Append(" failed. Value: ");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.OONJCCBPPFG();
|
|
}
|
|
|
|
// Token: 0x0601263E RID: 75326 RVA: 0x0054AAFC File Offset: 0x00548CFC
|
|
private void AAEJCJGGKEJ()
|
|
{
|
|
if (!this.KJIONGNKHOF)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601263F RID: 75327 RVA: 0x0054AB0C File Offset: 0x00548D0C
|
|
private IEnumerator FCKADOMAIAC(Button ILOFENDAFLM)
|
|
{
|
|
pointerEventData = new PointerEventData(EventSystem.current);
|
|
ExecuteEvents.Execute<IPointerEnterHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerEnterHandler);
|
|
ExecuteEvents.Execute<IPointerDownHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerDownHandler);
|
|
yield return new WaitForSeconds(0.2f);
|
|
ExecuteEvents.Execute<IPointerUpHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerUpHandler);
|
|
ExecuteEvents.Execute<IPointerClickHandler>(ILOFENDAFLM.gameObject, pointerEventData, ExecuteEvents.pointerClickHandler);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012640 RID: 75328 RVA: 0x0054AB28 File Offset: 0x00548D28
|
|
private IEnumerator PCHGHCDCMOG()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012641 RID: 75329 RVA: 0x0054AB44 File Offset: 0x00548D44
|
|
public void PGMJJLGDMPP()
|
|
{
|
|
if (this.EHKAHIAFMBG.Count > 0)
|
|
{
|
|
this.KBIFHAFCLKI = this.EHKAHIAFMBG.Pop();
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.OONJCCBPPFG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012642 RID: 75330 RVA: 0x0054AB98 File Offset: 0x00548D98
|
|
private void Start()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(false);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("<b>This game requires a free Rec Room cloud profile. If this is your first time playing, a new profile will be created and linked to your PSN account.</b>");
|
|
stringBuilder.Append("\n\n");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.OONJCCBPPFG();
|
|
}
|
|
|
|
// Token: 0x06012643 RID: 75331 RVA: 0x0054AC28 File Offset: 0x00548E28
|
|
private void MOAAJAOGKEO()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(true);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("Can't set MaxPlayers when not in that room.");
|
|
stringBuilder.Append("You Hit ");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.HHANMGMHPHE();
|
|
}
|
|
|
|
// Token: 0x06012644 RID: 75332 RVA: 0x0054ACB8 File Offset: 0x00548EB8
|
|
private IEnumerator JDKOENJBAAE()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012645 RID: 75333 RVA: 0x0054ACD4 File Offset: 0x00548ED4
|
|
private void EEPEOCMOGIL()
|
|
{
|
|
if (!this.KJIONGNKHOF)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012646 RID: 75334 RVA: 0x0054ACE4 File Offset: 0x00548EE4
|
|
private void HDCAMLJLKHC()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(false);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("&aip=0");
|
|
stringBuilder.Append("Oh, Hell no!");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.FFNDJBBEJLB();
|
|
}
|
|
|
|
// Token: 0x06012647 RID: 75335 RVA: 0x0054AD74 File Offset: 0x00548F74
|
|
private void JENIEOPAHLC()
|
|
{
|
|
Application.Quit();
|
|
}
|
|
|
|
// Token: 0x06012648 RID: 75336 RVA: 0x0054AD7C File Offset: 0x00548F7C
|
|
private IEnumerator PJIBIOHOCEO()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012649 RID: 75337 RVA: 0x0054AD98 File Offset: 0x00548F98
|
|
private void IJNMFGHHCBA()
|
|
{
|
|
Application.Quit();
|
|
}
|
|
|
|
// Token: 0x0601264A RID: 75338 RVA: 0x0054ADA0 File Offset: 0x00548FA0
|
|
private void FFNDJBBEJLB()
|
|
{
|
|
this.pageUpButton.interactable = this.EHKAHIAFMBG.Count > 0;
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
this.pageDownButton.interactable = this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible;
|
|
}
|
|
|
|
// Token: 0x0601264B RID: 75339 RVA: 0x0054ADF8 File Offset: 0x00548FF8
|
|
public void HALAEHNDPFH()
|
|
{
|
|
Console.WriteLine("Add random value");
|
|
this.KJIONGNKHOF = false;
|
|
this.LMFDJDHJJLE();
|
|
}
|
|
|
|
// Token: 0x0601264C RID: 75340 RVA: 0x0054AE14 File Offset: 0x00549014
|
|
private void EMHHCHOFCLP(Button ILOFENDAFLM)
|
|
{
|
|
base.StartCoroutine(this.MCHCDLEOLFE(ILOFENDAFLM));
|
|
}
|
|
|
|
// Token: 0x0601264D RID: 75341 RVA: 0x0054AE24 File Offset: 0x00549024
|
|
public void FICHJHDOEJJ()
|
|
{
|
|
Console.WriteLine("SystemInfo");
|
|
this.KJIONGNKHOF = true;
|
|
this.HDKFPOCONMN = true;
|
|
}
|
|
|
|
// Token: 0x0601264E RID: 75342 RVA: 0x0054AE40 File Offset: 0x00549040
|
|
public void JCDCLGBLJDJ()
|
|
{
|
|
Console.WriteLine("PID");
|
|
this.KJIONGNKHOF = true;
|
|
this.HDKFPOCONMN = false;
|
|
}
|
|
|
|
// Token: 0x0601264F RID: 75343 RVA: 0x0054AE5C File Offset: 0x0054905C
|
|
public void Button_PageUp()
|
|
{
|
|
if (this.EHKAHIAFMBG.Count > 0)
|
|
{
|
|
this.KBIFHAFCLKI = this.EHKAHIAFMBG.Pop();
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.OONJCCBPPFG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012650 RID: 75344 RVA: 0x0054AEB0 File Offset: 0x005490B0
|
|
private void NICOCLOFMEF()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(true);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("Overlay Awake");
|
|
stringBuilder.Append("Proxy-Connection: Keep-Alive");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.HHANMGMHPHE();
|
|
}
|
|
|
|
// Token: 0x06012651 RID: 75345 RVA: 0x0054AF40 File Offset: 0x00549140
|
|
private void PINHMNLCHGK()
|
|
{
|
|
this.exitPanel.gameObject.SetActive(true);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
stringBuilder.Append("Owner");
|
|
stringBuilder.Append("Your profile is in timeout. Conduct@againstgrav.com");
|
|
string @string = Encoding.ASCII.GetString(this.textAsset.bytes);
|
|
stringBuilder.Append(@string);
|
|
this.AGILIOCJGCB = stringBuilder.ToString();
|
|
this.fadeImage.color = Color.black;
|
|
this.textObject.text = this.AGILIOCJGCB;
|
|
this.HHANMGMHPHE();
|
|
}
|
|
|
|
// Token: 0x06012652 RID: 75346 RVA: 0x0054AFD0 File Offset: 0x005491D0
|
|
private IEnumerator ANDBDIHMJJA()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012653 RID: 75347 RVA: 0x0054AFEC File Offset: 0x005491EC
|
|
public void KBAPNDPLFIN()
|
|
{
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
if (this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible)
|
|
{
|
|
this.EHKAHIAFMBG.Push(this.KBIFHAFCLKI);
|
|
this.KBIFHAFCLKI += characterCountVisible;
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.HHANMGMHPHE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012654 RID: 75348 RVA: 0x0054B064 File Offset: 0x00549264
|
|
public void EFIFGCANIGF()
|
|
{
|
|
if (this.EHKAHIAFMBG.Count > 0)
|
|
{
|
|
this.KBIFHAFCLKI = this.EHKAHIAFMBG.Pop();
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.GPBMPNDFEEF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012655 RID: 75349 RVA: 0x0054B0B8 File Offset: 0x005492B8
|
|
private void HHANMGMHPHE()
|
|
{
|
|
this.pageUpButton.interactable = this.EHKAHIAFMBG.Count > 0;
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
this.pageDownButton.interactable = this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible;
|
|
}
|
|
|
|
// Token: 0x06012656 RID: 75350 RVA: 0x0054B110 File Offset: 0x00549310
|
|
private void KOFHGFMGMDG()
|
|
{
|
|
Application.Quit();
|
|
}
|
|
|
|
// Token: 0x06012657 RID: 75351 RVA: 0x0054B118 File Offset: 0x00549318
|
|
private IEnumerator AJJDFMOPLNA()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(0f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06012658 RID: 75352 RVA: 0x0054B134 File Offset: 0x00549334
|
|
public void Button_Decline()
|
|
{
|
|
Console.WriteLine("Player declined the EULA Screen");
|
|
this.KJIONGNKHOF = false;
|
|
this.KOFHGFMGMDG();
|
|
}
|
|
|
|
// Token: 0x06012659 RID: 75353 RVA: 0x0054B150 File Offset: 0x00549350
|
|
private void IOHFKAALOGL(Button ILOFENDAFLM)
|
|
{
|
|
base.StartCoroutine(this.MCHCDLEOLFE(ILOFENDAFLM));
|
|
}
|
|
|
|
// Token: 0x0601265A RID: 75354 RVA: 0x0054B160 File Offset: 0x00549360
|
|
private void GPBMPNDFEEF()
|
|
{
|
|
this.pageUpButton.interactable = this.EHKAHIAFMBG.Count > 0;
|
|
int characterCountVisible = this.textObject.cachedTextGenerator.characterCountVisible;
|
|
this.pageDownButton.interactable = this.AGILIOCJGCB.Length > this.KBIFHAFCLKI + characterCountVisible;
|
|
}
|
|
|
|
// Token: 0x0601265B RID: 75355 RVA: 0x0054B1B8 File Offset: 0x005493B8
|
|
private void HNDLFBBPEGL()
|
|
{
|
|
if (!this.KJIONGNKHOF)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601265C RID: 75356 RVA: 0x0054B1C8 File Offset: 0x005493C8
|
|
public void PKFNAMKCHEG()
|
|
{
|
|
if (this.EHKAHIAFMBG.Count > 1)
|
|
{
|
|
this.KBIFHAFCLKI = this.EHKAHIAFMBG.Pop();
|
|
this.textObject.text = this.AGILIOCJGCB.Substring(this.KBIFHAFCLKI);
|
|
this.HHANMGMHPHE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601265D RID: 75357 RVA: 0x0054B21C File Offset: 0x0054941C
|
|
private IEnumerator JLBKCMFJLAB()
|
|
{
|
|
this.fadeImage.CrossFadeAlpha(1f, this.fadeSeconds, true);
|
|
yield return new WaitForSeconds(this.fadeSeconds);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601265E RID: 75358 RVA: 0x0054B238 File Offset: 0x00549438
|
|
public IEnumerator Show()
|
|
{
|
|
yield return this.ANDBDIHMJJA();
|
|
this.KJIONGNKHOF = true;
|
|
realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
while (!this.HDKFPOCONMN)
|
|
{
|
|
num = Time.realtimeSinceStartup - realtimeSinceStartup;
|
|
yield return new WaitForSeconds(0.1f);
|
|
}
|
|
yield return this.JJICKFBHHIH();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0400333F RID: 13119
|
|
private const string GEMCDFBOJLG = "<b>This game requires a free Rec Room cloud profile. If this is your first time playing, a new profile will be created and linked to your PSN account.</b>";
|
|
|
|
// Token: 0x04003340 RID: 13120
|
|
public Transform exitPanel;
|
|
|
|
// Token: 0x04003341 RID: 13121
|
|
public Image fadeImage;
|
|
|
|
// Token: 0x04003342 RID: 13122
|
|
public float fadeSeconds = 1f;
|
|
|
|
// Token: 0x04003343 RID: 13123
|
|
public Text textObject;
|
|
|
|
// Token: 0x04003344 RID: 13124
|
|
public TextAsset textAsset;
|
|
|
|
// Token: 0x04003345 RID: 13125
|
|
public Button acceptButton;
|
|
|
|
// Token: 0x04003346 RID: 13126
|
|
public Button declineButton;
|
|
|
|
// Token: 0x04003347 RID: 13127
|
|
public Button pageUpButton;
|
|
|
|
// Token: 0x04003348 RID: 13128
|
|
public Button pageDownButton;
|
|
|
|
// Token: 0x04003349 RID: 13129
|
|
private bool HDKFPOCONMN;
|
|
|
|
// Token: 0x0400334A RID: 13130
|
|
private bool KJIONGNKHOF;
|
|
|
|
// Token: 0x0400334B RID: 13131
|
|
private int KBIFHAFCLKI;
|
|
|
|
// Token: 0x0400334C RID: 13132
|
|
private Stack<int> EHKAHIAFMBG = new Stack<int>();
|
|
|
|
// Token: 0x0400334D RID: 13133
|
|
private string AGILIOCJGCB;
|
|
}
|