Ok, I really am new to this whole modding thing. I have been using them for years but never have I considered doing anything to them. However I think I have figured out how to make this work using star trek ships in TA.
What I did was, I opened up one of the ship components files, in this case "KHSM-Hardpoints" and added some lines to it. It now looks like this
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<GC2>
<DataChecksum NoParse="1">
<Ignore>DisplayName,Description,Model,Thumbnail,Animation</Ignore>
</DataChecksum>
<Structure Name="Steamrunner">
<DisplayName>Steamrunner</DisplayName>
<Description>Steamrunner</Description>
<Model>Medium_Steamrunner</Model>
<Thumbnail>Medium_Steamrunner</Thumbnail>
<Category>Structure</Category>
</Structure>
<Structure Name="1xOffset">
<DisplayName>1x Offset</DisplayName>
<Model>SingleOffset</Model>
<Thumbnail>Blank</Thumbnail>
<Category>Structure</Category>
<Description>Invisible hardpoint offset</Description>
</Structure>
All I added were the parts in Bold. Nothing in this document is changed in any way, all your doing is putting more stuff in, you can just use the bolded parts above as a template and simply change the values such as thumbnail, model, display name to fit the ship you are trying to add.
You could alternatively copy and paste a ship from the Federation Hulls component file, and simply delete all the entries under it until it looks exactly like ""<Structure Name="1xOffset"
You have to make sure that the model and the thumbnail for each ship you make are in the mod too. And for this to work you have to change the name of the model so it starts with S99, for example "S99_Large_Nebula"
Once you have done this, the ships should appear in the generic section when you create a new ship, provided you have the mod set up of course
Anyway it’s kind of a long process that you would have to repeat many times, but in the end you just choose a blank hull, put down a starship of your choosing onto the blank hull point, and you have yourself a starship. So far I have only tried this with the nebula and steamrunner classes in the game, but there is no reason why the rest wont work in the same way
BTW Thank you so much for this mod Kryo, its been like permanently enabled in my game for months. Also I hope me adding star trek ships into it doesn’t piss anyone off, I’m not really sure what the rules are about playing around with and editing someone else’s mods....