DoDamage
Kategorie: Objekte
/ Status
Ab Engineversion: 4.6.5.0 CP
Beschreibung
Verändert den Schadenswert eines Objekts. Bei iChange ungleich Null wird im Zielobjekt außerdem die Funktion Damage aufgerufen. Bei lokalem Aufruf gilt der Besitzer des aufrufenden Objekts als Verursacher des Schadens.
Syntax
bool DoDamage
(int iChange, object pTarget);
Parameter
- iChange:
Veränderung des Schadenswertes; positiv oder negativ
- pTarget:
[opt]
Objekt, das beschädigt wird. 0 bei lokalem Aufruf.
Beispiel
DoDamage(500, FindObject(TREE));
Fällt einen Baum, wenn er noch nicht gefällt ist.
Sven2, November 2001