m
This commit is contained in:
@@ -0,0 +1,287 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
// Token: 0x020006EE RID: 1774
|
||||
[Token(Token = "0x20006EE")]
|
||||
public class PlayerEventImage : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060033FC RID: 13308 RVA: 0x000D3AA0 File Offset: 0x000D1CA0
|
||||
[Token(Token = "0x60033FC")]
|
||||
[Address(RVA = "0x1430E50", Offset = "0x142FE50", VA = "0x181430E50")]
|
||||
private void Awake()
|
||||
{
|
||||
Material material = global::UnityEngine.Object.Instantiate<Material>(this.eventImage.defaultMaterial);
|
||||
Material material2 = this.eventImage.material;
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RawImage rawImage = this.eventImage;
|
||||
Texture2D defaultProfileImage = instance.defaultProfileImage;
|
||||
rawImage.texture = defaultProfileImage;
|
||||
Material defaultMaterial = this.eventImage.defaultMaterial;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
defaultMaterial.SetTextureImpl(bmbhiolhcli, defaultProfileImage);
|
||||
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = this.eventWatcher;
|
||||
int num = 0;
|
||||
if (playerEventSpecificUIBehaviour != num)
|
||||
{
|
||||
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour2 = this.eventWatcher;
|
||||
MFBGLIHGCGO<CCMBKDINCAH> playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated;
|
||||
Action<CCMBKDINCAH> action = new Action(this.NEMNIBIDKNL);
|
||||
MFBGLIHGCGO<CCMBKDINCAH> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(playerEventUpdated, action);
|
||||
playerEventSpecificUIBehaviour2.PlayerEventUpdated = mfbglihgcgo;
|
||||
CCMBKDINCAH <JEBPHLKGLNA>k__BackingField = this.eventWatcher.<JEBPHLKGLNA>k__BackingField;
|
||||
this.MFJCKOBPMGA = <JEBPHLKGLNA>k__BackingField;
|
||||
}
|
||||
this.JKBFGOBBHGI();
|
||||
}
|
||||
|
||||
// Token: 0x060033FD RID: 13309 RVA: 0x000D3B74 File Offset: 0x000D1D74
|
||||
[Token(Token = "0x60033FD")]
|
||||
[Address(RVA = "0x14311E0", Offset = "0x14301E0", VA = "0x1814311E0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = this.eventWatcher;
|
||||
int num = 0;
|
||||
if (playerEventSpecificUIBehaviour != num)
|
||||
{
|
||||
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour2 = this.eventWatcher;
|
||||
MFBGLIHGCGO<CCMBKDINCAH> playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated;
|
||||
Action<CCMBKDINCAH> action = new Action(this.NEMNIBIDKNL);
|
||||
MFBGLIHGCGO<CCMBKDINCAH> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(playerEventUpdated, action);
|
||||
playerEventSpecificUIBehaviour2.PlayerEventUpdated = mfbglihgcgo;
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060033FE RID: 13310 RVA: 0x000D3BDC File Offset: 0x000D1DDC
|
||||
[Token(Token = "0x60033FE")]
|
||||
[Address(RVA = "0x14311D0", Offset = "0x14301D0", VA = "0x1814311D0")]
|
||||
private void NEMNIBIDKNL(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
this.MFJCKOBPMGA = MFJCKOBPMGA;
|
||||
this.JKBFGOBBHGI();
|
||||
}
|
||||
|
||||
// Token: 0x060033FF RID: 13311 RVA: 0x000D3BF8 File Offset: 0x000D1DF8
|
||||
[Token(Token = "0x60033FF")]
|
||||
[Address(RVA = "0x14311D0", Offset = "0x14301D0", VA = "0x1814311D0")]
|
||||
public void SetPlayerEvent(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
this.MFJCKOBPMGA = MFJCKOBPMGA;
|
||||
this.JKBFGOBBHGI();
|
||||
}
|
||||
|
||||
// Token: 0x06003400 RID: 13312 RVA: 0x000D3C14 File Offset: 0x000D1E14
|
||||
[Token(Token = "0x6003400")]
|
||||
[Address(RVA = "0x1431040", Offset = "0x1430040", VA = "0x181431040")]
|
||||
private void JKBFGOBBHGI()
|
||||
{
|
||||
RawImage rawImage = this.eventImage;
|
||||
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
|
||||
rawImage.texture = defaultProfileImage;
|
||||
CCMBKDINCAH mfjckobpmga = this.MFJCKOBPMGA;
|
||||
if (mfjckobpmga != 0)
|
||||
{
|
||||
CCMBKDINCAH playerEventAtRequestTime = mfjckobpmga;
|
||||
PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> pmgcjepkfof = OHDHPENHDAP.ELCAPOPLGMK(this.MFJCKOBPMGA);
|
||||
Action<Texture2D> <>9__1;
|
||||
Action<OHDHPENHDAP.NBMFNJLHKAO> action = delegate(OHDHPENHDAP.NBMFNJLHKAO handle)
|
||||
{
|
||||
if (handle != 0)
|
||||
{
|
||||
PlayerEventImage <>4__this = this;
|
||||
int num2 = 0;
|
||||
if (<>4__this != num2)
|
||||
{
|
||||
PlayerEventImage <>4__this2 = this;
|
||||
CCMBKDINCAH playerEventAtRequestTime2 = playerEventAtRequestTime;
|
||||
if (<>4__this2.MFJCKOBPMGA == playerEventAtRequestTime2)
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = <>4__this2.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
<>4__this2.JLBEIDFLILD = handle;
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild2 = this.JLBEIDFLILD;
|
||||
if (<>9__1 == 0)
|
||||
{
|
||||
Action<Texture2D> action2 = delegate(Texture2D texture)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (texture != num3)
|
||||
{
|
||||
PlayerEventImage <>4__this3 = this;
|
||||
int num4 = 0;
|
||||
if (<>4__this3 != num4)
|
||||
{
|
||||
CCMBKDINCAH mfjckobpmga2 = this.MFJCKOBPMGA;
|
||||
if (mfjckobpmga2 != 0)
|
||||
{
|
||||
long <KJHKNKGENCJ>k__BackingField = mfjckobpmga2.<KJHKNKGENCJ>k__BackingField;
|
||||
}
|
||||
long <KJHKNKGENCJ>k__BackingField2 = playerEventAtRequestTime.<KJHKNKGENCJ>k__BackingField;
|
||||
this.eventImage.texture = texture;
|
||||
Material defaultMaterial = this.eventImage.defaultMaterial;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
defaultMaterial.SetTextureImpl(bmbhiolhcli, texture);
|
||||
}
|
||||
}
|
||||
};
|
||||
<>9__1 = action2;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003401 RID: 13313 RVA: 0x000D3C90 File Offset: 0x000D1E90
|
||||
[Token(Token = "0x6003401")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public PlayerEventImage()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002AD6 RID: 10966
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002AD6")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
||||
private RawImage eventImage;
|
||||
|
||||
// Token: 0x04002AD7 RID: 10967
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002AD7")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
||||
private PlayerEventSpecificUIBehaviour eventWatcher;
|
||||
|
||||
// Token: 0x04002AD8 RID: 10968
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002AD8")]
|
||||
private CCMBKDINCAH MFJCKOBPMGA;
|
||||
|
||||
// Token: 0x04002AD9 RID: 10969
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002AD9")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
||||
|
||||
// Token: 0x020006EF RID: 1775
|
||||
[Token(Token = "0x20006EF")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HOHBCHEAMIJ
|
||||
{
|
||||
// Token: 0x06003402 RID: 13314 RVA: 0x000D3CA4 File Offset: 0x000D1EA4
|
||||
[Token(Token = "0x6003402")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HOHBCHEAMIJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06003403 RID: 13315 RVA: 0x000D3CB8 File Offset: 0x000D1EB8
|
||||
[Token(Token = "0x6003403")]
|
||||
[Address(RVA = "0x14275A0", Offset = "0x14265A0", VA = "0x1814275A0")]
|
||||
internal void <UpdateEventImage>b__0(OHDHPENHDAP.NBMFNJLHKAO handle)
|
||||
{
|
||||
if (handle != 0)
|
||||
{
|
||||
PlayerEventImage playerEventImage = this.<>4__this;
|
||||
int num = 0;
|
||||
if (playerEventImage != num)
|
||||
{
|
||||
PlayerEventImage playerEventImage2 = this.<>4__this;
|
||||
CCMBKDINCAH ccmbkdincah = this.playerEventAtRequestTime;
|
||||
if (playerEventImage2.MFJCKOBPMGA == ccmbkdincah)
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = playerEventImage2.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
playerEventImage2.JLBEIDFLILD = handle;
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild2 = this.<>4__this.JLBEIDFLILD;
|
||||
if (this.<>9__1 == 0)
|
||||
{
|
||||
Action<Texture2D> action = delegate(Texture2D texture)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (texture != num2)
|
||||
{
|
||||
PlayerEventImage playerEventImage3 = this.<>4__this;
|
||||
int num3 = 0;
|
||||
if (playerEventImage3 != num3)
|
||||
{
|
||||
CCMBKDINCAH mfjckobpmga = this.<>4__this.MFJCKOBPMGA;
|
||||
if (mfjckobpmga != 0)
|
||||
{
|
||||
long <KJHKNKGENCJ>k__BackingField = mfjckobpmga.<KJHKNKGENCJ>k__BackingField;
|
||||
}
|
||||
long <KJHKNKGENCJ>k__BackingField2 = this.playerEventAtRequestTime.<KJHKNKGENCJ>k__BackingField;
|
||||
this.<>4__this.eventImage.texture = texture;
|
||||
Material defaultMaterial = this.<>4__this.eventImage.defaultMaterial;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
defaultMaterial.SetTextureImpl(bmbhiolhcli, texture);
|
||||
}
|
||||
}
|
||||
};
|
||||
this.<>9__1 = action;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003404 RID: 13316 RVA: 0x000D3D40 File Offset: 0x000D1F40
|
||||
[Token(Token = "0x6003404")]
|
||||
[Address(RVA = "0x14276D0", Offset = "0x14266D0", VA = "0x1814276D0")]
|
||||
internal void <UpdateEventImage>b__1(Texture2D texture)
|
||||
{
|
||||
int num = 0;
|
||||
if (texture != num)
|
||||
{
|
||||
PlayerEventImage playerEventImage = this.<>4__this;
|
||||
int num2 = 0;
|
||||
if (playerEventImage != num2)
|
||||
{
|
||||
CCMBKDINCAH mfjckobpmga = this.<>4__this.MFJCKOBPMGA;
|
||||
if (mfjckobpmga != 0)
|
||||
{
|
||||
long <KJHKNKGENCJ>k__BackingField = mfjckobpmga.<KJHKNKGENCJ>k__BackingField;
|
||||
}
|
||||
long <KJHKNKGENCJ>k__BackingField2 = this.playerEventAtRequestTime.<KJHKNKGENCJ>k__BackingField;
|
||||
this.<>4__this.eventImage.texture = texture;
|
||||
Material defaultMaterial = this.<>4__this.eventImage.defaultMaterial;
|
||||
int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI;
|
||||
defaultMaterial.SetTextureImpl(bmbhiolhcli, texture);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002ADA RID: 10970
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002ADA")]
|
||||
public PlayerEventImage <>4__this;
|
||||
|
||||
// Token: 0x04002ADB RID: 10971
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002ADB")]
|
||||
public CCMBKDINCAH playerEventAtRequestTime;
|
||||
|
||||
// Token: 0x04002ADC RID: 10972
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002ADC")]
|
||||
public Action<Texture2D> <>9__1;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user