using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace RecRoom.UI { // Token: 0x020029AA RID: 10666 [Token(Token = "0x20029AA")] public class BanDetailsBulletinBoardUI : MonoBehaviour { // Token: 0x06011DC9 RID: 73161 RVA: 0x0041180C File Offset: 0x0040FA0C [Token(Token = "0x6011DC9")] [Address(RVA = "0x100A330", Offset = "0x1009130", VA = "0x18100A330")] private void Start() { Action action = new Action(this.ANCFDDNOMIM); IDisposable disposable = ADIFCODGAML.ADIDJGEIJOH(this, action); } // Token: 0x06011DCA RID: 73162 RVA: 0x00411830 File Offset: 0x0040FA30 [Token(Token = "0x6011DCA")] [Address(RVA = "0x100A1C0", Offset = "0x1008FC0", VA = "0x18100A1C0")] private void OnEnable() { Button3D button3D = this.banAppealButton; HOGFDJNNMHM godamhghdid = LCCEEFHOBEN.GODAMHGHDID; GameObject gameObject = button3D.gameObject; if (godamhghdid == 0) { } bool flag = godamhghdid.k__BackingField; gameObject.SetActive(flag); string text = this.banAppealText.text; if (godamhghdid != 0) { TextMeshProUGUI textMeshProUGUI = this.titleText; string bannedTitle = ModerationManager.GetBannedTitle(); string text2 = textMeshProUGUI.text; TextMeshProUGUI textMeshProUGUI2 = this.subTitleText; string bannedSubTitle = ModerationManager.GetBannedSubTitle(); string text3 = textMeshProUGUI2.text; } } // Token: 0x06011DCB RID: 73163 RVA: 0x004118B8 File Offset: 0x0040FAB8 [Token(Token = "0x6011DCB")] [Address(RVA = "0x1009B50", Offset = "0x1008950", VA = "0x181009B50")] private void ANCFDDNOMIM(float POGAEJIEPIM) { TextMeshProUGUI textMeshProUGUI = this.bodyText; string bannedText = ModerationManager.GetBannedText(); bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted; } // Token: 0x06011DCC RID: 73164 RVA: 0x004118E4 File Offset: 0x0040FAE4 [Token(Token = "0x6011DCC")] [Address(RVA = "0x1009C30", Offset = "0x1008A30", VA = "0x181009C30")] public void Button_BanAppeal() { Button3D button3D = this.banAppealButton; int num = 0; button3D.FFDOINJEHMM = num != 0; PMGCJEPKFOF pmgcjepkfof = LCCEEFHOBEN.LONDNAJPCEE(); Action action = new Action(this.KEFHKHKHABK); Action action2 = new Action(this.OGHPGIIGOPG); throw new NullReferenceException(); } // Token: 0x06011DCD RID: 73165 RVA: 0x0041192C File Offset: 0x0040FB2C [Token(Token = "0x6011DCD")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public BanDetailsBulletinBoardUI() { } // Token: 0x06011DCE RID: 73166 RVA: 0x00411940 File Offset: 0x0040FB40 [Token(Token = "0x6011DCE")] [Address(RVA = "0x1009D40", Offset = "0x1008B40", VA = "0x181009D40")] [CompilerGenerated] private void KEFHKHKHABK(string KCDNNDGKINC) { Uri uri = new Uri(KCDNNDGKINC); string[] array = new string[5]; string scheme = uri.Scheme; if (scheme != 0) { } array[0] = scheme; if ("://" != 0) { } array[1] = "://"; string host = uri.Host; if (host != 0) { } array[2] = host; if (!uri.IsDefaultPort) { int port = uri.Port; string text = ":" + port; } if ("" != 0) { } array[3] = ""; string absolutePath = uri.AbsolutePath; if (absolutePath != 0) { } array[4] = absolutePath; string text2 = string.Concat(array); TextMeshProUGUI textMeshProUGUI = this.banAppealText; string text3 = "Visit " + text2; string text4 = textMeshProUGUI.text; if (SA_Extensions_Uri.ParseQueryString(uri).Count == 1) { TextMeshProUGUI textMeshProUGUI2 = this.banAppealText; textMeshProUGUI2.RecalculateMasking(); string newLine = Environment.NewLine; string text5 = textMeshProUGUI2.text; } int num = 0; FBPACFPINIK.GCPHCMAKAPA(KCDNNDGKINC, "Rec.Net ban appeal", num != 0); } // Token: 0x06011DCF RID: 73167 RVA: 0x00411A4C File Offset: 0x0040FC4C [Token(Token = "0x6011DCF")] [Address(RVA = "0x100A100", Offset = "0x1008F00", VA = "0x18100A100")] [CompilerGenerated] private void OGHPGIIGOPG(string MOPOMPHBHKF) { string text = this.banAppealText.text; NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x0400B80A RID: 47114 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B80A")] [SerializeField] private TextMeshProUGUI titleText; // Token: 0x0400B80B RID: 47115 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B80B")] [SerializeField] private TextMeshProUGUI bodyText; // Token: 0x0400B80C RID: 47116 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B80C")] [SerializeField] private TextMeshProUGUI subTitleText; // Token: 0x0400B80D RID: 47117 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B80D")] [SerializeField] private TextMeshProUGUI banAppealText; // Token: 0x0400B80E RID: 47118 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400B80E")] [SerializeField] private Button3D banAppealButton; } }