Release Notes - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Release Notes
Home · BASIC · UO API · A–Z · Examples · Languages
Производительность Basic
- изолированные рабочие контексты выполнения;
- подготовленный кэш исходного текста;
- кооперативная передача управления;
- ограниченная работа на игровом потоке;
- уменьшение кратковременного зависания клиента при запуске Basic-макроса.
Полная инициализация файла
Открытие и изменение документа запускает анализ всего текста. SUB Main(), процедуры, функции, параметры и Problems доступны без прокрутки до конца файла.
Редакторы макросов
Редакторы Basic Example и связанных действий используют читаемый тёмный фон, светлый текст, заметный caret и нормальное выделение.
AutoLoad и макросы
- выбор AutoLoad-файла в Basic IDE;
- сохранение выбора отдельно для персонажа;
- действие Basic Auto Load;
- Basic Example как полный
SUB Main()в профиле макросов; - новые скрипты IDE сохраняются в
Autoload\Scripts.
Состав сборки
- Full Project;
- Full Client;
- Bad Newbie Only Project;
- Bad Newbie Only Client;
- Open Font Pack;
- Verification reports.
Полные сведения о проверке: Тестирование и проверка.