I asked this in the forums but nobody got back to me there, i may have posted in the wrong area or just nobody had an answer for me so i am going to try my luck here.
So the kind of upgrade system i am after is visual upgrades, like in my case i want to be able to add things like mesh fences, spikes all sorts of things like that to vehicles but im not quite sure how it would be done.
Now i know there would be some sort of scripting involved with checking if the player has tried to apply said upgrade to the vehicle via a UI button of some sort but i dont know how i would actually go about applying it to the vehicle.
Would it be as simple as making the vehicle a BP class and then adding a static mesh component to it once the player has pressed the button to add it to the vehicle.
Thanks