protected Player FindActivePlayer(int id) { foreach (var player in _players) { if (player.IsActive && player.Id == id) return player; } return null; }