Контейнер

Контейнер - это объект, который содержит в себе элементы.

Все комнаты игры и персонаж игрока являются контейнерами, т.е. персонаж может забирать предметы из комнат или оставлять их.

inventory

Массив элементов. Лучше не обращаться к нему напрямую, для этого есть удобные методы.

take

Добавляет к инвентарю новый элемент (в конец).

Аргумент: элемент, класс SaletUnit

drop

Удаляет из инвентаря предмет с указанным названием. Возвращает true, если удаление успешно; `false`, если такой элемент не найден.

Аргумент: название элемента (<unit>.name), строка

has

Возвращает true, если в инвентаре есть элемент с указанным названием; false, если он не найден.

Аргумент: название элемента (<unit>.name), строка

inv

Выполняет действие inv указанного объекта. Действие может быть функцией или строкой.

Аргумент: название элемента (<unit>.name), строка

  • ru/api/container.txt
  • Последние изменения: 2017/11/09 15:17
  • Alexander Yakovlev