Поупрощал код равнозначных слотов,
Дефайны NEW_WPN_SLOTS и NEW_WPN_SLOTS_EXTEND_MENU убрал, теперь настройки будут в конфигах:
[features]
; Первый и второй слоты у любого оружия будут принудительно равнозначными.
; Сделано для удобства - сделал слоты в инвентаре одинаковыми по размеру, включил этот режим - и всё.
; Не нужно прописывать slot = 1,2 в десятках конфигов оружия.
forcibly_equivalent_slots = true
; Показывать расширенное контекстное меню для равнознычных слотов.
; Добавляет пункты переместить в каждый доступный слот.
slots_extend_menu = true
Заодно сделал по аналогии с ЗП расширенное контекстное меню, по типу ЗП. Чтобы отображалось название оружия, к которому цепляешь аддон.
Соотв. надо добавить в локализацию:
<string id="st_attach_addon_to_wpn_in_slot_1">
<text>прикрепить %s к %s в первом слоте</text>
</string>
Если кому не нравится длинный текст, можно просто написать типа: "прикрепить аддон к оружию в первом слоте"