C2C SVN Changelog

Updates:

-Changed the Tigerclaw to require Tamil.
-Changed the Quechua to the Chasquis, with all new stats.
-Made the Phalanx upgrade to Pikeman.
-Added the Huaminca and the Katara Warrior.
-Added the Camoflage promotion.
 
Just pushed phase 2 of the pathing changes to SVN.

This essentially has performed a heart transplant on the DLL, and totally replaced the original pathing engine from Civ4. The new one runs approximately 4-5 times faster, and shouldn't produce the occassional anomolous results the old one was capable of.

It's a BIG code change, so it's likely there will be quirks and some bugs to iron out. I've been testing, both known problem save games, and extensive auto-play for the past couple of days. I have also run a number of performance benchmarks. However, getting it used by a wider number of people is bound to expose issues, so be suspicious and let me know if you see problems.
 
Just pushed phase 2 of the pathing changes to SVN.

Great news, but now the question(s) is then:

Do you check-mark the AI Pathing in the Options screen, or is it an independent use of it?
 
Great news, but now the question(s) is then:

Do you check-mark the AI Pathing in the Options screen, or is it an independent use of it?

That has not changed. Everything uses the new engine, but the actual pathing rules are still different ( and simpler) for the human player by default. Phase 1 was what modified the pathing rules, this (phase 2) just changes the mechanism by which the result is calculated. Apart from bugs (either the ones we knew about in the old system, or new ones in the replacement) the results should be the same as before, but run a lot faster.

I plan to move the option to use ai pathing out of player options and into the BUG option screen, because that way we won't have the issue people have been having with losing all their settings when they swap mods. I hope to do that soon (and add another option to auto-complete decision less turns), but I can't seem to get BUG options to work for me yet (they don't seem to be saved between game loads), so I have to figure out what I'm doing wrong there first.
 
You are saving them twice? For quite awhile you need to save the game, then save again (to same place) for the BUG options to be saved.

I wasn't saving the game at all. Its not game options I'm changing, its UI options that should apply to the mod (regardless of what specific save is loaded). The BUG options don't go in the game save so far as I know - I thought they were in an INI file (but I can't seem to get it to write it). To be precise I thought there was one INI file per BUG options tab, but I don't really have a clear understanding of the way BUG works.
 
- Removed the 10 recently added prehistoric music tracks. They clip off at the end weird. Also they are already included in Praetyre's music pack. So they are not needed.

Now that you had them in, you need to get the rest of the info out also in the attached files, if you dont know how, just PM me and i will do it, ok. But it could be a good learning curb.
 
I wasn't saving the game at all. Its not game options I'm changing, its UI options that should apply to the mod (regardless of what specific save is loaded). The BUG options don't go in the game save so far as I know - I thought they were in an INI file (but I can't seem to get it to write it). To be precise I thought there was one INI file per BUG options tab, but I don't really have a clear understanding of the way BUG works.
Yes, the BUG config XML assigns the INI file in the Options tag. For me the UserSettings folder with those ini files is directly in the C2C mod folder.

To add a BUG option there are 3 steps:
  1. Add the option to an XML file in Assets/Config
  2. Add the checkbox display to the right Python file in Assets/Python/BUG/Tabs
  3. Add the text for the option display in Assets/XML/Text

Best check revision 1230 where I added an option to the C2C tab.
 
Yes, the BUG config XML assigns the INI file in the Options tag. For me the UserSettings folder with those ini files is directly in the C2C mod folder.

To add a BUG option there are 3 steps:
  1. Add the option to an XML file in Assets/Config
  2. Add the checkbox display to the right Python file in Assets/Python/BUG/Tabs
  3. Add the text for the option display in Assets/XML/Text

Best check revision 1230 where I added an option to the C2C tab.

Yeah i keep a separate folder on my desktop, just for that reason, because of so many changes, i just use what i had before and cut/paste, ten times easier, at least for me.

Added Upaajut Civ (Canada)

newer MLF

tweaked Philippine schemas
 
Yes, the BUG config XML assigns the INI file in the Options tag. For me the UserSettings folder with those ini files is directly in the C2C mod folder.

To add a BUG option there are 3 steps:
  1. Add the option to an XML file in Assets/Config
  2. Add the checkbox display to the right Python file in Assets/Python/BUG/Tabs
  3. Add the text for the option display in Assets/XML/Text

Best check revision 1230 where I added an option to the C2C tab.

That's exactly what I did. The option appears and functions fine but doesn't persist. The INI files I expect are nowhere to be found. All EXISTING BUG options also fail to persist (and likely never have - I never set them off default before so I wouldn't have known).

All my saves and logs etc. wind up under MyDocuments\MyGames, so that's where I would expect it would put the INI files, but there are non there. Theer aer also none under the mod install directory.

Edit - figured it out. I had no 'UserSettings' directory at all (it doesn't auto-create it apparently). As soon as I created that it all started working. Panic over.
 
Just pushed to SVN:

Fixed CTD on spy nuking
Fixed incorrect espionage mission success chance in hover text
Fixed overflow in cultural calculations leading to negative culture in plots
 
Back
Top Bottom