Updated and semi-rewritten version of azurlane-auto.
Automates Combat, Commissions, Missions, Enhancement and Retiring.
This bot was made for EN server, other servers won't work with current assets.
- Python 3.X installed and added to PATH.
- Latest ADB added to PATH.
- ADB debugging enabled emulator with 1920x1080 resolution and Android 5 or newer.
Tested and used on Windows 10 with Nox 6.3.0.2, Android 5.1 @ 60fps. If it does not work with your emulator please use Nox.
- Clone or download this repository.
- Install the required packages via
pip3
with the commandpip3 install -r requirements.txt
. - Enable adb debugging on your emulator, on Nox you might also need to enable root.
- Change config.ini's IP:PORT to 127.0.0.1 and your emulator's adb port, then change the rest to your likings. If you are using your own phone/device for the bot, enable debbuging on your device and change IP:PORT to PHONE.
- Run
ALAuto
using the commandpython ALAuto.py
.
Check the Wiki for more information. It's my first time making one, don't mind me.
- It does not support multiple fleets, it only works when one fleet is selected.
- CPU usage might spike when searching for enemies, if it bothers you comment lines 191 to 199 in utils.py.
- If you'd like to disable oil limit set it to
0
.
This was made for my own usage, it is far from good and I'm very aware of it. I am posting this because it might be useful to someone, that's all.
If you'd like to contribute in any way make sure to open a pull request or an issue.