Is there a reason one would use Playerstate to store replicated information instead of Gamestate? I currently have player specific info being kept in Gamestate (each player is specified by a tag set in player controller), everything works fine. After research it seems replicated player specific info should go in the Playerstate but is there a reason beyond mild efficiency that Player State would be used for say player kill count instead of just storing that in Game State via tag from playercontroller?
Thanks