142 lines
4.6 KiB
C#
142 lines
4.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001AF1 RID: 6897
|
|
[Token(Token = "0x2001AF1")]
|
|
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
|
[RequireComponent(typeof(Image))]
|
|
[StructLayout(3)]
|
|
public class ProfileUIImageColor : MonoBehaviour
|
|
{
|
|
// Token: 0x0600B934 RID: 47412 RVA: 0x002B796C File Offset: 0x002B5B6C
|
|
[Token(Token = "0x600B934")]
|
|
[Address(RVA = "0x1932A50", Offset = "0x1931450", VA = "0x181932A50")]
|
|
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;
|
|
ActionEvent playerAccountUpdated = component2.PlayerAccountUpdated;
|
|
Action action = new Action(this.OBMOIKFMMBF);
|
|
ActionEvent actionEvent = playerAccountUpdated + action;
|
|
component2.PlayerAccountUpdated = actionEvent;
|
|
}
|
|
|
|
// Token: 0x0600B935 RID: 47413 RVA: 0x002B79D0 File Offset: 0x002B5BD0
|
|
[Token(Token = "0x600B935")]
|
|
[Address(RVA = "0x1932CE0", Offset = "0x19316E0", VA = "0x181932CE0")]
|
|
private void OnDestroy()
|
|
{
|
|
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
|
int num = 0;
|
|
if (foijaaekgio != num)
|
|
{
|
|
AccountSpecificUIBehaviour foijaaekgio2 = this.FOIJAAEKGIO;
|
|
ActionEvent playerAccountUpdated = foijaaekgio2.PlayerAccountUpdated;
|
|
Action action = new Action(this.OBMOIKFMMBF);
|
|
ActionEvent actionEvent = playerAccountUpdated - action;
|
|
foijaaekgio2.PlayerAccountUpdated = actionEvent;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B936 RID: 47414 RVA: 0x002B7A24 File Offset: 0x002B5C24
|
|
[Token(Token = "0x600B936")]
|
|
[Address(RVA = "0x1932E70", Offset = "0x1931870", VA = "0x181932E70")]
|
|
private void OnEnable()
|
|
{
|
|
ActionEvent<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
|
Action<int> action = new Action(this.OAJFCANHLII);
|
|
Matchmaking.LEJANLMCKDD = lejanlmckdd + action;
|
|
}
|
|
|
|
// Token: 0x0600B937 RID: 47415 RVA: 0x002B7A50 File Offset: 0x002B5C50
|
|
[Token(Token = "0x600B937")]
|
|
[Address(RVA = "0x1932DB0", Offset = "0x19317B0", VA = "0x181932DB0")]
|
|
private void OnDisable()
|
|
{
|
|
ActionEvent<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
|
Action<int> action = new Action(this.OAJFCANHLII);
|
|
Matchmaking.LEJANLMCKDD = lejanlmckdd - action;
|
|
}
|
|
|
|
// Token: 0x0600B938 RID: 47416 RVA: 0x002B7A7C File Offset: 0x002B5C7C
|
|
[Token(Token = "0x600B938")]
|
|
[Address(RVA = "0x1932C80", Offset = "0x1931680", VA = "0x181932C80")]
|
|
private void OBMOIKFMMBF()
|
|
{
|
|
if (this.FOIJAAEKGIO.<IFBPANODIPA>k__BackingField != 0)
|
|
{
|
|
this.LLCJCDBCAHN();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B939 RID: 47417 RVA: 0x002B7AA4 File Offset: 0x002B5CA4
|
|
[Token(Token = "0x600B939")]
|
|
[Address(RVA = "0x1932C10", Offset = "0x1931610", VA = "0x181932C10")]
|
|
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: 0x0600B93A RID: 47418 RVA: 0x002B7AD8 File Offset: 0x002B5CD8
|
|
[Token(Token = "0x600B93A")]
|
|
[Address(RVA = "0x1932B20", Offset = "0x1931520", VA = "0x181932B20")]
|
|
private void LLCJCDBCAHN()
|
|
{
|
|
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
|
int num = 0;
|
|
if (Matchmaking.OLIKKLKLBKJ(foijaaekgio.<IFBPANODIPA>k__BackingField.value) != 0)
|
|
{
|
|
}
|
|
Image ijkbaadkcbm = this.IJKBAADKCBM;
|
|
Button3DBase dcpdgmoggoi = this.DCPDGMOGGOI;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
Color toggleColor = dcpdgmoggoi.ToggleColor;
|
|
Color color = ijkbaadkcbm.color;
|
|
}
|
|
|
|
// Token: 0x0600B93B RID: 47419 RVA: 0x002B7B2C File Offset: 0x002B5D2C
|
|
[Token(Token = "0x600B93B")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
public ProfileUIImageColor()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040079BE RID: 31166
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40079BE")]
|
|
private Button3DBase DCPDGMOGGOI;
|
|
|
|
// Token: 0x040079BF RID: 31167
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40079BF")]
|
|
private AccountSpecificUIBehaviour FOIJAAEKGIO;
|
|
|
|
// Token: 0x040079C0 RID: 31168
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40079C0")]
|
|
private Image IJKBAADKCBM;
|
|
}
|
|
}
|