Generic Warehouse #84

Parent #8Owner #36Flags readSource RPG Core/rpgcore-patched.db

Aliases: Generic Warehouse, Builder Help DB, BHD

1 verbs · 39 properties · 1 children

Verbs

VerbSpecFlagsDefinerLines
listany in/inside/into thisrxd#8424

Properties

PropertyDefinerFlagsOwnerValue
oclose_msg#8rc#36<clear>
close_msg#8rc#36<clear>
oopen_msg#8rc#36<clear>
open_msg#8rc#36<clear>
oput_fail_msg#8rc#36<clear>
put_fail_msg#8rc#36<clear>
opaque#8r#2<clear>
dark#8r#20
oremove_fail_msg#8rc#36<clear>
oremove_msg#8rc#36<clear>
remove_fail_msg#8rc#36<clear>
remove_msg#8rc#36<clear>
oput_msg#8rc#36<clear>
put_msg#8rc#36<clear>
oopen_fail_msg#8rc#36<clear>
open_fail_msg#8rc#36<clear>
empty_msg#8rc#36<clear>
opened#8r#21
open_key#8c#36<clear>
drop_failed_msg#5rc#36<clear>
drop_succeeded_msg#5rc#36<clear>
odrop_failed_msg#5rc#36<clear>
odrop_succeeded_msg#5rc#36<clear>
otake_succeeded_msg#5rc#36<clear>
otake_failed_msg#5rc#36<clear>
take_succeeded_msg#5rc#36<clear>
take_failed_msg#5rc#36<clear>
value_base#102r#2<clear>
damage_base#102r#2<clear>
x_loc#102r#36<clear>
y_loc#102r#36<clear>
ansi_title#102r#36<clear>
obvious#102r#36<clear>
build_help#102rc#36<clear>
key#1c#360
aliases#1rc#36{"Generic Warehouse", "Builder Help DB", "BHD"}
description#1rc#36"Available generics or features:"
object_size#1r#36{2187, -1090650497}
html#1rc#36<clear>

Ancestry

Ancestors (nearest first): #8 generic container#5 generic thing#102 subthing#1 Root Class

Children: #101 Feature Warehouse

Call graph

calls n84_0 #84:list n6_79 #6:tell_lines n84_0->n6_79 n6_18 #6:tell n84_0->n6_18 n56_14 #56:kill_if_laggy n84_0->n56_14 n55_11 #55:reverse n84_0->n55_11 n20_6 #20:english_list n84_0->n20_6 n52_22 #52:descendants n84_0->n52_22

Source

list

Spec any in/inside/into thisFlags rxdOwner #36Definer #84

Referenced by

none

Source

1if (this.contents)
2player:tell_lines(this.description);
3player:tell("----------------------");
4first = 1;
5for thing in (this.contents)
6$command_utils:kill_if_laggy(10, "Sorry, the MOO is very laggy, and there are too many objects in here to list!");
7(ticks_left() < 4000) && suspend(0);
8if (!first)
9player:tell("......................");
10endif
11names = (thing.name in thing.aliases) ? thing.aliases | $list_utils:reverse(setadd(thing.aliases, thing.name));
12player:tell($string_utils:english_list(names), " (", tostr(thing), "):");
13if (!(thing in $object_utils:descendants($feature)))
14player:tell_lines(thing.description);
15player:tell("For more information, type \"help ", tostr(thing), "\".");
16else
17thing:look_self();
18endif
19first = 0;
20endfor
21player:tell("----------------------");
22else
23player:tell("There are no objects in ", this.name, " to display.");
24endif