Exemple #1
0
        public ProjectExportEGL(string path, ref World world)
        {
            image_index = 0;
            path_export = path;
            world_export = world;
            tilesets = new Dictionary<int, ProjectExportEGLTileSet>();
            maps = new List<ProjectExportEGLRegion>();

            if (!Directory.Exists(path_export + "\\" + path_image))
                Directory.CreateDirectory(path_export + "\\" + path_image);
        }
Exemple #2
0
        private void new_project_world()
        {
            clear_project();

            EnableTools(true);

            world = new World();
        }
Exemple #3
0
        private void clear_project()
        {
            world = null;
            tileset = null;
            region = null;
            layer = null;

            default_save = string.Empty;

            this.Text = "Editor Map 2D";

            ErasetoolStripButton.Checked = false;
            PenciltoolStripButton.Checked = false;
            BuckettoolStripButton.Checked = false;
            WalktoolStripButton.Checked = false;
            GridMaptoolStripButton.Checked = false;
            LayertoolStripButton.Checked = false;
            EventostoolStripButton.Checked = false;

            dsControle.maps.Clear();
            dsControle.tilesets.Clear();
            dsControle.layers.Clear();

            dgTilesets.Refresh();
            dgMaps.Refresh();
            dgLayers.Refresh();

            pbTileSet.Image = null;
            pbMap.BackgroundImage = null;
            pbMap.Refresh();
        }