141 lines
4.6 KiB
C#
141 lines
4.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200122C RID: 4652
|
|
[Token(Token = "0x200122C")]
|
|
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
|
[RequireComponent(typeof(Image))]
|
|
public class ProfileUIImageColor : MonoBehaviour
|
|
{
|
|
// Token: 0x06006835 RID: 26677 RVA: 0x0016B980 File Offset: 0x00169B80
|
|
[Token(Token = "0x6006835")]
|
|
[Address(RVA = "0x1DC2160", Offset = "0x1DC1160", VA = "0x181DC2160")]
|
|
private void Awake()
|
|
{
|
|
Button3DBase componentInParent = base.GetComponentInParent<Button3DBase>();
|
|
this.DCPDGMOGGOI = componentInParent;
|
|
Image component = base.GetComponent<Image>();
|
|
this.IJKBAADKCBM = component;
|
|
AccountSpecificUIBehaviour component2 = base.GetComponent<AccountSpecificUIBehaviour>();
|
|
this.FOIJAAEKGIO = component2;
|
|
OKNNKFGFODL playerAccountUpdated = component2.PlayerAccountUpdated;
|
|
Action action = new Action(this.OBMOIKFMMBF);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(playerAccountUpdated, action);
|
|
component2.PlayerAccountUpdated = oknnkfgfodl;
|
|
}
|
|
|
|
// Token: 0x06006836 RID: 26678 RVA: 0x0016B9E4 File Offset: 0x00169BE4
|
|
[Token(Token = "0x6006836")]
|
|
[Address(RVA = "0x1DC23F0", Offset = "0x1DC13F0", VA = "0x181DC23F0")]
|
|
private void OnDestroy()
|
|
{
|
|
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
|
int num = 0;
|
|
if (foijaaekgio != num)
|
|
{
|
|
AccountSpecificUIBehaviour foijaaekgio2 = this.FOIJAAEKGIO;
|
|
OKNNKFGFODL playerAccountUpdated = foijaaekgio2.PlayerAccountUpdated;
|
|
Action action = new Action(this.OBMOIKFMMBF);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(playerAccountUpdated, action);
|
|
foijaaekgio2.PlayerAccountUpdated = oknnkfgfodl;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006837 RID: 26679 RVA: 0x0016BA38 File Offset: 0x00169C38
|
|
[Token(Token = "0x6006837")]
|
|
[Address(RVA = "0x1DC2580", Offset = "0x1DC1580", VA = "0x181DC2580")]
|
|
private void OnEnable()
|
|
{
|
|
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
|
Action<int> action = new Action(this.OAJFCANHLII);
|
|
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.BPJDFPACLMK(lejanlmckdd, action);
|
|
}
|
|
|
|
// Token: 0x06006838 RID: 26680 RVA: 0x0016BA64 File Offset: 0x00169C64
|
|
[Token(Token = "0x6006838")]
|
|
[Address(RVA = "0x1DC24C0", Offset = "0x1DC14C0", VA = "0x181DC24C0")]
|
|
private void OnDisable()
|
|
{
|
|
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
|
Action<int> action = new Action(this.OAJFCANHLII);
|
|
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.GMNMHGMFGOL(lejanlmckdd, action);
|
|
}
|
|
|
|
// Token: 0x06006839 RID: 26681 RVA: 0x0016BA90 File Offset: 0x00169C90
|
|
[Token(Token = "0x6006839")]
|
|
[Address(RVA = "0x1DC2390", Offset = "0x1DC1390", VA = "0x181DC2390")]
|
|
private void OBMOIKFMMBF()
|
|
{
|
|
if (this.FOIJAAEKGIO.<IFBPANODIPA>k__BackingField != 0)
|
|
{
|
|
this.LLCJCDBCAHN();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600683A RID: 26682 RVA: 0x0016BAB8 File Offset: 0x00169CB8
|
|
[Token(Token = "0x600683A")]
|
|
[Address(RVA = "0x1DC2320", Offset = "0x1DC1320", VA = "0x181DC2320")]
|
|
private void OAJFCANHLII(int ENJEOLBEALP)
|
|
{
|
|
int? <IFBPANODIPA>k__BackingField = this.FOIJAAEKGIO.<IFBPANODIPA>k__BackingField;
|
|
if (<IFBPANODIPA>k__BackingField != 0)
|
|
{
|
|
bool flag = ENJEOLBEALP == <IFBPANODIPA>k__BackingField;
|
|
if (<IFBPANODIPA>k__BackingField != flag)
|
|
{
|
|
this.LLCJCDBCAHN();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600683B RID: 26683 RVA: 0x0016BAEC File Offset: 0x00169CEC
|
|
[Token(Token = "0x600683B")]
|
|
[Address(RVA = "0x1DC2230", Offset = "0x1DC1230", VA = "0x181DC2230")]
|
|
private void LLCJCDBCAHN()
|
|
{
|
|
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
|
int num = 0;
|
|
int? <IFBPANODIPA>k__BackingField = foijaaekgio.<IFBPANODIPA>k__BackingField;
|
|
int num2;
|
|
if (Matchmaking.OLIKKLKLBKJ(num2) != 0)
|
|
{
|
|
}
|
|
Image ijkbaadkcbm = this.IJKBAADKCBM;
|
|
Button3DBase dcpdgmoggoi = this.DCPDGMOGGOI;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
Color toggleColor = dcpdgmoggoi.ToggleColor;
|
|
Color color = ijkbaadkcbm.color;
|
|
}
|
|
|
|
// Token: 0x0600683C RID: 26684 RVA: 0x0016BB40 File Offset: 0x00169D40
|
|
[Token(Token = "0x600683C")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public ProfileUIImageColor()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004461 RID: 17505
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004461")]
|
|
private Button3DBase DCPDGMOGGOI;
|
|
|
|
// Token: 0x04004462 RID: 17506
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004462")]
|
|
private AccountSpecificUIBehaviour FOIJAAEKGIO;
|
|
|
|
// Token: 0x04004463 RID: 17507
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004463")]
|
|
private Image IJKBAADKCBM;
|
|
}
|
|
}
|