Changes Version .005 (5/15/2006)
Fixed Ancillary Bug
Fixed Delete Building functionality
Added Child/Parent Last name validation
Added 4 Children per Parent Validation
Update 5/16/2006 - Added readme to Docs folder and updated internal version to .005
Beta Release version 4
New in version 4
The ability to pick character location by using a map. You can flip through the various map types to see the terrain. Just click in the location and the grid coordinates will be input for you. Requires the DeViL library (included in the zip file)
Fixed some minor bugs with characters (admirals mostly)
Warning message if general or admiral has no units.
I'd like to thank Muizer for his testing.
I will be out of town until the 26th of April (off to Italy actually) so please test it, and let me know if you run into any problems, just don't get discouraged if I don't respond.
New in version 2
Relatives are now set by drop down menus.
Validation for general / named character - age, required army, army unit faction.
Can save the campaign as xml, so the editor can load it instead of descr_strat. This is so if you are working on your campaign, and it does not currently generate a good descr_strat, you can save your progress and return to it later.
Progress bars added for loading files so you know it's not 'Not Responding'.
No longer do you need to edit a config file to save your data paths.
Faction Filters on each tab
descr_regions.txt can reside in base\ folder.
Nicer interface.
Massive changes to internal code. It's nice and organized now, not that you care.
Lots of little fixes and tweaks.
A Readme is included as to how to install and configure it.
You will need the Microsoft .NET Framework 2.0 installed on your machine.
You can get it from -Microsoft .NET Framework 2.0
Please play around with it and let me know what kind of issues you run into. I'd be interested to know how well it can handles heavily customized campaign files. Make sure you backup your existing campaign - however, the default save file name is descr_strat_new.txt, so you'll have to rename it before you can play.
Current Functionality
Can Read the Original RTW campaign, the BI campaign, and IceTorque's Warmap. I have not tested any other campaign files.
Please note this is only a descr_strat.txt editor, while it reads other data files, it only modifies the descr_strat.
Parses the following files for dropdown menu selection -
descr_sm_resources.txt
export_descr_ancillaries.txt
export_descr_buildings.txt
export_descr_character_traits.txt
export_descr_unit.txt
descr_regions.txt
descr_sm_factions.txt
descr_names.txt
Hardcoded Dropdowns -
Gender (male, female)
CharacterType (named character, general, spy, diplomat, admiral, assassin)
Political1 (comfortable, balanced, bureaucrat, religious, trader, fortified, sailor)
Political2 (caesar, stalin, napoleon, smith, genghis, mao, henry)
TownSize (village, town, large_town, city, large_city, huge_city) (Eventually I plan to read this from descr_sm_settlements.txt and filter the city sizes by faction/culture)
Can Edit Main Campaign options : Name, Start/End Date, Options BI, RTW & BI campaign flags (Night Battles, Rebelling Generals, etc)
Can Add/Edit/Delete Landmarks
Can Add/Edit/Delete Resources
Can Add/Edit/Delete Factions (Factions must be still defined in descr_sm_factions.txt and other support files manually) - This includes money, superfaction, political/government settings, playability
Can Add/Edit/Delete Settlements - This includes all the settlement stats (year_founded, level, etc)
Can Add/Edit/Delete Buildings for Settlements
Can Add/Edit/Delete Characters
Can Add/Edit/Delete Traits for Characters
Can Add/Edit/Delete Ancillaries for Characters
Can Add/Edit/Delete Armies for Characters
Can Add/Edit/Delete Character_Records (Minors, Women) for Factions
Can Load Faction Relative selection (see below)
Add ability to Add/Edit/Delete core_attitudes
Add ability to Add/Edit/Delete faction_relationships
Grids are all sortable by each column, so the ones that aren't filtered, you should at least be able to rapidly get to the section you are looking for.
Can save all this in a properly formatted descr_strat.txt file.
I can play the descr_strat.txt file in a new campaign in the game. (tested under BI)
To Do / Other Ideas:
Add validation - right now it's quite possible to setup options that won't load in game (add buildings / army types to cultures that don't have them - you still have to know what you are doing)
Add a preview window so the user can see the output descr_strat and (maybe) make changes to it. The resulting changes would be reloaded into the editor areas and/or saved.
Add Help , readme's, or mouse-over help for items.
Add ability to Edit the regions section of the descr_strat (where you add watchtowers and stuff) (This isn't required to load a campaign, so I'll do it last)
Screenshots are from version .002
Campaign Map Resources and Landmarks
Faction Options
Character Options (Part 1)
Character Options (Part 2) - Notice the ease of setting up Relatives
Add a character - All character types are now added from one screen, it's smart enough to know if it's a minor or if you picked a general and made him too young, etc. Unit Types for armies dynamically update based on selected faction.
Settlement Editor
BrandonM