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.
Siehe auch: GetDamage
Sven2, November 2001