Оружие в ветке должно располагаться небольшими семействами, а не по 1 штуке.
Например, в начале ветки у СССР опционально семейство мосинок Российской империи (1891, драгунская и 1907) И то, с чего начинает новичок - семейство советских мосинок (91/30, снайперская, карабин 38, карабин 44).
Теперь кратко про каждую из категорий:
Варианты - основное исследование, прогресс идет за общий опыт. Варианты в семействе располагаются от худшего к лучшему. Так, например, ППД-34 перезаряжается секторниками за 2.7, а ППД-34/38 - 2.5. Но зато барабанами ППД-40 перезаряжается за 3.8, а ППД-34/38 - за 4. С болтовками логика та же - небольшой прирост скорострельности (но у карабинов в среднем скорострельность должна выше полноразмерных)
Улучшения - звезды, что есть сейчас, хотя я бы предложил несколько изменений (опыт идет от игры на этом образце):
- Опциональный выбор - улучшать можно в том порядке, в каком хочет игрок
- Снизить бонус к урону до +10% вне зависимости от класса оружия
- Отделить повышение скорострельности от снижения отдачи
- И вообще, лучше сделать 5 мелких улучшений, чем 3 больших
Модули (опыт также идет от игры на этом образце): сюда попадает альтернативная оптика для снайперок, ружейные гранатометы, разные магазины для самозарядок ПП и пулеметов (самозарядки в стоке должны перезаряжаться обоймами). При установке модули могут повышать БР (так ППД 34/38 с секторником по БР +/- ППД 34 а с барабаном он улетает к ППД 40).
Теперь самое интересное - покупка. При нажатии кнопки “приобрести”, игрока перебрасывает в следующее меню:
В самом верху выбирается основной вариант семейства, после чего натыкиваются улучшения (в любых комбинациях), модули, кастомизация (цвет дерева, прицел, рукоятки, форма некоторых деталек и прочее)
Короче чтобы из одной винтовки можно было собрать 8, при этом не придумывая из воздуха характеристики для разнообразия и не заставляя игрока все это прокачивать: