Releases: krypto5863/COM3D2.ShortMenuVanillaDatabase
Minor Edit
- Cleaned up the code, changed the main class name.
- Throw a very in your face error when dependencies are missing.
Latest Toolkit Support
Warning
You still need the toolkit, yes!!!
That's really it.
Light Rewrite
Warning
If you use SML(ShortMenuLoader) you need to get the latest one!!! You still need the toolkit, yes!!! You should also delete your caches!!!
Changes
- Rewrote the most problematic section of code SMVD has in order to simplify it and hopefully eliminate the randomly cropping up cache issues I've seen occurring over the months. It might have some bugs, but I'd consider it a surprise.
- Cleaned the code with ReSharper and refactored a little.
Minor Update
Silent Update 1/23/23: Fixed a minor bug that causes failures to load stuff.
- Cleaned a little with ReSharper.
- Added a fix for what could've been a long standing bug.
- Now including an empty cache file you should be using.
YOU STILL NEED GUEST'S TOOLKIT, DON'T FORGET TO GET IT DAMMIT.
"Major" Update
- Added a dependency check since some of you can't be trusted to behave!
- Made the cache file cleaning and correcting more robust, should give users less of a need to be on top of it all the time.
- Cleaned the code, not really important to your casual user.
- Did some tweaks and stuff to make the code simpler and stuff.
Danger: I have since upgraded from rocks to boulders. I will throw a boulder through your sunroof. Don't fuck with me, get the dependency: https://github.com/krypto5863/COM3D2.ShortMenuVanillaDatabase#usage
Danger 2: You need to update SML(ShortMenuLoader) if you use it.
Minor Bug Fix
- Fixed an issue where man menu files weren't properly noted.
Danger: I'm still throwing rocks through your window if you forget the dependency, mark my words: https://github.com/krypto5863/COM3D2.ShortMenuVanillaDatabase#usage
Minor code cleanup
- Changed how arc files are detected, should be faster now, not so heavy and much more accurate.
- Removed a pointless log message.
- Cleaned code a little.
Warning: If you still forget the dependency, I will throw rocks through your windows https://github.com/krypto5863/COM3D2.ShortMenuVanillaDatabase#usage
Bug Fixes
- Reverted Structs to Classes, may be causing issues.
- Tweaked the duplicate removal function throwing some errors, usually when you update your game or install new DLC. Be aware of that if you get issues and report it to me.
If you utilize SML, you will need to also update it. So keep that in mind. Also, delete your SMVD caches when updating to this version.
AGAIN don't forget the dependency here: https://github.com/krypto5863/COM3D2.ShortMenuVanillaDatabase#usage
Minor changes
- Changed a class to a struct, should make things a little more agile.
- Added a quick fix for duplicating menu files. This should prevent that from occurring again.
Warning: You need to update SML if you use it too.
WARNING 2: DON'T FORGET THE BLOODY DEPENDENCY! https://github.com/krypto5863/COM3D2.ShortMenuVanillaDatabase#usage
Hotfix!
- Fixed an issue where the GameData_20 folder not existing could cause failures.