Каталог префабов-затычек¶
Набор: 41 оружие и 60 предметов оборудования. В каждом префабе два отдельных дочерних скина. Это подготовка полного визуального каталога; боевые характеристики и способности пока не реализованы.
Оружие¶
Источник кодов: weapons-and-enemies.md, progression.md, locations.md. Префабы: IdleWorldDominationUnity/Assets/Prefabs/Equipment/Guns/<код>.prefab. В C# дефис заменён подчёркиванием, например K-W1 → Guns.K_W1; Inspector показывает исходный код.
| Тип | Коды | Количество |
|---|---|---|
| Кинетический | K-W1…K-W8 | 8 |
| Взрывной | X-W1…X-W7 | 7 |
| Огненный | F-W1…F-W8 | 8 |
| Электрический | E-W1…E-W10 | 10 |
| Химический | C-W1…C-W8 | 8 |
Старые числовые ID сохранены: K-W1 = 1, K-W2 = 2, C-W1 = 3. Остальным выданы уникальные постоянные ID 4…41. Не перенумеровывать существующие записи.
Оборудование¶
Источник названий и порядка: items.md. Коды введены для этого набора: ENG — двигатель (слот 0), AD — ПВО (слот 1), EW — РЭБ (слот 2), I — предмет. Префабы: IdleWorldDominationUnity/Assets/Prefabs/Equipment/Items/<код>.prefab. В C# используются Items.ENG_I1, Items.AD_I1, Items.EW_I1 и аналогичные значения.
| Код | Название | Слот |
|---|---|---|
| ENG-I1 | Импульсный двигатель | Двигатель |
| ENG-I2 | Маневровые сопла | Двигатель |
| ENG-I3 | Форсаж | Двигатель |
| ENG-I4 | Инерционный привод | Двигатель |
| ENG-I5 | Аварийный ускоритель | Двигатель |
| ENG-I6 | Фазовый двигатель | Двигатель |
| ENG-I7 | Гиростабилизатор | Двигатель |
| ENG-I8 | Реверсивная турбина | Двигатель |
| ENG-I9 | Векторный привод | Двигатель |
| ENG-I10 | Крейсерский двигатель | Двигатель |
| ENG-I11 | Тепловой привод | Двигатель |
| ENG-I12 | Регенеративная турбина | Двигатель |
| ENG-I13 | Щитовой генератор | Двигатель |
| ENG-I14 | Двигатель-призрак | Двигатель |
| ENG-I15 | Орбитальный привод | Двигатель |
| ENG-I16 | Аккумулятор движения | Двигатель |
| ENG-I17 | Осадный стабилизатор | Двигатель |
| ENG-I18 | Адаптивная подвеска | Двигатель |
| ENG-I19 | Прыжковый привод | Двигатель |
| ENG-I20 | Резервное ядро | Двигатель |
| AD-I1 | Зажигательные снаряды | ПВО |
| AD-I2 | Криогенные снаряды | ПВО |
| AD-I3 | Электрический заряд | ПВО |
| AD-I4 | Кислотная начинка | ПВО |
| AD-I5 | Бронебойный сердечник | ПВО |
| AD-I6 | Разрывная начинка | ПВО |
| AD-I7 | Осколочный корпус | ПВО |
| AD-I8 | Рикошетный сплав | ПВО |
| AD-I9 | Проникающий заряд | ПВО |
| AD-I10 | Двойной импульс | ПВО |
| AD-I11 | Тяжёлый калибр | ПВО |
| AD-I12 | Скоростная подача | ПВО |
| AD-I13 | Кумулятивный заряд | ПВО |
| AD-I14 | Снайперская матрица | ПВО |
| AD-I15 | Контактный заряд | ПВО |
| AD-I16 | Критический усилитель | ПВО |
| AD-I17 | Плазменный преобразователь | ПВО |
| AD-I18 | Резонансный боеприпас | ПВО |
| AD-I19 | Возвратный снаряд | ПВО |
| AD-I20 | Нестабильный реактор | ПВО |
| EW-I1 | Поле торможения | РЭБ |
| EW-I2 | Глушитель наведения | РЭБ |
| EW-I3 | Подавитель вооружения | РЭБ |
| EW-I4 | Разрушитель брони | РЭБ |
| EW-I5 | Маркер уязвимости | РЭБ |
| EW-I6 | Излучатель страха | РЭБ |
| EW-I7 | Гравитационный якорь | РЭБ |
| EW-I8 | Магнитная ловушка | РЭБ |
| EW-I9 | Отталкивающее поле | РЭБ |
| EW-I10 | Ложный маяк | РЭБ |
| EW-I11 | Модуль дезориентации | РЭБ |
| EW-I12 | Перехват управления | РЭБ |
| EW-I13 | Глушитель подкреплений | РЭБ |
| EW-I14 | Блокиратор восстановления | РЭБ |
| EW-I15 | Подавитель рывков | РЭБ |
| EW-I16 | Обнулитель щитов | РЭБ |
| EW-I17 | Сканер слабых мест | РЭБ |
| EW-I18 | Передатчик заражения | РЭБ |
| EW-I19 | Разобщающий сигнал | РЭБ |
| EW-I20 | Обратная связь | РЭБ |
Проверка вручную — не выполнена¶
Через подключённый Unity Pipeline проверена структура ассетов: в коллекциях 41 оружие и 60 предметов, все 101 ссылка ведут на отдельные префабы с именами и путями по ID, каждый содержит два корректных скина. Предметы распределены по слотам 20/20/20. Ссылки коллекций в PlayerEquipmentExample и начальный ID K-W1 сохранены. Перекомпиляция завершена без ошибок компиляции. Это проверка структуры; поведение в Play Mode не проверено.
- Проверить все группы кодов в Inspector коллекций: 41 непустая ссылка оружия и 60 ссылок оборудования, каждая ведёт на свой префаб.
- Установить по представителю каждой группы оружия и по предмету каждого типа; проверить оба скина, замену и снятие.
- После перезагрузки Editor проверить коллекции и запуск
PlayerEquipmentExample: стартовая пушка по-прежнему K-W1, остальные слоты пустые.