SELF CHECK — Народы Alem: Раса и магия v0.2.0
Alem Colony 0.23.07

СТАТИЧЕСКАЯ ПРОВЕРКА
OK: все JSON-файлы читаются.
OK: Lua scripts/main.lua синтаксически загружен библиотекой Lua 5.4 без ошибок.
OK: 10 рас.
OK: 30 расовых черт.
OK: 10 расовых держав.
OK: 40 профилей врагов (30 обычных + 10 мистиков).
OK: все whole-body sprite поля удалены из enemies.json — враги снова используют штатную модель игры.
OK: у расовых врагов остаются только tint/scale, экипировка и параметры профиля.
OK: 10 новых магических видов оружия.
OK: 15 способностей.
OK: 14 рецептов Стола заклинаний.
OK: 4 магических ресурса.
OK: 3 технологии.
OK: Стол заклинаний: ровно Wood x30, work 15, footprint #W (одна занятая клетка + место работника).
OK: каждый weaponId имеет отдельный рецепт, все weapon sprite-файлы существуют.
OK: все spell icons, projectiles и кадры анимаций существуют.
OK: ссылки tech unlocks -> building / recipe / weapon проверены.
OK: веса профилей врагов внутри каждой расовой фракции нормализованы до 1.0.
OK: старые art/races whole-body изображения удалены.
OK: добавлены 12 собственных WAV-звуков, 4 preview-изображения и отдельные UI/tech/spell/weapon assets.

СВЕРКА С APK 0.23.07
Реальные Texture2D-ориентиры оружия в resources.assets:
axe 332x196; spear 420x82; knife 334x114; sabre 674x128; sword 444x160; bow 136x408.
Новые оружейные PNG нарисованы с нуля в близких пропорциях, без копирования ванильных изображений.
Из metadata 0.23.07 подтверждены CharacterLayers: Body, Ears, Eyes, Beard, Hair и RaceDefs с skin/speed/size.

ОГРАНИЧЕНИЕ ДВИЖКА
Публичный enemies.json не имеет поля race и умеет для врага только штатную модель + tint/scale либо целый sprite.
Поэтому рейдеры используют ванильную модель с расовым оттенком и ростом, а не отдельные рисованные тела.
У колонистов/гостей RaceDefs работает поверх штатной слоистой модели. Отдельную новую анатомию или новый тип слоя движок 0.23.07 не предоставляет.

ПРИМЕЧАНИЕ
Это статическая проверка архива и API-ссылок. Запустить саму Alem Colony внутри этой среды невозможно, поэтому окончательную игровую проверку делайте кнопкой ПРОВЕРИТЬ в меню модов 0.23.07 и одним тестовым сохранением.
