Title here
Summary here
Gunsmith is an Unreal plugin developed primarily to provide rollback functionality to developers in a way that is easy to use and extend. A lot of effort has been made to simplify the weapon creation process and to provide tools to allow quick iteration.
As Unreal's default networking is not rollback friendly, Gunsmith builds on top of the Network Prediction Plugin for deterministic logic and predictable frame syncing. This means that Gunsmith should work out of the box with other plugins that build on NPP like Mover but will not work with components that use default Unreal networking like the Character Movement Component or GAS.