Question on campaigns

Just re-started playing GalCiv 3 after a long hiatus (2 years or so).  I'm trying to play through the campaigns again, and I've noticed that if I don't research the tech--as in, it's already researched and given to me--I don't get the planetary improvements the tech gives.  For example, I don't have the option to build a Factory, or Research Center, or Xeno Farm.

Is this intentional or is it a bug?  It makes it harder to up my construction and research, and almost impossible to create food, since all the planets get a food rating of 0 without any farms.  Assigning farmers doesn't seem to do anything to help.

35,122 views 13 replies
Reply #1 Top

As far as I know, the fact that there are multiple problems with the pre-Crusade campaigns is known to the developers.  Or at least I know they've been posted to the bug list that the beta testers were using and that the developers were reading.

Reply #2 Top

Hmmm and not fixed after so long?  I think I begin to remember why I stopped playing for a while ;) 

Would cheating via the console to fix the issue block the achievements?

Reply #3 Top

Anyone, on that last question?  I think I can use the console to make up for shortfalls but I really want the campaign achievements :)

Reply #4 Top

I THink your problem is the campaigns are not compatible with crusade. and no you can't fix it with the console.  (type help to get a list of console commands)

Reply #5 Top

I know I can't fix it directly with the console, but I think I can compensate for it with the console.  I just need to know if using the console will affect achievements.

Reply #6 Top

You don't need the console. Someone posted a fix on Steam, I think all you have to do is replace the campaign tech tree files with MasterTechDefs.

Reply #7 Top

Which file do I need to replace with what?

Reply #8 Top

For the base game campaign look for the files in Galactic Civilizations III\DLC\EXP2_Crusade\Campaigns\Campaign\Game

For DLC campaigns Galactic Civilizations III\DLC\EXP2_Crusade\DLC

Take the files MasterTechDefs and MasterTechSpecializationDefs from Galactic Civilizations III\DLC\EXP2_Crusade\Game and replace all the others with them. 

Alternatively you could simply delete the campaign tech files and see if the game defaults to the standard ones.

 

Reply #9 Top

Deleting or changing the files doesn't work. I am beginning to think the game somehow keeps copies of its game files and they can only be modified via mods.

Edit:

Well I failed at modding. Two attempts resulted in crashes and the third started the campaign but no changes to the tech tree. I'll try some more tomorrow.

Reply #10 Top

Yeah it just crashed for me too.  I haven't been able to get mods to work for campaigns yet.  So I guess I should ask again--does console cheating to make up for lacks disable achievements? :)

Reply #11 Top

More failure, I tried modding FationsDefs since it is the one stating what tech tree a civ should use. But still no success.

Reply #12 Top

:(

Reply #13 Top

I think it's in a different location for the DLC.  In Galactic Civilizations III\DLC\DLC8_AltarianProphecy\Campaigns\AltarianProphecy\Game  I have a AltarianProphecy_FactionDefs.xml.  One of the sections has this:

        <TechTree>APMission1_Terran_Tree</TechTree>

Which I think is in

Galactic Civilizations III\DLC\DLC8_AltarianProphecy\Campaigns\AltarianProphecy\Game

But I'm not sure how to mod an improvement in the tech tree.