From: Eric S. Raymond Date: Sat, 5 Feb 2005 23:39:05 +0000 (+0000) Subject: Dilithium crystal indicator. X-Git-Tag: 2.0~361 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=2ca70710fc39e85aac386ec041318369d148f5ce;p=super-star-trek.git Dilithium crystal indicator. --- diff --git a/TODO b/TODO index ae961f4..f896c30 100644 --- a/TODO +++ b/TODO @@ -9,12 +9,3 @@ REST, DOCK, QUIT, and DAMAGE were in the original non-"super" version. * Add a field to the report indicating whether we have dilithium. - -* Look: - -Track for torpedo number 1- 6 - 5 7 - 6 8 - 7 ***Commander at Sector 8 - 7 damaged-- displaced by blast to Sector 9 - 8 - -Track for torpedo number 2- 6 - 5 7 - 6 8 - 6 -9 - 7 -***Commander at Sector 9 - 8 destroyed. -COMMAND> diff --git a/battle.c b/battle.c index 0f760d9..9b35e4f 100644 --- a/battle.c +++ b/battle.c @@ -203,6 +203,7 @@ void torpedo(double course, double r, int inx, int iny, double *hit, int wait, i if (iquad==IHDOT) continue; /* hit something */ setwnd(message_window); + prout(""); /* start new line after text track */ switch(iquad) { case IHE: /* Hit our ship */ case IHF: @@ -319,7 +320,7 @@ void torpedo(double course, double r, int inx, int iny, double *hit, int wait, i plnetx = plnety = 0; game.quad[ix][iy] = IHDOT; if (landed==1) { - /* captain parishes on planet */ + /* captain perishes on planet */ finish(FDPLANET); } return; diff --git a/reports.c b/reports.c index 98721c6..bdb0e94 100644 --- a/reports.c +++ b/reports.c @@ -321,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); diff --git a/sst-doc.xml b/sst-doc.xml index 1a74780..fd03ba6 100644 --- a/sst-doc.xml +++ b/sst-doc.xml @@ -1757,6 +1757,9 @@ of platform dependencies in the code. The HELP/CALL/SOS command is now MAYDAY. SOS and CALL are still accepted. + +Status report now indicates if dilithium crystals arre on board. + Here are some good pages on the history of Star Trek games: