-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added checkbox to import all animations when importing an OoT skeleton #485
base: main
Are you sure you want to change the base?
Conversation
Considering theres a whole other tab for animations, maybe this makes sense as a "import all" button there? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll try this when I can (not an animation expert here)
to make CI happy you need to run black
, the instructions should be in the readme (if you run into issues feel free)
Co-authored-by: Yanis <[email protected]>
Co-authored-by: Yanis <[email protected]>
The idea was to make it similar to the old import plugin where loading the skeleton would load all animations. Separating it would be like if the limbs had to be imported with an "import all limbs" button in DL tab, so not a good idea imo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't find the menu you're showing on the screenshot but it seems to work for non-Link objects, with Link I get the skeletons but no animations, also you still need to format your branch to make CI happy
about Fig's suggestion: I don't know what would be better since I never use these features but I think for now it's fine?, if people are annoyed by that (or another dev wants) we'll change that
rechecked and it works with Link, it takes like 5 minutes tho since there's a lot of animations but does the job, the menu is in those side tabs |
For this you go to dope sheet editor, then select action editor in the dropdown next to it, and then you will see a dropdown showing all animations |
"Separating it would be like if the limbs had to be imported with an "import all limbs" button in DL tab, so not a good idea imo" I dont think the comparison to limbs is really fair. Of course, the tool does not have a separate tab for limbs. It does however have a separate tab for animations. Its breaking pre-existing organization of the tool. |
I think a checkbox with the skeleton props is fine, mostly because it's simpler than if it was a button elsewhere and you'd have to somehow specify where you want the animations from. Note the alternative of a separate "importal all" feature would have its merits too, as it'd allow importing all animations from a different object, for example typically os_anime animations over the various skeletons using them. The checkbox doesn't handle this use case (which is fine to me as a known limitation) |
so yeah it seems it doesn't work for me with Link, I found why I think, |
Reason it works is because its getting the headers from gameplay_keep, and calling the quick import function which looks for the symbols in link_animetion, so not sure why it doesnt for you. I'm using Legacy mode, maybe its that... |
I'm using the newer system so yeah that's probably the issue |
Added checkbox to import all animations when importing an OoT skeleton
Supports Link skeleton too