Skip to content

Release 2.5.0

Latest

Choose a tag to compare

@Babyhamsta Babyhamsta released this 17 Jan 22:02
· 39 commits to Aimmy-V2 since this release

Aimmy 2.5.0 Update

Changelog:

Features

  • Added Theming to the UI, you can now load your own images as the background. To do so go to the Settings tab and head to the "Theme Settings" panel, click the small '>' next to the title and upload your image. (Cami)
  • Added new Stream Guard, to hide the ESP/FOV/Window when using common recording/streaming software. (Cami)
  • Added Distance method in MathUtil.cs with aggressive inlining. (Taylor)
  • Introduced a byte-to-float lookup table and refactored BitmapToFloatArrayInPlace for better performance and reduced garbage collection pressure. (Taylor)
  • Added a new Spray Mode (for Auto Trigger), it'll hold down left click for you if using the mode. (Taylor)
  • Added new color wheels so we don't have to use the ugly old color picker box (Bobby)
  • Added movement paths with dropdown for more mouse movement options (Whip)
  • Added tool tip support for all UI items and added tool tips to several UI items to help users better understand certain settings.
  • Added support for Dynamic Models, this means models that support multiple image sizes and multiple classes can now be loaded!! To further explain, this allows you to potentially get better performance from using smaller images sizes with the trade off being some accuracy.
  • Further enhancements to my dynamic model support (Whip)
  • Clicking the version on the About Us page now brings you to that release page on Github.
  • Newest Universal V5_Enhanced model has been packed with this release.

Refactors

  • Reordered values for ESP/Tracers (Bottom, Middle, Top → Top, Middle, Bottom) (Cami)
  • Some much needed refactoring on certain items/functions (Whip)
  • Transitioned from KD-Tree to linear search for predictions in AIManager.cs, removing unused variables and simplifying the PrepareKDTreeData method. (Taylor)
  • Simplified SolidBrush usage in CaptureManager.cs for improved readability. (Taylor)
  • Removed the redundant Anti Recoil system (600~ lines)
  • Reorganized/moved several items and added a few sub menus to the main UI tabs, so some of the settings you are used to might of moved to a new tab or panel.
  • Reworked old tool tip style to better match the UI (existed just was never used or implemented correctly)
  • REFACTORED ALL PREDICTION METHODS AS THEY ALL SUCKED.
  • Shalloe's: Was computing sum(positions) + cursor (completely broken math) -> Now uses proper velocity-based prediction
  • WiseTheFox: Was just EMA smoothing with no prediction (lmao) -> Added velocity tracking + 150ms lead time extrapolation
  • Kalman: Replaced Accord library with custom implementation featuring covariance tracking, dt/velocity clamping, and configurable lead time
  • Fixed WiseTheFox ignoring predicted Y coordinate entirely
  • Added additional settings for each prediction so users can have more control over predictions and lead times.
  • Completely refactored the About Us page, it is now better looking (more modern), and now has links to GitHub and Discord.
  • Reworked the design of the Notice Bar to look a bit cleaner.

Fixes

  • RZMouse.cs adjustments (Fixes for "Unable to load DLL 'rzctl.dll'" - should make rzctl more stable) (Cami)
  • Fixed some bugs with cursor checks (Whip)
  • Implemented some further fixes to Sticky Aim.. It should be better? Let us know please :)
  • Fixed color wheels not actually working, they had the wrong method and always used the theme color for the FOV/ESP.
  • Fixed black underlines on tab titles in Model Menu.
  • Fixed model/config downloading for models/configs that had brackets, spaces, ect. They were not escaped correctly.. or at all.
  • Fixed black typing cursor on Model Menu.

Chores

  • Updated NuGet packages to the latest version