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,262 @@
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using RecRoom.Core;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001BF4 RID: 7156
[Token(Token = "0x2001BF4")]
[StructLayout(3)]
public class UIReportRoomDialog : ConfirmUIDialog<KLCOGEIGEBJ>
{
// Token: 0x17001E22 RID: 7714
// (get) Token: 0x0600BFF1 RID: 49137 RVA: 0x002D3AFC File Offset: 0x002D1CFC
// (set) Token: 0x0600BFF2 RID: 49138 RVA: 0x002D3B10 File Offset: 0x002D1D10
[Token(Token = "0x17001E22")]
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
{
[Token(Token = "0x600BFF1")]
[Address(RVA = "0xE35290", Offset = "0xE33C90", VA = "0x180E35290")]
get;
[Token(Token = "0x600BFF2")]
[Address(RVA = "0xE4A550", Offset = "0xE48F50", VA = "0x180E4A550")]
private set;
}
// Token: 0x0600BFF3 RID: 49139 RVA: 0x002D3B24 File Offset: 0x002D1D24
[Token(Token = "0x600BFF3")]
[Address(RVA = "0x1761680", Offset = "0x1760080", VA = "0x181761680", Slot = "20")]
public override IPromise<JPIJGHNNIDP> ShowDialog(KLCOGEIGEBJ DDEGOJKBEAN)
{
TextMeshProUGUI textMeshProUGUI = this.infoText;
string empty = string.Empty;
this.JALBCFLJAAE = true;
textMeshProUGUI.text = empty;
this.descriptionTextField.FFDOINJEHMM = true;
this.MPCEPMNMCEB();
TextMeshProUGUI textMeshProUGUI2 = this.roomName;
this.DDEGOJKBEAN = DDEGOJKBEAN;
string <LGACIEKBLBM>k__BackingField = DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField;
string text = "^" + <LGACIEKBLBM>k__BackingField;
textMeshProUGUI2.text = text;
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
this.PHHMNDKLLKP = <JNBAANDJIAD>k__BackingField;
return base.ShowDialog();
}
// Token: 0x0600BFF4 RID: 49140 RVA: 0x002D3BB0 File Offset: 0x002D1DB0
[Token(Token = "0x600BFF4")]
[Address(RVA = "0x1761110", Offset = "0x175FB10", VA = "0x181761110")]
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
{
this.JALBCFLJAAE = BCOHEOIEPLL;
this.infoText.text = DBDDKLHPNNA;
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
this.MPCEPMNMCEB();
}
// Token: 0x0600BFF5 RID: 49141 RVA: 0x002D3BE8 File Offset: 0x002D1DE8
[Token(Token = "0x600BFF5")]
[Address(RVA = "0x1761170", Offset = "0x175FB70", VA = "0x181761170")]
public void Button_Report()
{
WatchUI phhmndkllkp = this.PHHMNDKLLKP;
int num = 0;
string text;
string text2;
string text3;
ulong num2;
IPromise<JPIJGHNNIDP> promise = phhmndkllkp.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Confirm report?", "You CANNOT undo this action. Players who send false reports or abuse the reporting system will be penalized.", text, text2, text3, (NotificationManager.HLJEOKDOLPF)num, num2 != 0UL);
Action<JPIJGHNNIDP> action = new Action(this.DKKCFIMKDHB);
throw new NullReferenceException();
}
// Token: 0x0600BFF6 RID: 49142 RVA: 0x002D3C2C File Offset: 0x002D1E2C
[Token(Token = "0x600BFF6")]
[Address(RVA = "0x17618D0", Offset = "0x17602D0", VA = "0x1817618D0")]
public void Toggle_Misc(bool isOn)
{
this.MPCEPMNMCEB();
}
// Token: 0x0600BFF7 RID: 49143 RVA: 0x002D3C48 File Offset: 0x002D1E48
[Token(Token = "0x600BFF7")]
[Address(RVA = "0x1761930", Offset = "0x1760330", VA = "0x181761930")]
public void Toggle_SexualBehavior(bool isOn)
{
this.MPCEPMNMCEB();
}
// Token: 0x0600BFF8 RID: 49144 RVA: 0x002D3C64 File Offset: 0x002D1E64
[Token(Token = "0x600BFF8")]
[Address(RVA = "0x1761870", Offset = "0x1760270", VA = "0x181761870")]
public void Toggle_DiscriminatoryBehavior(bool isOn)
{
this.MPCEPMNMCEB();
}
// Token: 0x0600BFF9 RID: 49145 RVA: 0x002D3C80 File Offset: 0x002D1E80
[Token(Token = "0x600BFF9")]
[Address(RVA = "0x1761960", Offset = "0x1760360", VA = "0x181761960")]
public void Toggle_Trolling(bool isOn)
{
this.MPCEPMNMCEB();
}
// Token: 0x0600BFFA RID: 49146 RVA: 0x002D3C9C File Offset: 0x002D1E9C
[Token(Token = "0x600BFFA")]
[Address(RVA = "0x17618A0", Offset = "0x17602A0", VA = "0x1817618A0")]
public void Toggle_Inappropriate(bool isOn)
{
this.MPCEPMNMCEB();
}
// Token: 0x0600BFFB RID: 49147 RVA: 0x002D3CB8 File Offset: 0x002D1EB8
[Token(Token = "0x600BFFB")]
[Address(RVA = "0x1761900", Offset = "0x1760300", VA = "0x181761900")]
public void Toggle_MisleadingPurchases(bool isOn)
{
this.MPCEPMNMCEB();
}
// Token: 0x0600BFFC RID: 49148 RVA: 0x002D3CD4 File Offset: 0x002D1ED4
[Token(Token = "0x600BFFC")]
[Address(RVA = "0x17613F0", Offset = "0x175FDF0", VA = "0x1817613F0")]
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
{
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
this.MPCEPMNMCEB();
}
// Token: 0x0600BFFD RID: 49149 RVA: 0x002D3CF0 File Offset: 0x002D1EF0
[Token(Token = "0x600BFFD")]
[Address(RVA = "0x1761400", Offset = "0x175FE00", VA = "0x181761400")]
private void MPCEPMNMCEB()
{
Button3D button3D = this.reportButton;
if (this.<MPBLJOGNHKP>k__BackingField == LCCEEFHOBEN.CJFENPHAAHI.Unknown || !this.JALBCFLJAAE || !string.IsNullOrEmpty(this.descriptionTextField.KKJIOHNFHFJ))
{
}
int num = 0;
button3D.FFDOINJEHMM = num != 0;
}
// Token: 0x0600BFFE RID: 49150 RVA: 0x002D3D38 File Offset: 0x002D1F38
[Token(Token = "0x600BFFE")]
[Address(RVA = "0x17615D0", Offset = "0x175FFD0", VA = "0x1817615D0")]
public void OnTextValueChanged(string newText)
{
TextMeshProUGUI textMeshProUGUI = this.charCount;
int stringLength = newText.m_stringLength;
this.MPCEPMNMCEB();
}
// Token: 0x0600BFFF RID: 49151 RVA: 0x002D3D60 File Offset: 0x002D1F60
[Token(Token = "0x600BFFF")]
[Address(RVA = "0x1761990", Offset = "0x1760390", VA = "0x181761990")]
public UIReportRoomDialog()
{
}
// Token: 0x0600C000 RID: 49152 RVA: 0x002D3D7C File Offset: 0x002D1F7C
[Token(Token = "0x600C000")]
[Address(RVA = "0x1761260", Offset = "0x175FC60", VA = "0x181761260")]
[CompilerGenerated]
private void DKKCFIMKDHB(JPIJGHNNIDP PBAOMKNFBFL)
{
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
{
TextMeshProUGUI textMeshProUGUI = this.infoText;
this.JALBCFLJAAE = false;
textMeshProUGUI.text = "Sending report...";
InputField3D inputField3D = this.descriptionTextField;
int num = 0;
inputField3D.FFDOINJEHMM = num != 0;
this.MPCEPMNMCEB();
KLCOGEIGEBJ ddegojkbean = this.DDEGOJKBEAN;
InputField3D inputField3D2 = this.descriptionTextField;
long <DOFDAMHCJLP>k__BackingField = ddegojkbean.<DOFDAMHCJLP>k__BackingField;
LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.<MPBLJOGNHKP>k__BackingField;
string text = inputField3D2.KKJIOHNFHFJ;
Action action = new Action(this.AIFADIEJDNM);
Action<string> action2 = new Action(this.NMCKCMONAJG);
}
}
// Token: 0x0600C001 RID: 49153 RVA: 0x002D3E08 File Offset: 0x002D2008
[Token(Token = "0x600C001")]
[Address(RVA = "0x1761070", Offset = "0x175FA70", VA = "0x181761070")]
[CompilerGenerated]
private void AIFADIEJDNM()
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Report sent", 3f, num, num);
base.KHKDGPHPIND((uint)1, true);
}
// Token: 0x0600C002 RID: 49154 RVA: 0x002D3E40 File Offset: 0x002D2040
[Token(Token = "0x600C002")]
[Address(RVA = "0x1761510", Offset = "0x175FF10", VA = "0x181761510")]
[CompilerGenerated]
private void NMCKCMONAJG(string MOPOMPHBHKF)
{
TextMeshProUGUI textMeshProUGUI = this.infoText;
this.JALBCFLJAAE = true;
textMeshProUGUI.text = MOPOMPHBHKF;
this.descriptionTextField.FFDOINJEHMM = true;
this.MPCEPMNMCEB();
Debug.LogError("Error reporting room: " + MOPOMPHBHKF);
}
// Token: 0x04007EF8 RID: 32504
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4007EF8")]
[SerializeField]
private TextMeshProUGUI roomName;
// Token: 0x04007EF9 RID: 32505
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4007EF9")]
[SerializeField]
private InputField3D descriptionTextField;
// Token: 0x04007EFA RID: 32506
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4007EFA")]
[SerializeField]
private Button3D reportButton;
// Token: 0x04007EFB RID: 32507
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4007EFB")]
[SerializeField]
private TextMeshProUGUI charCount;
// Token: 0x04007EFC RID: 32508
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4007EFC")]
[SerializeField]
private TextMeshProUGUI infoText;
// Token: 0x04007EFD RID: 32509
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4007EFD")]
private KLCOGEIGEBJ DDEGOJKBEAN;
// Token: 0x04007EFF RID: 32511
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4007EFF")]
private WatchUI PHHMNDKLLKP;
// Token: 0x04007F00 RID: 32512
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4007F00")]
private bool JALBCFLJAAE = true;
}
}