| 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 |