Skip to main content

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.