AoE2ScenarioParser Save

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

Project README

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.

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 ✔️* ✔️ ✔️*
Messages n/a ✔️ ✔️ ✔️

*: 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)
Unchanged in:
- Update 73855 (December 7th, 2022)
- Update 75350 (Console update) (January 31st, 2023)
- Update 78174 (March 8th, 2023)
- Hotfix 78757 (March 8th, 2023)
1.48 ✔️ ✔️ Version since game update: 81058 (April 11th, 2023)
Unchanged in:
- Hotfix 82587 (April 28th, 2023)
1.49 ✔️ ✔️ Version since game update: 83607 (May 16th, 2023)
Unchanged in:
- Hotfix 85208 (June 1st, 2023)
- Hotfix 85614 (June 6th, 2023)
- Update 87863 (June 27th, 2023)
- Update 90260 (July 26th, 2023)
- Update 93001 (September 6th, 2023)
1.51 ✔️ ✔️ Version since game update: 95810 (October 31th, 2023)
Unchanged in:
- Update 99311 (December 11th, 2023)
- Update 104954 (February 23th, 2024)
1.53 ✔️ ✔️ Version since game update: 107882 (March 13th, 2024)
Unchanged in:
- Update 108769 (March 26th, 2024)

Authors

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

License

MIT License: Please see the LICENSE file.

Open Source Agenda is not affiliated with "AoE2ScenarioParser" Project. README Source: KSneijders/AoE2ScenarioParser

Open Source Agenda Badge

Open Source Agenda Rating