private void craftSelectComplete(string filename, string flagname)
{
uis.showcraftbrowser = false;
uis.craftfile = filename;
uis.flagname = flagname;
uis.craftnode = ConfigNode.Load(filename);
ConfigNode[] nodes = uis.craftnode.GetNodes("PART");
// Get list of resources required to build vessel
if ((uis.requiredresources = getBuildCost(nodes)) != null)
uis.craftselected = true;
}