How would I merge 2 characters into one?

How would I go about merging 2 characters? As in, if I have a character in one project that has an inventory system set up and working, and I have a different character on a different project that can build structures and gather resources from vegetation, how would I make both of those characters abilities and merge them? I’ve tried to do this alot with no luck. Every time I will swap out blue prints and follow everything, yet it will still not work for some reason.

Hey there. Did you ever find a solution to this? I’m keen to do this also.

I would use git. I don’t know how that works with blueprints but it’ll work fine with C++ files. Create a branch for each and then when you’re done, push it to the main branch or whatever and if there are any conflicts, you can resolve them. You might also like to revise how resource gathering, building etc works instead of keeping it inside a character blueprint. If everything is one inside a character BP then it won’t be efficient and very cumbersome to maintain. Take a look at a more reactive / component approach.

(I’m not very experienced with UE yet, someone correct me if I’m wrong)