Quite true, Fyron, it does put a limit on the component of one per ship unless the modder plans things out very carefully.
Also, I've done some testing and have only been able to get the "Get_Design_x" functions to work in the VehicleSizes file so it is not as good a workaround as I had thought.
It goes right back to we need to be able to add our own dummy abilities, either in MainStrings or as a separate data file that the game can parse.
Yeah, but if MM wants to make the game really mod friendly (more so than it already is ) why not take it all the way and come up with a method for us to use custom dummy abilities?
Of course, this would be something for the future, for now, kill those bugs!
Well, turns out it was alot easier than using the ability stuff, I got the Get_Design_Specific_Component_Count to work, meaning I don't need to check for any abilities at all. It would be nice if it actually worked on the engine requirements themselves, though, instead of having to give that requirement to every single ship.