public void UpdateData(PlayerData playerData) { movement.SetPosition(new Vector2(playerData.PosX, playerData.PosZ), playerData.Angle, playerData.Warped); anime.SetAnime((AnimationType)playerData.Anime, playerData.Loop); if ((Team)playerData.Team == PlayerTeam) { vision.GetComponent <FieldOfView>().viewRadius = VisionRadius; } else { vision.GetComponent <FieldOfView>().viewRadius = 3.0f; } //vision.SetActive((Team)playerData.Team == PlayerTeam); }