(repo_header, repo_list): HIDDEN used to suppress column status.

Don't; report status with less detail for HIDDEN instead, like the
country command.
This commit is contained in:
Markus Armbruster 2006-01-05 15:36:49 +00:00
parent 60680a6a2e
commit e5f9175394
2 changed files with 9 additions and 17 deletions

View file

@ -10,7 +10,7 @@ country: Discloses less detailed status of active countries.
newspaper: Reports on contacted countries only, except for headlines.
power: Displays your own power only; other nations never show up.
relations: Reports on contacted countries only.
report: Reports on contacted countries only, and no status.
report: Reports on contacted countries only, and less status.
.FI
.s1
Commands to interact with other countries, like telegram, work only

View file

@ -112,13 +112,9 @@ repo_header(void)
pr(" # name tech research education happiness ");
if (player->god)
pr("capital\n");
else {
if (opt_HIDDEN)
pr("\n");
else
pr(" status\n");
}
}
static void
repo_list(struct stats *stat, natid cn, struct natstr *natp)
@ -138,18 +134,14 @@ repo_list(struct stats *stat, natid cn, struct natstr *natp)
printdiff(stat->stat, stat->res, natp, NAT_RLEV);
printdiff(stat->stat, stat->edu, natp, NAT_ELEV);
printdiff(stat->stat, stat->hap, natp, NAT_HLEV);
if (opt_HIDDEN) {
pr("\n");
} else {
if (influx(natp))
if (!opt_HIDDEN && influx(natp))
pr("In flux\n");
else if (natp->nat_money <= 0)
else if (!opt_HIDDEN && natp->nat_money <= 0)
pr("Broke\n");
else
pr("Active\n");
}
}
}
static void
printdiff(int mystat, double ours, struct natstr *natp, int what)