X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsetup.c;h=b7e34adf1b3d2ab8267102e7cb48731f9d9be03d;hp=3ccc53524dcb5d49e88f0501750965570215e10c;hb=f965a2a6e56dd5c1e91b306dfd52b38b1dd49537;hpb=6077980c61e1985fcc5ac969cd5e15e696498191 diff --git a/src/libgame/setup.c b/src/libgame/setup.c index 3ccc5352..b7e34adf 100644 --- a/src/libgame/setup.c +++ b/src/libgame/setup.c @@ -2603,7 +2603,11 @@ static void setTreeInfoToDefaultsFromParent(TreeInfo *ti, TreeInfo *parent) ti->last_level = 0; ti->level_group = FALSE; ti->handicap_level = 0; +#if 1 + ti->readonly = parent->readonly; +#else ti->readonly = TRUE; +#endif ti->handicap = TRUE; ti->skip_levels = FALSE; } @@ -3137,6 +3141,12 @@ static boolean LoadLevelInfoFromLevelConf(TreeInfo **node_first, leveldir_new->in_user_dir = (!strEqual(leveldir_new->basepath, options.level_directory)); +#if 0 + printf("::: '%s' -> %d\n", + leveldir_new->identifier, + leveldir_new->in_user_dir); +#endif + /* adjust some settings if user's private level directory was detected */ if (leveldir_new->sort_priority == LEVELCLASS_UNDEFINED && leveldir_new->in_user_dir &&