Medium post here: https://medium.com/@radpro/reduxal-a-smart-recoil-reducer-for-apex-legends-ad15ef415b7a
Recoil | Recoil Reduced |
---|---|
Currently only works with 1080p displays
ReduxAL takes a small screenshot whenever a gun swap is signaled (scroll wheel event) or whenever a gun is picked up (e pressed). This image is compared against a database of images using mean squared error. If a gun is detected, and the gun is fired using the mouse left click, the corresponding recoil reduction settings from gun_settings.py will be used to reduce recoil.
These can be added into the gun_settings.py, listed above, and loaded into pulldown.py
Install python 3.x from python.org
Install requirements:
pip install -r requirements.txt
Run with:
python predicter.py
- Add a lot of other guns
- Add more displays
- Allow for dynamic displays (Possibly OCR?)
- Hooking libraries like to hang sometimes, so spawning threads mitigates this problem most of the time.
- Program hangs right after starting. Resolution: do not click within the command prompt or powershell window. Exit by pressing "L"
This program does not inject any code into the game and therefore should be hard to detect. Use at your own risk. I did this project for fun to get better with python and do not use this in game. I am not responsible if this results in you getting banned