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(true); ToggleButton3D toggleButton3D = this.toggle; this.CNAHCDAFDHD = componentsInChildren; ToggleButton3D.OnToggleButton3DClick onClick = toggleButton3D.OnClick; UnityAction 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.k__BackingField != HFIDFDPOCKA) { this.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.k__BackingField.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; } }