m
This commit is contained in:
@@ -0,0 +1,249 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI.Dialog;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x020011D6 RID: 4566
|
||||
[Token(Token = "0x20011D6")]
|
||||
public class AnnouncementsScreenItem : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700114C RID: 4428
|
||||
// (get) Token: 0x06006634 RID: 26164 RVA: 0x00163078 File Offset: 0x00161278
|
||||
// (set) Token: 0x06006635 RID: 26165 RVA: 0x0016308C File Offset: 0x0016128C
|
||||
[Token(Token = "0x1700114C")]
|
||||
public MKEKHKEHPLO BHNFBPFGOHI
|
||||
{
|
||||
[Token(Token = "0x6006634")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.OKINBKFCIIK;
|
||||
}
|
||||
[Token(Token = "0x6006635")]
|
||||
[Address(RVA = "0x1A4C180", Offset = "0x1A4B180", VA = "0x181A4C180")]
|
||||
set
|
||||
{
|
||||
this.OKINBKFCIIK = value;
|
||||
this.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006636 RID: 26166 RVA: 0x001630A8 File Offset: 0x001612A8
|
||||
[Token(Token = "0x6006636")]
|
||||
[Address(RVA = "0x1A4BB50", Offset = "0x1A4AB50", VA = "0x181A4BB50")]
|
||||
private void Awake()
|
||||
{
|
||||
MFBGLIHGCGO<MKEKHKEHPLO> aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD;
|
||||
Action<MKEKHKEHPLO> action = new Action(this.NDLGHCEKFOM);
|
||||
NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.BPJDFPACLMK(aoddbmoamod, action);
|
||||
}
|
||||
|
||||
// Token: 0x06006637 RID: 26167 RVA: 0x001630D4 File Offset: 0x001612D4
|
||||
[Token(Token = "0x6006637")]
|
||||
[Address(RVA = "0x1A4C0A0", Offset = "0x1A4B0A0", VA = "0x181A4C0A0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
this.DPONBEGHJJO = true;
|
||||
MFBGLIHGCGO<MKEKHKEHPLO> aoddbmoamod = NLGOJMONPKG.AODDBMOAMOD;
|
||||
Action<MKEKHKEHPLO> action = new Action(this.NDLGHCEKFOM);
|
||||
NLGOJMONPKG.AODDBMOAMOD = MFBGLIHGCGO.GMNMHGMFGOL(aoddbmoamod, action);
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006638 RID: 26168 RVA: 0x00163118 File Offset: 0x00161318
|
||||
[Token(Token = "0x6006638")]
|
||||
[Address(RVA = "0x1A4C060", Offset = "0x1A4B060", VA = "0x181A4C060")]
|
||||
private void NDLGHCEKFOM(MKEKHKEHPLO APIMPLGKICK)
|
||||
{
|
||||
MKEKHKEHPLO okinbkfciik = this.OKINBKFCIIK;
|
||||
if (okinbkfciik != 0)
|
||||
{
|
||||
long <FKBOCMLBGNM>k__BackingField = okinbkfciik.<FKBOCMLBGNM>k__BackingField;
|
||||
if (APIMPLGKICK.<FKBOCMLBGNM>k__BackingField == <FKBOCMLBGNM>k__BackingField)
|
||||
{
|
||||
this.OKINBKFCIIK = APIMPLGKICK;
|
||||
this.MKBLJJGJAOH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006639 RID: 26169 RVA: 0x00163154 File Offset: 0x00161354
|
||||
[Token(Token = "0x6006639")]
|
||||
[Address(RVA = "0x1A4BE70", Offset = "0x1A4AE70", VA = "0x181A4BE70")]
|
||||
private void MKBLJJGJAOH()
|
||||
{
|
||||
MKEKHKEHPLO okinbkfciik = this.OKINBKFCIIK;
|
||||
string text = this.titleText.text;
|
||||
string <HPJCFFLAJJE>k__BackingField = this.OKINBKFCIIK.<HPJCFFLAJJE>k__BackingField;
|
||||
if (text == 0)
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.FCLFDCBNMGN(this.OKINBKFCIIK);
|
||||
this.JLBEIDFLILD = nbmfnjlhkao;
|
||||
Action<Texture2D> action = new Action(this.INKNHNLILHP);
|
||||
Action<string> action2 = new Action(this.ILKNJIIJNMI);
|
||||
}
|
||||
MKEKHKEHPLO okinbkfciik2 = this.OKINBKFCIIK;
|
||||
Image image = this.background;
|
||||
AnnouncementsScreenItem._AnnouncementColors announcementColors = this.AnnouncementColors;
|
||||
FIEFAAIHMAF <EAMAPCBNODM>k__BackingField = okinbkfciik2.<EAMAPCBNODM>k__BackingField;
|
||||
if (okinbkfciik2.<BEPDKHNBCKJ>k__BackingField || <EAMAPCBNODM>k__BackingField == FIEFAAIHMAF.Unread)
|
||||
{
|
||||
if (<EAMAPCBNODM>k__BackingField != FIEFAAIHMAF.Unread)
|
||||
{
|
||||
}
|
||||
Color mostRecentUnread = announcementColors.MostRecentUnread;
|
||||
}
|
||||
Color color = image.color;
|
||||
}
|
||||
|
||||
// Token: 0x0600663A RID: 26170 RVA: 0x00163214 File Offset: 0x00161414
|
||||
[Token(Token = "0x600663A")]
|
||||
[Address(RVA = "0x1A4BCD0", Offset = "0x1A4ACD0", VA = "0x181A4BCD0")]
|
||||
private Color FEPNPODIBMD(bool HJNGGDGMFPK, FIEFAAIHMAF AAHGIGHAIFI)
|
||||
{
|
||||
if (AAHGIGHAIFI == FIEFAAIHMAF.Read)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600663B RID: 26171 RVA: 0x0016322C File Offset: 0x0016142C
|
||||
[Token(Token = "0x600663B")]
|
||||
[Address(RVA = "0x1A4BC10", Offset = "0x1A4AC10", VA = "0x181A4BC10")]
|
||||
public void Button_ShowDetails()
|
||||
{
|
||||
WatchUI componentInParent = base.GetComponentInParent<WatchUI>();
|
||||
int num = 0;
|
||||
if (componentInParent != num)
|
||||
{
|
||||
AnnouncementScreen flowByType = componentInParent.GetFlowByType<AnnouncementScreen>();
|
||||
MKEKHKEHPLO okinbkfciik = this.OKINBKFCIIK;
|
||||
flowByType.ShowScreen(okinbkfciik);
|
||||
int num2 = 0;
|
||||
componentInParent.PushFlow(flowByType, num2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600663C RID: 26172 RVA: 0x00163274 File Offset: 0x00161474
|
||||
[Token(Token = "0x600663C")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public AnnouncementsScreenItem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600663D RID: 26173 RVA: 0x00163288 File Offset: 0x00161488
|
||||
[Token(Token = "0x600663D")]
|
||||
[Address(RVA = "0x1A4BDE0", Offset = "0x1A4ADE0", VA = "0x181A4BDE0")]
|
||||
[CompilerGenerated]
|
||||
private void INKNHNLILHP(Texture2D CAKFKAGPMBF)
|
||||
{
|
||||
RawImage rawImage = this.image;
|
||||
int num = 0;
|
||||
if (rawImage != num)
|
||||
{
|
||||
this.image.texture = CAKFKAGPMBF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600663E RID: 26174 RVA: 0x001632BC File Offset: 0x001614BC
|
||||
[Token(Token = "0x600663E")]
|
||||
[Address(RVA = "0x1A4BD40", Offset = "0x1A4AD40", VA = "0x181A4BD40")]
|
||||
[CompilerGenerated]
|
||||
private void ILKNJIIJNMI(string CHKKEHOKPJP)
|
||||
{
|
||||
if (!this.DPONBEGHJJO)
|
||||
{
|
||||
string <HPJCFFLAJJE>k__BackingField = this.OKINBKFCIIK.<HPJCFFLAJJE>k__BackingField;
|
||||
Debug.LogError("Error getting image " + <HPJCFFLAJJE>k__BackingField + " from RecNet: " + CHKKEHOKPJP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040042E1 RID: 17121
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40042E1")]
|
||||
private MKEKHKEHPLO OKINBKFCIIK;
|
||||
|
||||
// Token: 0x040042E2 RID: 17122
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40042E2")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI titleText;
|
||||
|
||||
// Token: 0x040042E3 RID: 17123
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40042E3")]
|
||||
[SerializeField]
|
||||
private RawImage image;
|
||||
|
||||
// Token: 0x040042E4 RID: 17124
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40042E4")]
|
||||
[SerializeField]
|
||||
private Image background;
|
||||
|
||||
// Token: 0x040042E5 RID: 17125
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40042E5")]
|
||||
[SerializeField]
|
||||
private AnnouncementsScreenItem._AnnouncementColors AnnouncementColors;
|
||||
|
||||
// Token: 0x040042E6 RID: 17126
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40042E6")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
||||
|
||||
// Token: 0x040042E7 RID: 17127
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40042E7")]
|
||||
private bool DPONBEGHJJO;
|
||||
|
||||
// Token: 0x020011D7 RID: 4567
|
||||
[Token(Token = "0x20011D7")]
|
||||
[Serializable]
|
||||
private class _AnnouncementColors
|
||||
{
|
||||
// Token: 0x0600663F RID: 26175 RVA: 0x001632FC File Offset: 0x001614FC
|
||||
[Token(Token = "0x600663F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public _AnnouncementColors()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040042E8 RID: 17128
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40042E8")]
|
||||
public Color MostRecentUnread;
|
||||
|
||||
// Token: 0x040042E9 RID: 17129
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40042E9")]
|
||||
public Color MostRecentRead;
|
||||
|
||||
// Token: 0x040042EA RID: 17130
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40042EA")]
|
||||
public Color Unread;
|
||||
|
||||
// Token: 0x040042EB RID: 17131
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40042EB")]
|
||||
public Color Read;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user