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: 0x0200115F RID: 4447
|
|
[Token(Token = "0x200115F")]
|
|
[RequireComponent(typeof(Image))]
|
|
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
|
public class ProfileUIImageColor : MonoBehaviour
|
|
{
|
|
// Token: 0x060064DD RID: 25821 RVA: 0x00163ACC File Offset: 0x00161CCC
|
|
[Token(Token = "0x60064DD")]
|
|
[Address(RVA = "0x1326B10", Offset = "0x1325910", VA = "0x181326B10")]
|
|
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: 0x060064DE RID: 25822 RVA: 0x00163B30 File Offset: 0x00161D30
|
|
[Token(Token = "0x60064DE")]
|
|
[Address(RVA = "0x1326DA0", Offset = "0x1325BA0", VA = "0x181326DA0")]
|
|
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: 0x060064DF RID: 25823 RVA: 0x00163B84 File Offset: 0x00161D84
|
|
[Token(Token = "0x60064DF")]
|
|
[Address(RVA = "0x1326F30", Offset = "0x1325D30", VA = "0x181326F30")]
|
|
private void OnEnable()
|
|
{
|
|
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
|
Action<int> action = new Action(this.OAJFCANHLII);
|
|
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.BPJDFPACLMK(lejanlmckdd, action);
|
|
}
|
|
|
|
// Token: 0x060064E0 RID: 25824 RVA: 0x00163BB0 File Offset: 0x00161DB0
|
|
[Token(Token = "0x60064E0")]
|
|
[Address(RVA = "0x1326E70", Offset = "0x1325C70", VA = "0x181326E70")]
|
|
private void OnDisable()
|
|
{
|
|
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
|
Action<int> action = new Action(this.OAJFCANHLII);
|
|
Matchmaking.LEJANLMCKDD = MFBGLIHGCGO.GMNMHGMFGOL(lejanlmckdd, action);
|
|
}
|
|
|
|
// Token: 0x060064E1 RID: 25825 RVA: 0x00163BDC File Offset: 0x00161DDC
|
|
[Token(Token = "0x60064E1")]
|
|
[Address(RVA = "0x1326D40", Offset = "0x1325B40", VA = "0x181326D40")]
|
|
private void OBMOIKFMMBF()
|
|
{
|
|
if (this.FOIJAAEKGIO.<IFBPANODIPA>k__BackingField != 0)
|
|
{
|
|
this.LLCJCDBCAHN();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060064E2 RID: 25826 RVA: 0x00163C04 File Offset: 0x00161E04
|
|
[Token(Token = "0x60064E2")]
|
|
[Address(RVA = "0x1326CD0", Offset = "0x1325AD0", VA = "0x181326CD0")]
|
|
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: 0x060064E3 RID: 25827 RVA: 0x00163C38 File Offset: 0x00161E38
|
|
[Token(Token = "0x60064E3")]
|
|
[Address(RVA = "0x1326BE0", Offset = "0x13259E0", VA = "0x181326BE0")]
|
|
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: 0x060064E4 RID: 25828 RVA: 0x00163C8C File Offset: 0x00161E8C
|
|
[Token(Token = "0x60064E4")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public ProfileUIImageColor()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040042EB RID: 17131
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40042EB")]
|
|
private Button3DBase DCPDGMOGGOI;
|
|
|
|
// Token: 0x040042EC RID: 17132
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40042EC")]
|
|
private AccountSpecificUIBehaviour FOIJAAEKGIO;
|
|
|
|
// Token: 0x040042ED RID: 17133
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40042ED")]
|
|
private Image IJKBAADKCBM;
|
|
}
|
|
}
|