generic hardware #173

Parent #203Owner #361Flags read, fertileSource hellcore/hellcore.db

Aliases: generic hardware

4 verbs · 57 properties · 0 children

Verbs

VerbSpecFlagsDefinerLines
initializethis none thisrxd#1734
heartbeatthis none thisrxd#1731
recyclethis none thisrxd#1732
entombthis none thisrxd#1733

Properties

PropertyDefinerFlagsOwnerValue
memory#173rc#3615
heart#173rc#361-1
last_heartbeat#173rc#3610
on#203r#361<clear>
turn_on_msg#203rc#361<clear>
turn_off_msg#203rc#361<clear>
switched_on#203r#361<clear>
gain_power_msg#203rc#361<clear>
lose_power_msg#203rc#361<clear>
plugin_msg#203rc#361<clear>
oplugin_msg#203rc#361<clear>
no_power_msg#203rc#361<clear>
powered_by#203rc#361<clear>
unplug_msg#203rc#361<clear>
ounplug_msg#203rc#361<clear>
always_on#203rc#361<clear>
load#203rc#361<clear>
light_level#203rc#361<clear>
break_msg#255rc#361<clear>
repair_difficulty#255rc#361<clear>
junk_on_break#255rc#361<clear>
rename_on_break#255rc#361<clear>
smashable#255rc#361<clear>
repairable#255rc#361<clear>
armor#255rc#361<clear>
held_break_msg#255rc#361<clear>
oheld_break_msg#255rc#361<clear>
handed#5rc#361<clear>
wield_msg#5rc#361<clear>
unwield_msg#5rc#361<clear>
size#5rc#361<clear>
look_place_msg#5rc#361<clear>
value#5rc#361<clear>
get_msg#5rc#361<clear>
drop_msg#5rc#361<clear>
get_fail_msg#5rc#361<clear>
junk_ok#5rc#361<clear>
floats#5rc#361<clear>
long_name_msg#5rc#361<clear>
article#5rc#361<clear>
setup_list#5rc#361<clear>
health#5rc#361<clear>
health_max#5rc#361<clear>
min_skill#5rc#361<clear>
skill#5rc#361<clear>
recipe_for#5rc#361<clear>
carried_msg#5rc#361<clear>
aliases#1rc#361{"generic hardware"}
description#1rc#361<clear>
object_size#1r#29{2529, 1298433974}
hidden_verbs#1rc#361<clear>
phelp_msg#1rc#361<clear>
weight#1rc#361<clear>
owner_verbs#1rc#361<clear>
plural_name#1rc#361<clear>
client_image#1rc#361<clear>
listening#1rc#361<clear>

Ancestry

Ancestors (nearest first): #203 generic powered thing#255 generic smashable thing#5 generic thing#1 root

Children: none

Call graph

calls n173_0 #173:initialize n150_0 #150:register n173_0->n150_0 n1_0 #1:initialize n173_0->n1_0 n173_2 #173:recycle n150_2 #150:unregister n173_2->n150_2 n203_5 #203:turn_on n173_2->n203_5 n173_3 #173:entomb n173_3->n150_2 n5_30 #5:entomb n173_3->n5_30

Source

initialize

Spec this none thisFlags rxdOwner #361Definer #173

Referenced by

none

Source

1if (this.heart > -1)
2$heart:register(this);
3endif
4return pass(@args);

heartbeat

Spec this none thisFlags rxdOwner #361Definer #173

Referenced by

none

Source

1return;

recycle

Spec this none thisFlags rxdOwner #361Definer #173

Referenced by

none

Source

1$heart:unregister(this);
2return pass(@args);

entomb

Spec this none thisFlags rxdOwner #361Definer #173

Referenced by

none

Source

1"Copied from generic hardware (#31213):recycle by Gilmore (#98) Wed Jun  2 21:43:18 2010 CDT";
2$heart:unregister(this);
3return pass(@args);