UPDATE : Now writes data to HD
This program generates data cards for Highguard. It has a database of 122 ships and a CEPHEUS converter. It converts ships generated by the Cepheus engine, Mongoose Traveller or LBB2 into Highguard Data, and also generates a data card.
Enter -1 in the database and the program will start the converter. Enter the values from the Cepheus ship forms.
In addition to the DATA card, the ships Highguard parameters will be saved as a Shipname.txt file in the directory.
This is still a WIP but there should not be any bugs left. Please give me your feedback on things to improve.
This is the format I am using, it is identical to the form the ships are presented in print:
DATA ” A N AXA1Z “,4054,15
DATA “Alexandria”,”Port of Call free Trader”
DATA ” “,4,12
After you start the software, you can scroll through the ship database, which will be run over several pages. On each page you can enter the number of the ship you want displayed. After pressing enter the DATA card will be shown on screen.
T = will show you the ships damage tables
D = will write the data card and the damage tables to HD.
Any other key will return to the ship data card
The upper 3 rows contain basic data like type, tonnage, TL, etc.
Line 4, starting with computer contains most values that are important for defence, like Armour, MeS – Meson screen, NuD – Nuclear Damper, SaC – Sandcaster and Rep – Repulsor.
After that comes a block with all the tables you need for hitting a target and penetrating the defences.
In the top left corner are the most important values for defense.
EVASION is the ships total evasive capability, e.g. the number an enemy ship has to add to its ToHit number at short or long range to get the correct die roll target.
CM (Counter-measures) is similar; it depicts the amount that modifies the Penetration rolls through the various screens. E.g. an enemy ship has to add that value to its Penetration number to get through the defenses.
The values after that correspond to the tables below
Batt. = the number of batteries bearing on target
S = ToHit number at short range
L = ToHit number at long range
CM+x – this column shows the defensive systems that can be used against the specific weapon type, SaC = Sandcaster, MeS = Meson screen, Con = Configuration, S/B Sandcaster and/or Beams, Rep = Repulsor, NuD = Nuclear Damper
The next rows, 1-9 correspond to the strength of the defences.
CT stands for the critical threshold of the ship. With smaller ships the value is CT# where # is a number between 0-8. larger ships also have a letter following the number. If the value of the battery is higher than that number, then the ship will receive 1 critical hit per difference. E.g. A ship with C6 is hit by a battery with a factor of 9. It will receive 3 (9-6) critical hits in addition to the normal damage.
Example: A Tigress fires her Spinal Meson Gun at another Tigress, the ToHit value at Short Range is -7, the HIT Defence is 13.
-7 + 13 is 6, so the other ship can be hit with a roll of 6+. The same rule works for penetration. The Tigress has a Meson Screen of 7, that’s a -5 + PEN 9 = 4. The screen can be penetrated on a roll of 4+.
The second chart contains all damage tables, with all DM’s already worked into the results. There are 3 groups with 7 tables.
The groups are
1. Factor<A is for all batteries with a value of 9 or smaller, with the exceptions of meson guns and nuclear missiles.
2. The Nuke/SM column is for surface hits by spinal mount PA’s and hits by Nuclear Missiles.
3. The Armor column is radiation damage by Nuclear missiles and PA’s that is mitigated by the armored hull.
4. The Meson <10 column is for radiation damage caused by Meson guns with a size of 9 and smaller.
5. The Meson SM column is for radiation damage caused by Spinal Mount weapons.
4. The Meson <10 column is for all Meson guns that are NOT Spinal Mounts.
5. The Meson SM+IE column is for all interior explosions caused either by Spinal Mounts or as a secondary effect from another table.