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: 0x02001315 RID: 4885
|
|
[Token(Token = "0x2001315")]
|
|
public class UIReportEventDialog : ConfirmUIDialog<CCMBKDINCAH>
|
|
{
|
|
// Token: 0x170011BB RID: 4539
|
|
// (get) Token: 0x06006DAE RID: 28078 RVA: 0x001811D4 File Offset: 0x0017F3D4
|
|
// (set) Token: 0x06006DAF RID: 28079 RVA: 0x001811E8 File Offset: 0x0017F3E8
|
|
[Token(Token = "0x170011BB")]
|
|
public LCCEEFHOBEN.CJFENPHAAHI GMMAAAGFAKO
|
|
{
|
|
[Token(Token = "0x6006DAE")]
|
|
[Address(RVA = "0x8D2400", Offset = "0x8D1400", VA = "0x1808D2400")]
|
|
get;
|
|
[Token(Token = "0x6006DAF")]
|
|
[Address(RVA = "0x8D2420", Offset = "0x8D1420", VA = "0x1808D2420")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06006DB0 RID: 28080 RVA: 0x001811FC File Offset: 0x0017F3FC
|
|
[Token(Token = "0x6006DB0")]
|
|
[Address(RVA = "0x1E1CA60", Offset = "0x1E1BA60", VA = "0x181E1CA60", 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: 0x06006DB1 RID: 28081 RVA: 0x00181268 File Offset: 0x0017F468
|
|
[Token(Token = "0x6006DB1")]
|
|
[Address(RVA = "0x1E1C5E0", Offset = "0x1E1B5E0", VA = "0x181E1C5E0")]
|
|
private void BMFPEJMLIKD(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
|
{
|
|
this.JALBCFLJAAE = BCOHEOIEPLL;
|
|
string text = this.infoText.text;
|
|
this.descriptionTextField.FFDOINJEHMM = BCOHEOIEPLL;
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB2 RID: 28082 RVA: 0x001812A0 File Offset: 0x0017F4A0
|
|
[Token(Token = "0x6006DB2")]
|
|
[Address(RVA = "0x1E1C650", Offset = "0x1E1B650", VA = "0x181E1C650")]
|
|
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: 0x06006DB3 RID: 28083 RVA: 0x001812E8 File Offset: 0x0017F4E8
|
|
[Token(Token = "0x6006DB3")]
|
|
[Address(RVA = "0x1E1CCA0", Offset = "0x1E1BCA0", VA = "0x181E1CCA0")]
|
|
public void Toggle_Misc(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB4 RID: 28084 RVA: 0x00181304 File Offset: 0x0017F504
|
|
[Token(Token = "0x6006DB4")]
|
|
[Address(RVA = "0x1E1CCD0", Offset = "0x1E1BCD0", VA = "0x181E1CCD0")]
|
|
public void Toggle_SexualBehavior(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB5 RID: 28085 RVA: 0x00181320 File Offset: 0x0017F520
|
|
[Token(Token = "0x6006DB5")]
|
|
[Address(RVA = "0x1E1CC40", Offset = "0x1E1BC40", VA = "0x181E1CC40")]
|
|
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB6 RID: 28086 RVA: 0x0018133C File Offset: 0x0017F53C
|
|
[Token(Token = "0x6006DB6")]
|
|
[Address(RVA = "0x1E1CD00", Offset = "0x1E1BD00", VA = "0x181E1CD00")]
|
|
public void Toggle_Trolling(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB7 RID: 28087 RVA: 0x00181358 File Offset: 0x0017F558
|
|
[Token(Token = "0x6006DB7")]
|
|
[Address(RVA = "0x1E1CC70", Offset = "0x1E1BC70", VA = "0x181E1CC70")]
|
|
public void Toggle_Inappropriate(bool isOn)
|
|
{
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB8 RID: 28088 RVA: 0x00181374 File Offset: 0x0017F574
|
|
[Token(Token = "0x6006DB8")]
|
|
[Address(RVA = "0x1E1C890", Offset = "0x1E1B890", VA = "0x181E1C890")]
|
|
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
|
{
|
|
this.<MPBLJOGNHKP>k__BackingField = DJFBMCIDJNK;
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DB9 RID: 28089 RVA: 0x00181390 File Offset: 0x0017F590
|
|
[Token(Token = "0x6006DB9")]
|
|
[Address(RVA = "0x1E1C8A0", Offset = "0x1E1B8A0", VA = "0x181E1C8A0")]
|
|
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: 0x06006DBA RID: 28090 RVA: 0x001813D8 File Offset: 0x0017F5D8
|
|
[Token(Token = "0x6006DBA")]
|
|
[Address(RVA = "0x1E1C9B0", Offset = "0x1E1B9B0", VA = "0x181E1C9B0")]
|
|
public void OnTextValueChanged(string newText)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.charCount;
|
|
int stringLength = newText.m_stringLength;
|
|
string text = textMeshProUGUI.text;
|
|
this.MPCEPMNMCEB();
|
|
}
|
|
|
|
// Token: 0x06006DBB RID: 28091 RVA: 0x00181408 File Offset: 0x0017F608
|
|
[Token(Token = "0x6006DBB")]
|
|
[Address(RVA = "0x1E1CD30", Offset = "0x1E1BD30", VA = "0x181E1CD30")]
|
|
public UIReportEventDialog()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006DBC RID: 28092 RVA: 0x00181424 File Offset: 0x0017F624
|
|
[Token(Token = "0x6006DBC")]
|
|
[Address(RVA = "0x1E1C740", Offset = "0x1E1B740", VA = "0x181E1C740")]
|
|
[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: 0x06006DBD RID: 28093 RVA: 0x001814A0 File Offset: 0x0017F6A0
|
|
[Token(Token = "0x6006DBD")]
|
|
[Address(RVA = "0x1E1C460", Offset = "0x1E1B460", VA = "0x181E1C460")]
|
|
[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: 0x0400489A RID: 18586
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400489A")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI eventName;
|
|
|
|
// Token: 0x0400489B RID: 18587
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400489B")]
|
|
[SerializeField]
|
|
private InputField3D descriptionTextField;
|
|
|
|
// Token: 0x0400489C RID: 18588
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400489C")]
|
|
[SerializeField]
|
|
private Button3D reportButton;
|
|
|
|
// Token: 0x0400489D RID: 18589
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400489D")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI charCount;
|
|
|
|
// Token: 0x0400489E RID: 18590
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400489E")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infoText;
|
|
|
|
// Token: 0x0400489F RID: 18591
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400489F")]
|
|
private CCMBKDINCAH EKMPDPAIEPJ;
|
|
|
|
// Token: 0x040048A1 RID: 18593
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40048A1")]
|
|
private WatchUI PHHMNDKLLKP;
|
|
|
|
// Token: 0x040048A2 RID: 18594
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40048A2")]
|
|
private bool JALBCFLJAAE = true;
|
|
}
|
|
}
|