QueryProp()

FUNKTION

mixed QueryProp(string name);

DEFINIERT IN

/std/thing/properties.c

ARGUMENTE

string name        - abzufragende Property

BESCHREIBUNG

Der Datenwert der Property 'name' wird zurueckgegeben.

Existiert eine F_QUERY_METHOD oder eine _query_'name'()-Methode fuer
diese Property, so wird diese aufgerufen und ihr 'Value' uebergeben.
Eine F_QUERY_METHOD hat dabei Vorrang vor _query_'name'(), d.h.
_query_'name'() wird nach erfolgreicher F_QUERY_METHOD nicht mehr
gerufen.

(Diese Methoden nutzen dann Set(), um auf den Datenwert der Property
 'name' zurueckzugreifen. Teilweise werden aber auch interne Variablen
 so oeffentlich gemacht und sind nicht in der ueber Set/Query
 verfuegbaren Property 'name' abgelegt.)

RUeCKGABEWERT

Der Datenwert der Property.
0, falls diese nicht existiert.

BEISPIELE

// wie hoch sind die aktuelle LP des Spielers?
hp = this_player()->QueryProp(P_HP);

SIEHE AUCH

Aehnliches:        SetProp(L), Set(L), Query(L)
Generell:          SetProperties(L), QueryProperties(L)
Konzept:           properties, /std/thing/properties.c
Sonstiges:         P_AUTOLOADOBJ

15.Dez 2004 Gloinson