/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2009, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2010, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure
*
* This program is free software; you can redistribute it and/or modify
/* get that last one! */
free(skyp);
pr("- = [ Skywatch report for %s ] = -\n", cname(player->cnum));
- pr(" %18s%20s %s\n", "Country", "Satellite", "Location");
+ pr(" Country Satellite Location\n");
tech = tfact(player->cnum, 1.0);
while (nxtsct(&nstr, §) && nsat) {
if (sect.sct_own != player->cnum)
continue;
y = ynorm(sect.sct_y + k);
n = scthash(x, y, TSIZE);
- if (list[n] == 0)
+ if (!list[n])
continue;
nsat -= showsat(&list[n], x, y);
}
struct sky *todelete = NULL;
struct sky **prev;
struct plchrstr *pcp;
- char *name;
int nsat = 0;
prev = NULL;
continue;
}
pcp = &plchr[(int)skyp->s_sat.pln_type];
- name = pcp->pl_name;
- pr(" %12.12s (#%d) %20s %s\n",
+ pr(" %12.12s (#%3d) %s @ %s\n",
cname(skyp->s_sat.pln_own), skyp->s_sat.pln_own,
- name, xyas(x, y, player->cnum));
+ prplane(&skyp->s_sat), xyas(x, y, player->cnum));
if (opt_HIDDEN) {
/* FOUND_COAST should probably be changed to FOUND_SKY -KHS */
setcont(player->cnum, skyp->s_sat.pln_own, FOUND_COAST);