projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gettextize and some rough translations
[super-star-trek.git]
/
src
/
reports.c
diff --git
a/src/reports.c
b/src/reports.c
index 0948073b01a4d6a2e88bd7573184ed9d51012a94..aa642e49c1d6aaa47ede4dd42e30146522379940 100644
(file)
--- a/
src/reports.c
+++ b/
src/reports.c
@@
-313,6
+313,16
@@
static void status(int req)
proutn("Klingons Left %d", KLINGREM);
break;
case 10:
proutn("Klingons Left %d", KLINGREM);
break;
case 10:
+ if (game.options & OPTION_WORLDS) {
+ planet *here = game.state.galaxy[game.quadx][game.quady].planet;
+ if (here && here->inhabited != UNINHABITED)
+ proutn("Major system %s", systemname(here));
+ else
+ proutn("Sector is uninhabited");
+ }
+
+ break;
+ case 11:
attakreport(1);
break;
}
attakreport(1);
break;
}
@@
-320,8
+330,9
@@
static void status(int req)
int srscan(int l)
{
int srscan(int l)
{
+ /* the "sy" request is undocumented */
static char requests[][3] =
static char requests[][3] =
- {"","da","co","po","ls","wa","en","to","sh","kl","ti"};
+ {"","da","co","po","ls","wa","en","to","sh","kl","
sy", "
ti"};
int leftside=TRUE, rightside=TRUE, i, j, jj, req=0, nn=FALSE;
int goodScan=TRUE;
switch (l) {
int leftside=TRUE, rightside=TRUE, i, j, jj, req=0, nn=FALSE;
int goodScan=TRUE;
switch (l) {
@@
-358,7
+369,7
@@
int srscan(int l)
if (req > sizeof(requests)/sizeof(requests[0])) {
prout("UNRECOGNIZED REQUEST. Legal requests are:");
prout(" date, condition, position, lsupport, warpfactor,");
if (req > sizeof(requests)/sizeof(requests[0])) {
prout("UNRECOGNIZED REQUEST. Legal requests are:");
prout(" date, condition, position, lsupport, warpfactor,");
- prout(" energy, torpedoes, shields, klingons, time, bases.");
+ prout(" energy, torpedoes, shields, klingons, time,
system,
bases.");
return FALSE;
}
// no break
return FALSE;
}
// no break