public GalleonMultiComponent(int northItemId, BaseGalleonMultiItem parent, Point3D initOffSet) : base(parent.Transport as BaseGalleon, northItemId) { Name = " "; m_ParentItem = parent; Location = new Point3D(parent.X + initOffSet.X, parent.Y + initOffSet.Y, parent.Z + initOffSet.Z); }