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 { // 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 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 k__BackingField = Player.k__BackingField.playerUI.k__BackingField; this.PHHMNDKLLKP = 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 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 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.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.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 k__BackingField = ekmpdpaiepj.k__BackingField; LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.k__BackingField; string text2 = inputField3D2.KKJIOHNFHFJ; Action 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.k__BackingField) { string k__BackingField = MAOOLFEBOOD.k__BackingField; string text = "Failed to send report: " + k__BackingField; TextMeshProUGUI textMeshProUGUI = this.infoText; this.JALBCFLJAAE = true; string text2 = textMeshProUGUI.text; this.descriptionTextField.FFDOINJEHMM = true; this.MPCEPMNMCEB(); string k__BackingField2 = MAOOLFEBOOD.k__BackingField; Debug.LogError("Error reporting event: " + 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; } }