From dc1142c43d8ce005ad2650129634cff609cb3862 Mon Sep 17 00:00:00 2001 From: massimilianodelliubaldini <8584296+massimilianodelliubaldini@users.noreply.github.com> Date: Tue, 13 May 2025 20:40:03 -0400 Subject: [PATCH] Found a few more valid characters for messaging. --- worlds/jakanddaxter/client/ReplClient.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/worlds/jakanddaxter/client/ReplClient.py b/worlds/jakanddaxter/client/ReplClient.py index 41acf95652..495163b60c 100644 --- a/worlds/jakanddaxter/client/ReplClient.py +++ b/worlds/jakanddaxter/client/ReplClient.py @@ -44,7 +44,7 @@ ALLOWED_CHARACTERS = frozenset({ "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", " ", "!", ":", ",", ".", "/", "?", "-", - "=", "+", "'", + "=", "+", "'", "(", ")", "\"" }) @@ -273,8 +273,8 @@ class JakAndDaxterReplClient: self.log_info(logger, msg) # To properly display in-game text: - # - It must be a valid character from the - # - All lowercase letters must be uppercase + # - It must be a valid character from the ALLOWED_CHARACTERS list. + # - All lowercase letters must be uppercase. # - It must be wrapped in double quotes (for the REPL command). # - Apostrophes must be handled specially - GOAL uses invisible ASCII character 0x12. # I also only allotted 32 bytes to each string in OpenGOAL, so we must truncate.