key #153

Parent #5Owner #29Flags read, fertileSource hellcore/hellcore.db

Aliases: key

3 verbs · 31 properties · 0 children

Verbs

VerbSpecFlagsDefinerLines
look_selfthis none thisrxd#1534
can_globthis none thisrxd#1534
set_keyedthis none thisrxd#1532

Properties

PropertyDefinerFlagsOwnerValue
keyed_to#153rc#29""
handed#5rc#29<clear>
wield_msg#5rc#29<clear>
unwield_msg#5rc#29<clear>
size#5rc#29<clear>
look_place_msg#5rc#29<clear>
value#5rc#292
get_msg#5rc#29<clear>
drop_msg#5rc#29<clear>
get_fail_msg#5rc#29<clear>
junk_ok#5rc#29<clear>
floats#5rc#29<clear>
long_name_msg#5rc#29<clear>
article#5rc#29<clear>
setup_list#5rc#29<clear>
health#5rc#29<clear>
health_max#5rc#29<clear>
min_skill#5rc#29<clear>
skill#5rc#29<clear>
recipe_for#5rc#29<clear>
carried_msg#5rc#29<clear>
aliases#1rc#29{"key"}
description#1rc#29"A brass key with the word \"SCHLONGUE\" stamped into it."
object_size#1r#29{1765, 1298433815}
hidden_verbs#1rc#29<clear>
phelp_msg#1rc#29<clear>
weight#1rc#2910
owner_verbs#1rc#29<clear>
plural_name#1rc#29<clear>
client_image#1rc#29<clear>
listening#1rc#29<clear>

Ancestry

Ancestors (nearest first): #5 generic thing#1 root

Children: none

Call graph

calls n153_0 #153:look_self n1_9 #1:look_self n153_0->n1_9 n107_43 #107:tell n153_0->n107_43 n153_1 #153:can_glob n5_21 #5:can_glob n153_1->n5_21

Source

look_self

Spec this none thisFlags rxdOwner #29Definer #153

Referenced by

none

Source

1pass(@args);
2if (!`this.hide_key ! ANY')
3player:tell("The number '", this.keyed_to, "' is etched down its length.");
4endif

can_glob

Spec this none thisFlags rxdOwner #361Definer #153

Referenced by

none

Source

1if (this.keyed_to)
2return 0;
3endif
4return pass(@args);

set_keyed

Spec this none thisFlags rxdOwner #361Definer #153

Referenced by

none

Source

1new_key = args[1];
2this.keyed_to = new_key;