новая структура проекта

This commit is contained in:
2026-04-20 21:04:25 +04:00
parent 1fe2a72ef1
commit 1a56b22e38
1932 changed files with 1886 additions and 22779 deletions
+42
View File
@@ -0,0 +1,42 @@
# thirdparty
Зависимости добавляются как git-подмодули.
## Первичная настройка
```bash
git submodule update --init --recursive
```
Либо вручную:
```bash
# godot-cpp (ветка совпадает с версией редактора — 4.3 / 4.4 / 4.6)
git submodule add -b 4.6 https://github.com/godotengine/godot-cpp thirdparty/godot-cpp
# StormLib (последняя)
git submodule add https://github.com/ladislav-zezula/StormLib thirdparty/StormLib
```
## Сборка (Windows)
```bat
cd gdextension
build.bat Release
```
## Сборка (Linux / macOS)
```bash
cd gdextension
chmod +x build.sh
./build.sh Release
```
Собранная библиотека появится в `addons/mpq_extractor/bin/`.
## Подключение плагина в Godot
1. Открыть **Project → Project Settings → Plugins**
2. Включить **MPQ Extractor**
3. Dock появится в правой панели редактора
Vendored Submodule
+1
Submodule third_party/StormLib added at 448dd9a824
Vendored Submodule
+1
Submodule third_party/godot-cpp added at 60b5a4196d