primem0ver
Emperor
I am finally posting a project that has been in the works for some time...
The Update is Here. See this post for changes. Download is below.
The Documentation Thread describes and explains how to use some of the editors helpful features.
The Civ4 Mod XML Editor
This thread is for downloading and discussing features and bugs of the ALPHA release. Please see the next few posts for information on what using this entails. I have also created a Documentation and help thread for help on how to use this feature. Please be patient as I get the details up and in these threads. Here are links to relevant threads:
Documentation thread
The original discussion thread with some screenshots.
I have uploaded an installer for you to download. Please make sure you read the next post (or the license agreement) before you install...
DOWNLOAD LINK BELOW
Current Features:
Please note that while I have tested each of these features to some extent, that does not mean they will always behave as expected. Remember this is an ALPHA version
The Update is Here. See this post for changes. Download is below.
The Documentation Thread describes and explains how to use some of the editors helpful features.
The Civ4 Mod XML Editor
This thread is for downloading and discussing features and bugs of the ALPHA release. Please see the next few posts for information on what using this entails. I have also created a Documentation and help thread for help on how to use this feature. Please be patient as I get the details up and in these threads. Here are links to relevant threads:
Documentation thread
The original discussion thread with some screenshots.
I have uploaded an installer for you to download. Please make sure you read the next post (or the license agreement) before you install...
DOWNLOAD LINK BELOW
Current Features:
Please note that while I have tested each of these features to some extent, that does not mean they will always behave as expected. Remember this is an ALPHA version
- Backs up files you are working on to a separate backup directory once per each time you run the program.
- Loads nearly all XML files and Schemas for ALL Editions of the game (For exceptions see the Known Issues Post)
- Loads and allows changes to the text files, including tags for different languages.
- Allows you to edit any of the XML files it loads (nearly all of them)
- Loads nearly all files for all mods I have been able to try (there is a new issue however since adding BtS capabilities... will not affect any but the most ambitious mods. See Known Issues)
- Color codes tags by the edition that introduced them (including a mod)
- Presents files in an expandable/collapsible node format
- Has a list of short cuts to recognized info types in separate panel (on left). These are alphabetized
- Allows on the fly editing of values using custom made controls specific to the data type.
- Recognizes many tags that are meant to contain info types (in bold) and presents you a drop down list of all infos of that type (including ones you just added! I call this "type casting"). Recognition will improve over time... its pretty easy to modify.
- Allows you to search for text within nodes. (Does not allow searching of xml markup code.... i.e. dont search for <iCost>, instead search for "iCost" or "icost" or "ICOST" etc...).
- Allows copying, deleting, pasting, inserting, of "container" (expandable) nodes . This includes InfoTypes.
- Pasting and Inserting are context sensitive so you cannot past an item where it doesn't belong. (for example, you cannot paste an info node inside an info node).
- Allows creation of and inserting of completely blank new infos with default values (strings, including the name must be entered)
- Allows automatic creation of children in empty (blank) "container" nodes and sets children to default values. (Any container nodes that are children must be created separately).
- Allows the creation of new mods. Does not save over original files.