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