protected override bool VesselMeetsCondition(Vessel vessel) { if (!ExperimentStateTracker.HasValue(vessel.id, experimentId)) { return(false); } return(ExperimentStateTracker.GetValue(vessel.id, experimentId) == ExperimentState.running); }
internal override bool CouldBeCandiate(Vessel vessel, EvaluationContext context) { return(ExperimentStateTracker.HasValue(vessel.id, experimentId)); }