public void containerTypeUpdated(ContainerDefinition container, ContainerModifier newType, bool updateSymmetry = false) { container.setModifier(newType); updatePartStats(); if (updateSymmetry) { foreach (Part p in part.symmetryCounterparts) { SSTUVolumeContainer mod = p.GetComponent <SSTUVolumeContainer>(); ContainerDefinition def2 = mod.getContainer(container.name); ContainerModifier mod2 = def2.internalGetModifier(newType.name); mod.containerTypeUpdated(def2, mod2, false); } } }
public void containerTypeUpdated(ContainerDefinition container, ContainerModifier newType) { container.setModifier(newType); updatePartStats(); }