Space API
Als Ersteller kannst du die selben Methoden aufrufen, wie ein Spieler auf wahrgenommen Bereichen.
Klassen-Methoden
Es sind verschiedene Methoden verfügbar:
space.isEmpty()
:
Bestimmt, ob nichts (bis vielleicht auf Treppen) in diesem Bereich ist.
Rückgabewert
(boolean): Ob dieser Bereich leer ist oder nicht.
space.isStairs()
Bestimmt, ob die Treppen in diesem Bereich sind.
Rückgabewert
(boolean): Ob die Treppen in diesem Bereich sind oder nicht.
space.isWall()
Bestimmt, ob dieser Bereich der Rand des Levels, also eine Mauer ist.
Rückgabewert
(boolean): Ob in diesem Bereich eine Mauer ist oder nicht.
space.isUnit()
Bestimmt, ob in diesem Bereich eine Einheit ist.
Rückgabewert
(boolean): Ob in diesem Bereich eine Einheit ist oder nicht.
space.getUnit()
Gibt (sofern vorhanden) die Einheit in diesem Bereich zurück.
Diese Einheit ist eine herkömmliche und keine wahrgenommene Einheit.
Rückgabewert
(Unit): Die Einheit in diesem Bereich oder undefined
falls hier keine Einheit ist.
Instanz-Eigenschaften
location
(number[])
Die absolute Position dieses Bereichs als ein Paar von Koordinaten [x, y]
.