(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.
35 lines
1.7 KiB
Perl
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"
|