X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=reports.c;h=bdb0e9435cd0a5b83727bd277b2fb02437a0fc57;hp=cbbf1ffb6c81a13cb20ddf6618442ab57b85de0b;hb=2ca70710fc39e85aac386ec041318369d148f5ce;hpb=e4a5aba24b9db10449c830ac1dee3f4040caf533 diff --git a/reports.c b/reports.c index cbbf1ff..bdb0e94 100644 --- a/reports.c +++ b/reports.c @@ -2,7 +2,6 @@ #include #include #include -#include "conio.h" void attakreport(int l) { if (!l) { @@ -269,14 +268,16 @@ int srscan(int l) { case IHRED: textcolor(RED); break; case IHGREEN: textcolor(GREEN); break; case IHYELLOW: textcolor(YELLOW); break; - case IHDOCKED: textcolor(LIGHTGRAY); break; - case IHDEAD: textcolor(WHITE); + case IHDOCKED: textcolor(CYAN); break; + case IHDEAD: textcolor(BROWN); } - if (game.quad[i][j]!=ship) highvideo(); + if (game.quad[i][j] != ship) + highvideo(); } - if (game.quad[i][j] & 128) highvideo(); - proutn("%c ",game.quad[i][j] & 127); - textcolor(LIGHTGRAY); + if (game.quad[i][j] & DAMAGED) + highvideo(); + proutn("%c ",game.quad[i][j] & ~DAMAGED); + textcolor(DEFAULT); } else proutn("- "); @@ -320,6 +321,8 @@ int srscan(int l) { break; case 6: proutn("Energy %.2f", energy); + if (icrystl) + proutn(" (crystals on board)"); break; case 7: proutn("Torpedoes %d", torps);