обновлён до версии 1.7

Modern Weapon Behavior (MWB)

Анимационный фреймворк и механики

Модификация предлагает значительные улучшения для поведения оружия от 1-го и 3-го лица, предоставляя авторам модов огромное количество новых инструментов для прокачки их проектов. Фреймворк добавляет плавные переходы, динамические анимации и новые механики стрельбы.

🛠️ Ключевые особенности

  • Популевая дозарядка (BCR): Реализован метод в стиле FO76/Starfield на основе двух анимаций (WPNReload + WPNReloadCropped) с возможностью настройки задержек и зарядки нескольких пуль за цикл.
  • Тактический спринт: Позволяет бежать во время выполнения большинства основных действий от первого лица (перезарядка, доставание и убирание оружия).
  • Кастомный бег: Возможность создавать уникальные анимации для начала/завершения спринта, а также экипировки оружия прямо во время бега.
  • Дозарядка в прицеле (Scoped Reload): Добавлена полноценная механика перезарядки без выхода из режима прицеливания, аналогичная серии Call of Duty.
  • Far Harbor ready: Из коробки содержит правильные анимации для рычажного карабина (Lever Action Rifle).

🤖 Новые кастомные события (Events)

Фреймворк вводит 3 крупных интерактивных события, которые можно использовать для создания собственного поведения оружия:

🔍 WPNInspect
Анимация осмотра оружия в режиме ожидания. Легко прерывается стрельбой, прицеливанием или спринтом. Вызывается по MCM хоткею.
📊 WPNAmmoCheck
Анимация быстрой проверки оставшихся патронов. Также мгновенно прерывается любым боевым действием или бегом.
⚔️ WPNSpecialAttack
Считывается как жесткое боевое состояние. Блокирует и прерывает другие действия аналогично выстрелу или удару прикладом.
🦾 Одноручный IDLE
Заменяет старые костыли dyn_ActivationAllowMovement. Позволяет проигрывать анимацию только для левой или правой руки без убирания ствола.

💥 Кастомные аннотации (Скрипты и Совместимость)

  • MWB_WeaponFireAmmo.<EDITORID>: Выстреливает указанный боеприпас прямо из ствола (или из камеры, если у оружия нет PROJECTILENODE).
  • MWB_UseAlchemyItem.<EDITORID>: Использование любого алхимического предмета (стимулятор, баффаут, еда) прямо во время анимации.
  • MWB_CastSpell.<EDITORID>: Каст любого заклинания или запуск магического эффекта на самого себя.
  • MWB_Event.<WHATEVER>: Продвинутое событие для разработчиков. Передает любые кастомные данные (payload) в ваши F4SE-плагины.
  • Замена Tactical Reload: Имеет собственную систему reserve reloads. Позволяет полностью избавиться от зависимости от TacticalReload.esm через настройку флага в JSON-файле оружия.
  • See Through Scopes: Полная нативная поддержка STS, включая исправление некоторых старых багов оригинального мода на прицелы.

 

Примеры анимаций (много) на странице оригинала

⚙️ Требования: Fallout 4 OG (1.10.163) или AE (1.11.137+)