private void TryCatchAsteroid(Asteroid asteroid) { if (asteroid != null && asteroid.AsteroidType == FieldType) { asteroid.AttachToField(this); } }
public void AddAsteroid(Asteroid asteroid) { _attachedAsteroids.Add(asteroid); if (asteroid.AttachField != this) asteroid.AttachToField(this); }