public Projectile GetProjectile(uint id) { lock (_mylock) { for (int i = 0; i < _projectiles.Count; ++i) { if (_projectiles[i].id == id) { return _projectiles[i]; } } } return null; }