Weaponry Assembly System

Unreal Engine Plugin

Create fully modular and customizable weapons using a node-based editor for Unreal Engine. Prototype or build advanced weapon systems inspired by titles like Fallout 4 or Metro Exodus.

Weaponry Assembly System Plugin Logo Image

The plugin includes a ready-to-use weapon component that handles core logic out of the box, enabling fast iteration and testing.

Designed for extensibility via Blueprint and C++, supporting both indie and AAA production pipelines.

Setup Guide

Features

  • Fully functional modular weapon system
  • Custom node-based editor for intuitive weapon creation
  • Extendable via Blueprint and C++ custom nodes
  • Pre-built functional weapon component for fast results
  • Future-ready design for cross-plugin ecosystem expansion
  • Easy to integrate with multiplayer/network systems (not built-in by default)

Modules

  • WASRuntime: The main module, containing the core functionality.
  • WASEditor: The editor module, containing the editor classes.
  • WASUncooked: The uncooked module, containing the classes that are not cooked by default.

Tutorial

Attributions