Item components
FirearmAttachment
Makes an item a modular attachment for modern firearms
Builder help
You can use the following options with this component:
name <name> - sets the name of the component
desc <desc> - sets the description of the component
category <category> - sets the attachment slot category
formfactor <name> - toggles a compatible form factor
require add <capability> [reason] - requires a sibling component capability
require remove <capability> - removes a sibling component requirement
require clear - removes all sibling component requirements
accuracy <bonus> - sets the accuracy bonus
aim <bonus> - sets the aiming bonus
damage <multiplier> - sets the damage multiplier
range <multiplier> - sets the range multiplier
recoil <multiplier> - sets the recoil multiplier
stamina <multiplier> - sets the stamina multiplier
delay <multiplier> - sets the firing-delay multiplier
aimloss <multiplier> - sets the post-shot aim-loss multiplier
loudness <offset> - shifts the ammunition audio volume by enum steps
fireemote <emote|none> - optionally overrides the host's firing emote