I just made a minor correction/improvement, which is available from the same link:
https://docs.google.com/open?id=0Bwn...nBHSHpkV0dqcUE
It's kind of important to use this version thought because it's theoretically possible to get a crash with 3.1.0 (if anyone including the AI ends up making a zero-hitpoint fighter which then gets damaged).
Code:
Version 3.1.1:
-----------------
Gameplay Changes:
-----------------
* Reduced research costs for Small Ship Control Systems.
---------
Cosmetic:
---------
* Added small/medium/large drone and satellite image names if available
in custom shipsets.
------
Fixes:
------
* Made it impossible to build fighters with zero hitpoints, because
this could crash the program when they get damaged.