blob: 4110a03ffff30576ae7e5b4dc813983a4bdb0bf1 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_QUEST_ITEM
2============
3
4NAME
5----
6::
7
8 P_QUEST_ITEM "quest_item"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/quest_items.h
15
16BESCHREIBUNG
17------------
18::
19
20 Diese Property gibt an, ob es sich bei dem Objekt um ein Quest-
21 relevantes Objekt handelt.
22
23
24
25BEISPIEL
26--------
27::
28
29 Ein Schwert (Notung) koennte folgendermassen definiert sein:
30
31 create()
32 {
33 ::create() ;
34 SetProp(P_SHORT, "Notung das neidliche Schwert") ;
35 SetProp(P_LONG, "Das aus seinen Truemmern neu geschmiedete Schwert "
36 "Notung.\n");
37
38 SetProp(P_NAME, "Notung");
39 SetProp(P_GENDER, NEUTER);
40 SetProp(P_ARTICLE,0);
41 AddId(({"notung","schwert","Notung", "\nNotung"}));
42
43
44
45 SetProp(P_WEAPON_TYPE, WT_SWORD);
46 SetProp(P_DAM_TYPE, DT_BLUDGEON);
47
48 SetProp(P_QUEST_ITEM,QI_OBJ);
49 ...
50 }
51
52
53
54 Andere Magier koennen nun auf Notung Ruecksicht nehmen, und zum
55 Beispiel davon absehen, es bei einem NPC-Spell zu destructen.
56
57BEMERKUNGEN
58-----------
59::
60
61 Alle questrelevanten Objekte sollten auf diese Weise markiert werden.
62
63
64
65 Questrelevante Objekte anderer Magier sollten immer mit Vorsicht
66 behandelt werden.
67
68SIEHE AUCH
69----------
70::
71
72 "/sys/quest_items.h"
73
74
75Last modified: Thu Jul 10 07:08:32 2003 by Vanion
76