<script>
"use strict";
let websocket_location = "wss://plomlompom.com/rogue_chat/";
-//let websocket_location = "ws://localhost:8001/";
+//let websocket_location = "ws://localhost:8000/";
let mode_helps = {
'play': {
'enter_face': {
'short': 'enter your face',
'intro': '@ enter face line (enter nothing to abort):',
- 'long': 'Draw your face as ASCII art. The string you enter must be 9 characters long, and will be divided on display into three lines of three characters each, from top to bottom..'
+ 'long': 'Draw your face as ASCII art. The string you enter must be 18 characters long, and will be divided on display into 3 lines of 6 characters each, from top to bottom..'
},
'write': {
'short': 'change terrain',
}
info_to_cache += " / protection: " + protection + "\n";
if (t.hat) {
- info_to_cache += t.hat.slice(0, 3) + '\n';
- info_to_cache += t.hat.slice(3, 6) + '\n';
- info_to_cache += t.hat.slice(6, 9) + '\n';
+ info_to_cache += t.hat.slice(0, 6) + '\n';
+ info_to_cache += t.hat.slice(6, 12) + '\n';
+ info_to_cache += t.hat.slice(12, 18) + '\n';
}
if (t.face) {
- info_to_cache += t.face.slice(0, 3) + '\n';
- info_to_cache += t.face.slice(3, 6) + '\n';
- info_to_cache += t.face.slice(6, 9) + '\n';
+ info_to_cache += t.face.slice(0, 6) + '\n';
+ info_to_cache += t.face.slice(6, 12) + '\n';
+ info_to_cache += t.face.slice(12, 18) + '\n';
}
}
}
server.send(['LOGIN', tui.inputEl.value]);
tui.inputEl.value = "";
} else if (tui.mode.name == 'enter_face' && event.key == 'Enter') {
- if (tui.inputEl.value.length != 9) {
+ if (tui.inputEl.value.length != 18) {
tui.log_msg('? wrong input length, aborting');
} else {
server.send(['PLAYER_FACE', tui.inputEl.value]);
server.send(["TASK:DOOR"]);
} else if (event.key === tui.keys.install && tui.task_action_on('install')) {
server.send(["TASK:INSTALL"]);
- } else if (event.key === tui.keys.install && tui.task_action_on('wear')) {
+ } else if (event.key === tui.keys.wear && tui.task_action_on('wear')) {
server.send(["TASK:WEAR"]);
} else if (event.key in tui.movement_keys && tui.task_action_on('move')) {
server.send(['TASK:MOVE', tui.movement_keys[event.key]]);