projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20070916-1-src
[rocksndiamonds.git]
/
src
/
screens.c
diff --git
a/src/screens.c
b/src/screens.c
index efd320ee62e11ea9cc208e8552daf1a2171ae9ef..7ec7fac55947037fcbafe46592a9b580848a2bfe 100644
(file)
--- a/
src/screens.c
+++ b/
src/screens.c
@@
-1269,9
+1269,11
@@
void DrawMainMenuExt(int fade_mask, boolean do_fading)
/* needed if last screen was the editor screen */
UndrawSpecialEditorDoor();
/* needed if last screen was the editor screen */
UndrawSpecialEditorDoor();
+#if 0
if (fade_mask == REDRAW_FIELD)
BackToFront();
#endif
if (fade_mask == REDRAW_FIELD)
BackToFront();
#endif
+#endif
#if defined(TARGET_SDL)
SetDrawtoField(DRAW_BACKBUFFER);
#if defined(TARGET_SDL)
SetDrawtoField(DRAW_BACKBUFFER);
@@
-1291,6
+1293,7
@@
void DrawMainMenuExt(int fade_mask, boolean do_fading)
level_nr = leveldir_current->handicap_level;
LoadLevel(level_nr);
level_nr = leveldir_current->handicap_level;
LoadLevel(level_nr);
+ LoadScore(level_nr);
SetMainBackgroundImage(IMG_BACKGROUND_MAIN);
SetMainBackgroundImage(IMG_BACKGROUND_MAIN);
@@
-1346,6
+1349,12
@@
void DrawMainMenuExt(int fade_mask, boolean do_fading)
FadeIn(fade_mask);
FadeSetEnterMenu();
FadeIn(fade_mask);
FadeSetEnterMenu();
+#if 1
+ /* update screen area with special editor door */
+ redraw_mask |= REDRAW_ALL;
+ BackToFront();
+#endif
+
SetMouseCursor(CURSOR_DEFAULT);
InitAnimation();
SetMouseCursor(CURSOR_DEFAULT);
InitAnimation();