From: nethack.allison Date: Sat, 23 Sep 2006 17:31:19 +0000 (+0000) Subject: buildfix !defined(REINCARNATION) [trunk only] X-Git-Tag: MOVE2GIT~884 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f713038a88748c4a2bae8e386034c505d4e2a979;p=nethack buildfix !defined(REINCARNATION) [trunk only] --- diff --git a/src/drawing.c b/src/drawing.c index fd9a7a08a..6ab7b2e2c 100644 --- a/src/drawing.c +++ b/src/drawing.c @@ -441,6 +441,7 @@ int whichset; register int i; switch(whichset) { +# ifdef REINCARNATION case ROGUESET: for (i = 0; i < MAXMCLASSES; i++) @@ -452,11 +453,12 @@ int whichset; for (i = 0; i < MAXOCLASSES; i++) oc_syms[i] = r_oc_syms[i]; -# if defined(MSDOS) && defined(USE_TILES) +# if defined(MSDOS) && defined(USE_TILES) if (iflags.grmode) tileview(FALSE); -# endif +# endif currentgraphics = ROGUESET; break; +# endif case PRIMARY: default: for (i = 0; i < MAXMCLASSES; i++) diff --git a/src/options.c b/src/options.c index ee512de55..f03609989 100644 --- a/src/options.c +++ b/src/options.c @@ -2335,8 +2335,10 @@ goodfruit: wait_synch(); } else { switch_symbols(TRUE); +# ifdef REINCARNATION if (!initial && Is_rogue_level(&u.uz)) assign_graphics(ROGUESET); +# endif } } return; @@ -3149,6 +3151,9 @@ boolean setinitial,setfromfile; rogueflag ? ROGUESET : #endif PRIMARY; +#ifndef REINCARNATION + if (rogueflag) return TRUE; +#endif #ifdef ASCIIGRAPH /* clear symset as a flag to read_sym_file() to build list */ symset_name = symset[which_set]; @@ -3208,8 +3213,11 @@ boolean setinitial,setfromfile; } /* these set default symbols and clear the handling value */ +# ifdef REINCARNATION if(rogueflag) init_r_symbols(); - else init_l_symbols(); + else +# endif + init_l_symbols(); if (!symset[which_set] && symset_name) symset[which_set] = symset_name; @@ -3225,9 +3233,11 @@ boolean setinitial,setfromfile; } switch_symbols(TRUE); +# ifdef REINCARNATION if (Is_rogue_level(&u.uz)) assign_graphics(ROGUESET); else +#endif assign_graphics(PRIMARY); need_redraw = TRUE; #endif /*ASCIIGRAPH*/