Indented with src/scripts/indent-emp.
This commit is contained in:
parent
5f263a7753
commit
9b7adfbecc
437 changed files with 52211 additions and 51052 deletions
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue