scripts
This commit is contained in:
@@ -0,0 +1,228 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000069 RID: 105
|
||||
[Token(Token = "0x2000069")]
|
||||
[StructLayout(3)]
|
||||
public class FeaturedCreatorBulletinBoardUI : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06000319 RID: 793 RVA: 0x0000F8A8 File Offset: 0x0000DAA8
|
||||
[Token(Token = "0x6000319")]
|
||||
[Address(RVA = "0x1654BE0", Offset = "0x16535E0", VA = "0x181654BE0")]
|
||||
private void Start()
|
||||
{
|
||||
string text = this.titleText.m_text;
|
||||
this.GJDFMAKKAOK = text;
|
||||
string text2 = this.highlightsButtonText.m_text;
|
||||
this.AGHFNCCGHOA = text2;
|
||||
this.MKBLJJGJAOH();
|
||||
ActionEvent peajpkonkhp = AAHIIPOCKMB.PEAJPKONKHP;
|
||||
Action action = new Action(this.MKBLJJGJAOH);
|
||||
AAHIIPOCKMB.PEAJPKONKHP = peajpkonkhp + action;
|
||||
}
|
||||
|
||||
// Token: 0x0600031A RID: 794 RVA: 0x0000F908 File Offset: 0x0000DB08
|
||||
[Token(Token = "0x600031A")]
|
||||
[Address(RVA = "0x1654B20", Offset = "0x1653520", VA = "0x181654B20")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
ActionEvent peajpkonkhp = AAHIIPOCKMB.PEAJPKONKHP;
|
||||
Action action = new Action(this.MKBLJJGJAOH);
|
||||
AAHIIPOCKMB.PEAJPKONKHP = peajpkonkhp - action;
|
||||
}
|
||||
|
||||
// Token: 0x0600031B RID: 795 RVA: 0x0000F934 File Offset: 0x0000DB34
|
||||
[Token(Token = "0x600031B")]
|
||||
[Address(RVA = "0x1654800", Offset = "0x1653200", VA = "0x181654800")]
|
||||
private void MKBLJJGJAOH()
|
||||
{
|
||||
AAHIIPOCKMB.JFIKDPALHOL <GLLDHEBBENC>k__BackingField = AAHIIPOCKMB.<GLLDHEBBENC>k__BackingField;
|
||||
if (<GLLDHEBBENC>k__BackingField != 0)
|
||||
{
|
||||
AAHIIPOCKMB.DOBMPPKDFPI <IAENFDMCDBD>k__BackingField = <GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField;
|
||||
int num = 0;
|
||||
if (<IAENFDMCDBD>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
if (((num > 0) ? 1 : 0) != num)
|
||||
{
|
||||
GameObject gameObject = this.creatorContainer;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
gameObject.gameObject.SetActive(true);
|
||||
}
|
||||
GameObject gameObject2 = this.viewRoomsButton;
|
||||
if (gameObject2 != 0)
|
||||
{
|
||||
gameObject2.gameObject.SetActive(true);
|
||||
}
|
||||
GameObject gameObject3 = this.defaultContainer;
|
||||
if (gameObject3 != 0)
|
||||
{
|
||||
GameObject gameObject4 = gameObject3.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject4.SetActive(num2 != 0);
|
||||
}
|
||||
AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<AccountSpecificUIBehaviour>(true);
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
AccountSpecificUIBehaviour accountSpecificUIBehaviour = componentsInChildren[num];
|
||||
AAHIIPOCKMB.DOBMPPKDFPI <IAENFDMCDBD>k__BackingField2 = <GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField;
|
||||
int num3 = 0;
|
||||
accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num3);
|
||||
num++;
|
||||
}
|
||||
AAHIIPOCKMB.DOBMPPKDFPI <IAENFDMCDBD>k__BackingField3 = <GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField;
|
||||
TextMeshProUGUI textMeshProUGUI = this.titleText;
|
||||
if (string.IsNullOrEmpty(<IAENFDMCDBD>k__BackingField3.<GCAENCDHOPH>k__BackingField))
|
||||
{
|
||||
}
|
||||
string <GCAENCDHOPH>k__BackingField = <GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField.<GCAENCDHOPH>k__BackingField;
|
||||
textMeshProUGUI.text = <GCAENCDHOPH>k__BackingField;
|
||||
AAHIIPOCKMB.DOBMPPKDFPI <IAENFDMCDBD>k__BackingField4 = <GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField;
|
||||
TextMeshProUGUI textMeshProUGUI2 = this.highlightsButtonText;
|
||||
if (string.IsNullOrEmpty(<IAENFDMCDBD>k__BackingField4.<JLDCLNBDDBH>k__BackingField))
|
||||
{
|
||||
}
|
||||
textMeshProUGUI2.text = "Player highlights";
|
||||
return;
|
||||
}
|
||||
}
|
||||
GameObject gameObject5 = this.creatorContainer;
|
||||
if (gameObject5 != 0)
|
||||
{
|
||||
GameObject gameObject6 = gameObject5.gameObject;
|
||||
int num4 = 0;
|
||||
gameObject6.SetActive(num4 != 0);
|
||||
}
|
||||
GameObject gameObject7 = this.viewRoomsButton;
|
||||
if (gameObject7 != 0)
|
||||
{
|
||||
GameObject gameObject8 = gameObject7.gameObject;
|
||||
int num5 = 0;
|
||||
gameObject8.SetActive(num5 != 0);
|
||||
}
|
||||
GameObject gameObject9 = this.defaultContainer;
|
||||
while (gameObject9 == 0)
|
||||
{
|
||||
}
|
||||
GameObject gameObject10 = gameObject9.gameObject;
|
||||
int num6 = 0;
|
||||
gameObject10.SetActive(num6 != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600031C RID: 796 RVA: 0x0000FAC0 File Offset: 0x0000DCC0
|
||||
[Token(Token = "0x600031C")]
|
||||
[Address(RVA = "0x16540F0", Offset = "0x1652AF0", VA = "0x1816540F0")]
|
||||
public void Button_Highlights()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(AAHIIPOCKMB.<GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField.<JLDCLNBDDBH>k__BackingField))
|
||||
{
|
||||
FBPACFPINIK.GCPHCMAKAPA(AAHIIPOCKMB.<GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField.<JLDCLNBDDBH>k__BackingField, "player highlights", true);
|
||||
}
|
||||
int <JPAOOKPLEDB>k__BackingField = AAHIIPOCKMB.<GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField.<JPAOOKPLEDB>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
||||
if (flowByType == 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
int num;
|
||||
flowByType.ShowScreenAndGotoPortfolioRooms(num);
|
||||
}
|
||||
CFLMJLFBOKH.EIGDDKKOPEO("featuredCreatorHighlights", 1);
|
||||
}
|
||||
|
||||
// Token: 0x0600031D RID: 797 RVA: 0x0000FB4C File Offset: 0x0000DD4C
|
||||
[Token(Token = "0x600031D")]
|
||||
[Address(RVA = "0x16544C0", Offset = "0x1652EC0", VA = "0x1816544C0")]
|
||||
public void Button_HowToBuild()
|
||||
{
|
||||
FBPACFPINIK.GCPHCMAKAPA("https://recroom.happyfox.com/kb/article/43-custom-rooms-tools-and-tutorials", "the tutorial page", true);
|
||||
}
|
||||
|
||||
// Token: 0x0600031E RID: 798 RVA: 0x0000FB6C File Offset: 0x0000DD6C
|
||||
[Token(Token = "0x600031E")]
|
||||
[Address(RVA = "0x1654520", Offset = "0x1652F20", VA = "0x181654520")]
|
||||
public void Button_ViewAccount()
|
||||
{
|
||||
int <JPAOOKPLEDB>k__BackingField = AAHIIPOCKMB.<GLLDHEBBENC>k__BackingField.<IAENFDMCDBD>k__BackingField.<JPAOOKPLEDB>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
||||
if (flowByType == 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
int num;
|
||||
flowByType.ShowScreenAndGotoPortfolio(num);
|
||||
CFLMJLFBOKH.EIGDDKKOPEO("featuredCreatorProfile", 1);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600031F RID: 799 RVA: 0x0000FBC8 File Offset: 0x0000DDC8
|
||||
[Token(Token = "0x600031F")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public FeaturedCreatorBulletinBoardUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040002A0 RID: 672
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40002A0")]
|
||||
[SerializeField]
|
||||
private GameObject creatorContainer;
|
||||
|
||||
// Token: 0x040002A1 RID: 673
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40002A1")]
|
||||
[SerializeField]
|
||||
private GameObject defaultContainer;
|
||||
|
||||
// Token: 0x040002A2 RID: 674
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40002A2")]
|
||||
[SerializeField]
|
||||
private GameObject viewRoomsButton;
|
||||
|
||||
// Token: 0x040002A3 RID: 675
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40002A3")]
|
||||
[SerializeField]
|
||||
private Button3D howToBuildButton;
|
||||
|
||||
// Token: 0x040002A4 RID: 676
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40002A4")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x040002A5 RID: 677
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40002A5")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI highlightsButtonText;
|
||||
|
||||
// Token: 0x040002A6 RID: 678
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40002A6")]
|
||||
private string GJDFMAKKAOK;
|
||||
|
||||
// Token: 0x040002A7 RID: 679
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40002A7")]
|
||||
private string AGHFNCCGHOA;
|
||||
}
|
||||
Reference in New Issue
Block a user