Compatibility Validation
Compatibility Validation
The weapon system groups weapons into families such as:
- pistol
- smg
- rifle
- shotgun
- sniper
- other
Component compatibility is validated against the weapon/component profile data used by the workbench.
When a selected component is not compatible with the target weapon, the server rejects the selection before consuming the combined materials.
This prevents a client from forcing an arbitrary component recipe onto an incompatible weapon through NUI manipulation.