Docs: README (project map), AUDIT (review 03.09), BOTS/DEBUG/BOTBRAIN/INSTALL updated for SPP 3
This commit is contained in:
@@ -1,14 +1,11 @@
|
||||
# src_mobius — рабочие исходники сервера
|
||||
|
||||
Рабочая копия исходников L2J Mobius CT_0 Interlude. **Все правки кода и данных ботов делаются здесь** — это источник истины.
|
||||
Рабочая копия исходников L2J Mobius CT_0 Interlude под git (корень репозитория — `I:\coding\l2sp`). **Все правки кода и данных ботов делаются здесь** — это источник истины.
|
||||
|
||||
Структура (только то, что нужно для разработки):
|
||||
- `mobius/L2J_Mobius_CT_0_Interlude/java/` — полные исходники сервера. Всё по ботам: `java/org/l2jmobius/gameserver/managers/FakePlayer*.java`
|
||||
- `mobius/L2J_Mobius_CT_0_Interlude/dist/` — оверлей датапака: только наши файлы (данные ботов и xsd в `game/data`, конфиги в `game/config`, чат-хендлеры в `game/data/scripts`, сиды в `db_installer/sql`), плюс `libs/` — jar-зависимости сборки
|
||||
- `mobius/L2J_Mobius_CT_0_Interlude/build.xml` — ant-сборка (JDK 25); результат в `mobius/build/dist/libs/` (не в git)
|
||||
|
||||
- `mobius/L2J_Mobius_CT_0_Interlude/java/` — полные исходники сервера (1630 файлов). Всё по фейк-игрокам: `java/org/l2jmobius/gameserver/managers/FakePlayer*.java`
|
||||
- `mobius/L2J_Mobius_CT_0_Interlude/dist/game/data/` — данные чат-системы: `FakePlayerChatLines.xml` (швы+правила), `FakePlayerPools.xml` (рекурсивные пулы), `FakePlayerIntents.xml` (лексикон понимания), xsd
|
||||
- `mobius/L2J_Mobius_CT_0_Interlude/dist/libs/` — jar-зависимости для сборки
|
||||
- `build.xml` — ant-сборка (Java 25)
|
||||
Сборка и деплой: `build.ps1` в корне (Windows) или `tools/build.sh` + `tools/deploy.sh`. Деплой копирует оверлей поверх `../server/` и jar в `../server/libs/`.
|
||||
|
||||
Деплой: собранный `GameServer.jar` → `../server/libs/`, XML-данные → `../server/game/data/`. Бэкапы jar лежат в `../server/backup/`.
|
||||
|
||||
`../src_mobius_interlude.zip` — замороженный архив (состояние на момент переезда сюда), больше не обновляется. Полный датапак (config, скрипты и т.д.) при необходимости достаётся из него.
|
||||
Ванильная база — Mobius `9be7adbe5a` (первый коммит репозитория); `git diff f520c66 -- src_mobius` показывает весь наш патч.
|
||||
|
||||
Reference in New Issue
Block a user