Files
2026-04-10 22:50:51 +02:00

159 lines
4.7 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x0200004F RID: 79
[Token(Token = "0x200004F")]
public class InstagramBulletinCard : MonoBehaviour
{
// Token: 0x06000254 RID: 596 RVA: 0x0000CA84 File Offset: 0x0000AC84
[Token(Token = "0x6000254")]
[Address(RVA = "0x887B00", Offset = "0x886900", VA = "0x180887B00")]
private void OnDestroy()
{
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
if (jlbeidflild != 0)
{
jlbeidflild.Dispose();
return;
}
}
// Token: 0x06000255 RID: 597 RVA: 0x0000CAA4 File Offset: 0x0000ACA4
[Token(Token = "0x6000255")]
[Address(RVA = "0x887B50", Offset = "0x886950", VA = "0x180887B50")]
public void Setup(AAHIIPOCKMB.FJPMIBKBEGC FBMOPJBOKEK, InstagramBulletinBoardUI DMEBCABLCGG)
{
InstagramBulletinCard.LMGMOPJPLLG lmgmopjpllg = new InstagramBulletinCard.LMGMOPJPLLG();
lmgmopjpllg.<>4__this = this;
lmgmopjpllg.imageDTO = FBMOPJBOKEK;
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
this.HIBGNCILFEC = DMEBCABLCGG;
if (jlbeidflild != 0)
{
jlbeidflild.Dispose();
}
string <HPJCFFLAJJE>k__BackingField = lmgmopjpllg.imageDTO.<HPJCFFLAJJE>k__BackingField;
int num = 0;
JCPCOCDJKJB.Resolution hldkeehdgib = InstagramBulletinCard.HLDKEEHDGIB;
ulong num2;
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(<HPJCFFLAJJE>k__BackingField, num2 != 0UL, num2 != 0UL, num, num != 0);
this.JLBEIDFLILD = nbmfnjlhkao;
Action<Texture2D> action = delegate(Texture2D texture)
{
InstagramBulletinCard <>4__this = lmgmopjpllg.<>4__this;
int num3 = 0;
if (<>4__this != num3)
{
if (texture != 0)
{
string name = texture.name;
}
int num4 = 0;
string <HPJCFFLAJJE>k__BackingField2 = lmgmopjpllg.imageDTO.<HPJCFFLAJJE>k__BackingField;
if (string.Equals(num4, <HPJCFFLAJJE>k__BackingField2))
{
lmgmopjpllg.<>4__this.rawImage.texture = texture;
}
}
};
if (num < lmgmopjpllg)
{
num += num;
if (num == lmgmopjpllg)
{
num += 19;
throw new NullReferenceException();
}
num++;
}
}
// Token: 0x06000256 RID: 598 RVA: 0x0000CB34 File Offset: 0x0000AD34
[Token(Token = "0x6000256")]
[Address(RVA = "0x887A50", Offset = "0x886850", VA = "0x180887A50")]
public void Button_ShowLargeImage()
{
RawImage rawImage = this.rawImage;
InstagramBulletinBoardUI hibgncilfec = this.HIBGNCILFEC;
Texture texture = rawImage.m_Texture;
hibgncilfec.CKBHMIKAJAA.mainTexture = texture;
hibgncilfec.bulletinBoardController.ShowVisualLayer(BulletinBoardVisualLayer.BNGKNAAJAIA.LargeImageView);
CFLMJLFBOKH.EIGDDKKOPEO("instagramImage", 1);
}
// Token: 0x06000257 RID: 599 RVA: 0x0000CB80 File Offset: 0x0000AD80
[Token(Token = "0x6000257")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public InstagramBulletinCard()
{
}
// Token: 0x040001E2 RID: 482
[Token(Token = "0x40001E2")]
private static readonly JCPCOCDJKJB.Resolution HLDKEEHDGIB = JCPCOCDJKJB.AEHKADBNDIF(JCPCOCDJKJB.DLPKMKCKGDK.JDBOOLEJHIO);
// Token: 0x040001E3 RID: 483
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001E3")]
[SerializeField]
private RawImage rawImage;
// Token: 0x040001E4 RID: 484
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40001E4")]
private InstagramBulletinBoardUI HIBGNCILFEC;
// Token: 0x040001E5 RID: 485
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001E5")]
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
// Token: 0x02000050 RID: 80
[Token(Token = "0x2000050")]
[CompilerGenerated]
private sealed class LMGMOPJPLLG
{
// Token: 0x06000259 RID: 601 RVA: 0x0000CBB0 File Offset: 0x0000ADB0
[Token(Token = "0x6000259")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LMGMOPJPLLG()
{
}
// Token: 0x0600025A RID: 602 RVA: 0x0000CBC4 File Offset: 0x0000ADC4
[Token(Token = "0x600025A")]
[Address(RVA = "0x897630", Offset = "0x896430", VA = "0x180897630")]
internal void <Setup>b__0(Texture2D texture)
{
InstagramBulletinCard instagramBulletinCard = this.<>4__this;
int num = 0;
if (instagramBulletinCard != num)
{
if (texture != 0)
{
string name = texture.name;
}
int num2 = 0;
string <HPJCFFLAJJE>k__BackingField = this.imageDTO.<HPJCFFLAJJE>k__BackingField;
if (string.Equals(num2, <HPJCFFLAJJE>k__BackingField))
{
this.<>4__this.rawImage.texture = texture;
}
}
}
// Token: 0x040001E6 RID: 486
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001E6")]
public InstagramBulletinCard <>4__this;
// Token: 0x040001E7 RID: 487
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001E7")]
public AAHIIPOCKMB.FJPMIBKBEGC imageDTO;
}
}