Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

135 lines
4.4 KiB
C#

using System;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Events;
namespace RecRoom.AGUI
{
// Token: 0x020028C7 RID: 10439
[Token(Token = "0x20028C7")]
public class ChooseFriendButton : MonoBehaviour
{
// Token: 0x1700314D RID: 12621
// (get) Token: 0x06011895 RID: 71829 RVA: 0x003FD6E0 File Offset: 0x003FB8E0
// (set) Token: 0x06011896 RID: 71830 RVA: 0x003FD6F4 File Offset: 0x003FB8F4
[Token(Token = "0x1700314D")]
public CCEOLAOLEKJ GEAFMCJMKBM
{
[Token(Token = "0x6011895")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
get;
[Token(Token = "0x6011896")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
private set;
}
// Token: 0x1700314E RID: 12622
// (get) Token: 0x06011897 RID: 71831 RVA: 0x003FD708 File Offset: 0x003FB908
[Token(Token = "0x1700314E")]
public ToggleButton3D.OnToggleButton3DClick PAALHPHGBDF
{
[Token(Token = "0x6011897")]
[Address(RVA = "0xD5AC30", Offset = "0xD59A30", VA = "0x180D5AC30")]
get
{
return this.toggle.OnClick;
}
}
// Token: 0x06011898 RID: 71832 RVA: 0x003FD728 File Offset: 0x003FB928
[Token(Token = "0x6011898")]
[Address(RVA = "0xD5A960", Offset = "0xD59760", VA = "0x180D5A960")]
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: 0x06011899 RID: 71833 RVA: 0x003FD76C File Offset: 0x003FB96C
[Token(Token = "0x6011899")]
[Address(RVA = "0xD5AA70", Offset = "0xD59870", VA = "0x180D5AA70")]
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];
CCEOLAOLEKJ cceolaolekj = this.<PBHKKOAINGC>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField = cceolaolekj.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int num3 = 0;
accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num3);
num++;
}
}
}
}
// Token: 0x0601189A RID: 71834 RVA: 0x003FD7F4 File Offset: 0x003FB9F4
[Token(Token = "0x601189A")]
[Address(RVA = "0xD5AA10", Offset = "0xD59810", VA = "0x180D5AA10")]
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: 0x0601189B RID: 71835 RVA: 0x003FD828 File Offset: 0x003FBA28
[Token(Token = "0x601189B")]
[Address(RVA = "0xD5ABE0", Offset = "0xD599E0", VA = "0x180D5ABE0")]
public ChooseFriendButton()
{
AccountSpecificUIBehaviour[] array = new AccountSpecificUIBehaviour[0];
this.CNAHCDAFDHD = array;
base..ctor();
}
// Token: 0x0601189C RID: 71836 RVA: 0x003FD84C File Offset: 0x003FBA4C
[Token(Token = "0x601189C")]
[Address(RVA = "0xD5AA50", Offset = "0xD59850", VA = "0x180D5AA50")]
[CompilerGenerated]
private void OGGPNHPELIE(bool LLJFGDMOOFA)
{
this.selectedVisual.SetActive(LLJFGDMOOFA);
}
// Token: 0x0400B469 RID: 46185
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B469")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private ToggleButton3D toggle;
// Token: 0x0400B46A RID: 46186
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400B46A")]
[SerializeField]
private GameObject selectedVisual;
// Token: 0x0400B46B RID: 46187
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400B46B")]
private AccountSpecificUIBehaviour[] CNAHCDAFDHD;
}
}