Hello, when I spawn my character in my multiplayer game event unpossessed is called at begin play. I don’t know why. It seems to not really unpossess I don’t think. I’ve seen another post on here about it but I’m hoping someone can actually explain why this happens. I spawn my characters on handle starting new players in game mode and looping through array of player controllers using spawn at player start node.
Possibly happens because your “local” pawn isn’t technically possessed until it’s fully initialized. It hints at the reason why sometimes you have to add a delay to begin play to references to cast properly.
Possession happens on the server (GM). The pawn possessed is replicated to you. Your client then has to spawn the pawn…construction → begin play etc.
I haven’t seen this pop up on my character.
All my references are set on on possessed. So that’s all fine. I’m really not sure why happens for me… I’m following gamedevraw’s multiplayer tutorial series and doesn’t happen for him he said so confused… I can show code when get home