terminal.drawBox(0, terminal.cols / 2, 1, terminal.cols / 2, 'black');
terminal.drawBox(0, terminal.cols / 2, 1, terminal.cols / 2, 'black');
},
draw_input_line: function() {
terminal.drawBox(terminal.rows - 1, terminal.cols / 2, 1, terminal.cols / 2, 'black');
},
draw_input_line: function() {
terminal.drawBox(terminal.rows - 1, terminal.cols / 2, 1, terminal.cols / 2, 'black');
tui.log_msg("ALL TEXT - send TEXT to all users", 3);
tui.log_msg("QUERY USER TEXT - send TEXT to USER", 3);
tui.log_msg("");
tui.log_msg("ALL TEXT - send TEXT to all users", 3);
tui.log_msg("QUERY USER TEXT - send TEXT to USER", 3);
tui.log_msg("");
-tui.log_msg("To write on the map, hit Return on a single visible ASCII character in the input prompt", 1);
+tui.log_msg("To change the map cell you are standing on, type the desired ASCII character into the prompt and hit Return.", 1);
+tui.log_msg("");
document.addEventListener('keydown', (event) => {
if (chat.input_line === '') {
document.addEventListener('keydown', (event) => {
if (chat.input_line === '') {
} else if (tokens[0] === 'THING_POS') {
game.things[tokens[1]] = parser.parse_yx(tokens[2]);
} else if (tokens[0] === 'MAP') {
game.map_size = parser.parse_yx(tokens[1]);
game.map = tokens[2]
} else if (tokens[0] === 'GAME_STATE_COMPLETE') {
} else if (tokens[0] === 'THING_POS') {
game.things[tokens[1]] = parser.parse_yx(tokens[2]);
} else if (tokens[0] === 'MAP') {
game.map_size = parser.parse_yx(tokens[1]);
game.map = tokens[2]
} else if (tokens[0] === 'GAME_STATE_COMPLETE') {