C2C SVN Changelog

10662
Tupac Katari hero was defined twice (with different internal name) instead of overwritten by module. This will cause nonfatal unit error (same as with Neanderthal War dog earlier - those instances are simply removed from ongoing game).
Fixed path issue with Naval Mine Sweeper.
Fixed TXT key error with one of buildings.

It doesn't matter when nonfatal loading error (removed unit/building) was introduced for nonSVN users - there were tons of changes and fixes since V38.5.
That is if I removed unit or building on beginning of V39 cycle, then V38.5 users would get this harmless error after update too.
With PPIO I can just browse pedia as it displays buildings and units too - this is where I noticed missing strategy text and doubly defined hero.
 
10664
Moving module art to core part I

A lot of files coming.
May take awhile.
Game will load faster since a lot of files will be replaced with single file.
Pepper and culture stuff had most of loose art.

It appears commit was successful and didn't finalize on my side.
That is after last file sent here it displayed error but apparently it didn't matter here as all art files made it.
 
Last edited:
10665
Moving module art to core part II

And done.
Looks like previous commit was task that failed successfully - it did what it should do, but on my side it appeared as failure.
I had to update my SVN, as tortoise thought I'm one version behind putting all art back to modules.
It left art files in art folder though.
 
Last edited:
10666
Fixed TXT KEY entries in religious buildings

There are no graphical errors now, but I found some TXT key errors which I fixed.
PPIO pedia let me browse trough few thousands entries relatively quickly :)

Looks like some art was left out - its in custom leaders and custom civilizations.
 
Last edited:
10667
Moving art to core part III - custom civilizations/leaderheads

I tested if this stuff works.
This is why you need PPIO.

May take short while.
Now ALL art except from my mods (unloaded) is in core.
And commit is finished.
 
Last edited:
10669
Restored ability to nuke in Atomic Bomb and Biological Warfare Missile units.

I had to add iNukeRange for those two units as setting default to -1 broke those two units @Thunderbrd
Their nuking animation is missing though....

Before this change those two units weren't treated as nukes at all.
 
Last edited:
10670
Adjusted Trade Civic

10671
Removed both GEM maps from Private maps folder. Both need author's attention.
 
Last edited:
10672
  • Modified some German translation to not use bracket parenthesis [ ] containing a word that was not a codeword for something else.
    • Only done for promotion and unit combat descriptions/names, may be the only places where such brackets are used without codewords within.
PPIO really breaks down when this is the case due to the dll glitching out when python asks for the text too early in the game launch process.
My guess is that the dll at that point is not yet ready to deal with any text that contains non-codeword brackets.
 
Last edited:
10673
  • FPK final packaging, removes a ton of loose art files in the art folder.
10674
  • A couple of systematic corrections shown to be needed in the code. Could speed up turns a bit.
This could be it, y'all. Let's do nothing but test for a few days here and if all goes well, Sunday or Monday evening, I should be able to wrap this up into a final version release.
 
Last edited:
10675
Critical error: "CvLSystemLoadError: LSystem XML subsystem failed to load. This is probably due to a schema error."

  • Moved XML Schema files except Audio ones to the common place and redirected all XMLs including those of the Modules to use the common Schemas.
  • Merged Pepper2000's tag PythonName into C2C_CIV4UnitSchema.
I made a big mistake by moving CIV4LSystemSchema.xml around and changing the schema reference in CIV4CityLSystem.xml and CIV4PlotLSystem.xml to use relative paths that could not be recognized by the exe's msxml3 validating library.

The game crashes when you try to load a save.

The Audio and LSystem xml is beeing parsed by the exe the dll does not parse those.

10676
  • Fixed critical error since last commit. (Made a wrong svn operation. Please update to 10678)
 
Last edited:
10678
  • Merged revision(s) 6430 from trunk/Assets/XML/Buildings/CIV4LSystemSchema.xml: SVN Maintenance on the removed-and-readded file
Revision 6430 cloned this file from Civ4-vanilla Assets, which can still be found there.
This copy hasn't been modified since. It is exactly the same as the original file.
Its validation is hard-coded in the exe so this file is essentially readonly here.

CIV4LSystemSchema.xml, AudioDefinesSchema.xml, and AudioScriptSchema.xml are the three readonly files. They don't have to be copied to C2C for the game to work, but they will help with validation through C2CXmlValidator.

More discussion
 
Last edited:
10679
Added missing artfiles for four units - not all artfiles were added to C2C1.FPK
education_book.xcf isn't used for anything - its just template file (unneeded by mod), that wasn't removed when Animal_Template in My_Mods (unloaded) was created.
Removed now unnecessary files from art folder.

It may take a while.

I moved unit and unique folders outside mod.
Then I checked in PPIO which units weren't rendering.
I put back those art files, then unpacked C2C1.FPK, put here art files and repacked it - some files were already in it, as if some other files were needlessly ignored on repackage.
I tested mod again, and those units were rendering correctly.

And done. Sourceforge is so slow at uploading files.
Now all art is packaged.
 
Last edited:
Back
Top Bottom