home
·
contact
·
privacy
projects
/
plomrogue2-experiments
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
37207fc
)
Improve intro help screen handling.
author
Christian Heller
<c.heller@plomlompom.de>
Sun, 25 Oct 2020 03:16:23 +0000
(
04:16
+0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Sun, 25 Oct 2020 03:16:23 +0000
(
04:16
+0100)
new2/rogue_chat.html
patch
|
blob
|
history
diff --git
a/new2/rogue_chat.html
b/new2/rogue_chat.html
index dd9cc8d9c4a3c46db9328721912a1959f404f124..931ca082f5043406a03cddd12c29d6506e3459ab 100644
(file)
--- a/
new2/rogue_chat.html
+++ b/
new2/rogue_chat.html
@@
-154,20
+154,8
@@
let game = {
}
let chat = {
}
let chat = {
- input_line:"",
- history: ["",
- " visible ASCII char in the input prompt.",
- " To write on the map, enter on a single",
- "",
- " contain whitespace, escape them with \\.",
- " Use double quotes for strings that",
- "",
- " Use arrow keys to move your avatar.",
- "",
- " QUERY USER TEXT - send TEXT to USER",
- " ALL TEXT - send TEXT to all users",
- " LOGIN USER - register as USER",
- " commands:"]
+ input_line: "",
+ history: []
}
terminal.initialize()
}
terminal.initialize()
@@
-176,6
+164,17
@@
tui.draw_tick_line();
tui.draw_history();
tui.draw_input_line();
tui.draw_history();
tui.draw_input_line();
+tui.log_msg("commands:", 1);
+tui.log_msg("LOGIN USER - register as USER", 3);
+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("Use arrow keys to move your avatar", 1);
+tui.log_msg("");
+tui.log_msg("Use double quotes for strings that contain whitespace, escape them with \\.", 1);
+tui.log_msg("");
+tui.log_msg("To write on the map, hit Return on a single visible ASCII character in the input prompt", 1);
+
document.addEventListener('keydown', (event) => {
if (chat.input_line === '') {
terminal.drawBox(terminal.rows - 1, terminal.cols / 2, 1, terminal.rows, 'black');
document.addEventListener('keydown', (event) => {
if (chat.input_line === '') {
terminal.drawBox(terminal.rows - 1, terminal.cols / 2, 1, terminal.rows, 'black');