This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,544 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom
{
// Token: 0x0200210E RID: 8462
[Token(Token = "0x200210E")]
public class PlayerEventShowcasePosterTypeController : ShowcasePosterTypeController
{
// Token: 0x1700227F RID: 8831
// (get) Token: 0x0600D903 RID: 55555 RVA: 0x00324958 File Offset: 0x00322B58
[Token(Token = "0x1700227F")]
public override PBHGCFHEPNA LKFMPLAEMIP
{
[Token(Token = "0x600D903")]
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "24")]
get
{
return PBHGCFHEPNA.PlayerEvents;
}
}
// Token: 0x17002280 RID: 8832
// (get) Token: 0x0600D904 RID: 55556 RVA: 0x00324968 File Offset: 0x00322B68
[Token(Token = "0x17002280")]
public override string OENOBKBNFAN
{
[Token(Token = "0x600D904")]
[Address(RVA = "0xE3B5D0", Offset = "0xE3A3D0", VA = "0x180E3B5D0", Slot = "25")]
get
{
return "Player Event";
}
}
// Token: 0x17002281 RID: 8833
// (get) Token: 0x0600D905 RID: 55557 RVA: 0x0032497C File Offset: 0x00322B7C
[Token(Token = "0x17002281")]
protected override string GFENBGBJCBG
{
[Token(Token = "0x600D905")]
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40", Slot = "28")]
get
{
return this.configurablePropertyDescription;
}
}
// Token: 0x17002282 RID: 8834
// (get) Token: 0x0600D906 RID: 55558 RVA: 0x00324990 File Offset: 0x00322B90
[Token(Token = "0x17002282")]
protected override string LGEPMAHLBFG
{
[Token(Token = "0x600D906")]
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0", Slot = "29")]
get
{
return this.searchDialogueTitle;
}
}
// Token: 0x17002283 RID: 8835
// (get) Token: 0x0600D907 RID: 55559 RVA: 0x003249A4 File Offset: 0x00322BA4
[Token(Token = "0x17002283")]
protected override string MHMEHNPHIGC
{
[Token(Token = "0x600D907")]
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "30")]
get
{
return this.searchDialoguePlaceholderText;
}
}
// Token: 0x17002284 RID: 8836
// (get) Token: 0x0600D908 RID: 55560 RVA: 0x003249B8 File Offset: 0x00322BB8
[Token(Token = "0x17002284")]
public override Dictionary<string, FLCFOLDCOJJ> IKMBHGPAMFL
{
[Token(Token = "0x600D908")]
[Address(RVA = "0xE3B600", Offset = "0xE3A400", VA = "0x180E3B600", Slot = "27")]
get
{
return new Dictionary();
}
}
// Token: 0x0600D909 RID: 55561 RVA: 0x003249D0 File Offset: 0x00322BD0
[Token(Token = "0x600D909")]
[Address(RVA = "0xE3A570", Offset = "0xE39370", VA = "0x180E3A570", Slot = "34")]
public override void SetActive(bool ENJABEBOEHC)
{
if (!ENJABEBOEHC)
{
MFBGLIHGCGO<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
Action<CCMBKDINCAH> action = new Action(this.GGAFOIGGJKH);
MFBGLIHGCGO<CCMBKDINCAH> dkbgndekecp = GNPDMBPGHBH.DKBGNDEKECP;
Action<CCMBKDINCAH> action2 = new Action(this.GGAFOIGGJKH);
MFBGLIHGCGO<CCMBKDINCAH> njnabhkgpdh = GNPDMBPGHBH.NJNABHKGPDH;
Action<CCMBKDINCAH> action3 = new Action(this.GGAFOIGGJKH);
return;
}
MFBGLIHGCGO<CCMBKDINCAH> flklgnehlag2 = GNPDMBPGHBH.FLKLGNEHLAG;
Action<CCMBKDINCAH> action4 = new Action(this.GGAFOIGGJKH);
MFBGLIHGCGO<CCMBKDINCAH> dkbgndekecp2 = GNPDMBPGHBH.DKBGNDEKECP;
Action<CCMBKDINCAH> action5 = new Action(this.GGAFOIGGJKH);
MFBGLIHGCGO<CCMBKDINCAH> njnabhkgpdh2 = GNPDMBPGHBH.NJNABHKGPDH;
Action<CCMBKDINCAH> action6 = new Action(this.GGAFOIGGJKH);
}
// Token: 0x0600D90A RID: 55562 RVA: 0x00324A64 File Offset: 0x00322C64
[Token(Token = "0x600D90A")]
[Address(RVA = "0xE3A120", Offset = "0xE38F20", VA = "0x180E3A120")]
private void GGAFOIGGJKH(CCMBKDINCAH MFJCKOBPMGA)
{
if (MFJCKOBPMGA != 0)
{
long jpohgbcejej = this.JPOHGBCEJEJ;
if (MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField != jpohgbcejej)
{
return;
}
}
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x0600D90B RID: 55563 RVA: 0x00324A90 File Offset: 0x00322C90
[Token(Token = "0x600D90B")]
[Address(RVA = "0xE3A490", Offset = "0xE39290", VA = "0x180E3A490", Slot = "35")]
public override void OnContentTargetIdChanged()
{
long jpohgbcejej = this.JPOHGBCEJEJ;
int num = 0;
PMGCJEPKFOF<CCMBKDINCAH> pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(jpohgbcejej, num != 0);
Action<CCMBKDINCAH> action = new Action(this.IPPIIEIOOHH);
this.<FLFPLPJPOBD>k__BackingField = false;
base.PBLNHIHOCLI();
}
// Token: 0x0600D90C RID: 55564 RVA: 0x00324AD0 File Offset: 0x00322CD0
[Token(Token = "0x600D90C")]
[Address(RVA = "0xE39D20", Offset = "0xE38B20", VA = "0x180E39D20", Slot = "37")]
protected override PMGCJEPKFOF<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP)
{
int num = 0;
int num2 = 0;
PMGCJEPKFOF<List<CCMBKDINCAH>> pmgcjepkfof = GNPDMBPGHBH.ADMFNGBFPIE(CNBKKCJAHPP, (GNPDMBPGHBH.EHKGCEONBIB)num2, num);
if (PlayerEventShowcasePosterTypeController.<>c.<>9__26_1 == 0)
{
PlayerEventShowcasePosterTypeController.<>c.<>9__26_1 = delegate(List<CCMBKDINCAH> x)
{
Func<CCMBKDINCAH, long> <>9__26_ = PlayerEventShowcasePosterTypeController.<>c.<>9__26_3;
if (<>9__26_ == 0)
{
PlayerEventShowcasePosterTypeController.<>c.<>9__26_3 = (CCMBKDINCAH pe) => pe.<KJHKNKGENCJ>k__BackingField;
}
return Enumerable.Select<CCMBKDINCAH, long>(x, <>9__26_);
};
PMGCJEPKFOF<List<CCMBKDINCAH>> pmgcjepkfof2 = GNPDMBPGHBH.HACLCDHOKDJ();
if (PlayerEventShowcasePosterTypeController.<>c.<>9__26_0 == 0)
{
PlayerEventShowcasePosterTypeController.<>c.<>9__26_0 = delegate(List<CCMBKDINCAH> x)
{
Func<CCMBKDINCAH, long> <>9__26_2 = PlayerEventShowcasePosterTypeController.<>c.<>9__26_2;
if (<>9__26_2 == 0)
{
PlayerEventShowcasePosterTypeController.<>c.<>9__26_2 = (CCMBKDINCAH pe) => pe.<KJHKNKGENCJ>k__BackingField;
}
return Enumerable.Select<CCMBKDINCAH, long>(x, <>9__26_2);
};
}
}
throw new NullReferenceException();
}
// Token: 0x0600D90D RID: 55565 RVA: 0x00324B34 File Offset: 0x00322D34
[Token(Token = "0x600D90D")]
[Address(RVA = "0xE39F20", Offset = "0xE38D20", VA = "0x180E39F20", Slot = "40")]
protected override void FJMODELCNOD(long ENJEOLBEALP)
{
int num = 0;
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(ENJEOLBEALP, num);
Action<IOFNNFFJIAN> action = new Action(this.BMAMDHHDNFM);
throw new NullReferenceException();
}
// Token: 0x0600D90E RID: 55566 RVA: 0x00324B60 File Offset: 0x00322D60
[Token(Token = "0x600D90E")]
[Address(RVA = "0xE39C60", Offset = "0xE38A60", VA = "0x180E39C60")]
private void FJMODELCNOD(IOFNNFFJIAN EAEPLIKKBMG)
{
IOFNNFFJIAN targetEventDetails = EAEPLIKKBMG;
if (EAEPLIKKBMG != 0)
{
EMAPDKEOHPA<EventDetailsScreen> dkhoombhlol = this.DKHOOMBHLOL;
Action<EventDetailsScreen> action = delegate(EventDetailsScreen flow)
{
IOFNNFFJIAN targetEventDetails2 = targetEventDetails;
flow.ShowScreen(targetEventDetails2);
};
int num = 0;
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "PlayerEventShowcasePoster", action);
}
}
// Token: 0x0600D90F RID: 55567 RVA: 0x00324BA8 File Offset: 0x00322DA8
[Token(Token = "0x600D90F")]
[Address(RVA = "0xE39FF0", Offset = "0xE38DF0", VA = "0x180E39FF0", Slot = "38")]
protected override PMGCJEPKFOF<string> GDDGGONDENC(long ENJEOLBEALP)
{
int num = 0;
PMGCJEPKFOF<CCMBKDINCAH> pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(ENJEOLBEALP, num != 0);
if (PlayerEventShowcasePosterTypeController.<>c.<>9__29_0 == 0)
{
PlayerEventShowcasePosterTypeController.<>c.<>9__29_0 = delegate(CCMBKDINCAH x)
{
if (x != 0)
{
return x.<LGACIEKBLBM>k__BackingField;
}
};
}
throw new NullReferenceException();
}
// Token: 0x0600D910 RID: 55568 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D910")]
[Address(RVA = "0xE3A150", Offset = "0xE38F50", VA = "0x180E3A150", Slot = "39")]
protected override PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D911 RID: 55569 RVA: 0x00324BE4 File Offset: 0x00322DE4
[Token(Token = "0x600D911")]
[Address(RVA = "0x7AB7A0", Offset = "0x7AA5A0", VA = "0x1807AB7A0")]
private void IPPIIEIOOHH(CCMBKDINCAH FJNJIIHFFPM)
{
bool flag = FJNJIIHFFPM != 0;
this.<FLFPLPJPOBD>k__BackingField = flag;
base.PBLNHIHOCLI();
}
// Token: 0x0600D912 RID: 55570 RVA: 0x00324C08 File Offset: 0x00322E08
[Token(Token = "0x600D912")]
[Address(RVA = "0xE3A440", Offset = "0xE39240", VA = "0x180E3A440", Slot = "41")]
protected override void MFHBPMONOGI()
{
this.DKHOOMBHLOL.Dispose();
}
// Token: 0x0600D913 RID: 55571 RVA: 0x00324C28 File Offset: 0x00322E28
[Token(Token = "0x600D913")]
[Address(RVA = "0x7AC740", Offset = "0x7AB540", VA = "0x1807AC740", Slot = "33")]
public override void ToggleContentTypeDisplay(bool ENJABEBOEHC)
{
this.DefaultDisplay.SetActive(ENJABEBOEHC);
this.eventDisplay.gameObject.SetActive(ENJABEBOEHC);
}
// Token: 0x0600D914 RID: 55572 RVA: 0x00324C58 File Offset: 0x00322E58
[Token(Token = "0x600D914")]
[Address(RVA = "0xE3B4F0", Offset = "0xE3A2F0", VA = "0x180E3B4F0", Slot = "32")]
public override void SetUIBehaviourElement(long AIDKPHBDNLG)
{
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = this.eventDisplay;
int num = 0;
playerEventSpecificUIBehaviour.SetPlayerEventId(num);
}
// Token: 0x0600D915 RID: 55573 RVA: 0x00324C7C File Offset: 0x00322E7C
[Token(Token = "0x600D915")]
[Address(RVA = "0xE3A810", Offset = "0xE39610", VA = "0x180E3A810", Slot = "36")]
public override void SetDisplayType(out float HGJLCJHLAJP, out GameObject KDLHKOHEOIC, CKMLBFFDOJJ AJMLPDEEEAM)
{
Vector2 sizeDelta = this.contentContainer.sizeDelta;
GameObject[] array = this.displayFlagElements;
int num = 0;
if (num < array.Length)
{
GameObject gameObject = array[num];
CKMLBFFDOJJ ckmlbffdojj;
CKMLBFFDOJJ ckmlbffdojj2;
bool flag = ckmlbffdojj.HasFlag(ckmlbffdojj2);
gameObject.SetActive(flag);
GameObject[] array2 = this.displayFlagElements;
num++;
}
GameObject[] array3 = this.footerContainers;
int num2 = 0;
if (num2 < array3.Length)
{
array3[num2].SetActive(true);
GameObject[] array4 = this.footerContainers;
num2++;
while (array4 != 0)
{
}
}
CKMLBFFDOJJ ckmlbffdojj3;
CKMLBFFDOJJ ckmlbffdojj4;
CKMLBFFDOJJ ckmlbffdojj5;
CKMLBFFDOJJ ckmlbffdojj6;
if (!ckmlbffdojj3.HasFlag(ckmlbffdojj4) && !ckmlbffdojj5.HasFlag(ckmlbffdojj6))
{
GameObject gameObject2 = this.headerUIElement;
int num3 = 0;
gameObject2.SetActive(num3 != 0);
if (AJMLPDEEEAM != CKMLBFFDOJJ.None)
{
CKMLBFFDOJJ ckmlbffdojj7;
CKMLBFFDOJJ ckmlbffdojj8;
CKMLBFFDOJJ ckmlbffdojj9;
CKMLBFFDOJJ ckmlbffdojj10;
if (ckmlbffdojj7.HasFlag(ckmlbffdojj8) && ckmlbffdojj9.HasFlag(ckmlbffdojj10))
{
RectTransform[] array5 = this.contentSizeOptions;
RectTransform rectTransform = this.contentContainer;
Vector2 sizeDelta2 = array5[2].sizeDelta;
RectTransform rectTransform2 = this.contentSizeOptions[2];
int num4 = 0;
Vector2 sizeDelta3 = rectTransform2.sizeDelta;
rectTransform.sizeDelta = num4;
GameObject[] array6 = this.frameSizeOptions;
}
CKMLBFFDOJJ ckmlbffdojj11;
CKMLBFFDOJJ ckmlbffdojj12;
if (ckmlbffdojj11.HasFlag(ckmlbffdojj12))
{
GameObject gameObject3 = this.footerContainers[0];
int num5 = 0;
gameObject3.SetActive(num5 != 0);
}
RectTransform[] array7 = this.contentSizeOptions;
RectTransform rectTransform3 = this.contentContainer;
Vector2 sizeDelta4 = array7[4].sizeDelta;
RectTransform rectTransform4 = this.contentSizeOptions[4];
int num6 = 0;
Vector2 sizeDelta5 = rectTransform4.sizeDelta;
rectTransform3.sizeDelta = num6;
GameObject[] array8 = this.frameSizeOptions;
}
GameObject[] array9 = this.footerContainers;
if (num2 < array9.Length)
{
GameObject gameObject4 = array9[num2];
int num7 = 0;
gameObject4.SetActive(num7 != 0);
GameObject[] array10 = this.footerContainers;
num2++;
while (array10 != 0)
{
}
}
RectTransform[] array11 = this.contentSizeOptions;
RectTransform rectTransform5 = this.contentContainer;
Vector2 sizeDelta6 = array11[3].sizeDelta;
RectTransform rectTransform6 = this.contentSizeOptions[3];
int num8 = 0;
Vector2 sizeDelta7 = rectTransform6.sizeDelta;
rectTransform5.sizeDelta = num8;
GameObject gameObject5 = this.frameSizeOptions[3];
}
this.headerUIElement.SetActive(true);
bool flag2;
bool flag3;
if (flag2 && flag3)
{
RectTransform[] array12 = this.contentSizeOptions;
RectTransform rectTransform7 = this.contentContainer;
Vector2 sizeDelta8 = array12[0].sizeDelta;
RectTransform rectTransform8 = this.contentSizeOptions[0];
int num9 = 0;
Vector2 sizeDelta9 = rectTransform8.sizeDelta;
rectTransform7.sizeDelta = num9;
GameObject[] array13 = this.frameSizeOptions;
}
CKMLBFFDOJJ ckmlbffdojj13;
CKMLBFFDOJJ ckmlbffdojj14;
if (!ckmlbffdojj13.HasFlag(ckmlbffdojj14))
{
CKMLBFFDOJJ ckmlbffdojj15;
CKMLBFFDOJJ ckmlbffdojj16;
bool flag4 = ckmlbffdojj15.HasFlag(ckmlbffdojj16);
RectTransform rectTransform9 = this.contentContainer;
RectTransform[] array14 = this.contentSizeOptions;
if (!flag4)
{
Vector2 sizeDelta10 = array14[4].sizeDelta;
RectTransform rectTransform10 = this.contentSizeOptions[4];
int num10 = 0;
Vector2 sizeDelta11 = rectTransform10.sizeDelta;
rectTransform9.sizeDelta = num10;
GameObject[] array15 = this.frameSizeOptions;
}
Vector2 sizeDelta12 = rectTransform9.sizeDelta;
RectTransform rectTransform11 = this.contentSizeOptions[2];
int num11 = 0;
Vector2 sizeDelta13 = rectTransform11.sizeDelta;
rectTransform9.sizeDelta = num11;
GameObject[] array16 = this.frameSizeOptions;
}
RectTransform[] array17 = this.contentSizeOptions;
RectTransform rectTransform12 = this.contentContainer;
Vector2 sizeDelta14 = array17[1].sizeDelta;
RectTransform rectTransform13 = this.contentSizeOptions[1];
int num12 = 0;
Vector2 sizeDelta15 = rectTransform13.sizeDelta;
rectTransform12.sizeDelta = num12;
GameObject gameObject6 = this.frameSizeOptions[1];
Vector2 sizeDelta16 = this.contentContainer.sizeDelta;
double num13;
HGJLCJHLAJP.m_value = (float)num13;
}
// Token: 0x0600D916 RID: 55574 RVA: 0x0032500C File Offset: 0x0032320C
[Token(Token = "0x600D916")]
[Address(RVA = "0xE3B570", Offset = "0xE3A370", VA = "0x180E3B570")]
public PlayerEventShowcasePosterTypeController()
{
EMAPDKEOHPA<EventDetailsScreen> emapdkeohpa = new EMAPDKEOHPA();
this.DKHOOMBHLOL = emapdkeohpa;
base..ctor();
}
// Token: 0x0600D917 RID: 55575 RVA: 0x0032502C File Offset: 0x0032322C
[Token(Token = "0x600D917")]
[Address(RVA = "0xE39C60", Offset = "0xE38A60", VA = "0x180E39C60")]
[CompilerGenerated]
private void BMAMDHHDNFM(IOFNNFFJIAN NDILEEFABJA)
{
IOFNNFFJIAN targetEventDetails = NDILEEFABJA;
if (NDILEEFABJA != 0)
{
EMAPDKEOHPA<EventDetailsScreen> dkhoombhlol = this.DKHOOMBHLOL;
Action<EventDetailsScreen> action = delegate(EventDetailsScreen flow)
{
IOFNNFFJIAN targetEventDetails2 = targetEventDetails;
flow.ShowScreen(targetEventDetails2);
};
int num = 0;
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "PlayerEventShowcasePoster", action);
}
}
// Token: 0x04008B4F RID: 35663
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4008B4F")]
[SerializeField]
private string configurablePropertyDescription;
// Token: 0x04008B50 RID: 35664
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4008B50")]
[SerializeField]
private string searchDialogueTitle;
// Token: 0x04008B51 RID: 35665
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4008B51")]
[SerializeField]
private string searchDialoguePlaceholderText;
// Token: 0x04008B52 RID: 35666
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4008B52")]
private readonly EMAPDKEOHPA<EventDetailsScreen> DKHOOMBHLOL;
// Token: 0x04008B53 RID: 35667
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4008B53")]
[SerializeField]
private PlayerEventSpecificUIBehaviour eventDisplay;
// Token: 0x04008B54 RID: 35668
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4008B54")]
[SerializeField]
private RectTransform contentContainer;
// Token: 0x04008B55 RID: 35669
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4008B55")]
[SerializeField]
private GameObject[] frameSizeOptions;
// Token: 0x04008B56 RID: 35670
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4008B56")]
[SerializeField]
private RectTransform[] contentSizeOptions;
// Token: 0x04008B57 RID: 35671
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4008B57")]
[SerializeField]
[Header("Display Elements")]
private GameObject[] displayFlagElements;
// Token: 0x04008B58 RID: 35672
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4008B58")]
[SerializeField]
private GameObject[] footerContainers;
// Token: 0x04008B59 RID: 35673
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4008B59")]
[SerializeField]
private GameObject headerUIElement;
// Token: 0x02002110 RID: 8464
[Token(Token = "0x2002110")]
[CompilerGenerated]
private sealed class CJNCFOHCLGN
{
// Token: 0x0600D921 RID: 55585 RVA: 0x003251B0 File Offset: 0x003233B0
[Token(Token = "0x600D921")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public CJNCFOHCLGN()
{
}
// Token: 0x0600D922 RID: 55586 RVA: 0x003251C4 File Offset: 0x003233C4
[Token(Token = "0x600D922")]
[Address(RVA = "0xE272E0", Offset = "0xE260E0", VA = "0x180E272E0")]
internal void <FollowLink>b__0(EventDetailsScreen flow)
{
IOFNNFFJIAN iofnnffjian = this.targetEventDetails;
flow.ShowScreen(iofnnffjian);
}
// Token: 0x04008B62 RID: 35682
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008B62")]
public IOFNNFFJIAN targetEventDetails;
}
}
}