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