using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; // Token: 0x020006E1 RID: 1761 [Token(Token = "0x20006E1")] public class PlayerEventImage : MonoBehaviour { // Token: 0x06003373 RID: 13171 RVA: 0x000D2D3C File Offset: 0x000D0F3C [Token(Token = "0x6003373")] [Address(RVA = "0xAEA150", Offset = "0xAE8F50", VA = "0x180AEA150")] private void Awake() { Material material = global::UnityEngine.Object.Instantiate(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 playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated; Action action = new Action(this.NEMNIBIDKNL); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(playerEventUpdated, action); playerEventSpecificUIBehaviour2.PlayerEventUpdated = mfbglihgcgo; CCMBKDINCAH k__BackingField = this.eventWatcher.k__BackingField; this.MFJCKOBPMGA = k__BackingField; } this.JKBFGOBBHGI(); } // Token: 0x06003374 RID: 13172 RVA: 0x000D2E10 File Offset: 0x000D1010 [Token(Token = "0x6003374")] [Address(RVA = "0xAEA4E0", Offset = "0xAE92E0", VA = "0x180AEA4E0")] private void OnDestroy() { PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = this.eventWatcher; int num = 0; if (playerEventSpecificUIBehaviour != num) { PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour2 = this.eventWatcher; MFBGLIHGCGO playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated; Action action = new Action(this.NEMNIBIDKNL); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(playerEventUpdated, action); playerEventSpecificUIBehaviour2.PlayerEventUpdated = mfbglihgcgo; } OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } } // Token: 0x06003375 RID: 13173 RVA: 0x000D2E78 File Offset: 0x000D1078 [Token(Token = "0x6003375")] [Address(RVA = "0xAEA4D0", Offset = "0xAE92D0", VA = "0x180AEA4D0")] private void NEMNIBIDKNL(CCMBKDINCAH MFJCKOBPMGA) { this.MFJCKOBPMGA = MFJCKOBPMGA; this.JKBFGOBBHGI(); } // Token: 0x06003376 RID: 13174 RVA: 0x000D2E94 File Offset: 0x000D1094 [Token(Token = "0x6003376")] [Address(RVA = "0xAEA4D0", Offset = "0xAE92D0", VA = "0x180AEA4D0")] public void SetPlayerEvent(CCMBKDINCAH MFJCKOBPMGA) { this.MFJCKOBPMGA = MFJCKOBPMGA; this.JKBFGOBBHGI(); } // Token: 0x06003377 RID: 13175 RVA: 0x000D2EB0 File Offset: 0x000D10B0 [Token(Token = "0x6003377")] [Address(RVA = "0xAEA340", Offset = "0xAE9140", VA = "0x180AEA340")] 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 pmgcjepkfof = OHDHPENHDAP.ELCAPOPLGMK(this.MFJCKOBPMGA); Action <>9__1; Action 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 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 k__BackingField = mfjckobpmga2.k__BackingField; } long k__BackingField2 = playerEventAtRequestTime.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: 0x06003378 RID: 13176 RVA: 0x000D2F2C File Offset: 0x000D112C [Token(Token = "0x6003378")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public PlayerEventImage() { } // Token: 0x04002A6A RID: 10858 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A6A")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private RawImage eventImage; // Token: 0x04002A6B RID: 10859 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002A6B")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, false, false, false)] private PlayerEventSpecificUIBehaviour eventWatcher; // Token: 0x04002A6C RID: 10860 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002A6C")] private CCMBKDINCAH MFJCKOBPMGA; // Token: 0x04002A6D RID: 10861 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002A6D")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x020006E2 RID: 1762 [Token(Token = "0x20006E2")] [CompilerGenerated] private sealed class HOHBCHEAMIJ { // Token: 0x06003379 RID: 13177 RVA: 0x000D2F40 File Offset: 0x000D1140 [Token(Token = "0x6003379")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HOHBCHEAMIJ() { } // Token: 0x0600337A RID: 13178 RVA: 0x000D2F54 File Offset: 0x000D1154 [Token(Token = "0x600337A")] [Address(RVA = "0xAE4160", Offset = "0xAE2F60", VA = "0x180AE4160")] internal void 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 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 k__BackingField = mfjckobpmga.k__BackingField; } long k__BackingField2 = this.playerEventAtRequestTime.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: 0x0600337B RID: 13179 RVA: 0x000D2FDC File Offset: 0x000D11DC [Token(Token = "0x600337B")] [Address(RVA = "0xAE4290", Offset = "0xAE3090", VA = "0x180AE4290")] internal void 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 k__BackingField = mfjckobpmga.k__BackingField; } long k__BackingField2 = this.playerEventAtRequestTime.k__BackingField; this.<>4__this.eventImage.texture = texture; Material defaultMaterial = this.<>4__this.eventImage.defaultMaterial; int bmbhiolhcli = PAMNDKEGFFG.BMBHIOLHCLI; defaultMaterial.SetTextureImpl(bmbhiolhcli, texture); } } } // Token: 0x04002A6E RID: 10862 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002A6E")] public PlayerEventImage <>4__this; // Token: 0x04002A6F RID: 10863 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A6F")] public CCMBKDINCAH playerEventAtRequestTime; // Token: 0x04002A70 RID: 10864 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002A70")] public Action <>9__1; } }