public void CreateSelf(VehicleClass _vehicle) { shipName = _vehicle.ShipName; _vehicle.GetPart(out vehicleBase); _vehicle.GetPart(out cabin); _vehicle.GetPart(out drill); _vehicle.GetPart(out engine); _vehicle.GetPart(out wheels); _vehicle.GetPart(out upgrade); crew = new WorkerBase[4]; crew[0] = _vehicle.crew[0]; cost = _vehicle.cost; }