X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/form?a=blobdiff_plain;f=new2%2Frogue_chat.html;h=dd9cc8d9c4a3c46db9328721912a1959f404f124;hb=37207fcf8108638e9da2397451fb9a650ec7a9ab;hp=7ba548b119f19cfaf74b373faed4084ea2ba0548;hpb=f70b38598ec55eb8036d3f0e301c9e39df567dee;p=plomrogue2-experiments diff --git a/new2/rogue_chat.html b/new2/rogue_chat.html index 7ba548b..dd9cc8d 100644 --- a/new2/rogue_chat.html +++ b/new2/rogue_chat.html @@ -226,14 +226,18 @@ websocket.onmessage = function (event) { tui.log_msg(tokens[1]); } else if (tokens[0] === 'UNHANDLED_INPUT') { tui.log_msg('unknown command'); + } else if (tokens[0] === 'ARGUMENT_ERROR') { + tui.log_msg('syntax error: ' + tokens[1]); } else if (tokens[0] === 'GAME_ERROR') { tui.log_msg('game error: ' + tokens[1]); - } else if (tokens[0] === 'GAME_ERROR') { - tui.log_msg('game error: ' + tokens[1]); + } else if (tokens[0] === 'PONG') { + console.log('PONG'); } else { tui.log_msg('unhandled input: ' + event.data); } } + +window.setInterval(function() { websocket.send('PING') }, 30000);