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: 0x020006DB RID: 1755
|
|
[Token(Token = "0x20006DB")]
|
|
public class DetachMenuNote : MonoBehaviour
|
|
{
|
|
// Token: 0x06003394 RID: 13204 RVA: 0x000D2080 File Offset: 0x000D0280
|
|
[Token(Token = "0x6003394")]
|
|
[Address(RVA = "0x1BE1820", Offset = "0x1BE0820", VA = "0x181BE1820")]
|
|
private void Awake()
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
bool inVRDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
|
gameObject.SetActive(inVRDisplayMode);
|
|
}
|
|
|
|
// Token: 0x06003395 RID: 13205 RVA: 0x000D20AC File Offset: 0x000D02AC
|
|
[Token(Token = "0x6003395")]
|
|
[Address(RVA = "0x1BE18F0", Offset = "0x1BE08F0", VA = "0x181BE18F0")]
|
|
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: 0x06003396 RID: 13206 RVA: 0x000D2108 File Offset: 0x000D0308
|
|
[Token(Token = "0x6003396")]
|
|
[Address(RVA = "0x1BE1A80", Offset = "0x1BE0A80", VA = "0x181BE1A80")]
|
|
private void OnDestroy()
|
|
{
|
|
bool flag;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB && flag)
|
|
{
|
|
Action<WatchUI, bool> action = new Action(this.FBEPOHCODDD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003397 RID: 13207 RVA: 0x000D213C File Offset: 0x000D033C
|
|
[Token(Token = "0x6003397")]
|
|
[Address(RVA = "0x1BE18B0", Offset = "0x1BE08B0", VA = "0x181BE18B0")]
|
|
private void FBEPOHCODDD(WatchUI KHLHONFFPMH, bool CFDKPDHBAFK)
|
|
{
|
|
base.gameObject.SetActive(CFDKPDHBAFK);
|
|
}
|
|
|
|
// Token: 0x06003398 RID: 13208 RVA: 0x000D215C File Offset: 0x000D035C
|
|
[Token(Token = "0x6003398")]
|
|
[Address(RVA = "0x1BE1C60", Offset = "0x1BE0C60", VA = "0x181BE1C60")]
|
|
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: 0x06003399 RID: 13209 RVA: 0x000D21FC File Offset: 0x000D03FC
|
|
[Token(Token = "0x6003399")]
|
|
[Address(RVA = "0x1BE1E20", Offset = "0x1BE0E20", VA = "0x181BE1E20")]
|
|
public DetachMenuNote()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002A8B RID: 10891
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002A8B")]
|
|
public Transform TextButtonNameTransform;
|
|
|
|
// Token: 0x04002A8C RID: 10892
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002A8C")]
|
|
public Transform PS4ButtonNameTransform;
|
|
|
|
// Token: 0x04002A8D RID: 10893
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002A8D")]
|
|
public Text ButtonNameText;
|
|
|
|
// Token: 0x04002A8E RID: 10894
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002A8E")]
|
|
public Text ActionText;
|
|
|
|
// Token: 0x04002A8F RID: 10895
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002A8F")]
|
|
[SerializeField]
|
|
private string attachedText = "detach";
|
|
|
|
// Token: 0x04002A90 RID: 10896
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002A90")]
|
|
[SerializeField]
|
|
private string notAttachedText = "close";
|
|
}
|