igorseabra4 / HeroesPowerPlant

Level editor for Sonic Heroes (PC, GameCube, XBOX, PS2) and Shadow the Hedgehog (GameCube, XBOX, PS2). Integrates editors for various file types with a 3D view of the stage.
27 stars 14 forks source link

Feature: Shadow ADB Texture Animation support #64

Closed dreamsyntax closed 3 weeks ago

dreamsyntax commented 3 weeks ago

Resolves #62

Automatic load of *.ADB files within _dat.one Does not support any ADBs within GDTs (yet).

Fully working and tested read/write support with 1:1 outputs. Tested with additional frames, and with removed frames, and new animations entirely.

Additionally renamed BSP Rename to just "Rename" and reused it for double clicking ADB names in the new Shadow Texture Pattern Editor.

There is a HPP render bug if you leave an ADB animation playing when you change levels. It will 'stutter' and flash black. Avoid this by stopping the animation before switching levels.

Demo video https://youtu.be/TOQI3JPHt2E