scripts
This commit is contained in:
@@ -0,0 +1,165 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using RRUI;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001A1E RID: 6686
|
||||
[Token(Token = "0x2001A1E")]
|
||||
[RequireComponent(typeof(ClubAnnouncementSpecificUIBehaviour))]
|
||||
[StructLayout(3)]
|
||||
public class ClubAnnouncementImage : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600B403 RID: 46083 RVA: 0x002A4D78 File Offset: 0x002A2F78
|
||||
[Token(Token = "0x600B403")]
|
||||
[Address(RVA = "0x118D710", Offset = "0x118C110", VA = "0x18118D710")]
|
||||
private void Awake()
|
||||
{
|
||||
ActionEvent detailsUpdated = this.watcher.DetailsUpdated;
|
||||
Action action = new Action(this.HMFAFLNAEGP);
|
||||
int num = 0;
|
||||
detailsUpdated.Add(action, num != 0);
|
||||
this.HMFAFLNAEGP();
|
||||
}
|
||||
|
||||
// Token: 0x0600B404 RID: 46084 RVA: 0x002A4DB4 File Offset: 0x002A2FB4
|
||||
[Token(Token = "0x600B404")]
|
||||
[Address(RVA = "0x118D970", Offset = "0x118C370", VA = "0x18118D970")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = this.watcher;
|
||||
int num = 0;
|
||||
if (clubAnnouncementSpecificUIBehaviour != num)
|
||||
{
|
||||
ActionEvent detailsUpdated = this.watcher.DetailsUpdated;
|
||||
Action action = new Action(this.HMFAFLNAEGP);
|
||||
detailsUpdated.Remove(action);
|
||||
}
|
||||
if (this.IFAHDAGCHDE != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B405 RID: 46085 RVA: 0x002A4E04 File Offset: 0x002A3004
|
||||
[Token(Token = "0x600B405")]
|
||||
[Address(RVA = "0x118D7B0", Offset = "0x118C1B0", VA = "0x18118D7B0")]
|
||||
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: 0x0600B406 RID: 46086 RVA: 0x002A4EC4 File Offset: 0x002A30C4
|
||||
[Token(Token = "0x600B406")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ClubAnnouncementImage()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04007675 RID: 30325
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4007675")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private ClubAnnouncementSpecificUIBehaviour watcher;
|
||||
|
||||
// Token: 0x04007676 RID: 30326
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4007676")]
|
||||
[SerializeField]
|
||||
private RecNetRawImage image;
|
||||
|
||||
// Token: 0x04007677 RID: 30327
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4007677")]
|
||||
private OHDHPENHDAP.CPOAHJEGIEA IFAHDAGCHDE;
|
||||
|
||||
// Token: 0x02001A1F RID: 6687
|
||||
[Token(Token = "0x2001A1F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LEFDKHFNMEK
|
||||
{
|
||||
// Token: 0x0600B407 RID: 46087 RVA: 0x002A4ED8 File Offset: 0x002A30D8
|
||||
[Token(Token = "0x600B407")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LEFDKHFNMEK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600B408 RID: 46088 RVA: 0x002A4EEC File Offset: 0x002A30EC
|
||||
[Token(Token = "0x600B408")]
|
||||
[Address(RVA = "0x1196B90", Offset = "0x1195590", VA = "0x181196B90")]
|
||||
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: 0x04007678 RID: 30328
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4007678")]
|
||||
public ClubAnnouncementImage <>4__this;
|
||||
|
||||
// Token: 0x04007679 RID: 30329
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4007679")]
|
||||
public NFEMLMAFFIP announcement;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user