BlastObjects
Kategorie: Objekte
Ab Engineversion: 4.6.5.0 CP
(erweitert ab 4.9.6.0 CR)
Beschreibung
Fügt allen Objekten an angegebener Position Explosionsschaden zu. iX und iY sind immer globale Koordinaten. Wenn ein pContainer angegeben ist, wird der Schaden nur den Objekten zugefügt, die in pContainer enthalten sind. Explosionsschaden kann zur Entzündung führen oder auch Lebewesen wegschleudern. Bei lokalen Aufrufen gilt der Schaden als vom Controller des aufrufenden Objekts verursacht.
Syntax
void BlastObjects
(int iX, int iY, int iLevel, object pContainer, int iCausedBy);
Parameter
- iX:
X-Koordinate
- iY:
Y-Koordinate
- iLevel:
Stärke
- pContainer:
Objekt, in dem die zu sprengenden Objekte enthalten sind.
- iCausedBy:
Spielernummer des Spielers, der der Verursacher des Schaden ist, plus eins.
Beispiel
BlastObjects(GetX(), GetY(), 60, this());
Das aufrufende Objekt fügt enthaltenen Objekten Explosionsschaden der Stärke 60 zu.
jwk, April 2002
Clonkonaut, April 2008