Weaponry Assembly System

Unreal Engine Plugin

Create fully modular and customizable weapons with ease using this robust plugin and its dedicated node-based weapon editor. Design weapons as complex or as simple as your project needs—quickly prototype or build complete weapon systems similar to those seen in Fallout 4 or Metro Exodus.

Weaponry Assembly System Plugin Logo Image

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

This system is designed to be extensible, supporting both Blueprint and C++ custom nodes, making it flexible for any production scale - from indie projects to AAA.

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.

Tutorial

Documentation

Attributions