Indented with src/scripts/indent-emp.

This commit is contained in:
Markus Armbruster 2003-09-02 20:48:48 +00:00
parent 5f263a7753
commit 9b7adfbecc
437 changed files with 52211 additions and 51052 deletions

View file

@ -50,67 +50,65 @@ static void coun_list(natid cn, struct natstr *natp);
int
coun(void)
{
struct nstr_item ni;
struct natstr nat;
int first;
struct nstr_item ni;
struct natstr nat;
int first;
pr("The 'country' command is temporarily out of order.\n");
pr("Please use the 'players' command instead.\n");
if (!snxtitem(&ni, EF_NATION, player->argp[1]))
return RET_SYN;
first = 1;
while (nxtitem(&ni, (s_char *)&nat)) {
if ((nat.nat_stat & STAT_INUSE) == 0)
continue;
if (((nat.nat_stat & GOD) != GOD) && !player->god)
continue;
if (first) {
coun_header();
first = 0;
}
coun_list((natid)ni.cur, &nat);
pr("The 'country' command is temporarily out of order.\n");
pr("Please use the 'players' command instead.\n");
if (!snxtitem(&ni, EF_NATION, player->argp[1]))
return RET_SYN;
first = 1;
while (nxtitem(&ni, (s_char *)&nat)) {
if ((nat.nat_stat & STAT_INUSE) == 0)
continue;
if (((nat.nat_stat & GOD) != GOD) && !player->god)
continue;
if (first) {
coun_header();
first = 0;
}
return RET_OK;
coun_list((natid)ni.cur, &nat);
}
return RET_OK;
}
static void
coun_header(void)
{
prdate();
pr(" # last access time\tstatus\t\t country name\n");
prdate();
pr(" # last access time\tstatus\t\t country name\n");
}
static void
coun_list(natid cn, struct natstr *natp)
{
s_char *status;
struct sctstr sect;
s_char *status;
struct sctstr sect;
if (natp->nat_connected)
pr("%3d %-16.16s [%d]",cn," Now logged on",
natp->nat_btu);
if (natp->nat_connected)
pr("%3d %-16.16s [%d]", cn, " Now logged on", natp->nat_btu);
else
pr("%3d %-16.16s [%d]", cn, ctime(&natp->nat_last_login),
natp->nat_btu);
if (natp->nat_stat & STAT_GOD)
status = "DEITY";
else if (natp->nat_stat & STAT_NEW)
status = "New";
else if (natp->nat_stat & STAT_SANCT)
status = "Sanctuary";
else if (natp->nat_stat & STAT_NORM) {
getsect(natp->nat_xcap, natp->nat_ycap, &sect);
if (sect.sct_own != cn ||
(sect.sct_type != SCT_CAPIT && sect.sct_type != SCT_MOUNT))
status = "In flux";
else if (natp->nat_money < 0)
status = "Broke";
else
pr("%3d %-16.16s [%d]", cn, ctime(&natp->nat_last_login),
natp->nat_btu);
if (natp->nat_stat & STAT_GOD)
status = "DEITY";
else if (natp->nat_stat & STAT_NEW)
status = "New";
else if (natp->nat_stat & STAT_SANCT)
status = "Sanctuary";
else if (natp->nat_stat & STAT_NORM) {
getsect(natp->nat_xcap, natp->nat_ycap, &sect);
if (sect.sct_own != cn ||
(sect.sct_type != SCT_CAPIT &&
sect.sct_type != SCT_MOUNT))
status = "In flux";
else if (natp->nat_money < 0)
status = "Broke";
else
status = "Active";
} else {
status = "Visitor";
}
pr("\t%-9.9s\t %s\n", status, natp->nat_cnam);
status = "Active";
} else {
status = "Visitor";
}
pr("\t%-9.9s\t %s\n", status, natp->nat_cnam);
}