This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,374 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom.UI
{
// Token: 0x020024FF RID: 9471
[Token(Token = "0x20024FF")]
[StructLayout(3)]
public class ScreenHUDDialog : ScreenHUDElement
{
// Token: 0x17002C64 RID: 11364
// (get) Token: 0x06010576 RID: 66934 RVA: 0x003D4878 File Offset: 0x003D2A78
[Token(Token = "0x17002C64")]
public Image MAJIECFCIJA
{
[Token(Token = "0x6010576")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
get
{
return this.icon;
}
}
// Token: 0x06010577 RID: 66935 RVA: 0x003D488C File Offset: 0x003D2A8C
[Token(Token = "0x6010577")]
[Address(RVA = "0x147AE90", Offset = "0x1479890", VA = "0x18147AE90", Slot = "5")]
protected virtual void Awake()
{
if (!this.CHACOPPFGCG)
{
this.IFEFFJIIKCK();
return;
}
}
// Token: 0x06010578 RID: 66936 RVA: 0x003D48AC File Offset: 0x003D2AAC
[Token(Token = "0x6010578")]
[Address(RVA = "0x147B040", Offset = "0x1479A40", VA = "0x18147B040")]
private void OnDisable()
{
int num = 0;
this.SetProgress(num);
RectTransform rectTransform = this.highlightCard;
int num2 = 0;
if (rectTransform != num2 && this.highlightCard.gameObject.activeSelf)
{
GameObject gameObject = this.highlightCard.gameObject;
int num3 = 0;
gameObject.SetActive(num3 != 0);
}
}
// Token: 0x06010579 RID: 66937 RVA: 0x003D4908 File Offset: 0x003D2B08
[Token(Token = "0x6010579")]
[Address(RVA = "0x147B1C0", Offset = "0x1479BC0", VA = "0x18147B1C0")]
public void SetContentForFrame(bool KMOBPHAEFED, Sprite INAPCHPMCPA, string PAANJCAOOAG, [Optional] float? MFOPFLCAHLJ)
{
int dopkflggphd = this.DOPKFLGGPHD;
int frameCount = Time.frameCount;
if (dopkflggphd < frameCount)
{
int frameCount2 = Time.frameCount;
this.DOPKFLGGPHD = frameCount2;
if (KMOBPHAEFED)
{
}
CanvasGroup canvasGroup = this.canvasGroup;
int num = 0;
if (canvasGroup != num)
{
this.canvasGroup.alpha = 0.35f;
}
this.SetIcon(INAPCHPMCPA);
TMP_Text tmp_Text = this.text;
int num2 = 0;
bool flag = tmp_Text == num2;
if (!flag)
{
if (this.CHACOPPFGCG == flag)
{
this.IFEFFJIIKCK();
}
TMP_Text tmp_Text2 = this.text;
bool flag2 = !flag;
tmp_Text2.enabled = flag2;
if (!flag && this.text.m_text != PAANJCAOOAG)
{
this.text.text = PAANJCAOOAG;
}
}
}
}
// Token: 0x0601057A RID: 66938 RVA: 0x003D49DC File Offset: 0x003D2BDC
[Token(Token = "0x601057A")]
[Address(RVA = "0x147B100", Offset = "0x1479B00", VA = "0x18147B100")]
public void ResetContentForFrame(bool KMOBPHAEFED)
{
string ecmlpleipkn = this.ECMLPLEIPKN;
int num = 0;
Sprite bnnhjejeeia = this.BNNHJEJEEIA;
this.SetContentForFrame(KMOBPHAEFED, bnnhjejeeia, ecmlpleipkn, num);
}
// Token: 0x0601057B RID: 66939 RVA: 0x003D4A04 File Offset: 0x003D2C04
[Token(Token = "0x601057B")]
[Address(RVA = "0x147B130", Offset = "0x1479B30", VA = "0x18147B130")]
public void SetAlpha(float FBPFONBFPEB)
{
CanvasGroup canvasGroup = this.canvasGroup;
int num = 0;
if (canvasGroup != num)
{
this.canvasGroup.alpha = FBPFONBFPEB;
}
}
// Token: 0x0601057C RID: 66940 RVA: 0x003D4A38 File Offset: 0x003D2C38
[Token(Token = "0x601057C")]
[Address(RVA = "0x147B390", Offset = "0x1479D90", VA = "0x18147B390")]
public void SetIcon(Sprite INAPCHPMCPA)
{
Image image = this.icon;
int num = 0;
bool flag = image == num;
if (!flag)
{
if (this.CHACOPPFGCG == flag)
{
this.IFEFFJIIKCK();
}
if (this.icon.m_Sprite != INAPCHPMCPA)
{
this.icon.sprite = INAPCHPMCPA;
Image image2 = this.icon;
int num2 = 0;
bool flag2 = INAPCHPMCPA != num2;
image2.enabled = flag2;
}
if (this.maintainIconAspectRatio)
{
AspectRatioFitter aspectRatioFitter = this.aspectRatioFitter;
int num3 = 0;
if (aspectRatioFitter != num3)
{
AspectRatioFitter aspectRatioFitter2 = this.aspectRatioFitter;
}
}
}
}
// Token: 0x0601057D RID: 66941 RVA: 0x003D4ADC File Offset: 0x003D2CDC
[Token(Token = "0x601057D")]
[Address(RVA = "0x147B780", Offset = "0x147A180", VA = "0x18147B780")]
public void SetText(string PAANJCAOOAG)
{
TMP_Text tmp_Text = this.text;
int num = 0;
bool flag = tmp_Text == num;
if (!flag)
{
if (this.CHACOPPFGCG == flag)
{
this.IFEFFJIIKCK();
}
bool flag2 = string.IsNullOrEmpty(PAANJCAOOAG);
TMP_Text tmp_Text2 = this.text;
bool flag3 = !flag2;
tmp_Text2.enabled = flag3;
if (!flag2 && this.text.m_text != PAANJCAOOAG)
{
this.text.text = PAANJCAOOAG;
}
}
}
// Token: 0x0601057E RID: 66942 RVA: 0x003D4B58 File Offset: 0x003D2D58
[Token(Token = "0x601057E")]
[Address(RVA = "0x147B570", Offset = "0x1479F70", VA = "0x18147B570")]
public void SetProgress(float? MFOPFLCAHLJ)
{
Image image = this.progressVisual;
int num = 0;
if (image != num)
{
AnimationCurve animationCurve = this.progressCurve;
if (!this.progressVisual.gameObject.activeSelf)
{
this.progressVisual.gameObject.SetActive(true);
}
float num2;
this.progressVisual.fillAmount = num2;
if (this.progressVisual.gameObject.activeSelf)
{
GameObject gameObject = this.progressVisual.gameObject;
int num3 = 0;
gameObject.SetActive(num3 != 0);
}
Image image2 = this.progressBackground;
int num4 = 0;
if (image2 != num4)
{
GameObject gameObject2 = this.progressBackground.gameObject;
bool activeSelf = this.progressVisual.gameObject.activeSelf;
gameObject2.SetActive(activeSelf);
}
}
}
// Token: 0x0601057F RID: 66943 RVA: 0x003D4C24 File Offset: 0x003D2E24
[Token(Token = "0x601057F")]
[Address(RVA = "0x147AEA0", Offset = "0x14798A0", VA = "0x18147AEA0")]
private void IEIELMFJHGI(bool CFICOGKHLAE)
{
RectTransform rectTransform = this.highlightCard;
int num = 0;
if (rectTransform != num && this.highlightCard.gameObject.activeSelf != CFICOGKHLAE)
{
this.highlightCard.gameObject.SetActive(CFICOGKHLAE);
}
}
// Token: 0x06010580 RID: 66944 RVA: 0x003D4C70 File Offset: 0x003D2E70
[Token(Token = "0x6010580")]
[Address(RVA = "0x147AF70", Offset = "0x1479970", VA = "0x18147AF70")]
private void IFEFFJIIKCK()
{
Image image = this.icon;
int num = 0;
if (image != num)
{
Sprite sprite = this.icon.m_Sprite;
this.BNNHJEJEEIA = sprite;
}
TMP_Text tmp_Text = this.text;
int num2 = 0;
if (tmp_Text != num2)
{
string text = this.text.m_text;
this.ECMLPLEIPKN = text;
}
this.CHACOPPFGCG = true;
}
// Token: 0x06010581 RID: 66945 RVA: 0x003D4CDC File Offset: 0x003D2EDC
[Token(Token = "0x6010581")]
[Address(RVA = "0x146EE40", Offset = "0x146D840", VA = "0x18146EE40")]
public ScreenHUDDialog()
{
Keyframe[] array = new Keyframe[2];
int num = 0;
array[0] = num;
array[3] = num;
int num2 = 0;
array[3] = num2;
array[6] = num2;
AnimationCurve animationCurve = new AnimationCurve(array);
this.progressCurve = animationCurve;
this.DOPKFLGGPHD = (int)((ulong)4294967295L);
this.CECIGAMAABA = true;
base..ctor();
}
// Token: 0x0400ADBE RID: 44478
[Token(Token = "0x400ADBE")]
private const float FLJLLPPKLMC = 1f;
// Token: 0x0400ADBF RID: 44479
[Token(Token = "0x400ADBF")]
private const float JLKHFEGPNIA = 0.35f;
// Token: 0x0400ADC0 RID: 44480
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400ADC0")]
[SerializeField]
private Image icon;
// Token: 0x0400ADC1 RID: 44481
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400ADC1")]
[SerializeField]
private TMP_Text text;
// Token: 0x0400ADC2 RID: 44482
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400ADC2")]
[SerializeField]
private Image progressVisual;
// Token: 0x0400ADC3 RID: 44483
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400ADC3")]
[SerializeField]
private Image progressBackground;
// Token: 0x0400ADC4 RID: 44484
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400ADC4")]
[SerializeField]
private AnimationCurve progressCurve;
// Token: 0x0400ADC5 RID: 44485
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400ADC5")]
[SerializeField]
private RectTransform highlightCard;
// Token: 0x0400ADC6 RID: 44486
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400ADC6")]
[SerializeField]
private bool maintainIconAspectRatio;
// Token: 0x0400ADC7 RID: 44487
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400ADC7")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private AspectRatioFitter aspectRatioFitter;
// Token: 0x0400ADC8 RID: 44488
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400ADC8")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private CanvasGroup canvasGroup;
// Token: 0x0400ADC9 RID: 44489
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400ADC9")]
private bool CHACOPPFGCG;
// Token: 0x0400ADCA RID: 44490
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400ADCA")]
private Sprite BNNHJEJEEIA;
// Token: 0x0400ADCB RID: 44491
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400ADCB")]
private string ECMLPLEIPKN;
// Token: 0x0400ADCC RID: 44492
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400ADCC")]
private int DOPKFLGGPHD;
// Token: 0x02002500 RID: 9472
[Token(Token = "0x2002500")]
public struct OBELDOKFOCI
{
// Token: 0x06010582 RID: 66946 RVA: 0x003D4D48 File Offset: 0x003D2F48
[Token(Token = "0x6010582")]
[Address(RVA = "0x112E0", Offset = "0x106E0", VA = "0x1800112E0")]
public OBELDOKFOCI(Sprite sprite, string text)
{
}
// Token: 0x0400ADCD RID: 44493
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400ADCD")]
public readonly Sprite KMJNLPEBOIF;
// Token: 0x0400ADCE RID: 44494
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400ADCE")]
public readonly string PAANJCAOOAG;
}
}
}