Sorry if the title is bad, I don’t know how to make this topic short.
I have a gun BP that is the parent for every gun that will be in my game. But, some guns have different functions than most.
For example, most guns have magazines. But, I’m planning on having shotguns that will be single shell reloads. Another example is that most guns will be hit scan. But, some will shoot projectiles.
What is the best way to add these functions to each individual weapon? I tried playing with BP components, branches, and that’s really all i could think of.