home
·
contact
·
privacy
projects
/
plomrogue2
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Exclude non-portable things from pick_up selection.
[plomrogue2]
/
rogue_chat.html
diff --git
a/rogue_chat.html
b/rogue_chat.html
index 41cf365c0a5f88fe71dad7977a1e1e6aa12f4d03..f0f2faa1213ac1786ca59eaaafeb4f4eac9467e9 100644
(file)
--- a/
rogue_chat.html
+++ b/
rogue_chat.html
@@
-474,6
+474,7
@@
let server = {
t.position = parser.parse_yx(tokens[1]);
t.type_ = tokens[2];
t.protection = tokens[3];
t.position = parser.parse_yx(tokens[1]);
t.type_ = tokens[2];
t.protection = tokens[3];
+ t.portable = parseInt(tokens[5]);
} else if (tokens[0] === 'THING_NAME') {
let t = game.get_thing(tokens[1], false);
if (t) {
} else if (tokens[0] === 'THING_NAME') {
let t = game.get_thing(tokens[1], false);
if (t) {
@@
-809,7
+810,7
@@
let tui = {
} else if (this.mode.is_single_char_entry) {
this.show_help = true;
} else if (this.mode.name == 'take_thing') {
} else if (this.mode.is_single_char_entry) {
this.show_help = true;
} else if (this.mode.name == 'take_thing') {
- this.log_msg("
T
hings in reach for pick-up:");
+ this.log_msg("
Portable t
hings in reach for pick-up:");
const player = game.things[game.player_id];
const y = player.position[0]
const x = player.position[1]
const player = game.things[game.player_id];
const y = player.position[0]
const x = player.position[1]
@@
-832,7
+833,7
@@
let tui = {
const t = game.things[t_id];
if (select_range.includes(t.position[0].toString()
+ ':' + t.position[1].toString())
const t = game.things[t_id];
if (select_range.includes(t.position[0].toString()
+ ':' + t.position[1].toString())
- && t
!= player && t.type_ != 'Player'
) {
+ && t
.portable
) {
this.selectables.push([t_id, t]);
}
};
this.selectables.push([t_id, t]);
}
};