You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented converting TEV register animations (BRK animations - animations that change color over time) to and from JSON, so you can now create custom BRK animations much more easily than with hex editing.
Models that you haven't modified since the last time you ran pack_player.exe are now skipped, so that the last compiled .bdl version of the model is used, instead of compiling a new .bdl with SuperBMD. This makes running pack_player.exe faster with many models. You can disable this and always compile all models by passing the -noskipunchanged option to pack_player.exe.
Increased the range for detecting duplicate vertices for the remove_doubles.py and fix_normals.py Blender scripts.
remove_doubles.py now supports only changing certain meshes by hiding the meshes you don't want changed, like fix_normals.py already did.
Standalone .bti files can now be encoded to I8, IA4, IA8, and C14X2 image formats.
When encoding a standalone .bti file to a greyscale format, but the given .png is not perfectly greyscale, it will now be converted to greyscale instead of giving an error.
When encoding a standalone .bti file to I4, the brightness of the pixels is now used instead of the alpha value.
MinLOD and MaxLOD are now properly included in the tex headers json file for standalone .bti files.
Fixed an error that occurred when trying to pack a custom model folder with a hands folder in it, but the clean arc given did not have a hands.bdl model.