134 lines
4.3 KiB
C#
134 lines
4.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace RecRoom.AGUI
|
|
{
|
|
// Token: 0x0200243E RID: 9278
|
|
[Token(Token = "0x200243E")]
|
|
[StructLayout(3)]
|
|
public class ChooseFriendButton : MonoBehaviour
|
|
{
|
|
// Token: 0x17002BCB RID: 11211
|
|
// (get) Token: 0x060100C8 RID: 65736 RVA: 0x003C2264 File Offset: 0x003C0464
|
|
// (set) Token: 0x060100C9 RID: 65737 RVA: 0x003C2278 File Offset: 0x003C0478
|
|
[Token(Token = "0x17002BCB")]
|
|
public CCEOLAOLEKJ GEAFMCJMKBM
|
|
{
|
|
[Token(Token = "0x60100C8")]
|
|
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
|
get;
|
|
[Token(Token = "0x60100C9")]
|
|
[Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002BCC RID: 11212
|
|
// (get) Token: 0x060100CA RID: 65738 RVA: 0x003C228C File Offset: 0x003C048C
|
|
[Token(Token = "0x17002BCC")]
|
|
public ToggleButton3D.OnToggleButton3DClick PAALHPHGBDF
|
|
{
|
|
[Token(Token = "0x60100CA")]
|
|
[Address(RVA = "0x129D980", Offset = "0x129C380", VA = "0x18129D980")]
|
|
get
|
|
{
|
|
return this.toggle.OnClick;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060100CB RID: 65739 RVA: 0x003C22AC File Offset: 0x003C04AC
|
|
[Token(Token = "0x60100CB")]
|
|
[Address(RVA = "0x14D66E0", Offset = "0x14D50E0", VA = "0x1814D66E0")]
|
|
private void Awake()
|
|
{
|
|
AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<AccountSpecificUIBehaviour>(true);
|
|
ToggleButton3D toggleButton3D = this.toggle;
|
|
this.CNAHCDAFDHD = componentsInChildren;
|
|
ToggleButton3D.OnToggleButton3DClick onClick = toggleButton3D.OnClick;
|
|
UnityAction<bool> unityAction = new UnityAction(this.OGGPNHPELIE);
|
|
onClick.AddListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x060100CC RID: 65740 RVA: 0x003C22F0 File Offset: 0x003C04F0
|
|
[Token(Token = "0x60100CC")]
|
|
[Address(RVA = "0x14D67F0", Offset = "0x14D51F0", VA = "0x1814D67F0")]
|
|
public void SetAccount(CCEOLAOLEKJ HFIDFDPOCKA, bool KFLEHJIGPKC)
|
|
{
|
|
if (this.<PBHKKOAINGC>k__BackingField != HFIDFDPOCKA)
|
|
{
|
|
this.<PBHKKOAINGC>k__BackingField = HFIDFDPOCKA;
|
|
if (HFIDFDPOCKA != 0)
|
|
{
|
|
this.selectedVisual.SetActive(KFLEHJIGPKC);
|
|
AccountSpecificUIBehaviour[] cnahcdafdhd = this.CNAHCDAFDHD;
|
|
int num = 0;
|
|
int length = cnahcdafdhd.Length;
|
|
if (num < length)
|
|
{
|
|
AccountSpecificUIBehaviour accountSpecificUIBehaviour = cnahcdafdhd[num];
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(this.<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
|
|
int num3 = 0;
|
|
accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num3);
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060100CD RID: 65741 RVA: 0x003C2364 File Offset: 0x003C0564
|
|
[Token(Token = "0x60100CD")]
|
|
[Address(RVA = "0x14D6790", Offset = "0x14D5190", VA = "0x1814D6790")]
|
|
public void ForceOff()
|
|
{
|
|
ToggleButton3D toggleButton3D = this.toggle;
|
|
int num = 0;
|
|
toggleButton3D.BOHIGPFGJBA = num != 0;
|
|
GameObject gameObject = this.selectedVisual;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x060100CE RID: 65742 RVA: 0x003C2398 File Offset: 0x003C0598
|
|
[Token(Token = "0x60100CE")]
|
|
[Address(RVA = "0x14D6940", Offset = "0x14D5340", VA = "0x1814D6940")]
|
|
public ChooseFriendButton()
|
|
{
|
|
AccountSpecificUIBehaviour[] array = new AccountSpecificUIBehaviour[0];
|
|
this.CNAHCDAFDHD = array;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060100CF RID: 65743 RVA: 0x003C23BC File Offset: 0x003C05BC
|
|
[Token(Token = "0x60100CF")]
|
|
[Address(RVA = "0x14D67D0", Offset = "0x14D51D0", VA = "0x1814D67D0")]
|
|
[CompilerGenerated]
|
|
private void OGGPNHPELIE(bool LLJFGDMOOFA)
|
|
{
|
|
this.selectedVisual.SetActive(LLJFGDMOOFA);
|
|
}
|
|
|
|
// Token: 0x0400AA95 RID: 43669
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400AA95")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private ToggleButton3D toggle;
|
|
|
|
// Token: 0x0400AA96 RID: 43670
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400AA96")]
|
|
[SerializeField]
|
|
private GameObject selectedVisual;
|
|
|
|
// Token: 0x0400AA97 RID: 43671
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400AA97")]
|
|
private AccountSpecificUIBehaviour[] CNAHCDAFDHD;
|
|
}
|
|
}
|