/AoE2ScenarioParser

Python library for editing aoe2scenario files from Age of Empires 2 Definitive Edition

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

AoE2ScenarioParser

This is a project for editing parts of an aoe2scenario file from Age of Empires 2 Definitive Edition outside the in-game editor.

Getting started

Documentation

Documentation can be found on GitHub Pages.

Quick links

Discord

If you have any questions regarding the parser, join the discord!

Progress

Current up-to-date progress can be found on the changelog.md page. (Check the dev branch for non-released progress).

Features:

View Add Edit Remove
Triggers ✔️ ✔️ ✔️ ✔️
Conditions ✔️ ✔️ ✔️ ✔️
Effects ✔️ ✔️ ✔️ ✔️
Units n/a *1 ✔️ ✔️ ✔️
Map n/a *1 ✔️ ✔️ ✔️
Players n/a *1 ✔️* ✔️ ✔️*

*: You can disable or enable players like in the in-game editor (min 1, max 8). *1: There's no overall formatting function to display these. Though, they can still be printed.

 

Support:

Scenario file version Read Write Reference
1.36 ✔️ ✔️ Version since therelease of the Definitive Edition
1.37 ✔️ ✔️ Version since game update:35584 (February 27th, 2020)
Unchanged in:
- Update 36202 (March 30th, 2020)
- Update 36906 (April 29th, 2020)
- Update 37650 (May 27th, 2020)
- Hotfix 37906 (June 2nd, 2020)
- Update 39284 (July 20th, 2020)
- Hotfix 39515 (July 27th, 2020)
- Update 40220 (August 24th, 2020)
- Update 40874 (September 22nd, 2020)
- Update 41855 (October 20th, 2020)
1.40 ✔️ ✔️ Version since game update:42848 (November 17th, 2020)
Unchanged in:
- Hotfix 43210 (November 24th, 2020)
1.41 ✔️ ✔️ Version since game update:44725 (January 25th, 2021)
Unchanged in:
- Hotfix 44834 (January 28th, 2021)
- Hotfix 45185 (February 11th, 2021)
- Update 46265 (March 24th, 2021)
- Update 47820 (May 3rd, 2021)
1.42 ✔️ ✔️ Version since game update:50292 (July 6th, 2021)
Unchanged in:
- Hotfix 50700 (July 13th, 2021)
1.43 ✔️ ✔️ Version since game update:51737 (August 10th, 2021)
1.44 ✔️ ✔️ Version since game update:54480 (October 5th, 2021)
Unchanged in:
- Hotfix 54684 (October 6th, 2021)
1.45 ✔️ ✔️ Version since game update:56005 (November 17th, 2021)
Unchanged in:
- Update 58259 (January 31st, 2022)
1.46 ✔️ ✔️ Version since game update:61321 (April 27th, 2022)
Unchanged in:
- Update 63482 (June 28th, 2021)
- Hotfix 63581 (July 6th, 2021)
1.47 ✔️ ✔️ Version since game update:66692 (August 29th, 2022)

Authors

  • Kerwin Sneijders (Main Author)
  • Alian713 (Dataset Wizard)

License

GNU General Public License v3.0: Please see the LICENSE file.