Gridarta Editor
CrossfireDefaultProjectSettings.java
Go to the documentation of this file.
1 /*
2  * Gridarta MMORPG map editor for Crossfire, Daimonin and similar games.
3  * Copyright (C) 2000-2015 The Gridarta Developers.
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License as published by
7  * the Free Software Foundation; either version 2 of the License, or
8  * (at your option) any later version.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License along
16  * with this program; if not, write to the Free Software Foundation, Inc.,
17  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18  */
19 
20 package net.sf.gridarta.var.crossfire.model.settings;
21 
22 import java.io.File;
26 import org.jetbrains.annotations.NotNull;
27 
33 
39  super(editorSettings);
40  }
41 
42  @NotNull
43  @Override
44  public File getPickmapDir() {
45  return new File(getMapsDirectory(), IGUIConstants.PICKMAP_DIR);
46  }
47 
48  @NotNull
49  @Override
50  public File getConfigurationDirectory() {
51  return new File("resource/conf");
52  }
53 
54  @NotNull
55  @Override
56  public File getCollectedDirectory() {
58  }
59 
60 }
final EditorSettings editorSettings
The EditorSettings for retrieving default values.
String PICKMAP_DIR
The directory that contains all pickmaps.
Base package of all Gridarta classes.
File getConfigurationDirectory()
Returns the configuration directory which is used to load configuration information like types...
Defines common UI constants used in different dialogs and all used icon files.
Main package of Gridarta4Crossfire, contains all classes specific to the Crossfire version of the Gri...
File getCollectedDirectory()
Returns the directory where collected archetypes are stored.
Settings that apply to the editor.
CrossfireDefaultProjectSettings(@NotNull final EditorSettings editorSettings)
Creates a new instance.