GetPathLength (veraltet)

Kategorie: Landschaft
Ab Engineversion: 4.9.1.0 GWE

Beschreibung

Sucht mittels des auch für die Clonk-Wegfindung benutzten Algorithmus einen Weg zwischen zwei Punkten der Landschaft und gibt dessen Länge zurück. Wurde kein Weg gefunden, gibt die Funktion 0 zurück.

Syntax

int GetPathLength (int iFromX, int iFromY, int iToX, int iToY);

Parameter

iFromX:
X-Koordinate der Startposition
iFromY:
Y-Koordinate der Startposition
iToX:
X-Koordinate der Zielposition
iToY:
Y-Koordinate der Zielposition

Anmerkung

Diese Funktion dient der Kompatibilität zu älteren Spielinhalten. In neueren Scripts sollte GetPath verwendet werden.

Beispiel

var iDist = GetPathLength(GetX(), GetY(), GetX(FindBase(GetOwner())), GetY(FindBase(GetOwner())));
Ermittelt die Entfernung eines Objekts bis zu seiner ersten Basis
Siehe auch: GetPath
PeterW, April 2002