C2C SVN Changelog

I just got started with the SVN version, and I noticed that Assets\XML\Audio\AudioDefines.xml is giving the red ! icon when it's copied into my Mods folder. Is this something that needs editing? I get the red checkmark icon when the files are in C:\development\C2C.

That icon is an indication that your local copy differs from the SVN copy. Have you edited it?
 
That icon is an indication that your local copy differs from the SVN copy. Have you edited it?

I have not edited that file at all. I did try deleting the file and then recopying it from my main download folder to the mods folder and I don't get that error icon this time. Maybe something glitched during copying?
 
My local copy does that too. The file that apparentely gets that icon is the AudioDefines.xml. I think it results from the OpeningMenu music change.
 
My local copy does that too. The file that apparentely gets that icon is the AudioDefines.xml. I think it results from the OpeningMenu music change.

You shouldn't normally be running the game from your SVN working copy - that's very bad practise since any local changes that get made (e.g. - by the game like this) will wind up getting submitted back to the SVN if you're not careful (well , if you're a modder anway). The recommended way to set it up is a separate working copy, which you export from into your runtime play-from copy.
 
You shouldn't normally be running the game from your SVN working copy - that's very bad practise since any local changes that get made (e.g. - by the game like this) will wind up getting submitted back to the SVN if you're not careful (well , if you're a modder anway). The recommended way to set it up is a separate working copy, which you export from into your runtime play-from copy.

Besides that, if you really cared to look at the size of it, the SVN is twice the size of normal C2C, because of the needed extra file(s) for changes etc.
 
You shouldn't normally be running the game from your SVN working copy - that's very bad practise since any local changes that get made (e.g. - by the game like this) will wind up getting submitted back to the SVN if you're not careful (well , if you're a modder anway). The recommended way to set it up is a separate working copy, which you export from into your runtime play-from copy.

OK, I missed the difference between copying and exporting. The copy in the mods folder shouldn't have any of the red icons, correct?
 

I also tend not to export directly to the mods folder, as it allows me to have a failsafe incase something screwy like what happened yesterday happens. Then, the 'old' assets will just be in the recycle bin and can be restored.

Edit: SVN is again working as of rev. 1720. Yay.
 
My local copy does that too. The file that apparentely gets that icon is the AudioDefines.xml. I think it results from the OpeningMenu music change.
Correct, the Python code that changes the OpeningMenu music works by editing AudioDefines.xml.
 
Just pushed to SVN:
  • Fixed disappearing (and re-appearing) resource issue
  • Fixed incorrect experience modifiers given to units on creation in some cases
  • Fixed bug whereby population could still be sacrificed after leaving slavery
  • Fixed incorrect handling of replaced buildings (that resulted in things like extra free specialists)
  • Fixed build issue with DEBUG build
  • Fixed incorrect assertion in the properties system that was causing spurious assertion failures in the DEBUG build
Thanks to Stormwind and Talin for the save games that illustrated these issues. Sorry it took so long - Talin's issue proved much more involved than I had expected (but good catch)
 
Everything works smooth, thank you, Koshling !

Another (its rather balance issue) question - why AI never uses Heroes to build achievements? in current game i have all AI cities visible but dont see a single achievement in National Wonders yet they built lots of Heroes.
 
Everything works smooth, thank you, Koshling !

Another (its rather balance issue) question - why AI never uses Heroes to build achievements? in current game i have all AI cities visible but dont see a single achievement in National Wonders yet they built lots of Heroes.

Heroes were added without any AI work. The AI doesn't understand them really. I'll take a look at it sometime. This is the issue with the rate at which new features are addd to C2C and why the AI gets weaker relative to the humans - it's in an endles catch-up cycle and usually lags a couple of releases behind the features.
 
OK, I just tried my first attempt at updating the SVN. I changed the Maginot Line's free Barricades from a <FreeBuilding> to a <FreeAreaBuilding>. Let me know if I did this right.
 
Heroes were added without any AI work. The AI doesn't understand them really. I'll take a look at it sometime. This is the issue with the rate at which new features are addd to C2C and why the AI gets weaker relative to the humans - it's in an endles catch-up cycle and usually lags a couple of releases behind the features.

While looking at that could you also take a look at AI utilizing Great People - they rarely use them for golden age, i mean they dont plan and collect them to start one, don't wait civic changes till that golden age, also they plant them in cities instead of researching techs (it becomes more important in early industrial where you get GP very often).
 
While looking at that could you also take a look at AI utilizing Great People - they rarely use them for golden age, i mean they dont plan and collect them to start one, don't wait civic changes till that golden age, also they plant them in cities instead of researching techs (it becomes more important in early industrial where you get GP very often).

Its on my list (which is quite long unfortunately). They do chnage their civic switch behaviour when in golden ages BTW, bu you're right they don't predict or plan for them.
 
Heroes were added without any AI work. The AI doesn't understand them really. I'll take a look at it sometime. This is the issue with the rate at which new features are addd to C2C and why the AI gets weaker relative to the humans - it's in an endles catch-up cycle and usually lags a couple of releases behind the features.

I can probably come up with pseudo code for AI on some of the units which are missing it if that would help. The various water worker units and special work units are a good example.

One low hanging fruit in this regard is the extraction facility unit which should have the same AI as the offshore platform except the resource is methane ice not oil.
 
Now that the cultures are represented in resources rather than buildings they need to be tweak with some unit requirements.

Adventurer
Req Building: Horse Trainer

Hittite Chariot
Req Building: Chariot Workshop

War Charriot
Req Building: Chariot Workshop

Immortal
Req Building: Horse Trainer

Numidian Calvary
Req Building: Horse Trainer

Keshik
Req Building: Horse Trainer

Cataphract
Req Building: Horse Trainer

Conquistador
Req Building: Horse Trainer

Cossack
Req Building: Horse Trainer

Apache Calvary
Req Building: Horse Trainer

Rurales
Req Building: Horse Trainer

Mountie
Req Building: Horse Trainer

Cheyenne Rider
Req Building: Horse Trainer

Comanche Horse Archer
Req Building: Horse Trainer

Attila the Hun
Req Building: NONE
Req: Hun AND Horse

Mameluke
Req Building: Camel Trainer

Battle Elephant (SIAMESE)
Req Building: Elephant Trainer
 
I can probably come up with pseudo code for AI on some of the units which are missing it if that would help. The various water worker units and special work units are a good example.

One low hanging fruit in this regard is the extraction facility unit which should have the same AI as the offshore platform except the resource is methane ice not oil.

I haven't looked at that example, but it may well be fine now. If it has the same UnitAI as the offshore platrform does and the AI already copes with offshore platforms (I assume it does?) then it will most likely just work (it's VERY unlikely its coded to specific resources).

The heroes issue is that the achievements are a bit too different from anything the AI assigned to heroes expects to have to deal with, and it doesn't evaluate it well.
 
Back
Top Bottom