Here's a bit more detailed version for anyone interested. It's a really simple addition, pretty hard to screw it up. Basically you add the hardpoint in the section in the unit's xml. It references the entry in hardpoints.xml, where all the stuff like projectile used, weapon type, fire speed, etc, is defined. Example hardpoints.xml entry: reference name HARD_POINT_WEAPON_TORPEDO Here you define the hardpoint class No self explanatory No self explanatory Damage_Proton_Torp Damage type from gameconstants.xml MuzzleB_00 slots for the weapon to fire from, varies for ships MuzzleB_00 30.0 angles at which weapon can be fired 30.0 Proj_Ship_Proton_Torpedo projectile type from projectiles.xml 8.0 time between shots 8.0 2 number of shots fired 0.15 time between the shots defined above 700.0 self explanatory Unit_Torpedo_Fire references the sfx file for weapons (sounds) Fighter, Bomber, Transport what it can't fire at False not quite sure what these do False Once that is set up, just add a section in the fighter's xml like this. HP_BOMBER_09