Afforess
The White Wizard
I got the images, no sweat, and maybe they really are too big for BULL svn to just include them; I was just thinking maybe you should add the required assets to Optional Assets, just in case clueless people compile their own dll with that flag on and get crashes when they try to load the game with and xml file that is missing the required tag.
You can use the MinOccurs = "0" in the schema's for Event Art.
Good point. I still would like to verify what things we can turn on by default. For example, if I enable this feature and use the new schema, you don't need to add the <EventArt> tag to any events. So it seems I can make this feature permanent without affecting save game compatibility. However, the tag is written in the write() function--I just don't know exactly when the Info objects are written into a saved game and when they aren't.
Just get rid of the read/write calls in CvInfos. It's just used to make sure people don't mess with Assets in MP or Locked games, and changing the art certainly won't affect the outcome of a game...