Introduction
This application allows to edit the main DAT file of Age of Empires II: The Conquerors in a graphical way. This includes editing attributes of units and researches, assigning them to building slots and defining dependencies. A new project can be created by importing a DAT file or using built-in templates; the export function writes the whole project data into a given base DAT. There is also a rendering form that allows to test e.g. graphic displacements and projectile spawn positions.
Warning: The name may be a bit misleading (I'm sorry for that). This editor allows to edited the whole data, not only the tech tree view (accessible by F2 key ingame). If you only want to change the tech tree view to include your own units (added using other tools like Advanced Genie Editor), please have a look at New Ingame Tech Tree View.
I chose the name "TechTreeEditor" because of its data visualization, that is the logical tech tree the game depends on.
The software is available in english and german language; this should be determined automatically on initial startup. Else you can set the language in the "?" menu manually.
Requirements
You need the .NET Framework 4.5 to run the TechTreeEditor. It should be included in recent windows versions, so it may run out-of-the-box in most cases.
Legal Info & Credits
This software is published under the MIT/X11 license. Please read the LICENSE file for further information.
Lots of credit goes to the creators of the Advanced Genie Editor which source code I used to create a C# port of its genieutils library (see "GenieLibrary" repository).
Also I'd like to thank the developers of OpenTK for their wonderful C# OpenGL wrapper allowing me to write an efficient renderer for my technology tree data structure.
Updates
1.1.0
Added support for the tech tree format used by the new ingame tech tree implementation. This release also contains a lot of bugfixes and some small new features.