I’m working on a Companion System that I would like to work global across the entire game. My question is… Do I make a regular Blueprint or Class Blueprint. I know I do not want a Level Blueprint because I would need to recreate it for every level. Any Advice?
Well the companion system would allow you to have a party that follows you, and attacks members of the opposite affiliation.
My plan is to use a Nav Mesh Bound Volume over the various levels
Set the companions to follow the player from Game Start
Create a variable with a range for Affiliation
Create a variable for each party member you can have,
Create something to check for the party members you have gained and spawn then at player location (offset)
Create a hotkey that will use SetActive to allow the player to cycle between the cameras of the companions
That’s as far as my plan goes and I would have to play around with it to see if it works.