Let players stop/start units:
(genitem, lndstr, nukstr, plnstr, shpstr): New members off, lnd_off, nuk_off, pln_off, shp_off. (NSC_GENITEM): New selector off. (land, nuke, plan, shi): Display efficiency prefixed by `=' when off. (start, stop, player_coms): Rewrite, new syntax. Print only objects that actually change. (start_hdr, stop_hdr, start_stop_hdr): Consolidate. (item_u, start_stop, start_stop_sector, proff, start_stop_unit) (start_stop_unit_hdr, unit_type_name): New. (upd_land, upd_plane, planerepair, upd_ship): Obey and clear stoppage.
This commit is contained in:
parent
520446ef39
commit
eb1512d75f
22 changed files with 218 additions and 179 deletions
|
@ -61,11 +61,8 @@ shi(void)
|
|||
if (nships++ == 0) {
|
||||
if (player->god)
|
||||
pr("own ");
|
||||
pr("shp# ship type x,y fl eff civ mil uw fd pn");
|
||||
pr(" he");
|
||||
pr(" xl");
|
||||
pr(" ln");
|
||||
pr(" mob");
|
||||
pr("shp# ship type x,y fl eff civ mil uw fd pn"
|
||||
" he xl ln mob");
|
||||
if (opt_FUEL)
|
||||
pr(" fuel");
|
||||
pr(" tech\n");
|
||||
|
@ -76,7 +73,7 @@ shi(void)
|
|||
pr("%-16.16s ", mchr[(int)ship.shp_type].m_name);
|
||||
prxy("%4d,%-4d ", ship.shp_x, ship.shp_y, player->cnum);
|
||||
pr("%1.1s", &ship.shp_fleet);
|
||||
pr("%4d%%", ship.shp_effic);
|
||||
pr(" %c%3d%%", ship.shp_off ? '=' : ' ', ship.shp_effic);
|
||||
|
||||
pr("%4d", ship.shp_item[I_CIVIL]);
|
||||
pr("%4d", ship.shp_item[I_MILIT]);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue