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