a
This commit is contained in:
@@ -0,0 +1,162 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001082 RID: 4226
|
||||
[Token(Token = "0x2001082")]
|
||||
[RequireComponent(typeof(ClubAnnouncementSpecificUIBehaviour))]
|
||||
public class ClubAnnouncementImage : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06005F8A RID: 24458 RVA: 0x0014FFE4 File Offset: 0x0014E1E4
|
||||
[Token(Token = "0x6005F8A")]
|
||||
[Address(RVA = "0xF3A310", Offset = "0xF39110", VA = "0x180F3A310")]
|
||||
private void Awake()
|
||||
{
|
||||
OKNNKFGFODL detailsUpdated = this.watcher.DetailsUpdated;
|
||||
Action action = new Action(this.HMFAFLNAEGP);
|
||||
int num = 0;
|
||||
detailsUpdated.BPAJKKAGPKB(action, num != 0);
|
||||
this.HMFAFLNAEGP();
|
||||
}
|
||||
|
||||
// Token: 0x06005F8B RID: 24459 RVA: 0x00150020 File Offset: 0x0014E220
|
||||
[Token(Token = "0x6005F8B")]
|
||||
[Address(RVA = "0xF3A570", Offset = "0xF39370", VA = "0x180F3A570")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = this.watcher;
|
||||
int num = 0;
|
||||
if (clubAnnouncementSpecificUIBehaviour != num)
|
||||
{
|
||||
OKNNKFGFODL detailsUpdated = this.watcher.DetailsUpdated;
|
||||
Action action = new Action(this.HMFAFLNAEGP);
|
||||
detailsUpdated.BIHKNNPGGKP(action);
|
||||
}
|
||||
if (this.IFAHDAGCHDE != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005F8C RID: 24460 RVA: 0x00150070 File Offset: 0x0014E270
|
||||
[Token(Token = "0x6005F8C")]
|
||||
[Address(RVA = "0xF3A3B0", Offset = "0xF391B0", VA = "0x180F3A3B0")]
|
||||
private void HMFAFLNAEGP()
|
||||
{
|
||||
int num;
|
||||
for (;;)
|
||||
{
|
||||
NFEMLMAFFIP <KEHMNKJBDBD>k__BackingField = this.watcher.<KEHMNKJBDBD>k__BackingField;
|
||||
NFEMLMAFFIP announcement = <KEHMNKJBDBD>k__BackingField;
|
||||
if (<KEHMNKJBDBD>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (<KEHMNKJBDBD>k__BackingField.HPCKFCEFFOJ == IHLFIKMOAOF.Generic && (string.IsNullOrEmpty(announcement.<HPJCFFLAJJE>k__BackingField) || announcement.<HPJCFFLAJJE>k__BackingField.Contains("DefaultClubImage")))
|
||||
{
|
||||
break;
|
||||
}
|
||||
string <HPJCFFLAJJE>k__BackingField = <KEHMNKJBDBD>k__BackingField.<HPJCFFLAJJE>k__BackingField;
|
||||
num = 0;
|
||||
if (!string.IsNullOrEmpty(<HPJCFFLAJJE>k__BackingField))
|
||||
{
|
||||
goto Block_3;
|
||||
}
|
||||
}
|
||||
if (this.IFAHDAGCHDE != 0)
|
||||
{
|
||||
}
|
||||
OHDHPENHDAP.CPOAHJEGIEA cpoahjegiea = OHDHPENHDAP.NOCODPBGAOJ(lefdkhfnmek.announcement.<HCJDKPLCHPK>k__BackingField);
|
||||
Action<Texture2D> action = delegate(Texture2D texture)
|
||||
{
|
||||
ClubAnnouncementImage <>4__this = lefdkhfnmek.<>4__this;
|
||||
int num2 = 0;
|
||||
if (<>4__this != num2)
|
||||
{
|
||||
ClubAnnouncementImage <>4__this2 = lefdkhfnmek.<>4__this;
|
||||
ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = <>4__this2.watcher;
|
||||
NFEMLMAFFIP announcement2 = lefdkhfnmek.announcement;
|
||||
if (clubAnnouncementSpecificUIBehaviour.<KEHMNKJBDBD>k__BackingField == announcement2)
|
||||
{
|
||||
<>4__this2.image.texture = texture;
|
||||
}
|
||||
}
|
||||
};
|
||||
this.IFAHDAGCHDE = action;
|
||||
return;
|
||||
Block_3:
|
||||
this.image.AHGCOGFEEEE = num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005F8D RID: 24461 RVA: 0x00150130 File Offset: 0x0014E330
|
||||
[Token(Token = "0x6005F8D")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ClubAnnouncementImage()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F86 RID: 16262
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F86")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ClubAnnouncementSpecificUIBehaviour watcher;
|
||||
|
||||
// Token: 0x04003F87 RID: 16263
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F87")]
|
||||
[SerializeField]
|
||||
private RecNetRawImage image;
|
||||
|
||||
// Token: 0x04003F88 RID: 16264
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F88")]
|
||||
private OHDHPENHDAP.CPOAHJEGIEA IFAHDAGCHDE;
|
||||
|
||||
// Token: 0x02001083 RID: 4227
|
||||
[Token(Token = "0x2001083")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LEFDKHFNMEK
|
||||
{
|
||||
// Token: 0x06005F8E RID: 24462 RVA: 0x00150144 File Offset: 0x0014E344
|
||||
[Token(Token = "0x6005F8E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public LEFDKHFNMEK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005F8F RID: 24463 RVA: 0x00150158 File Offset: 0x0014E358
|
||||
[Token(Token = "0x6005F8F")]
|
||||
[Address(RVA = "0xF40150", Offset = "0xF3EF50", VA = "0x180F40150")]
|
||||
internal void <DetailsUpdated>b__0(Texture2D texture)
|
||||
{
|
||||
ClubAnnouncementImage clubAnnouncementImage = this.<>4__this;
|
||||
int num = 0;
|
||||
if (clubAnnouncementImage != num)
|
||||
{
|
||||
ClubAnnouncementImage clubAnnouncementImage2 = this.<>4__this;
|
||||
ClubAnnouncementSpecificUIBehaviour watcher = clubAnnouncementImage2.watcher;
|
||||
NFEMLMAFFIP nfemlmaffip = this.announcement;
|
||||
if (watcher.<KEHMNKJBDBD>k__BackingField == nfemlmaffip)
|
||||
{
|
||||
clubAnnouncementImage2.image.texture = texture;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04003F89 RID: 16265
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F89")]
|
||||
public ClubAnnouncementImage <>4__this;
|
||||
|
||||
// Token: 0x04003F8A RID: 16266
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F8A")]
|
||||
public NFEMLMAFFIP announcement;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user