PROPERTY:
P_SMELL
DEFINIERT ALS:
"smell"
DEFINIERT IN:
/sys/thing/properties.h
WERTE:
String oder Array aus zwei Strings oder Closure
BESCHREIBUNG:
Hier kann man ablegen was passiert, wenn ein Spieler an dem Object
riecht.
Wenn ein String abgelegt wurde, ist dies der Text, den der riechende
Spieler erhaelt; Umstehende erhalten einen Standardtext.
Wenn es ein Array ist, geht Element 1 an den Riechenden, Element 2
an die Umstehenden.
Bei den Texten werden vor der Ausgabe noch mit parse_mess()
die Standardersetzungen vorgenommen.
BEMERKUNG:
Dieses Property wird NICHT NUR beim Riechen abgefragt, sondern u.a.
auch beim Pruefen. Aktionen, die durch dieses Property ausgeloest
werden, sollten nach Moeglichkeit unterlassen werden oder dieses
beachten! (z.B. durch die Nutzung von query_verb() solange es keine
bessere Moeglichkeit gibt.)
SIEHE AUCH:
P_SOUND, P_READ_MSG, P_SMELL_DETAILS, parse_mess(S)
|