Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/ProfileUIImageColor.cs
T
2026-04-08 23:40:05 +02:00

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;
}
}