Obszar API
Jako twórca możesz wywoływać te same metody które wywołuje gracz na polu zmysłów, ale na regularnym polu.
Metody Klasy
Tutaj są różne metody, które są dostępne dla ciebie:
space.isEmpty()
:
Określa czy nic (może z wyjątkiem schodów) nie znajduje się w tej przestrzeni.
Zwraca
(boolean): Niezależnie czy to pole jest puste, czy też nie.
space.isStairs()
Określa czy w tej przestrzeni znajdują się schody.
Zwraca
(boolean): Niezależnie czy schody znajdują się w tej przestrzeni, czy też nie.
space.isWall()
Określa czy jest to skraj tego poziomu.
Zwraca
(boolean): Niezależnie czy ta przestrzeń jest ścianą, czy też nie.
space.isUnit()
Określa czy w tej przestrzeni znajduje się jednostka.
Zwraca
(boolean): Niezależnie czy jednostka jest w tej przestrzeni, czy też nie.
space.getUnit()
Zwraca jednostkę (jeżeli są) znajdującą się w tej przestrzeni.
Ta jednostka będzie zwykłą jednostką, nie jednostką wyczuloną.
Zwraca
(Unit): Jednostka w tej lokalizacji lub niezdefiniowane
jeśli brak.
Właściwości instancji
location
(number[])
Absolutna lokalizacja tej przestrzeni jako para współrzędnych [x, y]
.