How to use different characters

Well since you finished the team system, I’m sure you have a way of assigning players to a team. If that’s the case, while still in loading screen, get player team, if player team = 1 (Team 1), cast to playerBP1: the character you want to change (pretty sure that’s how you do it, haven’t really messed around with character changing) If player team=2, cast to playerBP2, and once all that is done, you could stop the loading screen and set input mode game only. Not 100% sure that this would work but it sounds really simple and wouldn’t take a lot of resources. But for this, I do suggest using the same actor as your team system.