|
Some checks are pending
CI / checks (push) Waiting to run
В crates/lua добавлен минимальный слой VGUI/Derma: панели-таблицы, vgui.Register/Create, surface/draw с записью команд, ввод и снимок кадра (до 4096 команд, глубина 32). На нём грузятся настоящие lua/derma, lua/skins/default.lua, lua/vgui/* и lua/includes/modules/spawnmenu.lua, затем Sandbox и OnGamemodeLoaded строят g_SpawnMenu. Публичный контракт: UiKind/UiCommand, LuaRuntime::ui_toggle/ui_visible/ ui_snapshot/ui_mouse/ui_set_screen, load_ui -> UiLoad. Попутно: file.Find в GMod-семантике (файлы и каталоги, маски *.txt), DEFINE_BASECLASS -> local BaseClass, //-комментарии, регистронезависимый include, SpawnableEntities хранит таблицу ENT. Тесты на реальных ассетах: ~991 команда, вкладки/категории/модели, клик по вкладке меняет снимок; без ассетов пропуск. |
||
|---|---|---|
| .. | ||
| ANDROID.md | ||
| ARCHITECTURE.md | ||
| DIARY.md | ||
| LUA.md | ||
| NETWORK.md | ||
| PARITY.md | ||
| PLAN.md | ||
| PROBLEMS.md | ||
| RECON.md | ||