Unlocks the attachment slots of every supported weapon. Adds scope and muzzle slots on weapons that don't have them. Can now equip them with every scope, silencer and muzzle brake.
This is a TweakXL port of my CET mod Unlocked Attachments - CET.
Why a TweakXL port
The way the CET variant of the mod works could cause compatibility issues with mods that modify the same entries that Unlocked Attachments CET modifies. There hasn't been any mod that's incompatible with Unlocked Attachments CET yet (at least to my knowledge) but I decided to make this so that users have a choice should any issues arise.
UnlockedAttachmentsTweakXL_Clean
Unlocks the attachment slots only on weapons that work properly with them. The excluded weapons that are problematic are mostly shotguns and smart weapons. Be aware that these weapons will show up with gray/red attachment slots. Some weapons it supports partially due to issues with either their scope slot or their muzzle slot. The problematic slot on these weapons will show up as gray/red.
UnlockedAttachmentsTweakXL_Clean_EnhancedCraft
Optional addon. Use this along with the main file if you want the mod to support Enhanced Craft weapon variants.
Recommended mods
Unequip unremovable scopes allows you to remove scopes from weapons like Ol' Reliable and Lexington X-MOD2 and fixes some sniper rifles that lose their scope when equipped with a muzzle attachment.
Better Attachments - CET removes the damage reduction and critical chance debuffs from silencers and muzzle brakes.
Fixes
Unequip unremovable scopes allows you to remove scopes from weapons like Ol' Reliable and Lexington X-MOD2 and fixes some sniper rifles that lose their scope when equipped with a muzzle attachment.
Missing suppressed sounds fix by Seijax:
(OUTDATED) Missing suppressed sounds fix by BigJon (original fix by phinix):
Unlocked Attachments - Suppressor Fix
Malorian's attachments fix by Kratoes:
Malorian Silverhand - Attachment fix
Kenshin's muzzle attachments fix by Jeannot:
HA-4 fix by XIIIPraetorian's:
Buzzsaw VFX fix by Tremox and Seijax:
Developing fixes
If you want to test unsupported weapons and develop fixes for them you can use the testing variant (not the clean variant) on Unlocked Attachments - CET.
Installation
- Download and install TweakXL and its dependencies.
- Download the mod. You should get a zip file.
- Put the contents of the zip in your game's folder.
- Should look like this: \Cyberpunk 2077\r6\tweaks\UnlockedAttachmentsTweakXL_Clean.yaml
Notes
If you can't remove a scope ("Action Blocked") you just need to equip a different scope and you'll be able to unequip it.
For any issues with the weapons put this in CET's console while holding the problematic weapon and copy paste the output in your bug report:
print(GetPlayer():GetWeaponRight():GetItemID().id.value)
It prints the weapon's preset in the console and makes troubleshooting a lot easier.
Make sure you read through the bugs before making a new report in case it has already been reported and has been fixed/has a workaround/is a known issue.
Credits
Credits to psiberx for the record id code snippet.
Credits to dnbnhlp for inspiring me to port the og mod to TweakXL.
UnlockedAttachmentsTweakXL_Clean
mod
UnlockedAttachm..._Clean_EnhancedCraft
Enhanced Craft addon
