using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001088 RID: 4232 [Token(Token = "0x2001088")] [RequireComponent(typeof(ClubSpecificUIBehaviour))] public class ClubMainImage : MonoBehaviour { // Token: 0x06005FB2 RID: 24498 RVA: 0x001508B8 File Offset: 0x0014EAB8 [Token(Token = "0x6005FB2")] [Address(RVA = "0xF3B920", Offset = "0xF3A720", VA = "0x180F3B920")] private void Awake() { OKNNKFGFODL clubDetailsUpdated = this.clubWatcher.ClubDetailsUpdated; Action action = new Action(this.OHNFIDMLFBB); int num = 0; clubDetailsUpdated.BPAJKKAGPKB(action, num != 0); PLILLKHMNDA k__BackingField = this.clubWatcher.k__BackingField; PLILLKHMNDA club = k__BackingField; if (k__BackingField != 0) { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } string k__BackingField = k__BackingField.k__BackingField; int num2 = 0; int num3 = 0; ulong num4; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(k__BackingField, true, num3 != 0, num2, num4 != 0UL); this.JLBEIDFLILD = nbmfnjlhkao; Action action2 = delegate(Texture2D image) { ClubMainImage <>4__this = this; int num5 = 0; if (<>4__this != num5) { ClubMainImage <>4__this2 = this; ClubSpecificUIBehaviour clubSpecificUIBehaviour = <>4__this2.clubWatcher; PLILLKHMNDA club2 = club; if (clubSpecificUIBehaviour.k__BackingField == club2) { <>4__this2.clubImage.texture = image; } } }; } } // Token: 0x06005FB3 RID: 24499 RVA: 0x00150960 File Offset: 0x0014EB60 [Token(Token = "0x6005FB3")] [Address(RVA = "0xF3BC10", Offset = "0xF3AA10", VA = "0x180F3BC10")] private void OnDestroy() { ClubSpecificUIBehaviour clubSpecificUIBehaviour = this.clubWatcher; int num = 0; if (clubSpecificUIBehaviour != num) { OKNNKFGFODL clubDetailsUpdated = this.clubWatcher.ClubDetailsUpdated; Action action = new Action(this.OHNFIDMLFBB); clubDetailsUpdated.BIHKNNPGGKP(action); } OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } } // Token: 0x06005FB4 RID: 24500 RVA: 0x001509BC File Offset: 0x0014EBBC [Token(Token = "0x6005FB4")] [Address(RVA = "0xF3BAD0", Offset = "0xF3A8D0", VA = "0x180F3BAD0")] private void OHNFIDMLFBB() { PLILLKHMNDA k__BackingField = this.clubWatcher.k__BackingField; PLILLKHMNDA club = k__BackingField; if (k__BackingField != 0) { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } string k__BackingField = k__BackingField.k__BackingField; int num = 0; int num2 = 0; ulong num3; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(k__BackingField, true, num2 != 0, num, num3 != 0UL); this.JLBEIDFLILD = nbmfnjlhkao; Action action = delegate(Texture2D image) { ClubMainImage <>4__this = this; int num4 = 0; if (<>4__this != num4) { ClubMainImage <>4__this2 = this; ClubSpecificUIBehaviour clubSpecificUIBehaviour = <>4__this2.clubWatcher; PLILLKHMNDA club2 = club; if (clubSpecificUIBehaviour.k__BackingField == club2) { <>4__this2.clubImage.texture = image; } } }; } } // Token: 0x06005FB5 RID: 24501 RVA: 0x00150A38 File Offset: 0x0014EC38 [Token(Token = "0x6005FB5")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public ClubMainImage() { } // Token: 0x04003F9E RID: 16286 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003F9E")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private ClubSpecificUIBehaviour clubWatcher; // Token: 0x04003F9F RID: 16287 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4003F9F")] [SerializeField] private RawImage clubImage; // Token: 0x04003FA0 RID: 16288 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003FA0")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x02001089 RID: 4233 [Token(Token = "0x2001089")] [CompilerGenerated] private sealed class LCHCNAJKEMJ { // Token: 0x06005FB6 RID: 24502 RVA: 0x00150A4C File Offset: 0x0014EC4C [Token(Token = "0x6005FB6")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LCHCNAJKEMJ() { } // Token: 0x06005FB7 RID: 24503 RVA: 0x00150A60 File Offset: 0x0014EC60 [Token(Token = "0x6005FB7")] [Address(RVA = "0xF400A0", Offset = "0xF3EEA0", VA = "0x180F400A0")] internal void b__0(Texture2D image) { ClubMainImage clubMainImage = this.<>4__this; int num = 0; if (clubMainImage != num) { ClubMainImage clubMainImage2 = this.<>4__this; ClubSpecificUIBehaviour clubWatcher = clubMainImage2.clubWatcher; PLILLKHMNDA plillkhmnda = this.club; if (clubWatcher.k__BackingField == plillkhmnda) { clubMainImage2.clubImage.texture = image; } } } // Token: 0x04003FA1 RID: 16289 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003FA1")] public ClubMainImage <>4__this; // Token: 0x04003FA2 RID: 16290 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003FA2")] public PLILLKHMNDA club; } } }