public void setResourceRatio(ContainerDefinition def, string resourceName, int newRatio, bool updateSymmetry = false) { def.setResourceRatio(resourceName, newRatio); if (updateSymmetry) { foreach (Part p in part.symmetryCounterparts) { SSTUVolumeContainer mod = p.GetComponent<SSTUVolumeContainer>(); ContainerDefinition def2 = mod.getContainer(def.name); mod.setResourceRatio(def2, resourceName, newRatio, false); } } }
public void setResourceRatio(ContainerDefinition def, string resourceName, int newRatio, bool updateSymmetry = false) { def.setResourceRatio(resourceName, newRatio); if (updateSymmetry) { foreach (Part p in part.symmetryCounterparts) { SSTUVolumeContainer mod = p.GetComponent <SSTUVolumeContainer>(); ContainerDefinition def2 = mod.getContainer(def.name); mod.setResourceRatio(def2, resourceName, newRatio, false); } } }