May have pinpointed "missing core ships" problem

I have read several posts about this issue specifically related to the Missile Boat and began looking through the XML files. I custom build my own ships so it was personally not a "game breaking" bug for me. My only frustration arises from seeing the prerequisites on the tech tree and not being able to remove them. (I.E. since i don't build core missile boats, I don't want to see "one tech required" under Xeno Industrial Theory if the ship will not be available. What i found was that the components for the ship design add up to a total size that exceeds the amount the hull will allow. basic life support and sensors0 add up to "5" and the Sparrow missile is "14?" the TInyHull allows for "16".
I test played a game where I researched all the way through the miniturization techs and used a custom race with miniturization before following the Missile Theory tech path and still no show for the core ship. With all those techs there is enough room(barely) for the components now, but ship still unavailable.
Here is where I make a guess, but I believe the game makes a true/false for the available of a design after #1 tech required are researched,#2 base hull size large enough for components but before factoring in miniturization techs and racial ablilities.
Anyway, that is my theory and now I will leave you all with a question. How do I remove the entry for this core ship from the tech tree descriptions for Xeno Industrial Theory and Stinger II? I have played eith editing the XML files with no luck.
8,078 views 9 replies
Reply #1 Top
Do you know if this holds true for the first two core ships under mass drivers? The sniper and the other? Those 3 are the ones I noticed don't show up. If you can confirm this, I will update my report in the Glitch thread. Thanks for the info!
Reply #2 Top
I'll take a look when I get back to my computer(where game is installed). To be honest I don't know how many core ships are affected by this issue.
Reply #3 Top
The problem is that I have had the missile boat available on more than one occasion. This might be because I play Yor with their built in miniturization bonus *shrug*

-Dewar
Reply #4 Top
Hm maybe its related to this?
https://forums.galciv2.com/index.aspx?ForumID=274&AID=110132
Reply #5 Top
Wow, nice link, going to go update my Glitch report.

Also I have researched the entire miniaturization tree to get the missile boat, etc. to show up and they didn't. Playing as Terrans though...

EDIT: nevermind, the Glitch thread was locked at page 7.
Reply #6 Top
If this is the problem, you should easily delete the 2x2 blanks and the ship will appear, just in case you are in need of the ship
Reply #7 Top
According to the XML file the Missile Boat uses the SolarFox config file. My guess would be that if you comment out the Missile Boat section of the XML and then rename the SolarFox config file that will indeed remove the core ship from the tech tree list. Ship config files for core ships are in the ShipCfg folder under Data in the GalCiv2 folder.

Conversely you can probably get the Missile Boat to appear for building if you modify that same XML file to make the ship *legal* in terms of building it. This includes maybe putting a miniaturization tech in there or removing / changing the loadout.
Reply #8 Top
I wish I could disable core ships all together, hitting the frikin obsolete button every game drives me bonkers. And also I would love a way to auto delete ships after every game :/ I get the tech required spam all the frikin time.
Reply #9 Top
Well you can delete any ship you create by clearing out the Ships subfolder after every game. I know it's a manual solution but does remove those files from your next games.

As for getting rid of the core ships I'm not sure what it would do to the game but you can certainly try to clear out the ShipCfg folder of anything that you don't want to show up. You may have to modify the GC2Ships XML file also to ensure the game is stable and doesn't look for files that you removed. But I do think it is possible to tweak the game to give you at least partially what you are looking for.