empserver/info/sharebmap.t
Markus Armbruster 4ea4a01fd5 (info, html): Implement.
(all): Depend on info.

Flatten info directory.  This undoes the move to one subdirectory per
chapter, which was done during Empire 2.  The structure doesn't buy us
much, as the info name space is flat, and it complicates makefiles.

Overhaul info.pl:
- It now wants to run in the root of the build tree.
- Information on source files and subjects is now stored in makefiles,
  thus info.pl no longer picks up random junk from the file system.
- Clean up Perl anachronisms, in particular use subroutine arguments and
  results rather than global variables where convenient.
- Change format of diagnostics to the common format used by GNU tools,
  so that Emacs and the like can parse it.
- Catch missing .SA.
- When creating a new subject file, cowardly refuse to overwrite an
  existing file.
- Subject files contain topics sorted by chapter, then by name.  The
  order of chapters used to depend on how Perl sorts hash keys.  Fix
  it.
2005-12-22 10:09:17 +00:00

35 lines
1.7 KiB
Perl

.TH Command SHAREBMAP
.NA sharebmap "Share parts of your bmap with another country"
.LV Expert
.SY "sharebmap <CNUM/CNAME> <SECTS> [<des>]"
This command will share all of the information on your bmap with the
country <CNUM/CNAME>. In order for it to work, they must be friendly
towards you and your bmaps must already overlap to some extent. Note
that your 'working' bmaps are not compared for this, but rather your 'true' bmaps. In particular, you can not fool the game into thinking
that your bmaps overlap through using the 'bdes' command. See the
bottom of 'info bmap' for an explanation of the difference between
your 'working' and your 'true' bmap.
.s1
When sectors owned by you get transferred to your friend's bmap, they
will be replaced with the first letter of your country name
(capitalized), the only exception being harbors and bridges which will
always be transmitted. Also, if you want to send them the location of
owned sectors having a certain designation you can specify that using
the optional <des> argument. For example if your country name was
"TheScum" and you typed:
.EX "sharebmap Fodderland #1 j"
then all of your bmap would be added to Fodderland's bmap, with sectors
owned by you replaced with 'T', except for your '=', 'h', and 'j'
sectors which would be sent as is.
.s1
Note that the destination bmap will only be changed if in that
location there was a '?', a '.', a ' ', or the first letter
of your country name (capitalized). Thus, the receiving country will
not loose any information in this exchange.
.s1
Note that the sharebmap command only changes your 'working' bmap and
so you can delete sharebmap information from your bmap by typing:
.EX "bmap revert"
See 'info bmap' for more details.
.s1
.SA "bdes, bmap, Communication, Maps"