Skip to content

Commit

Permalink
Merge pull request #6 from Telanor/master
Browse files Browse the repository at this point in the history
Replaced ModuleScienceContainer casts with IScienceDataContainer
  • Loading branch information
PapaJoesSoup committed Jul 29, 2014
2 parents 75d887d + ca46735 commit 3d5918a
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions ShipManifest/TransferController.cs
Expand Up @@ -206,12 +206,12 @@ private void SourceDetailsViewer()
int capacity = 0;
if (pm is ModuleScienceContainer)
{
scienceCount = ((ModuleScienceContainer)pm).GetScienceCount();
scienceCount = ((IScienceDataContainer)pm).GetScienceCount();
capacity = ((ModuleScienceContainer)pm).capacity;
}
else if (pm is ModuleScienceExperiment)
{
scienceCount = ((ModuleScienceExperiment)pm).GetScienceCount();
scienceCount = ((IScienceDataContainer)pm).GetScienceCount();
capacity = 1;
}

Expand Down Expand Up @@ -420,7 +420,7 @@ private void TargetDetailsViewer()
int scienceCount = 0;
if (pm is ModuleScienceContainer)
{
scienceCount = ((ModuleScienceContainer)pm).GetScienceCount();
scienceCount = ((IScienceDataContainer)pm).GetScienceCount();
GUILayout.BeginHorizontal();
GUILayout.Label(string.Format("{0} - ({1})", pm.moduleName, scienceCount.ToString()), GUILayout.Width(205), GUILayout.Height(20));
// set the conditions for a button style change.
Expand Down Expand Up @@ -784,12 +784,12 @@ private int GetScienceCount(Part part, bool IsCapacity)
// Containers.
if (pm is ModuleScienceContainer)
{
scienceCount += ((ModuleScienceContainer)pm).GetScienceCount();
scienceCount += ((IScienceDataContainer)pm).GetScienceCount();
capacity += ((ModuleScienceContainer)pm).capacity;
}
else if (pm is ModuleScienceExperiment)
{
scienceCount += ((ModuleScienceExperiment)pm).GetScienceCount();
scienceCount += ((IScienceDataContainer)pm).GetScienceCount();
capacity += 1;
}
}
Expand Down

0 comments on commit 3d5918a

Please sign in to comment.