The Following Foundation.py file includes additional defs that support the Stock Fed vessels, Vorcha, BoP, and a RemanShipDef, and not forgetting the Cube.
NanoFXLib.py contains a additional line (adds the Reman colors)
Now, to add a ShipDef (make sure Foundation isn't just one whole line in WordPad, or things get crappy from there),
we do this:
YourRace = RaceDef('FullRaceName', 'ShortRaceName')For ShortRaceName, simple: (Dominion has it as "Dom")
then jam this code below in the file:
class YourRaceShipDef(ShipDef):
def __init__(self, abbrev, species, dict):
dict['race'] = YourRace #(full name)
ShipDef.__init__(self, abbrev, species, dict)
NanoFX_Lib does some stuff, but also contains the plasma/warp blowup colors:
try:
dRGB = { "Federation" : ( 55.0, 120.0, 255.0),
"Klingon" : (255.0, 20.0, 0.0),
"Romulan" : ( 0.0, 248.0, 130.0),...
Use RGB, and put "YourRaceName" in the name (or else it defaults).
I havnt' found the WarpSFX just yet, but I'll somehow find it...