[X] 2. Drag and drop in AJ Split and in the SSM editor to replace files automatically (as long as they're properly named. HSD should ask before replacing).
[X] 3. Export animations and audio files from AJ Split and from the SSM editor in bulk by adding the ability to select multiple files at once.
[X] 4. A simple "Save" function to automatically save to the file being currently used (replaces Ctrl + S key combination; Save As is replaced with Ctrl + Shift + S. Unsure what keyboard shortcut should "Save As (No Optimize)" have).
[x] 5. Render hitbox ID numbers on top of the hitbox bubbles on the preview screen. Sometimes it can be hard to keep track of them, but maybe that's not useful when you can see hitboxes change in real time now.
[ ] 6. Display a marker on the timeline indicating where the FAF (First Actionable Frame) is if the animation has any.
[ ] 7. Number of hitboxes and/or graphic effects on the screen.
[x] 8. Render invincibility and intangibility bubbles as well. Values indicating what they are will have to be changed from numbers to text in the editor just like how it was done with hitbox elements and stuff.
[x] 9. A toggle to turn on other collision bubbles alongside hitboxes.
[ ] 10. The ability to select collision boxes by clicking on them and make it so the scroll wheel increases their size, mouse and arrow keys drags things to change their positions, have the H button when selecting a collision box hide it from the preview (can be toggled back with the same button), etc.
[ ] 11. Button to create a high quality, transparent gif/video/picture (or all tree) of the animation selected. Useful to differentiate between changes.
[x] 12. Ability to change X, Y and Z position values for the preview camera.
[ ] 13. Define PlCo.dat's offsets for ease of access.
[x] 14. Ability to drag subaction events.
[x] 15. Ability to select, copy entire subaction event data and paste it into other subaction events instead of making a new copy. Possibly has to be a separate button.
[ ] 16. Ability to revert entire subactions to their default states by having a folder with every Pl** file like in Crazy Hand (NTSC and PAL support).
[x] 17. Translate numeric numbers for hitbox elements, interactions, etc. to regular text outside of the editor:
[x] 18. Update the "Smash Charge" subaction event's text, including the Aura option; turn it into a drop down menu as well.
[x] 19. Figure out why Jab Loops only render the first set of hitboxes on screen.
[x] 20. Render grab boxes as purple.
[x] 21. Fix the camera drag speed on right mouse click to be faster.
[x] 22. "Save As" to default the file name to save to the name of the file currently open.
[x] 23. "Save As" to not re-load everything, unlike "Save."
[x] 24. Ability to use negative numbers for X, Y and Z positions for elements.
[x] 25. Fix incorrect positioning of hitboxes. The positions are different in-game; this can be easily replicated (was tested with the Z axis).
[ ] 26. Have a toggle to render absorb, reflect and block boxes (like the Links' Hylian Shield). Should be turned on by default.
[ ] 27. Render articles (i.e: Ganondorf's sword) only when subactions call for them.
[x] 28. Fix scrolling to be more consistent. Sometimes scrolling a little bit scrolls too far, at least when I'm editing subactions.
[x] 29. Make the "DEL" key delete selected items.
[x] 30. Enter opens items.
[x] 31. Make the "Confirm" button in the subaction editor keep the current event selected.
[x] 32. Make "WinSubAction" have a prompt show up when you open it, asking you to load the GmRstM**.dat file from the character in order to see and edit the subactions.
[x] 33. Make the 'add' button for subactions create an event right under the event you have selected, instead of adding it at the end of the subaction.
[x] 34. Make the "+" key add events. Maybe make "-" also delete events as well just because even though DEL does that now?
[x] 35. Display the "(No Optimize)" text next to "Save As" at the top of the save window when... Saving as.
[ ] 36. Make the Escape key close open windows like the subaction editor window.
This issue is updated as I think about more features to add and more bugs to report.
GmRstM**.dat
file from the character in order to see and edit the subactions.This issue is updated as I think about more features to add and more bugs to report.