What's Changed
* Add CLI tools for printing areas and details of specific objects by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/79
* Only decode Audio Group Dependency Table when it's used by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/88
* Optimize creating AssetManager further by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/90
* Support reading the headers for Corruption paks by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/82
* AssetManager: bound T to BaseResource by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/92
* Add py.typed marker by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/93
* Fixes and working towards adding new areas by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/95
* Fix profile_properties.py, make it able of detecting regressions by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/97
* Optimize properties by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/98
* Add command for listing docks in an area by henriquegemignani in https://github.com/randovania/retro-data-structures/pull/84
**Full Changelog**: https://github.com/randovania/retro-data-structures/compare/v0.23.0...v0.24.0