Пример #1
0
        /// <summary>
        /// Loads the given mission package
        /// </summary>
        /// <returns>The mission package.</returns>
        /// <param name="path">Path.</param>
        public MissionPackage loadMissionPackage(String path)
        {
            MissionPackage pkg = (MissionPackage)parser.readFile(path);

            Mission.Sort(pkg.Missions, pkg.ownOrder ? SortBy.PACKAGE_ORDER : SortBy.NAME);
            return(pkg);
        }
Пример #2
0
        /// <summary>
        /// Selects the mission in the file
        /// </summary>
        /// <param name="file">File.</param>
        private void selectMissionPackage(String file)
        {
            destroyFileBrowser();

            if (file == null)
            {
                return;
            }

            currentPackage        = manager.loadMissionPackage(file);
            currentPreviewMission = null;
            if (currentPackage != null)
            {
                packageWindow(true);
            }
            currentSort = (currentPackage.ownOrder ? SortBy.PACKAGE_ORDER : SortBy.NAME);
        }