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 { // 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 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: 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 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: 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.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.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 k__BackingField = ekmpdpaiepj.k__BackingField; LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.k__BackingField; string text2 = inputField3D2.KKJIOHNFHFJ; Action 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.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: 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; } }