246 lines
8.3 KiB
C#
246 lines
8.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI.Dialog
|
|
{
|
|
// Token: 0x02001248 RID: 4680
|
|
[Token(Token = "0x2001248")]
|
|
public class UIReportEventDialog : ConfirmUIDialog<CCMBKDINCAH>
|
|
{
|
|
// Token: 0x1700113F RID: 4415
|
|
// (get) Token: 0x06006A48 RID: 27208 RVA: 0x00178F80 File Offset: 0x00177180
|
|
// (set) Token: 0x06006A49 RID: 27209 RVA: 0x00178F94 File Offset: 0x00177194
|
|
[Token(Token = "0x1700113F")]
|
|
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
|
|
{
|
|
[Token(Token = "0x6006A48")]
|
|
[Address(RVA = "0x12683C0", Offset = "0x12671C0", VA = "0x1812683C0")]
|
|
get;
|
|
[Token(Token = "0x6006A49")]
|
|
[Address(RVA = "0x1267D80", Offset = "0x1266B80", VA = "0x181267D80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06006A4A RID: 27210 RVA: 0x00178FA8 File Offset: 0x001771A8
|
|
[Token(Token = "0x6006A4A")]
|
|
[Address(RVA = "0x1272750", Offset = "0x1271550", VA = "0x181272750", Slot = "28")]
|
|
public override PMGCJEPKFOF<JPIJGHNNIDP> ShowDialog(CCMBKDINCAH MFJCKOBPMGA)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
|
this.JALBCFLJAAE = true;
|
|
string text = textMeshProUGUI.text;
|
|
this.descriptionTextField.FFDOINJEHMM = true;
|
|
this.MPCEPMNMCEB();
|
|
this.EKMPDPAIEPJ = MFJCKOBPMGA;
|
|
string text2 = this.eventName.text;
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
|
this.PHHMNDKLLKP = <JNBAANDJIAD>k__BackingField;
|
|
return base.ShowDialog();
|
|
}
|
|
|
|
// Token: 0x06006A4B RID: 27211 RVA: 0x00179014 File Offset: 0x00177214
|
|
[Token(Token = "0x6006A4B")]
|
|
[Address(RVA = "0x12722D0", Offset = "0x12710D0", VA = "0x1812722D0")]
|
|
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
|
{
|
|
this.JALBCFLJAAE = BCOHEOIEPLL;
|
|
string text = this.infoText.text;
|
|
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A4C RID: 27212 RVA: 0x0017904C File Offset: 0x0017724C
|
|
[Token(Token = "0x6006A4C")]
|
|
[Address(RVA = "0x1272340", Offset = "0x1271140", VA = "0x181272340")]
|
|
public void Button_Report()
|
|
{
|
|
WatchUI phhmndkllkp = this.PHHMNDKLLKP;
|
|
int num = 0;
|
|
string text;
|
|
string text2;
|
|
string text3;
|
|
ulong num2;
|
|
ulong num3;
|
|
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = 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, num3 != 0UL);
|
|
Action<JPIJGHNNIDP> action = new Action(this.DKKCFIMKDHB);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006A4D RID: 27213 RVA: 0x00179094 File Offset: 0x00177294
|
|
[Token(Token = "0x6006A4D")]
|
|
[Address(RVA = "0x1272990", Offset = "0x1271790", VA = "0x181272990")]
|
|
public void Toggle_Misc(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A4E RID: 27214 RVA: 0x001790B0 File Offset: 0x001772B0
|
|
[Token(Token = "0x6006A4E")]
|
|
[Address(RVA = "0x12729C0", Offset = "0x12717C0", VA = "0x1812729C0")]
|
|
public void Toggle_SexualBehavior(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A4F RID: 27215 RVA: 0x001790CC File Offset: 0x001772CC
|
|
[Token(Token = "0x6006A4F")]
|
|
[Address(RVA = "0x1272930", Offset = "0x1271730", VA = "0x181272930")]
|
|
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A50 RID: 27216 RVA: 0x001790E8 File Offset: 0x001772E8
|
|
[Token(Token = "0x6006A50")]
|
|
[Address(RVA = "0x12729F0", Offset = "0x12717F0", VA = "0x1812729F0")]
|
|
public void Toggle_Trolling(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A51 RID: 27217 RVA: 0x00179104 File Offset: 0x00177304
|
|
[Token(Token = "0x6006A51")]
|
|
[Address(RVA = "0x1272960", Offset = "0x1271760", VA = "0x181272960")]
|
|
public void Toggle_Inappropriate(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A52 RID: 27218 RVA: 0x00179120 File Offset: 0x00177320
|
|
[Token(Token = "0x6006A52")]
|
|
[Address(RVA = "0x1272580", Offset = "0x1271380", VA = "0x181272580")]
|
|
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
|
{
|
|
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A53 RID: 27219 RVA: 0x0017913C File Offset: 0x0017733C
|
|
[Token(Token = "0x6006A53")]
|
|
[Address(RVA = "0x1272590", Offset = "0x1271390", VA = "0x181272590")]
|
|
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: 0x06006A54 RID: 27220 RVA: 0x00179184 File Offset: 0x00177384
|
|
[Token(Token = "0x6006A54")]
|
|
[Address(RVA = "0x12726A0", Offset = "0x12714A0", VA = "0x1812726A0")]
|
|
public void OnTextValueChanged(string newText)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
|
int stringLength = newText.m_stringLength;
|
|
string text = textMeshProUGUI.text;
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006A55 RID: 27221 RVA: 0x001791B4 File Offset: 0x001773B4
|
|
[Token(Token = "0x6006A55")]
|
|
[Address(RVA = "0x1272A20", Offset = "0x1271820", VA = "0x181272A20")]
|
|
public UIReportEventDialog()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006A56 RID: 27222 RVA: 0x001791D0 File Offset: 0x001773D0
|
|
[Token(Token = "0x6006A56")]
|
|
[Address(RVA = "0x1272430", Offset = "0x1271230", VA = "0x181272430")]
|
|
[CompilerGenerated]
|
|
private void DKKCFIMKDHB(JPIJGHNNIDP PBAOMKNFBFL)
|
|
{
|
|
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
|
this.JALBCFLJAAE = false;
|
|
string text = textMeshProUGUI.text;
|
|
InputField3D inputField3D = this.descriptionTextField;
|
|
int num = 0;
|
|
inputField3D.FFDOINJEHMM = num != 0;
|
|
this.MPCEPMNMCEB();
|
|
CCMBKDINCAH ekmpdpaiepj = this.EKMPDPAIEPJ;
|
|
InputField3D inputField3D2 = this.descriptionTextField;
|
|
long <KJHKNKGENCJ>k__BackingField = ekmpdpaiepj.<KJHKNKGENCJ>k__BackingField;
|
|
LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.<MPBLJOGNHKP>k__BackingField;
|
|
string text2 = inputField3D2.KKJIOHNFHFJ;
|
|
Action<KLAMKCBENEA> action = new Action(this.AIFADIEJDNM);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006A57 RID: 27223 RVA: 0x0017924C File Offset: 0x0017744C
|
|
[Token(Token = "0x6006A57")]
|
|
[Address(RVA = "0x1272150", Offset = "0x1270F50", VA = "0x181272150")]
|
|
[CompilerGenerated]
|
|
private void AIFADIEJDNM(KLAMKCBENEA MAOOLFEBOOD)
|
|
{
|
|
if (!MAOOLFEBOOD.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
string <LHJAKNBODPE>k__BackingField = MAOOLFEBOOD.<LHJAKNBODPE>k__BackingField;
|
|
string text = "Failed to send report: " + <LHJAKNBODPE>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
|
this.JALBCFLJAAE = true;
|
|
string text2 = textMeshProUGUI.text;
|
|
this.descriptionTextField.FFDOINJEHMM = true;
|
|
this.MPCEPMNMCEB();
|
|
string <LHJAKNBODPE>k__BackingField2 = MAOOLFEBOOD.<LHJAKNBODPE>k__BackingField;
|
|
Debug.LogError("Error reporting event: " + <LHJAKNBODPE>k__BackingField2);
|
|
return;
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
base.KHKDGPHPIND((uint)1, true);
|
|
}
|
|
|
|
// Token: 0x0400471D RID: 18205
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400471D")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI eventName;
|
|
|
|
// Token: 0x0400471E RID: 18206
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400471E")]
|
|
[SerializeField]
|
|
private InputField3D descriptionTextField;
|
|
|
|
// Token: 0x0400471F RID: 18207
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400471F")]
|
|
[SerializeField]
|
|
private Button3D reportButton;
|
|
|
|
// Token: 0x04004720 RID: 18208
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4004720")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI charCount;
|
|
|
|
// Token: 0x04004721 RID: 18209
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4004721")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infoText;
|
|
|
|
// Token: 0x04004722 RID: 18210
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4004722")]
|
|
private CCMBKDINCAH EKMPDPAIEPJ;
|
|
|
|
// Token: 0x04004724 RID: 18212
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4004724")]
|
|
private WatchUI PHHMNDKLLKP;
|
|
|
|
// Token: 0x04004725 RID: 18213
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4004725")]
|
|
private bool JALBCFLJAAE = true;
|
|
}
|
|
}
|