126 lines
3.8 KiB
C#
126 lines
3.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Systems;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020006CE RID: 1742
|
|
[Token(Token = "0x20006CE")]
|
|
public class DetachMenuNote : MonoBehaviour
|
|
{
|
|
// Token: 0x0600330B RID: 13067 RVA: 0x000D132C File Offset: 0x000CF52C
|
|
[Token(Token = "0x600330B")]
|
|
[Address(RVA = "0x10844C0", Offset = "0x10832C0", VA = "0x1810844C0")]
|
|
private void Awake()
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
|
gameObject.SetActive(inVRDisplayMode);
|
|
}
|
|
|
|
// Token: 0x0600330C RID: 13068 RVA: 0x000D1358 File Offset: 0x000CF558
|
|
[Token(Token = "0x600330C")]
|
|
[Address(RVA = "0x1084590", Offset = "0x1083390", VA = "0x181084590")]
|
|
public void Initialize(WatchUI AIDCJAPJGOF)
|
|
{
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
|
{
|
|
Action<WatchUI, bool> action = new Action(this.FBEPOHCODDD);
|
|
AIDCJAPJGOF.IsInMinimalSettingsModeChanged += action;
|
|
bool isInMinimalSettingsMode = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.GetIsInMinimalSettingsMode();
|
|
GameObject gameObject = base.gameObject;
|
|
bool flag = !isInMinimalSettingsMode;
|
|
gameObject.SetActive(flag);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600330D RID: 13069 RVA: 0x000D13B4 File Offset: 0x000CF5B4
|
|
[Token(Token = "0x600330D")]
|
|
[Address(RVA = "0x1084720", Offset = "0x1083520", VA = "0x181084720")]
|
|
private void OnDestroy()
|
|
{
|
|
bool flag;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB && flag)
|
|
{
|
|
Action<WatchUI, bool> action = new Action(this.FBEPOHCODDD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600330E RID: 13070 RVA: 0x000D13E8 File Offset: 0x000CF5E8
|
|
[Token(Token = "0x600330E")]
|
|
[Address(RVA = "0x1084550", Offset = "0x1083350", VA = "0x181084550")]
|
|
private void FBEPOHCODDD(WatchUI KHLHONFFPMH, bool CFDKPDHBAFK)
|
|
{
|
|
base.gameObject.SetActive(CFDKPDHBAFK);
|
|
}
|
|
|
|
// Token: 0x0600330F RID: 13071 RVA: 0x000D1408 File Offset: 0x000CF608
|
|
[Token(Token = "0x600330F")]
|
|
[Address(RVA = "0x1084900", Offset = "0x1083700", VA = "0x181084900")]
|
|
public void Refresh(bool LOLPDKPFAHI)
|
|
{
|
|
if (base.isActiveAndEnabled)
|
|
{
|
|
ulong num;
|
|
this.TextButtonNameTransform.gameObject.SetActive(num != 0UL);
|
|
GameObject gameObject = this.PS4ButtonNameTransform.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.<DPODFAMMHGA>k__BackingField <= InputManager.LNEHPBFDEGG.PS4_Move)
|
|
{
|
|
GameObject gameObject2 = this.TextButtonNameTransform.gameObject;
|
|
int num3 = 0;
|
|
gameObject2.SetActive(num3 != 0);
|
|
ulong num4;
|
|
this.PS4ButtonNameTransform.gameObject.SetActive(num4 != 0UL);
|
|
}
|
|
string text = this.ButtonNameText.text;
|
|
Text actionText = this.ActionText;
|
|
if (LOLPDKPFAHI)
|
|
{
|
|
}
|
|
string text2 = actionText.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003310 RID: 13072 RVA: 0x000D14A8 File Offset: 0x000CF6A8
|
|
[Token(Token = "0x6003310")]
|
|
[Address(RVA = "0x1084AC0", Offset = "0x10838C0", VA = "0x181084AC0")]
|
|
public DetachMenuNote()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002A1F RID: 10783
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002A1F")]
|
|
public Transform TextButtonNameTransform;
|
|
|
|
// Token: 0x04002A20 RID: 10784
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002A20")]
|
|
public Transform PS4ButtonNameTransform;
|
|
|
|
// Token: 0x04002A21 RID: 10785
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002A21")]
|
|
public Text ButtonNameText;
|
|
|
|
// Token: 0x04002A22 RID: 10786
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002A22")]
|
|
public Text ActionText;
|
|
|
|
// Token: 0x04002A23 RID: 10787
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002A23")]
|
|
[SerializeField]
|
|
private string attachedText = "detach";
|
|
|
|
// Token: 0x04002A24 RID: 10788
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002A24")]
|
|
[SerializeField]
|
|
private string notAttachedText = "close";
|
|
}
|