Editions and Package Layout - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki

Редакции и состав архива

Home · BASIC · UO API · A–Z · Examples · Languages

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

Путь Содержимое
Full Полный проект: Bad Newbie, BASIC runtime, Basic IDE, API Manual, AutoLoad и скриптовые макросы.
Full/client Собранный клиент Full.
Classic Проект Classic с полностью отключёнными функциями Bad Newbie и BASIC, включая AutoLoad и изменения проверки stamina.
Classic/client Собранный клиент Classic.

В каждой папке проекта есть BUILD_WINDOWS.cmd, BUILD_TEST_WINDOWS.cmd и TEST_WINDOWS.cmd. По умолчанию сборка обновляет client в этом же проекте; иной выходной путь задаётся параметром OutputDirectory.

Материалы и настройки

Исходники находятся в src и external, сценарии проверок — в scripts, отчёты — в verification. В Full справочник API Manual хранится внешними файлами; обычные скрипты находятся в Autoload/Scripts. Игровые данные Ultima Online в исходники не входят.

Статус тестового или финального архива указывается в описании конкретного файла выпуска. Эта страница объясняет устройство пакета и не означает, что незавершённые проверки финального выпуска уже пройдены.