setResourceRatio() public method

public setResourceRatio ( ContainerDefinition def, string resourceName, int newRatio, bool updateSymmetry = false ) : void
def ContainerDefinition
resourceName string
newRatio int
updateSymmetry bool
return void
Ejemplo n.º 1
0
 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);
         }
     }
 }