blob: 90797127c230593555514c23bf34cf75fc2920c4 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001// MorgenGrauen MUDlib
2//
3// tray/description.c -- standard description for containers
4//
5// $Id: description.c 6371 2007-07-17 22:46:50Z Zesstra $
6#pragma strong_types
7#pragma save_types
8#pragma no_clone
9#pragma pedantic
10#pragma range_check
11
12inherit "std/container/description";
13
14//#define NEED_PROTOTYPES
15
16#include <container.h>
17#include <properties.h>
18#include <defines.h>
19#include <wizlevels.h>
20#include <language.h>
21
22void create()
23{
24 ::create();
25 AddId("tray");
26}
27
28varargs string long(int mode) {
29 string descr, inv_descr;
30
31 descr = process_string(QueryProp(P_LONG));
32 inv_descr = make_invlist(PL, all_inventory(ME), mode );
33 if ( inv_descr != "" )
34 descr += "Auf " + QueryPronoun(WEM) + " liegt:\n" + inv_descr;
35 return descr;
36}