home · contact · privacy
Fix unparser.quote bug.
[plomrogue2-experiments] / new2 / rogue_chat_nocanvas_monochrome.html
index 6aa17ee6511089f64f538d0d8aca57b20e292dc9..7f1820f976793f39f28af3d996336cd60b879ed6 100644 (file)
@@ -149,7 +149,7 @@ let unparser = {
         let quoted = ['"'];
         for (let i = 0; i < str.length; i++) {
             let c = str[i];
-            if (c in ['"', '\\']) {
+            if (['"', '\\'].includes(c)) {
                 quoted.push('\\');
             };
             quoted.push(c);
@@ -413,13 +413,10 @@ server.websocket.onmessage = function (event) {
      tui.log_msg('# ' + tokens[1], 1);
   } else if (tokens[0] === 'PLAYER_ID') {
       game.player_id = parseInt(tokens[1]);
-  } else if (tokens[0] === 'META') {
-     tui.log_msg('@ ' + tokens[1]);
   } else if (tokens[0] === 'LOGIN_OK') {
       server.send(['GET_GAMESTATE']);
-      tui.log_msg('@ ' + tokens[1]);
       tui.log_help();
-      tui.switch_mode(mode_chat);
+      tui.switch_mode(mode_play);
   } else if (tokens[0] === 'ANNOTATION') {
      let position = parser.parse_yx(tokens[1]);
      explorer.update_info_db(position, tokens[2]);