I am currently working on a fully customizable M4 Carbine. First I need to know if it is possible to have certain add-on parts alter the performance of the gun. Example, adding certain scopes determines the distance the bullet is fired? [Most Parts would only be for looks however.]
Also, would it be possible to script a menu to select which of the parts you want on the gun? Like, when the gun is equipped, this menu would pop up and you could choose Scope 1, grip 3, laser sight, etc.
I don't really need specific coding help, I just need to know like an outline of what I would have to do. Ex. Object A would have to interact with Object C like this