Steph's Expanded Editor for Civilisation III
Download link
Steph's Expanded Editor for Civilization III - version 0.8.2
The program is done with Visual Studio C# 2005, it requires the Microsoft framework to run. Download it from Microsoft website and install it first if needed.
This tool is free to download and use, but you can use them only for non commercial project or scenarios. All the source code is original and has been made by me alone, and I retain the rights to the software and source code.
However, if you like it and want to support me, you can make a donation via PayPal. Making this editor is a long and hard work, and your support will help me finishing the remaining pages faster, and then expand the editor to new features.
Purpose of the tool
This new editor is for Civilization III conquest with the latest patch. It doesn't change anything in the game play, as I don't have access to the source code of the game itself. The purpose is to make modding easier, by adding management tools to the existing editor (like reorder, alphabetical sorts), and also tools to help tracking errors.
Credits
Before anything, I'd like to thank Gramphos, whose Copy tools gave me the idea to make this new editors, with improved features. His description of the biq format available at Apolyton has been very helpful to get started, and his kind answers to my email allowed me to understand a few points I couldn't get.
Also, a special credit to Sandris. All these new wonderfull units where fundamental to give me the motivation to undertake such as task!
And last, thanks to all the testers at Civilization Fanatics Center!
Firaxis and 2K games are the developpers/owners of the right to Civilization III, but they have not been involved in any way in the development of this expanded editor.
Versions History
Version 0.8.2
Support added for charm and teleport options
Warning : saved game and expanded game management are work in progress, do not try to use them yet!.
Version 0.8.1
Correction of a bug preventing the correct updates of the dates in the scenario properties
Correction of a bug preventing changing the civpedia entry of a unit
Compressed files with a space in the name should now uncompress properly.
Warning : do not try to open a saved game, it's still a work in progress and will not work yet.
Version 0.8.0
Editor splitted in several smaller windows, easier to manage and update for me
Correction of several errors with refreshing (ex: add something in a list, but refresh the wrong one, so you couldn't see the change)
Correction of errors corrupting the file if adding/deleting some items (like Spaceship parts).
Added a tool to count the number of units for each civ, each types, etc.
Added a tool to edit the preplaced cities : change ownership, preplaced buildings, culture, size, etc.
Added menus for the buildings, resources and units page to delete selected items from the map (but not from the rules)
Version 0.7.10
Improved error handling for compressed biq files.
Version 0.7.9
Support of compressed biq files added.
Version 0.7.8
In the unit filter, possibility to filter on the "ignore terrain cost" option.
In the unit filter, possibility to filter on the name of the unit or the civpedia entry. Use of "*" Supported; Example : *Sword* will show French_Swordsman and British_Swordman.
In the building filter, possibility to filter on the name of the building or the civpedia entry. Use of "*" Supported; Example : Ca* will show Cathedral and Catacomb
Version 0.7.7
In the unit comparer, new column to show the required advance, and sort on this column either by name or index (right click on the list to select the option in the contextual menu)
Version 0.7.6
Correction of a bug : the required government for building was not saved properly.
Correction of a bug : a great wonder was also a small wonder, and could be built twice. Now it's a proper great wonder.
Version 0.7.5
Correction of a bug when cropping maps with cities that where not deleted properly if on the edge.
Correction of a bug in the "create building to produce unit" function
Version 0.7.4
When exiting the editor, a message proposing to save is displayed.
Support added for recent files (up to 4 files are stored).
Version 0.7.3
Correction of a bug where the civpedia entry was always "BLDG_" when creating copies of building.
New feature : automatic creation of buildings to autoproduce a selection of units
Version 0.7.2
Correction of the bug that crashed the editor when using graphical mod for the modern era in the tech tree builder
Version 0.7.1
Correction of the bug with colateral damage that couldn't be changed in the PRTO page
Version 0.7.0
New map tools added (menu tools). To use when the scenario contains custom rules and custom map.
Expand or crop the map in any direction, even if the map includes preplaced cities or units
Remove every city, units, mines, roads, etc. from a map.
Version 0.6.0
A new tool has been added. To start it, select "Compare unit.." or "Compare building..." (last command on the contextual menu in the BLDG or PRTO page). The tool displays the units or buildings in a multicolumns list. The columns can be reorder (drag and drop), you can sort the list by clicking on a column... and you can edit directly by clicking a cell!
Version 0.5.5
Correct a bug that prevented the correct update of requirement technologies for units after reordering or deleting a technology.
Version 0.5.4
Support for "Allows Scientific leaders" added in the GAME page.
Version 0.5.3
Correction of the bug with the inversion of "Allow cities" and "allow colonies" flags in the terrain page
Contextual menu (right click) with "All" and "None" added for the most important lists with checkboxes, so it's faster to select all of them or none. Done for Good/Terrain, Unit/Civilization, Unit/Ignore Terrain cost, Playable civs.
Version 0.5.2
Correction of a nasty bug that could screw a biq file after added a new tech or natural resource.
Version 0.5.1
The filter for units has been modified to allow details for the resources.
The preview for the "Extract scenario" function is available.
Version 0.5.0
In the general settings, the Spaceship parts and culture levels have been added
The filters have been added to the remaining pages
The Add copy and copy for Buildings and Citizens have been added
The Stealth targets has been added to the unit page.
Version 0.4.7
In the tech tree builder,
a graphical mod has been added. It displays the tech tree as it should appear in game, with all the icons
The logic behind the size of the techboxes has been reviewed.
Version 0.4.6
In the tech tree builder
Tech boxes have the size they would have in game
Tech boxes are displayed in white if they are generic (grey when selected), or in blue if they are civ specific (darker blue when selected)
The cost of each tech is displayed in red in the techbox
The cost of the selected tech is displayed at the bottom left, and can be modified directly from here.
Version 0.4.5
First version of the tech tree builder added (click on the Tech Tree Builder button in the Tech page)
Correction of a bug with locked alliance when the civilizations were not all playable.
Version 0.4.4
Victory points, disasters and locked alliances addeds
When adding a new resource, the list was completlty filtered. You add to use “reset filters” to see the resource.
Change of resource type from Bonus to other is now save properly
Bug when reanming a resource corrected
The "move resource to insertion" menu is now enabled when it
Version 0.4.3
Scenario properties added
Correction of a bug where the worker strength was decrease by 1 everytime you selected it
Support of advanced order as "automate", that was not saved in the previous version.
Name of tabs changed to the 4 letters code, so they all fit with the scenario properties added (and there's still room for the plagues, alliances, victory points).
Correction of the filter on bombard strength and range for units.
Version 0.4.2
It's now possible to add, delete, sort and reorder all the pages where it makes sense (including building, governments, difficulty levels).
Version 0.4.1
Custom maps should now work properly when adding / deleting units or races.
Version 0.4.0
With the addition of building and governments, all the pages are now editable except for a few details like spaceship parts! Next; add the filter, add, delete, etc on the pages which still need them.
It's no longer possible to browse the pages before you loaded a scenario
The name of the loaded scenario is displayed in the title of the window
When you save, a message indicates when the save is finished.
Note: buildings have a "CanBribe" flag, but in the sample I've used, it's always set to "false". However, it doesn't seem to prevent propaganda... So I'm not sure what is the real effect of this flag.
Version 0.3.4
Bug corrected: list of civilization availability initially displayed as empty (bug created by yesterday correction, I hope everything is right now!)
Version 0.3.3
Bug corrected : error when selecting a unit after adding a new unit (recent bug created with the update of a deleted civ in the list of available civ)
Bug corrected: the population cost of unit was not saved (recent bug created by the handling of multiple strategies units)
A few more pages are now editable. The parameters can be changed, but it's not yet possible to add/delete/sort the items in the page. The "new" pages : Citizens, Culture, Diffiulty, Diplomat and espionnage, eras, experience, workr job, world size, and flavor.
It means the only remaining pages are buildings, governments, and terrain.
Version 0.3.2
Correction of a few bugs with contextual menu for sorting combo not properly linked with the combo, and sorting of natural resources was not working in combo
Four pages have been added as readonly for the moment : World Size, Terrains, Worker Jobs and Flavors. This means all the pages are loaded now, and next I4ll make them all editable.
Version 0.3.1
Corrects the bug that created an index error when saving or adding units (caused by a stupid mistake in handling multiple strategies).
Current Status
This tool is still under development. So not all the pages are done.
Loading of the whole file format.
Saving. The save works in general, but if you have a custom map or custom player data, you may experience some bugs if you delete, or reorder units, buildings or advances.
Full editing of the advances, general settings, units and natural resourcces (except a few things). The features for these pages include:
Adding several items at once
Deleting several items at once
Modify several object at once
Reordering several items at once
Filtering of the listed items
Error checking (for files in the pedia icons or PRTO)
Sort items in alphabetical order or creation order
Other pages can display the parameters, but are not yet editable: a change will not be saved.
Parts with a yellow background are readonly: the info from the file will be displayed, but editing has no effect.
The tool is still in an alpha status. I've tested it on my scenario, but there's no guarantee it's error free. If you have comments, suggestions, or want to report an error, send me an email at stephane.f.david@free.fr.
Using the tool
First, load an uncompressed biq file! Use File / Open... for that.
To explain how the tool works, let's see it page by page.
The unit page
The Natural resources page
The Civilization advances or technology page
The Civilizations page
The General Settings page
Nothing special in this page. It is still possible to use a right click to sort the different units alphabetically in this page. |