X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;ds=sidebyside;f=src%2Fclient%2Fdraw_wins.c;h=98afc5ab824c3aa814b39758c30140e553e47ba4;hb=4929d981b03789f914a184f0aabe09bab8263473;hp=ffc9ba25d0eb2818616b469fd70dbe9c827dbf55;hpb=3dc82afb00cd804caee6516055a9f4f4398d667b;p=plomrogue
diff --git a/src/client/draw_wins.c b/src/client/draw_wins.c
index ffc9ba2..98afc5a 100644
--- a/src/client/draw_wins.c
+++ b/src/client/draw_wins.c
@@ -408,14 +408,15 @@ extern void draw_win_map(struct Win * win)
set_ch_on_yx(win, y, x * 2 + (y % 2) + 1, ' ' | a);
}
}
- init_pair(4, COLOR_BLUE, COLOR_BLACK);
- init_pair(5, COLOR_YELLOW, COLOR_BLACK);
- init_pair(6, COLOR_RED, COLOR_WHITE);
- init_pair(7, COLOR_WHITE, COLOR_RED);
- init_pair(8, COLOR_GREEN, COLOR_BLACK);
- init_pair(9, COLOR_MAGENTA, COLOR_BLACK);
- init_pair(10, COLOR_CYAN, COLOR_BLACK);
- init_pair(11, COLOR_BLACK, COLOR_GREEN);
+ init_pair(4, COLOR_BLUE, COLOR_BLACK); //
+ init_pair(5, COLOR_YELLOW, COLOR_BLACK); //
+ init_pair(6, COLOR_RED, COLOR_WHITE); //
+ init_pair(7, COLOR_WHITE, COLOR_RED); //
+ init_pair(8, COLOR_GREEN, COLOR_BLACK); //
+ init_pair(9, COLOR_MAGENTA, COLOR_BLACK); //
+ init_pair(10, COLOR_CYAN, COLOR_BLACK); //
+ init_pair(11, COLOR_BLACK, COLOR_GREEN); //
+ init_pair(12, COLOR_BLACK, COLOR_MAGENTA); //
for (y = 0; y < world.map.length; y++)
{
for (x = 0; x < world.map.length; x++)
@@ -425,7 +426,7 @@ extern void draw_win_map(struct Win * win)
// if (' ' != world.map.cells[y*world.map.length + x])
{
attr_t a = COLOR_PAIR(4); //
- if ('.' == c) //
+ if ('.' == c || ':' == c) //
{ //
a = COLOR_PAIR(5); //
} //
@@ -441,7 +442,7 @@ extern void draw_win_map(struct Win * win)
{ //
a = COLOR_PAIR(8); //
} //
- else if (':' == c || '%' == c) //
+ else if ('$' == c || '%' == c) //
{ //
a = COLOR_PAIR(9); //
} //
@@ -453,6 +454,10 @@ extern void draw_win_map(struct Win * win)
{ //
a = COLOR_PAIR(11); //
} //
+ else if ('_' == c) //
+ { //
+ a = COLOR_PAIR(12); //
+ } //
// char c = world.map.cells[y*world.map.length + x];
set_ch_on_yx(win, y, x * 2 + (y % 2), c | a); //
set_ch_on_yx(win, y, x * 2 + (y % 2) + 1, ' ' | a); //
@@ -468,7 +473,7 @@ extern void draw_win_map(struct Win * win)
char c = world.map.cells[y * world.map.length + x];
c = ' ' == c ? world.mem_map[y * world.map.length + x] : c;
set_ch_on_yx(win, y, x * 2 + (y % 2), c | A_REVERSE);
- set_ch_on_yx(win, y, x * 2 + (y % 2) + 1, ' ' | A_REVERSE);
+ set_ch_on_yx(win, y, x * 2 + (y % 2) + 1, '?' | A_REVERSE);
}
}