Release 1.5.1
Aimmy 1.5.1 Update (Hot Patch)
Changelog:
- Cleaned up some code that was missed from testing
- Fixed FOV not loading on start.
Previous Changelog (v1.5.0):
[Performance Optimizations]
- Fixed memory leak from ScreenGrab function (Thanks TaylorIsBlue)
- Optimized CubicBezier function [More readability and better performance] (Thanks TaylorIsBlue)
- Cleaned up some readability on the code (Again thanks to TaylorIsBlue for some of the changes)
- Cleaned up some code that was left over and not used anymore
- Added caching to RGB values in AIModel to help performance
- Many disposable items in the MainWindow code are now properly disposed of before the UI closes
- Made Config Loading async to prevent issues
- Removed timers on the FOV overlay
- Some additional error handling / changes to error handling
- Attempted to optimize the BitmapToFloatArray function
- Removed Parallel.ForEach in certain functions due to the larger overhead so hopefully it'll be a tad bit quicker without it.
[General Improvements]
- Made FOV overlay also adjust its title (detection prevention)
- Fixed config loading not setting the name correctly, default config loading also now sets the loaded config
- Predictions now go off actual detection timing vs a static 0.01 step (performance may vary - predictions can get "bouncy")
- Added debounce to model loading to prevent double model loading if you hover over another model while one is loading
[New Features]
- Adjustable Mouse Jitter (Was static before)
- Adjustable FOV color
[Misc]
- Bumped version to 1.5.0