Инструменты пользователя

Инструменты сайта


Боковая панель

help:acts

Это старая версия документа.


Назад: Диалоговое окно

Действия

Автор предлагает игроку варианты действий. Выбрав действие, игрок двигает игру дальше по сюжету - как правило, главный герой при этом совершает означенное действие. Например, убивает черепашку или проникает в чужой сад.

В названиях действий не важен регистр букв, то есть "Пойти" и "поЙти" - одно и то же действие.

Команды

  • SHOWACTS [#выражение] - если значение выражения отлично от 0, то показывает список действий, иначе скрывает его.
  • ACT [$название],[$путь к файлу изображения]: [операторы] - добавление действия с описанием [$название] и изображением [$путь к файлу изображения] к существующим на локации.
    • При нажатии действия игроком выполнятся указанные операторы.
    • Параметр [$путь к файлу изображения] может отсутствовать, при этом действие добавится без изображения.
    • Также поддерживается многострочность:

act [$название], [$путь к файлу изображения]:
    [оператор]
    [оператор]
    [оператор]
end

  • DELACT [$название] или DEL ACT [$название] - удаляет действие из списка действий на локации (если такое действие существует).
  • $CURACTS - функция, возвращающая текущие действия.
    • Действия сохраняются в виде набора операторов ACT с ответствующими параметрами и операциями.
    • Сохранив действия в переменную, восстановить действия можно с помощью оператора "DYNAMIC".
  • CLA - очистка списка текущих действий.
  • CLS - эквивалентно конструкции "CLEAR & *CLEAR & CLA & CMDCLEAR", т.е. очищает все окна кроме списка предметов.

Ограничения

Максимальное количество одновременно видимых действий на локации — 50


Вперёд: Предметы (инвентарь)

help/acts.1504726249.txt.gz · Последние изменения: 2017/09/06 19:30 — aleks_versus