inherit "/std/object"; object our_pub; void create() { ::create(); set_name( "menu" ); reset_get(); } void set_pub( object pub ) { our_pub = pub; } object query_pub() { return our_pub; } void init() { this_player()->add_command( "read", this_object() ); this_player()->add_command( "list", this_object() ); } int do_read() { write( our_pub->read() ); return 1; } int do_list() { return do_read(); } string long( string str, int dark ) { return( string ) our_pub->read(); }