private UpdateVolumeMounts ( List |
||
attachedVolumes | List |
|
Результат | void |
public void UpdateParts() { // Trigger whenever the number of parts in the vessel changes (like when staging, docking or undocking) if (vessel.parts.Count != vesselPartCount) { List <Volume> attachedVolumes = new List <Volume>(); attachedVolumes.Add(cpu.archive); attachedVolumes.Add(this.hardDisk); // Look for sister units that have newly been added to the vessel sisterProcs.Clear(); foreach (Part part in vessel.parts) { kOSProcessor sisterProc; if (part != this.part && PartIsKosProc(part, out sisterProc)) { sisterProcs.Add(sisterProc); attachedVolumes.Add(sisterProc.hardDisk); } } cpu.UpdateVolumeMounts(attachedVolumes); vesselPartCount = vessel.parts.Count; } }