It adds system that has zero benefits, costs developement effort and would make putting attachments to guns more complicated than it needs to be.
I see this happening as mod and having handful of users, but I dont see it going into main branch.
What could be done in main branch is revamping the guns and attachments somewhat (I agree this is interesting thing.) Parts fit together to alter the gun’s stats, but it happens on normal inventory screen and not in puzzle-like concept - probably with guns having sub-tree or list of its attachments seen as text.
Something like this:
[code]
9mm Glock (19 bullets. modified)
+| Extented mag (19 capacity)
| Laser sight (99 battery)
| Rubber grip
12 gauge sawed off shotgun (2 shells, modified)
+| hair trigger
| long stock (damaged badly)
[/code][/quote]
What you just said is the same about vehicles, let’s remove them! What a silly idea to have cars that you can edit, it adds no benefits and it costs development effort and who modifies cars anyway? Cars should have been a mod, god knows how they got in the main branch. You should have the car in your backpack and use enormous engines and just make it bigger. This makes sense, so I do right?