blob: e22427540109beab85eb756a8415e0f5cff66340 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_TOO_MANY_MSG
2==============
3
4NAME
5----
6::
7
8 P_TOO_MANY_MSG "too_many_msg"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/thing/moving.h
15
16BESCHREIBUNG
17------------
18::
19
20 Diese Property enthaelt eine Meldung, die ausgegeben wird, wenn jemand
21 versucht, ein Objekt in einen Behaelter zu legen, der schon die maximale
22 Anzahl an Objekten enthaelt.
23 Die Property ist im Behaelter zu setzen.
24 Ist diese Property nicht oder auf einen nicht-String-Wert gesetzt,
25 so wird die Standardmeldung ausgegeben.
26 ("Dafuer ist nicht mehr genug Platz in <Behaelter>.")
27 Der String in der Property wird noch durch replace_personal()
28 verarbeitet, das zu bewegende Objekt wird als erstes, der Behaelter als
29 zweites Objekt angegeben. Danach wird der String auf 78 Zeichen
30 umgebrochen.
31 Das Setzen eines leeren Strings unterdrueckt die Ausgabe einer Meldung
32 ganz.
33
34BEISPIELE
35---------
36::
37
38 SetProp(P_TOO_MANY_MSG, "Aber der Korb hat doch nur drei Faecher, die"
39 " sind alle schon voll.");
40
41SIEHE AUCH
42----------
43::
44
45 Aehnliches: P_TOO_HEAVY_MSG, P_ENV_TOO_HEAVY_MSG, P_NOINSERT_MSG,
46 P_NOLEAVE_MSG, P_NODROP, P_NOGET
47 Erfolg: P_PICK_MSG, P_DROP_MSG, P_GIVE_MSG, P_PUT_MSG,
48 P_WEAR_MSG, P_WIELD_MSG
49 Sonstiges: replace_personal(E), /std/living/put_and_get.c
50