ЯРИЛ: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 18:
[https://www.dropbox.com/sh/yb8fym8ep9hv3na/AAA6ZrdZBM4bJahqTjeEZke2a?dl=0 Здесь] находится архив сборок (в том числе и девелоперских версий).
[https://raw.githubusercontent.com/realsonic/ifml2/master/docs/notes.txt Здесь] представлена полная история изменений.
 
== Выпуск 2015/1.5 ==
=== Загрузить ===
*Установщики под Windows:
**[https://dl.dropboxusercontent.com/u/87862945/IFML2/IFML2_2015_1_5_20151204_164050.exe Легковесный, exe-файл, 2,17 МБ], но скачивает Java Bundle при необходимости (15,9 Мб).
**[https://dl.dropboxusercontent.com/u/87862945/IFML2/IFML2_2015_1_5_JRE6_20151204_164050.exe С Java 6, exe-файл, 18,1 МБ].
 
=== Список изменений ===
26.11.2015
^ [Код] Улучшены юнит-тесты.
^ [Движок] [Вычисление выражений] При вычислении выражений: если какое-то свойство, полученное через точку (".") не задано, то
возвращается Пустота, а не ошибка, как раньше.
27.11.2015
* [Движок] [Вычисление выражений] Исправлена ошибка, из-за которой не работали выражения с логическими операторами (не, и, или).
^ [Код] Юнит-тесты переведены на Mockito, добавлены новые тесты.
30.11.2015
* [Редактор] Исправлена ошибка, из-за которой при редактировании перехватов процедур история не помечалась как изменённая, и при
закрытии Редактора не предлагалось её сохранить.
^ [Код] Улучшены модели комбобоксов.
01.12.2015
* [Плеер] Исправлена ошибка, из-за которой после диалогов в Плеере терялся фокус со строки ввода.
^ [Код] Запуск приложений сделан более правильно - через SwingUtilities.InvokeLater().
+ [Движок] Добавлены отладочные системные текстовые переменные "локации" и "предметы", а также текстовая переменная "системные",
выводящая список системных переменных.
04.12.2015
420434 Вывод корректного сообщения
^ [Парсер] Теперь, если в шаблоне забита фраза вида XX YY, а игрок вводит вида XX ZZ, то парсер сообщает:
"Не понимаю, что значит "XX YY", но я понял начало фразы "XX"."
 
== Выпуск 2015/1.4 ==
Источник — https://ifwiki.ru/ЯРИЛ