scripts
This commit is contained in:
@@ -0,0 +1,230 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001AEF RID: 6895
|
||||
[Token(Token = "0x2001AEF")]
|
||||
[RequireComponent(typeof(AccountSpecificUIBehaviour))]
|
||||
[StructLayout(3)]
|
||||
public class ProfileImage : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600B929 RID: 47401 RVA: 0x002B768C File Offset: 0x002B588C
|
||||
[Token(Token = "0x600B929")]
|
||||
[Address(RVA = "0x1932350", Offset = "0x1930D50", VA = "0x181932350")]
|
||||
private void Awake()
|
||||
{
|
||||
AccountSpecificUIBehaviour component = base.GetComponent<AccountSpecificUIBehaviour>();
|
||||
this.FOIJAAEKGIO = component;
|
||||
ActionEvent playerAccountUpdated = component.PlayerAccountUpdated;
|
||||
Action action = new Action(this.OBMOIKFMMBF);
|
||||
ActionEvent actionEvent = playerAccountUpdated + action;
|
||||
component.PlayerAccountUpdated = actionEvent;
|
||||
this.FLLOJLKPAGD();
|
||||
RawImage rawImage = this.profileImage;
|
||||
if (!this.useGrayscaleForOfflinePlayer)
|
||||
{
|
||||
Material defaultMaterial = rawImage.defaultMaterial;
|
||||
int num = 0;
|
||||
defaultMaterial.SetFloat("_Grayscale", (float)num);
|
||||
return;
|
||||
}
|
||||
Material material = global::UnityEngine.Object.Instantiate<Material>(rawImage.defaultMaterial);
|
||||
bool isCompleted = ((IAsyncResult)this.profileImage).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0600B92A RID: 47402 RVA: 0x002B7720 File Offset: 0x002B5920
|
||||
[Token(Token = "0x600B92A")]
|
||||
[Address(RVA = "0x19326E0", Offset = "0x19310E0", VA = "0x1819326E0")]
|
||||
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;
|
||||
}
|
||||
if (this.IFAHDAGCHDE != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B92B RID: 47403 RVA: 0x002B7780 File Offset: 0x002B5980
|
||||
[Token(Token = "0x600B92B")]
|
||||
[Address(RVA = "0x1932880", Offset = "0x1931280", VA = "0x181932880")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ActionEvent<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action = new Action(this.OAJFCANHLII);
|
||||
Matchmaking.LEJANLMCKDD = lejanlmckdd + action;
|
||||
}
|
||||
|
||||
// Token: 0x0600B92C RID: 47404 RVA: 0x002B77AC File Offset: 0x002B59AC
|
||||
[Token(Token = "0x600B92C")]
|
||||
[Address(RVA = "0x19327C0", Offset = "0x19311C0", VA = "0x1819327C0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
ActionEvent<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
Action<int> action = new Action(this.OAJFCANHLII);
|
||||
Matchmaking.LEJANLMCKDD = lejanlmckdd - action;
|
||||
}
|
||||
|
||||
// Token: 0x0600B92D RID: 47405 RVA: 0x002B77D8 File Offset: 0x002B59D8
|
||||
[Token(Token = "0x600B92D")]
|
||||
[Address(RVA = "0x1932650", Offset = "0x1931050", VA = "0x181932650")]
|
||||
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.PGIAPLCLNPA();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B92E RID: 47406 RVA: 0x002B780C File Offset: 0x002B5A0C
|
||||
[Token(Token = "0x600B92E")]
|
||||
[Address(RVA = "0x19326C0", Offset = "0x19310C0", VA = "0x1819326C0")]
|
||||
private void OBMOIKFMMBF()
|
||||
{
|
||||
this.FLLOJLKPAGD();
|
||||
this.PGIAPLCLNPA();
|
||||
}
|
||||
|
||||
// Token: 0x0600B92F RID: 47407 RVA: 0x002B7828 File Offset: 0x002B5A28
|
||||
[Token(Token = "0x600B92F")]
|
||||
[Address(RVA = "0x19324C0", Offset = "0x1930EC0", VA = "0x1819324C0")]
|
||||
private void FLLOJLKPAGD()
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
CCEOLAOLEKJ currentAccount = foijaaekgio.GEAFMCJMKBM;
|
||||
CCEOLAOLEKJ account = currentAccount;
|
||||
if (currentAccount != 0)
|
||||
{
|
||||
if (this.IFAHDAGCHDE != 0)
|
||||
{
|
||||
}
|
||||
OHDHPENHDAP.CPOAHJEGIEA cpoahjegiea = OHDHPENHDAP.NOCODPBGAOJ(currentAccount);
|
||||
Action<Texture2D> action = delegate(Texture2D texture)
|
||||
{
|
||||
ProfileImage <>4__this = this;
|
||||
int num2 = 0;
|
||||
if (<>4__this != num2 && this.FOIJAAEKGIO.GEAFMCJMKBM == account)
|
||||
{
|
||||
this.profileImage.texture = texture;
|
||||
}
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
this.IFAHDAGCHDE = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B930 RID: 47408 RVA: 0x002B78A0 File Offset: 0x002B5AA0
|
||||
[Token(Token = "0x600B930")]
|
||||
[Address(RVA = "0x1932940", Offset = "0x1931340", VA = "0x181932940")]
|
||||
private void PGIAPLCLNPA()
|
||||
{
|
||||
if (this.useGrayscaleForOfflinePlayer)
|
||||
{
|
||||
AccountSpecificUIBehaviour foijaaekgio = this.FOIJAAEKGIO;
|
||||
if (foijaaekgio.<IFBPANODIPA>k__BackingField != 0)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(foijaaekgio.<IFBPANODIPA>k__BackingField.value);
|
||||
if (efajbhgdidd == 0 || efajbhgdidd.<JMOCJMLHGBD>k__BackingField)
|
||||
{
|
||||
}
|
||||
RawImage rawImage = this.profileImage;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B931 RID: 47409 RVA: 0x002B78F4 File Offset: 0x002B5AF4
|
||||
[Token(Token = "0x600B931")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ProfileImage()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040079B6 RID: 31158
|
||||
[Token(Token = "0x40079B6")]
|
||||
private const float BADDKBFFHNJ = 1f;
|
||||
|
||||
// Token: 0x040079B7 RID: 31159
|
||||
[Token(Token = "0x40079B7")]
|
||||
private const float NNAJGNPIKNI = 0f;
|
||||
|
||||
// Token: 0x040079B8 RID: 31160
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40079B8")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private RawImage profileImage;
|
||||
|
||||
// Token: 0x040079B9 RID: 31161
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40079B9")]
|
||||
private AccountSpecificUIBehaviour FOIJAAEKGIO;
|
||||
|
||||
// Token: 0x040079BA RID: 31162
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40079BA")]
|
||||
[SerializeField]
|
||||
private bool useGrayscaleForOfflinePlayer;
|
||||
|
||||
// Token: 0x040079BB RID: 31163
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40079BB")]
|
||||
private OHDHPENHDAP.CPOAHJEGIEA IFAHDAGCHDE;
|
||||
|
||||
// Token: 0x02001AF0 RID: 6896
|
||||
[Token(Token = "0x2001AF0")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OOCPMGKCIGF
|
||||
{
|
||||
// Token: 0x0600B932 RID: 47410 RVA: 0x002B7908 File Offset: 0x002B5B08
|
||||
[Token(Token = "0x600B932")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public OOCPMGKCIGF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600B933 RID: 47411 RVA: 0x002B791C File Offset: 0x002B5B1C
|
||||
[Token(Token = "0x600B933")]
|
||||
[Address(RVA = "0x1927A60", Offset = "0x1926460", VA = "0x181927A60")]
|
||||
internal void <UpdateProfileImage>b__0(Texture2D texture)
|
||||
{
|
||||
ProfileImage profileImage = this.<>4__this;
|
||||
int num = 0;
|
||||
if (profileImage != num && this.<>4__this.FOIJAAEKGIO.GEAFMCJMKBM == this.account)
|
||||
{
|
||||
this.<>4__this.profileImage.texture = texture;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040079BC RID: 31164
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40079BC")]
|
||||
public ProfileImage <>4__this;
|
||||
|
||||
// Token: 0x040079BD RID: 31165
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40079BD")]
|
||||
public CCEOLAOLEKJ account;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user