No more base64 on chatroom

This commit is contained in:
2026-02-01 23:00:13 -07:00
parent d928fff45e
commit b18c1675d7

View File

@@ -1,7 +1,5 @@
using System;
using System.Collections;
using System.Numerics;
using System.Text;
using System.Threading.Tasks;
using MikeSchweitzer.WebSocket;
using Newtonsoft.Json;
@@ -141,7 +139,7 @@ public class ChatroomMenu : MonoBehaviour
var optionsButton = rowInfo.transform.GetChild(4).GetComponent<Button>();
usernameText.text = message.Username;
messageText.text = Encoding.UTF8.GetString(Convert.FromBase64String(message.Content));
messageText.text = message.Content;
if (message.CustomIcon == null)
{
playerIcon.sprite = Resources.Load<Sprite>("Icons/Icons/bird_" + message.Icon);
@@ -214,7 +212,7 @@ public class ChatroomMenu : MonoBehaviour
var editMessageChildEditedPreview = editMessageChild.GetChild(3).gameObject;
var editMessageChildNewContentInputBox = editMessageChild.GetChild(4).GetComponent<TMP_InputField>();
editMessageChildNewContentInputBox.onSelect.AddListener((_) => editMessageChildNewContentInputBox.caretPosition = editMessageChildNewContentInputBox.text.Length);
editMessageChildNewContentInputBox.text = Encoding.UTF8.GetString(Convert.FromBase64String(selectedMessageForOptions.Content));
editMessageChildNewContentInputBox.text = selectedMessageForOptions.Content;
editMessageChildExitButton.onClick.AddListener(() =>
{
editMessagePanelCurrent = null;
@@ -237,7 +235,7 @@ public class ChatroomMenu : MonoBehaviour
var optionsButton = rowInfo.transform.GetChild(5).GetComponent<Button>();
usernameText.text = selectedMessageForOptions.Username;
messageText.text = Encoding.UTF8.GetString(Convert.FromBase64String(selectedMessageForOptions.Content));
messageText.text = selectedMessageForOptions.Content;
if (selectedMessageForOptions.CustomIcon == null)
{
playerIcon.sprite = Resources.Load<Sprite>("Icons/Icons/bird_" + selectedMessageForOptions.Icon);
@@ -268,7 +266,7 @@ public class ChatroomMenu : MonoBehaviour
optionsButton = rowInfo.transform.GetChild(5).GetComponent<Button>();
usernameText.text = selectedMessageForOptions.Username;
messageText.text = Encoding.UTF8.GetString(Convert.FromBase64String(selectedMessageForOptions.Content));
messageText.text = selectedMessageForOptions.Content;
editMessageChildNewContentInputBox.onValueChanged.AddListener((value) => messageText.text = value);
if (selectedMessageForOptions.CustomIcon == null)
{
@@ -318,7 +316,7 @@ public class ChatroomMenu : MonoBehaviour
});
optionsPanelCopyButton.onClick.AddListener(() =>
{
if (selectedMessageForOptions != null) GUIUtility.systemCopyBuffer = Encoding.UTF8.GetString(Convert.FromBase64String(selectedMessageForOptions.Content));
if (selectedMessageForOptions != null) GUIUtility.systemCopyBuffer = selectedMessageForOptions.Content;
});
optionsPanelCopyButton.onClick.AddListener(optionsPanelExitButton.onClick.Invoke);
}