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