PROPERTY:
P_NAME_FLAG
DEFINIERT ALS:
"name_flag"
DEFINIERT IN:
/sys/thing/description.h
WERTE:
Integer
BESCHREIBUNG:
Gibt bestimmte Eigenschaften zu dem in P_NAME gesetzten Namen an.
NAME_PERSONAL ein persoenlicher Name ('Duffel')
NAME_ADJECTIVE ein substantiviertes Adjektiv ('Blinde')
NAME_PLURALOBJ Objekt repraesentiert mehrere auch ohne
gesetztes P_NAME_AMOUNT
NAME_AMOUNT_INDEF angegebene Menge (P_NAME_AMOUNT) ist ein
unbestimmtes Wort ('viele Nuggets')
NAME_AMOUNT_NOT_DECL Wort in P_NAME_AMOUNT nicht beugen
NAME_AMOUNT_SINGULAR P_NAME_AMOUNT beschreibt eine Einzahl ('etwas')
NAME_NOCOMBINE Gegenstand wird in Listen nicht zusammengezaehlt
NAME_WEAK_DECL Wort soll schwach gebeugt werden
NAME_STRONG_DECL Wort soll nicht schwach gebeugt werden, auch
nicht wenn die Automatik dies meint
BEISPIELE:
Schwache Beugung ist nur bei maennlichen Worten von Bedeutung. Dort
gibt es zwei grosse Klassen von Beugung im WESSEN und WEN Fall.
Viele Worte werden stark gebeugt (Typ I) im Dativ durch Anhaengen
eines 's' wie zB "Mann". Andere Worte werden schwach gebeugt (Typ II)
und bekommen im Dativ 'en' angehaengt wie zB "Junge".
Wenn die Automatik den Typus des (maennlichen) Namens nicht korrekt
erkennt, kann mit NAME_WEAK_DECL eine schwache Beugung erzwungen
werden. Dies waere zB bei einem Basilisken der Fall.
SIEHE AUCH:
P_NAME, P_NAME_AMOUNT, IsPlural(L)
|