Aoe2scenarioparser

Latest version: v0.1.67

Safety actively analyzes 629959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 14

0.1.61

> **Dataset update!**

Many thanks to `Alian713` for all his dataset work! ❤️

Added

- All missing units to the `UnitInfo` dataset (Centurion, Savar, Dromon etc.)
- All missing technologies to the `TechInfo` dataset (Elite monaspa, Devotion etc.)
- All missing buildings to the `BuildingInfo` dataset (Fortified Church, Mule cart, yurts, bridges etc.)
- All missing heroes to the `HeroInfo` dataset
- All missing miscellaneous objects to the `OtherInfo` dataset (Cliffs, Hunnic Horse etc.)
- All missing projectiles to the `ProjectileInfo` dataset (See changes to this dataset below)
- All missing resources to the `Attribute` dataset
- All missing attributes to the `ObjectAttribute` dataset

Changed

- The `UnitInfo.CENTURION` (`275`) was renamed to: `UnitInfo.IMPERIAL_CENTURION`
- The `UnitInfo.LEGIONARY` (`1`) was renamed to: `UnitInfo.IMPERIAL_LEGIONARY`
- The `Attribute.EXTRA_ELEPHANT_CONVERT_RESIST` (`262`) was renamed to: `Attribute.CIVILIZATION_NAME_OVERRIDE`
- The `Attribute.UNUSED_RESOURCE_268` (`268`) was renamed to: `Attribute.HUNTER_PRODUCTIVITY`
- The `Attribute.UNUSED_RESOURCE_269` (`269`) was renamed to: `Attribute.TECHNOLOGY_REWARD_EFFECT`
- Updated a couple `ProjectileInfo` values to reflect changes in the game [[See changes](https://github.com/KSneijders/AoE2ScenarioParser/commit/6d414f953fdf72ddead5f4e781fa14408a382c7e#diff-19e7450eb9566b3db73077bd8771635eee40ae61f80f106c2622bb96186dd092)]

---

0.1.60

Fixed

- `MapManager.set_elevation(...)` When inner area is not level to the edge will result in illegal terrain elevation [44]

[44]: https://github.com/KSneijders/AoE2ScenarioParser/issues/44

---

0.1.59

Added

- Support for the **five** new effects added in update **99311** (11-Dec):
- `(75) Train Unit`
- `(76) Initiate Research`
- `(77) Create Object Attack`
- `(78) Create Object Armor`
- `(79) Modify Attibute By Variable`

---

0.1.58

Fixed

- `MapManager` removing entire map when setting the map size to the same value more than once [43]

[43]: https://github.com/KSneijders/AoE2ScenarioParser/issues/43

---

0.1.57

Added

- Ability to read the new 1.51 scenarios (Since update on Oct 31st)
- `Armenians` and `Georgians` to the `Civilization` dataset

---

0.1.56

Added

- Proper support for `RoR` scenarios.
- Scenarios can now easily be converted back and forth by doing:
- `scenario.variant = ScenarioVariant.AOE2`
- `scenario.variant = ScenarioVariant.ROR`
- Note: 'Support' does **not** include any `RoR` datasets.
- Warnings for writing scenarios with an incorrect variant (like legacy variants)
- A setting to disable said warnings: `settings.SHOW_VARIANT_WARNINGS = False`

---

Page 2 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.