Авторизация
×

Логин (e-mail)

Пароль

Интерактивные истории, текстовые игры и квесты
Гиперкнига

Библиотека    Блог

Посетите наш новый сайт AXMAJS.RU

Версия 1.9.5 программы AXMA Story Maker

DoubleDragon, 18.03.13 | Обновления ASM

Сегодня выпущена новая версия AXMA Story Maker. Релиз имеет номер 1.9.5 и включает в себя важные дополнения и изменения.

В программу встроен модуль проверки синтаксиса макросов. Теперь во время тестирования и публикации код проверяется на наличие ошибок в макросах. Если ошибки найдены, процесс компиляции прерывается и выводится окно со списком ошибок:

Показывается тип ошибки, её контекст и имя параграфа.

Вы можете быстро перейти в любой параграф, содержащий ошибку, нажатием клавиши Enter или двойным кликом.

Также в процессе компиляции при работе в редакторе исходного кода проверяются названия параграфов на наличие дублей. Если найдены одинаковые названия параграфов, компиляция прерывается.

Кстати, окно ошибок можно вызвать в любой момент на экран сочетанием клавиш Ctrl+/.

Помимо этого добавлено сочетание клавиш Ctrl+K для быстрого комментирования / раскомментирования выделенного текста.

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

Скачать программу можно здесь: http://sm.axmasoft.com/ru/.

Комментарии: 5.

Профиль


Закрыть

Показать все комментарии

Zhora Nasos
19.03.13 14:59

подскажите, а в чем неверность макроса например: <<random $гг_атака_рандом = $гг_атака_выбор>>, раньше же работало?
Morych
19.03.13 15:26

В руководстве пользователя определён следующий синтаксис макроса рандом: <<random $объект = целое_число>>, т.е. здесь нельзя использовать выражения, как, например, в set.

Но благодаря статье «Расширяем возможности макросов с помощью Javascript. Часть 2-я» для вашего случая можно сделать так:

<<set $гг_атака_рандом = Math.round(Math.random()*$гг_атака_выбор)>>
DoubleDragon
02.04.13 08:20

Начиная с версии 1.9.7 можно использовать имя объекта в качестве параметра макроса random. То есть <<random $гг_атака_рандом = $гг_атака_выбор>> будет работать.

Для того, чтобы оставлять комментарии, необходимо зарегистрироваться и подтвердить в профиле указанный e-mail адрес.

При использовании любых материалов блога обязательно указание ссылки на источник