There is no longer a limit of having 1 "chunk" per item. Pretty sure for most files this comes between the Schema and Data portions.Īs I recall things (haven't played with it too much, sadly RL is bumping me for a merry ride), there is no longer any requirement to include EVERY item in a list, as the table is initially populated with basic data. This is something you'll have to learn to work with if you start adding new fields to your mod, how to ensure they are tabled properly and have the right rules on what values are allowed. So you'll see lots of Table and Column elements which are completely new compared to Civ4. The biggest change is that this time around, instead of the XML being read directly to the DLL, the XML is being loaded into SQL tables. This isn't TOO big of a change, as long as you had ever opened a schema before and you know what to ignore now. Pretty sure in all cases they are listed first. Now, the Schema bits are contained within the same file as the data bits. You learn what a specific tag keyword meant, and you fiddled with the numbers to make things happen. Having the Schema files was a HUGE boon to making it easy to pick up the XML and modify things on a whim without really knowing what you were doing. The goods news is that your Civ4 XML skills should directly translate over.Īfforess: Not sure if you looked inside of the XML files, but we are in more of what I used to call a "real XML" format now. I'm curious about what more is revealed in the coming days. That makes me suspect that the Civ5 SDK is a lot smaller, and a lot of content was cut (Selectiongroups, I'm looking at you), and it is also possibly more compressed. There is no apparent SDK folder, but the CvGameCoreDLLFinal Release.dll seems to be ~2.5mb, which is half the size of the BTS DLL. "C:\Program Files (x86)\Steam\steamapps\common\sid meier's civilization v\Assets\UI" "C:\Program Files (x86)\Steam\steamapps\common\sid meier's civilization v\Assets\Gameplay\Lua" Modders will also notice the absence of python, and the introduction of lua files. One mystery I have noticed is that there don't seem to be any Schema files anymore. Also, Barbarians seem to be a player, just like in Civ4 (albeit a hidden, unplayable player). One thing modders should note is that leaders are broken down by file, instead of in one large file like in Civ4. GameInfo holds a lot of older files, but a lot of new ones too. Leaders seem to be split into a file for each one. Units, UnitClasses, Buildings, BuildingClasses are all there. Is your XML folder breakdown, just like Civ4. Some of these have XSD schema definitions:įor added consistency, the fog color and terrain textures seem to be defined by these CSV files: Probably should also mention the Art Defines XML files which are inside the FPK files:
0 Comments
Leave a Reply. |