internal void ApplyIncremental(AircraftConfiguration inc) { if (inc.Lights != null) { Lights.ApplyIncremental(inc.Lights); } if (inc.Engines != null) { Engines.ApplyIncremental(inc.Engines); } if (inc.GearDown.HasValue) { GearDown = inc.GearDown.Value; } if (inc.FlapsPercent.HasValue) { FlapsPercent = inc.FlapsPercent.Value; } if (inc.SpoilersDeployed.HasValue) { SpoilersDeployed = inc.SpoilersDeployed.Value; } if (inc.OnGround.HasValue) { OnGround = inc.OnGround.Value; } }