expenses -= mil;
}
if (p_sect[SCT_CAPIT][0]) {
- sprintf(in, "%s maintenance\t\t", dchr[SCT_CAPIT].d_name);
- in[0] = toupper(in[0]);
- pr(in);
+ pr("%c%s maintenance\t\t",
+ toupper(dchr[SCT_CAPIT].d_name[0]),
+ dchr[SCT_CAPIT].d_name + 1);
n = p_sect[SCT_CAPIT][0];
sprintf(in, "%d %s", n, dchr[SCT_CAPIT].d_name);
plurize(in, sizeof(in), n);
pr("Your ");
else
pr("%s (#%d) ", cname(sect.sct_own), sect.sct_own);
- pr(dchr[sect.sct_type].d_name);
+ pr("%s", dchr[sect.sct_type].d_name);
changed += map_set(player->cnum, x, y,
dchr[sect.sct_type].d_mnem, 0);
pr(" %d%% efficient ", player->owner ? sect.sct_effic :
pr("Your ");
else
pr("%s (#%d) ", cname(sect.sct_own), sect.sct_own);
- pr(dchr[sect.sct_type].d_name);
+ pr("%s", dchr[sect.sct_type].d_name);
changed += map_set(player->cnum, x, y,
dchr[sect.sct_type].d_mnem, 0);
pr(" %d%% efficient ", player->owner ? sect.sct_effic :
if (sect.sct_own == plane_owner)
PR(plane_owner, "Your ");
else
- PR(plane_owner,
- "%s (#%d) ", cname(sect.sct_own), sect.sct_own);
- PR(plane_owner, dchr[sect.sct_type].d_name);
+ PR(plane_owner, "%s (#%d) ",
+ cname(sect.sct_own), sect.sct_own);
+ PR(plane_owner, "%s", dchr[sect.sct_type].d_name);
changed += map_set(plane_owner,
sect.sct_x, sect.sct_y,
dchr[sect.sct_type].d_mnem, 0);
/*
* hundreds
*/
- pr(prefstr);
+ pr("%s", prefstr);
for (x = rp->lx, n = 0; n < rp->width; n++, x++) {
if (x >= WORLD_X / 2)
x -= WORLD_X;
- pr(sep);
+ pr("%s", sep);
if (x < 0 && x > -100) {
pr("-");
} else {
/*
* tens
*/
- pr(prefstr);
+ pr("%s", prefstr);
for (x = rp->lx, n = 0; n < rp->width; n++, x++) {
if (x >= WORLD_X / 2)
x -= WORLD_X;
- pr(sep);
+ pr("%s", sep);
if (x < 0 && x > -10) {
pr("-");
} else {
/*
* units...
*/
- pr(prefstr);
+ pr("%s", prefstr);
for (x = rp->lx, n = 0; n < rp->width; n++, x++) {
if (x >= WORLD_X / 2)
x -= WORLD_X;
void
prxy(char *format, coord x, coord y, natid country)
{
- char buf[255];
struct natstr *np;
np = getnatp(country);
- sprintf(buf, format, xrel(np, x), yrel(np, y));
- pr(buf);
+ pr(format, xrel(np, x), yrel(np, y));
}
/*
if (NULL != (p = symbol_by_value(bit(i), nuke_chr_flags))) {
if (j++ > 0)
pr(" ");
- pr(p);
+ pr("%s", p);
}
}
pr("\n");
if (NULL != (p = symbol_by_value(bit(j), ship_chr_flags))) {
if (n++ > 0)
pr(" ");
- pr(p);
+ pr("%s", p);
}
}
pr("\n");
if (NULL != (p = symbol_by_value(bit(i), plane_chr_flags))) {
if (n++ > 0)
pr(" ");
- pr(p);
+ pr("%s", p);
}
}
pr("\n");
if (NULL != (p = symbol_by_value(bit(j), land_chr_flags))) {
if (n++ > 0)
pr(" ");
- pr(p);
+ pr("%s", p);
}
}
pr("\n");