return music_dir;
}
+#if 1
+static char *getDefaultArtworkSet(int type)
+{
+ return (type == TREE_TYPE_GRAPHICS_DIR ? "gfx_classic" :
+ type == TREE_TYPE_SOUNDS_DIR ? "snd_classic" :
+ type == TREE_TYPE_MUSIC_DIR ? "mus_classic" : "");
+}
+
+static char *getDefaultArtworkDir(int type)
+{
+ return (type == TREE_TYPE_GRAPHICS_DIR ?
+ getDefaultGraphicsDir("gfx_classic") :
+ type == TREE_TYPE_SOUNDS_DIR ?
+ getDefaultSoundsDir("snd_classic") :
+ type == TREE_TYPE_MUSIC_DIR ?
+ getDefaultMusicDir("mus_classic") : "");
+}
+
+#else
+
static char *getDefaultArtworkSet(int type)
{
return (type == TREE_TYPE_GRAPHICS_DIR ? GFX_CLASSIC_SUBDIR :
type == TREE_TYPE_MUSIC_DIR ?
getDefaultMusicDir(MUS_CLASSIC_SUBDIR) : "");
}
+#endif
static char *getUserGraphicsDir()
{
/* always start with reliable default values */
leveldir_current = getFirstValidTreeInfoEntry(leveldir_first);
+#if CREATE_SPECIAL_EDITION_RND_JUE
+ leveldir_current = getTreeInfoFromIdentifier(leveldir_first,
+ "jue_start");
+ if (leveldir_current == NULL)
+ leveldir_current = getFirstValidTreeInfoEntry(leveldir_first);
+#endif
+
if ((level_setup_hash = loadSetupFileHash(filename)))
{
char *last_level_series =