I am creating a Battle System similar to the Final Fantasy Games.
I have created a CharacterMaster blueprint of the Character Class and each of the controllable characters are children of this.
I have also created an Actor BP called BP_BattleManager which will handle the core battle system but at the moment only spawns the actors in the world at each of the spawn points. (This may all be moved to the Level Blueprint in the future)
As it is, this works as I intended but it does not provide a scalable system when more characters are added in the future as I should need to spawn each of the Chars in the world to create references to them and set up the array. What I need to do is create an array of all the playable characters before they are spawned so that I can manipulate the array and spawn specific entries.
There is probably a simple solution to this that I am overlooking but only being a Layman when it comes to blueprints I cannot work it out.
Thanks in advance and any suggestions would be most welcome.