WarriorJS Docs
  • Игрок
  • Разработчик
  • Сообщество
  • Русский
    • English
    • العربية
    • Català
    • Čeština
    • Deutsch
    • Ελληνικά
    • Español
    • Français
    • Italiano
    • Polskie
    • Српски језик (Ћирилица)
    • Svenska
    • Türkçe
    • 中文
    • 繁體中文
    • Помочь с переводом
  • GitHub

›API разработчика

Руководство

  • Введение
  • Создание Своей Башни
  • Добавление Уровней
  • Добавление Способностей
  • Добавление Существ
  • Рефакторинг
  • Testing
  • Публикация Башни

API разработчика

  • API Областей
  • Unit API
Translate

API Областей

As a maker, you call the same methods the player call on a sensed space, but on a regular space.

Методы Класса

Здесь представлены различные методы, которыми вы можете пользоваться:

space.isEmpty():

Определяет пуста ли область (исключая лестницы).

Returns

(boolean): Пуста область или нет.

space.isStairs()

Определяет наличие лестницы на данной области.

Returns

(boolean): Есть лестница на этой области или нет.

space.isWall()

Определяет границу уровня.

Returns

(boolean): Находится ли на этой области стена или нет.

space.isUnit()

Определяет наличие существа на области.

Returns

(boolean): Есиь ли существо на этой области или нет.

space.getUnit()

Возвращает существо находящееся в этой области (если оно там есть).

This unit will be a regular unit, not a sensed unit.

Returns

(Unit): Существо на этой локации или undefined, если его там нет.

Instance Properties

location (number[])

The absolute location of this space as the pair of coordinates [x, y].

← Публикация БашниUnit API →
  • Методы Класса
    • space.isEmpty():
    • space.isStairs()
    • space.isWall()
    • space.isUnit()
    • space.getUnit()
  • Instance Properties
    • location (number[])
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar