]> git.pond.sub.org Git - empserver/commit
Let players stop/start units:
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 29 May 2006 21:11:14 +0000 (21:11 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 29 May 2006 21:11:14 +0000 (21:11 +0000)
commiteb1512d75f76be2d4823b402b9f5929307e52639
tree4aab6da4c5287141c94db2271c7c2c9a5ebce129
parent520446ef39982c352bc7bcfd66bde8f271ae1471
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.
22 files changed:
include/genitem.h
include/land.h
include/nuke.h
include/plane.h
include/ship.h
info/land.t
info/nuke.t
info/plane.t
info/ship.t
info/start.t
info/stop.t
src/lib/commands/land.c
src/lib/commands/nuke.c
src/lib/commands/plan.c
src/lib/commands/shi.c
src/lib/commands/star.c [deleted file]
src/lib/commands/stop.c
src/lib/global/nsc.c
src/lib/player/empmod.c
src/lib/update/land.c
src/lib/update/plane.c
src/lib/update/ship.c