renamed NewPlayerState to CharacterState - it can be used from the player to show his properties