diff --git a/CHANGELOG.md b/CHANGELOG.md index 31d8b4a..74133ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ changed functionality, fixed bugs). - When logging that there is no reader implemented for a certain data-block type, the filepath of the blend file that contains that data-block is now included in the message ([#92885](https://projects.blender.org/blender/blender-asset-tracer/pulls/92885)). - Add support for tracing OpenVDB files ([#92884](https://projects.blender.org/blender/blender-asset-tracer/pulls/92884)). - +- Add support for reading `uint8_t` (aka `uchar`, aka `unsigned char`). # Version 1.17 (2023-12-14) diff --git a/blender_asset_tracer/blendfile/dna.py b/blender_asset_tracer/blendfile/dna.py index 381bb93..12dff21 100644 --- a/blender_asset_tracer/blendfile/dna.py +++ b/blender_asset_tracer/blendfile/dna.py @@ -255,6 +255,7 @@ class Struct: ) simple_readers = { + b"uchar": endian.read_char, b"int": endian.read_int, b"short": endian.read_short, b"uint64_t": endian.read_ulong,