• Welcome to the new COTI server. We've moved the Citizens to a new server. Please let us know in the COTI Website issue forum if you find any problems.
  • We, the systems administration staff, apologize for this unexpected outage of the boards. We have resolved the root cause of the problem and there should be no further disruptions.

htmlsect & cworlddat

Hey, y'all. I hear this is where all the old TML folks turned up, or something like that. In any case, I have recently updated a couple of very, very old Traveller utilities that I wrote to compile with a modern gcc4 compiler.

htmlsect 0.52
Htmlsect was originally written for OS/2; I eventually ported it to Linux. It is a command-line utility that will take a standard sector file and generate extended systems write-ups for all the systems, and output them to either an IPF-tagged or HTML-formatted file, with links from the sector listing to each extended system write-up. OS/2 users will still have to run the IPF file through an IPF compiler to get an INF file out of it. Other options include the ability to seed the random number generator with a specific seed number (so you can re-generate the same systems using the -a option), and the option of listing complete stats (-a) or partial stats with question marks (the default). I originally developed this as a tool for Steve's second TCS PBEM game. The extended systems are generated as per MegaTraveller or Book 6: Scouts, with a few minor modifications. (You will probably need the cworlddat lib to link with it, so get the cworlddat source if you want to re-compile htmlsect). Version 0.52: fixed to actually compile with a modern GNU compiler. Version 0.52b: updated to TravellerMap.com data sheet format.

cworlddat
This lib and associated header files are needed to build htmlsect. There are a number of routines useful for parsing sector data files and generating MT extended systems in them. Version 0.53b: updated to TravellerMap.com data sheet format
 
Last edited:
Extract

I have also updated extract to compile cleanly with gcc4 and built a proper GNU Make makefile for it. Description from my web-page:

"Like htmlsect, this program was originally developed as a PBEM referee's aid, in OS/2 C_SET++. It has been updated to compile cleanly under gcc4. It takes a location in a sector file, and extracts all the worlds within a certain radius of that hex, and prints out an ASCII hex map of the region with the designated hex in the center. Used for preparing maps of "known space" for each PBEM player in a TCS campaign of exploration. "

These are all command-line utilities for massaging the old-school text sector data files. Hopefully they are still available.
 
Last edited:
Back
Top