-
Notifications
You must be signed in to change notification settings - Fork 164
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
Summon Fairy and Fairy Action consolidation #19
base: master
Are you sure you want to change the base?
Conversation
… one or the other
5.3 changes
…nd solve why actionid wont match the summons
Removed extra item group that appeared.
…ther consolidations
…ther consolidations
Didn't change any of the version numbers, since I wasn't 100% on what your scheme is for numbering. ^^ |
I'll check this out and get to it soon. Busy week or so upcoming. |
If there's anything I can do for you to make your process easier, let me know. Like run some more tests perhaps. I made it as similar as I could to how you had already wrote the rest. :) in any case, take your time! |
Successful Tests
In all the above cases, the buttons behave exactly as expected. I added some conditionals before looping through the actor table, because I figured that looping through the actor table in busy areas could become cumbersome in extreme cases. A few cases where looking through the table is unnecessary are checked beforehand. |
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.
There has to be a better way to find the fairy other than iterating the entire actor table. Reading the table is an expensive operation for something that runs multiple times per rendered frame. Everything else looks fine but there's got to be a better way to do this.
Addendum: sorry this took so long to get to, classes have started back up and I've been waist-deep in upgrading TitleEdit in the meantime. |
Alright, fair enough. I will look for a lower complexity method of finding the fairy. This was why I added some more conditionals, but you're correct that it isn't very future-proof or some machines might not like having to check a potentially large table often. |
Just to chime in on this, since I was looking into consolidating fairy on SCH myself today I haven't checked how pet controls interact with certain CCs (stunned, locked for transitions, etc.). But maybe you can check for this case against a skill that would otherwise always be available (jump or sprint maybe?) Some snippets:
|
Closes #17
To-Do