-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Current server discussion at open-naja revealed that probably animations need to be in the right 'datastream' (manis file) for the to work for the locomotion/motiongraph system to work.
While we can trigger the animations through code, the motiongraph seems to be more picky and can't find the animation by name even if provided in another .manis file. The idea of renaming unused mani files and providing the new ones in a custom .manis might not work for this stream of data, hence we need a way to add/remove individual mani files into a .manis, specially because extract/import/export/inject does not work straight away and freezes the animal.
In concept we can have the same type of interface as ms2_tool_gui, additionally we can also expose some other information from each 'mani' like the animation duration etc.
Also, I'm investigating if the motiongraph uses the animations through an index/lookup table, so changing the order of animations can also be something we might need to consider.
This one is for you @HENDRIX-ZT2
- edit anim durations
- decompress anims
- remove / append / rename anims
- remove bones
- ...also from compressed actions
- in/externalize wsm if needed
- gui command for size editing