Skip to content

Commit

Permalink
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions Source/Crew/CourseTemplate.cs
Original file line number Diff line number Diff line change
@@ -169,8 +169,13 @@ public void PopulateFromSourceNode(ConfigNode source = null)

public double GetTime(List<ProtoCrewMember> students)
{
double curTime = time;

double level = ScenarioUpgradeableFacilities.GetFacilityLevel(SpaceCenterFacility.AstronautComplex);
curTime *= (1d - level * 0.5d);

if (students == null || students.Count == 0 || !timeUseStupid)
return time;
return curTime;

double averageStupid = 0d;
int sC = students.Count;
@@ -179,7 +184,7 @@ public double GetTime(List<ProtoCrewMember> students)

averageStupid /= sC;

return time * UtilMath.Lerp(CrewHandler.Instance.settings.trainingMissionStupidMin, CrewHandler.Instance.settings.trainingMissionStupidMax, averageStupid);
return curTime * UtilMath.Lerp(CrewHandler.Instance.settings.trainingMissionStupidMin, CrewHandler.Instance.settings.trainingMissionStupidMax, averageStupid);
}

public double GetExpiration(ProtoCrewMember pcm)

0 comments on commit 3679d84

Please sign in to comment.