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.
Siehe auch: AnyContainer, Explode, NoContainer
jwk, April 2002
Clonkonaut, April 2008