public IStorageContainer Clone(ModuleStorageContainer owner) { ContainerResource clone = new ContainerResource(); clone.volume = volume; clone.owner = owner; clone.tanks = new List <Tank> (); foreach (var t in tanks) { clone.tanks.Add(new Tank(t)); } clone._SetPartResources(); return(clone); }
public ContainerResource(ModuleStorageContainer owner) { this.owner = owner; tanks = new List <Tank> (); }