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