blob: 64bc4cbb3c01c0b138616713efdfbfb734b98fe1 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001ShowPropList()
2
3FUNKTION:
4 void ShowPropList(string *props);
5
6DEFINIERT IN:
7 /std/thing/util.c
8
9ARGUMENTE:
10 props
11 Array von Strings mit den Namen der Properties, die ausgegeben
12 werden sollen.
13
14BESCHREIBUNG:
15 Gibt die Inhalte der in props angegebenen Properties aus.
16
17RUeCKGABEWERT:
18 keiner
19
20BEISPIELE:
21 Sei test.c folgendes Programm:
22
23 inherit "std/thing";
24 inherit "std/thing/util";
25
26 create() {
27 ::create();
28
29 SetProp(P_SHORT, "Kurz");
30 SetProp(P_NAME, ({ "Name", "Namens", "Namen", "Namen" }));
31 SetProp("me", this_object() );
32 }
33
34 Mit xcall test->ShowPropList( ({ P_SHORT, P_NAME, "me" }) ); erhielte
35 man dann folgende Ausgabe:
36
37 *short: "Kurz"
38 *name: ({ "Name", "Namens", "Namen", "Namen" })
39 *me: OBJ(/players/wargon/test#12345)
40
41BEMERKUNGEN:
42 Mit dem Befehl xprops des MGtools lassen sich uebrigens saemtliche
43 Properties eines Objekte auf einen Schlag ausgeben.
44
45SIEHE AUCH:
46 /std/ting/util.c
47
48----------------------------------------------------------------------------
49Last modified: Wed May 8 10:25:26 1996 by Wargon