blob: e4f050e076007201a8e91734d015248b8bc5014e [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2P_EXTRA_LOOK
3************
4
5
6NAME
7====
8
9 P_EXTRA_LOOK "extralook"
10
11
12DEFINIERT IN
13============
14
15 /sys/living/description.h
16
17
18BESCHREIBUNG
19============
20
21 Diese Property enthaelt einen String. Sie wird entweder in Lebewesen
22 direkt oder in Objekten gesetzt, die im Besitz von Lebewesen
23 sein koennen.
24 Diese Strings erscheinen dann zusaetzlich in der Langbeschreibung
25 des Lebewesens bzw. des Besitzers (wenn das Objekt sich direkt im
26 Lebewesen befindet, jedoch nicht in einem Behaelter im Lebewesen).
27 Fuer den Zeilenumbruch muss man selbst sorgen.
28
29
30BEISPIEL
31========
32
33 Ein Spieler hat eine Pfeife im Mund. In dieser Pfeife setzt man z.B.
34 in der Funktion zum Pfeife Rauchen folgendes:
35 SetProp(P_EXTRA_LOOK,break_string(
36 this_player()->Name(WER)+" ist ganz umnebelt.",78);
37
38
39BEMERKUNG
40=========
41
42 NUR dann benutzen, wenn ihr auch unabhaengig vom Extralook ein Objekt im
43 Spieler benoetigt, ansonsten IMMER AddExtraLook() verwenden.
44
45
46SIEHE AUCH
47==========
48
49 long(), /std/living/description.c, /std/player/base.c
50 AddExtraLook(), RemoveExtraLook()
51
5216.02.2017, Bugfix