A Scenario GUI Editor in C , for Age of Empires 2 Definitive Edition.
We have benefited from AoKTS in AoC age and AoE2ScenarioParser in DE age for a long time. Even so, we need a faster way for scenario reading, saving, and editing, and a more humanize interface for general scenario author.
This project includes a win32 GUI program and the scenario decoding method written in C . We hope it can make scenario crafting faster, and having more possibility.
Extract to a folder, and just double click to run.
We will try to make it safe, but NEVER FORGET to back up your scenario.
Multi-language is planned when coding, but only Simplified Chinese resources is complete.
Localized string will be loaded from internal string-table
and external file string.json
.
Temporary, to decrease the work to do, we only support the newest scenario format when every last update (1.46 for now).
- Read and save scenario.
- Import/Export strings in scenario.
- View trigger tree, show the cond/effe belong to them.
- Duplicate a trigger to every player, modifying the player param, for multiplay.
- View(only) some scenario base info.
- View(only) trigger info.
- Add/Remove triggers/conditions/effects.
Nothing yet.
The GUI project used a lots of code from AoKTS, thanks to the contributors in 10 years.
AoE2DE Scenario file format information referenced to AoE2ScenarioParser project.
Welcome, or rather look forward, to dive in, Open an issue or submit PRs。