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

@ -40,90 +40,81 @@
#include "commands.h"
static void play_header(void);
static int play_list(struct player *joe);
static int play_list(struct player *joe);
int
play(void)
{
struct player *joe;
int saw = 0;
int count = 0;
struct player *joe;
int saw = 0;
int count = 0;
for (joe = player_prev(0); joe; joe = player_prev(joe)) {
if (!count++)
play_header();
saw += play_list(joe);
}
if (player->god || opt_BLITZ)
pr("%d player%s\n", count, splur(count));
for (joe = player_prev(0); joe; joe = player_prev(joe)) {
if (!count++)
play_header();
saw += play_list(joe);
}
if (player->god || opt_BLITZ)
pr("%d player%s\n", count, splur(count));
return RET_OK;
return RET_OK;
}
static void
play_header(void)
{
prdate();
pr("%9s %3s %-32s %5s %5s %-20s\n",
"",
"#",
"",
"time",
"idle",
"last command"
);
prdate();
pr("%9s %3s %-32s %5s %5s %-20s\n",
"", "#", "", "time", "idle", "last command");
}
static int
play_list(struct player *joe)
{
time_t now;
s_char *com;
struct natstr *natp;
struct natstr *us;
time_t now;
s_char *com;
struct natstr *natp;
struct natstr *us;
if (joe->cnum >= MAXNOC ||
!(natp = getnatp(joe->cnum)))
return 0;
if (joe->cnum >= MAXNOC || !(natp = getnatp(joe->cnum)))
return 0;
us = getnatp(player->cnum);
if (player->god) {
/* We are a god, we see everything */
} else if (opt_BLITZ) {
/* It's a blitz, we see everything */
} else if (joe->god) {
/* This country is a god, so we see it */
} else if (us->nat_stat == VIS) {
/* We are a visitor country, we can't see squat, except deities */
return 0;
} else if (joe->cnum != player->cnum) {
/* This isn't us. Can we see it? */
if (natp->nat_stat == VIS) {
/* Yes, we can see visitors are logged on */
} else if (getrel(natp, player->cnum) < ALLIED) {
/* This is a non-allied country, don't show it. */
return 0;
}
}
us = getnatp(player->cnum);
if (player->god) {
/* We are a god, we see everything */
} else if (opt_BLITZ) {
/* It's a blitz, we see everything */
} else if (joe->god) {
/* This country is a god, so we see it */
} else if (us->nat_stat == VIS) {
/* We are a visitor country, we can't see squat, except deities */
return 0;
} else if (joe->cnum != player->cnum) {
/* This isn't us. Can we see it? */
if (natp->nat_stat == VIS) {
/* Yes, we can see visitors are logged on */
} else if (getrel(natp, player->cnum) < ALLIED) {
/* This is a non-allied country, don't show it. */
return 0;
}
}
time(&now);
if (player->god) {
if (!joe->combuf || !*joe->combuf)
com = "NULL";
else
com = joe->combuf;
} else
com = "";
time(&now);
if (player->god) {
if (!joe->combuf || !*joe->combuf)
com = "NULL";
else
com = joe->combuf;
} else
com = "";
pr("%-9.9s %3d %32.32s %2d:%02d %4ds %-20.20s\n",
cname(joe->cnum),
joe->cnum,
(player->god || joe->cnum == player->cnum)?praddr(joe):(s_char *)"",
natp->nat_minused / 60, natp->nat_minused % 60,
now - joe->curup,
com
);
return 1;
pr("%-9.9s %3d %32.32s %2d:%02d %4ds %-20.20s\n",
cname(joe->cnum),
joe->cnum,
(player->god
|| joe->cnum == player->cnum) ? praddr(joe) : (s_char *)"",
natp->nat_minused / 60, natp->nat_minused % 60, now - joe->curup,
com);
return 1;
}