-
-
Notifications
You must be signed in to change notification settings - Fork 236
Mutilate Options.lua Phase 1 #4713
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
Conversation
@Hekili I finished up the skeleton part, it's back to 100% functionality + improvements
Output: https://pastebin.com/SFLNTB6k |
Can we populate What is populating |
Sure
The highest stack count seen during the generation if I remember right. Continuously updates if higher stack count is detected. |
Done as requested. New skeleton of aug evoker:
Added:
|
Added more goodies to the skeleton: https://pastebin.com/3fw38MdV Apparently the cheat code is the longer you let the PR sit, the more I will try to clean it up while waiting. 🙃
|
No longer needed, fresh PR up |
Overview
As discussed, begin refactoring
Options.lua
. Have fun. :) All functions which have been moved have been fully testedOptions\Options.lua
The first stage was to simply move this file into an Options folder
Archive.lua
Pulled out lots of commented code and moved it into here. It can be sifted through and decided upon later. This file is not loaded or called, but I left it as
.lua
for syntax sakeChatCommands.lua
Moved my entire chat command handler system to its own file with very few changes
DevTools.lua
This is where we can put more complex dev/debug/troubleshoot features. For now, I have migrated the following out of
Options
and into here:Hekili:RunStressTest
We could add other stuff like snapshotting here, potentially. Or atleast chunks of it.
What's next?
Packs.lua
or whatever we want to call it