blob: 4110a03ffff30576ae7e5b4dc813983a4bdb0bf1 [file] [log] [blame]
P_QUEST_ITEM
============
NAME
----
::
P_QUEST_ITEM "quest_item"
DEFINIERT IN
------------
::
/sys/quest_items.h
BESCHREIBUNG
------------
::
Diese Property gibt an, ob es sich bei dem Objekt um ein Quest-
relevantes Objekt handelt.
BEISPIEL
--------
::
Ein Schwert (Notung) koennte folgendermassen definiert sein:
create()
{
::create() ;
SetProp(P_SHORT, "Notung das neidliche Schwert") ;
SetProp(P_LONG, "Das aus seinen Truemmern neu geschmiedete Schwert "
"Notung.\n");
SetProp(P_NAME, "Notung");
SetProp(P_GENDER, NEUTER);
SetProp(P_ARTICLE,0);
AddId(({"notung","schwert","Notung", "\nNotung"}));
SetProp(P_WEAPON_TYPE, WT_SWORD);
SetProp(P_DAM_TYPE, DT_BLUDGEON);
SetProp(P_QUEST_ITEM,QI_OBJ);
...
}
Andere Magier koennen nun auf Notung Ruecksicht nehmen, und zum
Beispiel davon absehen, es bei einem NPC-Spell zu destructen.
BEMERKUNGEN
-----------
::
Alle questrelevanten Objekte sollten auf diese Weise markiert werden.
Questrelevante Objekte anderer Magier sollten immer mit Vorsicht
behandelt werden.
SIEHE AUCH
----------
::
"/sys/quest_items.h"
Last modified: Thu Jul 10 07:08:32 2003 by Vanion