Releases
2025.11.04
Compare
Sorry, something went wrong.
No results found
zrax
released this
04 Nov 18:57
Fix a variety of compatibility issues with Python 3.10-3.13, and drop support for Python versions older than 3.7.
Expose plJPEG and plPNG utilities to Python API.
Expose plMipmap's JPEG cache to Python API.
Expose modifier target properties to Python API.
Explose more plClothingItem properties to Python and add index range checking.
Make plKey::getObj() a template function that can cast the result to an expected subclass.
Add plMipmap::CompressJPEG() to Python and C++.
Add plVehicleModifier::kNumWheels constant.
Add getters and setters to several C++ classes.
Improve support for reading and writing MQO PRP files.
Fix handling of waveset bounding boxes in Drawable Spans.
Fix plEAXListenerMod.h to not depend on internal (non-installed) EFX headers.
Fix plArmatureLODMod writing PRC Meshes tag twice.
Fix handling of plMipmap levels too small to be DXT compressed.
Fix ownership transfer issues in pyGUIControlMod.
Fix DDS data erroneously appearing in PRC when it was flagged for exclusion.
Fix PNG images being labelled as "DDS" in PRC.
Fix plMipmap JPEG decompression using the wrong channel for JPEG alpha.
Fix plLocation encoding issues and add unit tests.
Tools: Fix prpgrep not matching some objects properly.
Tools: Fix PrpPack not actually mapping .prd -> .prp and vice versa in constructed filenames.
Tools: Fix prpmod crash when passing a creatable that is not an hsKeyedObject
You can’t perform that action at this time.