m
This commit is contained in:
@@ -0,0 +1,180 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.AGUI
|
||||
{
|
||||
// Token: 0x020029C0 RID: 10688
|
||||
[Token(Token = "0x20029C0")]
|
||||
public class SelectAccountButton : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003206 RID: 12806
|
||||
// (get) Token: 0x06011D0D RID: 72973 RVA: 0x00407F48 File Offset: 0x00406148
|
||||
// (set) Token: 0x06011D0E RID: 72974 RVA: 0x00407F5C File Offset: 0x0040615C
|
||||
[Token(Token = "0x17003206")]
|
||||
public CCEOLAOLEKJ GEAFMCJMKBM
|
||||
{
|
||||
[Token(Token = "0x6011D0D")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get;
|
||||
[Token(Token = "0x6011D0E")]
|
||||
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003207 RID: 12807
|
||||
// (get) Token: 0x06011D0F RID: 72975 RVA: 0x00407F70 File Offset: 0x00406170
|
||||
[Token(Token = "0x17003207")]
|
||||
public ToggleButton3D.OnToggleButton3DClick PAALHPHGBDF
|
||||
{
|
||||
[Token(Token = "0x6011D0F")]
|
||||
[Address(RVA = "0x185AF50", Offset = "0x1859F50", VA = "0x18185AF50")]
|
||||
get
|
||||
{
|
||||
return this.toggle.OnClick;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011D10 RID: 72976 RVA: 0x00407F90 File Offset: 0x00406190
|
||||
[Token(Token = "0x6011D10")]
|
||||
[Address(RVA = "0x18680F0", Offset = "0x18670F0", VA = "0x1818680F0")]
|
||||
private void Awake()
|
||||
{
|
||||
AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<AccountSpecificUIBehaviour>(true);
|
||||
ToggleButton3D toggleButton3D = this.toggle;
|
||||
this.DNNJNOLONDO = componentsInChildren;
|
||||
Action<ToggleButton3D, bool> action = new Action(this.NJDKKCBCMGI);
|
||||
toggleButton3D.OnValueChanged += action;
|
||||
}
|
||||
|
||||
// Token: 0x06011D11 RID: 72977 RVA: 0x00407FD0 File Offset: 0x004061D0
|
||||
[Token(Token = "0x6011D11")]
|
||||
[Address(RVA = "0x1868190", Offset = "0x1867190", VA = "0x181868190")]
|
||||
private void NJDKKCBCMGI(ToggleButton3D ELANIMGBMEM, bool ONGBFDACHHG)
|
||||
{
|
||||
this.selectedVisual.SetActive(ONGBFDACHHG);
|
||||
}
|
||||
|
||||
// Token: 0x06011D12 RID: 72978 RVA: 0x00407FF0 File Offset: 0x004061F0
|
||||
[Token(Token = "0x6011D12")]
|
||||
[Address(RVA = "0x1868280", Offset = "0x1867280", VA = "0x181868280")]
|
||||
public void SetAccount(CCEOLAOLEKJ HFIDFDPOCKA, string AAHGIGHAIFI, bool KFLEHJIGPKC)
|
||||
{
|
||||
if (this.<PBHKKOAINGC>k__BackingField != HFIDFDPOCKA)
|
||||
{
|
||||
this.<PBHKKOAINGC>k__BackingField = HFIDFDPOCKA;
|
||||
if (HFIDFDPOCKA != 0)
|
||||
{
|
||||
this.selectedVisual.SetActive(KFLEHJIGPKC);
|
||||
bool flag = AAHGIGHAIFI.LJGBBKKGKOP();
|
||||
Text text = this.statusText;
|
||||
if (AAHGIGHAIFI == 0)
|
||||
{
|
||||
}
|
||||
string text2 = text.text;
|
||||
this.toggle.FFDOINJEHMM = flag;
|
||||
ToggleButton3D toggleButton3D = this.toggle;
|
||||
toggleButton3D.BOHIGPFGJBA = KFLEHJIGPKC;
|
||||
Image image = this.background;
|
||||
if (KFLEHJIGPKC)
|
||||
{
|
||||
}
|
||||
Color color = this.hasStatusColor;
|
||||
Color color2 = image.color;
|
||||
AccountSpecificUIBehaviour[] dnnjnolondo = this.DNNJNOLONDO;
|
||||
int num = 0;
|
||||
int length = dnnjnolondo.Length;
|
||||
if (num < length)
|
||||
{
|
||||
AccountSpecificUIBehaviour accountSpecificUIBehaviour = dnnjnolondo[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: 0x06011D13 RID: 72979 RVA: 0x004080DC File Offset: 0x004062DC
|
||||
[Token(Token = "0x6011D13")]
|
||||
[Address(RVA = "0x15B4970", Offset = "0x15B3970", VA = "0x1815B4970")]
|
||||
public void SetSelected(bool EGJJHJHIPCF)
|
||||
{
|
||||
this.toggle.BOHIGPFGJBA = EGJJHJHIPCF;
|
||||
}
|
||||
|
||||
// Token: 0x06011D14 RID: 72980 RVA: 0x004080FC File Offset: 0x004062FC
|
||||
[Token(Token = "0x6011D14")]
|
||||
[Address(RVA = "0x18681C0", Offset = "0x18671C0", VA = "0x1818681C0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
ToggleButton3D toggleButton3D = this.toggle;
|
||||
int num = 0;
|
||||
if (toggleButton3D != num)
|
||||
{
|
||||
ToggleButton3D toggleButton3D2 = this.toggle;
|
||||
Action<ToggleButton3D, bool> action = new Action(this.NJDKKCBCMGI);
|
||||
toggleButton3D2.OnValueChanged -= action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011D15 RID: 72981 RVA: 0x00408140 File Offset: 0x00406340
|
||||
[Token(Token = "0x6011D15")]
|
||||
[Address(RVA = "0x18684B0", Offset = "0x18674B0", VA = "0x1818684B0")]
|
||||
public SelectAccountButton()
|
||||
{
|
||||
AccountSpecificUIBehaviour[] array = new AccountSpecificUIBehaviour[0];
|
||||
this.DNNJNOLONDO = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400B6A5 RID: 46757
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B6A5")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private ToggleButton3D toggle;
|
||||
|
||||
// Token: 0x0400B6A6 RID: 46758
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B6A6")]
|
||||
[SerializeField]
|
||||
private Image background;
|
||||
|
||||
// Token: 0x0400B6A7 RID: 46759
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400B6A7")]
|
||||
[SerializeField]
|
||||
private Color defaultColor;
|
||||
|
||||
// Token: 0x0400B6A8 RID: 46760
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400B6A8")]
|
||||
[SerializeField]
|
||||
private Color hasStatusColor;
|
||||
|
||||
// Token: 0x0400B6A9 RID: 46761
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400B6A9")]
|
||||
[SerializeField]
|
||||
private GameObject selectedVisual;
|
||||
|
||||
// Token: 0x0400B6AA RID: 46762
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400B6AA")]
|
||||
[SerializeField]
|
||||
private Text statusText;
|
||||
|
||||
// Token: 0x0400B6AB RID: 46763
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400B6AB")]
|
||||
private AccountSpecificUIBehaviour[] DNNJNOLONDO;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user