projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20100719-1-src
[rocksndiamonds.git]
/
src
/
screens.c
diff --git
a/src/screens.c
b/src/screens.c
index 37ccbe8e193e77c51880710bded1760114043ff5..129d0263a5245b989de182c0644ee68a35cac52a 100644
(file)
--- a/
src/screens.c
+++ b/
src/screens.c
@@
-3767,9
+3767,13
@@
void DrawChooseLevelNr()
ti->node_top = &level_number;
ti->sort_priority = 10000 + value;
ti->node_top = &level_number;
ti->sort_priority = 10000 + value;
+ ti->color = (level.no_valid_file ? FC_BLUE :
+ LevelStats_getSolved(i) ? FC_GREEN :
+ LevelStats_getPlayed(i) ? FC_YELLOW : FC_RED);
sprintf(identifier, "%d", value);
sprintf(identifier, "%d", value);
- sprintf(name, "%03d: %s", value, level.name);
+ sprintf(name, "%03d: %s", value,
+ (level.no_valid_file ? "(no file)" : level.name));
setString(&ti->identifier, identifier);
setString(&ti->name, name);
setString(&ti->identifier, identifier);
setString(&ti->name, name);