battlepillars-bot/README-EN.md

48 lines
1.5 KiB
Markdown

# 🇺🇦 🖕
## 🍎 Battlepillars Farming Bot
![Battlepillars Logo](images/logo.png)
🇷🇺 Руководство на [русском](README.md)!
## 💻 Requirements
* [JDK](https://adoptium.net/temurin/releases/) 11.0.17+8
* [SikuliX](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixide-2.0.5.jar) 2.0.5 или выше | SikuliX 2.0.5 or high
* [Jython](https://search.maven.org/artifact/org.python/jython-standalone/2.7.3/jar) 2.7.3 Standalone
## 💽 Installing Jython
Download `jython-standalone-2.7.3.jar` and place it in the specified paths
for your operating system.
* Windows: `%APPDATA%\Sikulix\Extensions`
* Mac: `~/Library/Application Support/Sikulix/Extensions`
* Linux: `~/.Sikulix/Extensions`
## 🕹 Preparing the game
1. Set in game settings **window mode** and window resolution **1024x768**
2. Select the «Chain» skin for the battlepillars
3. Run a campaign and open Level 8
4. As items of equipment, select
third item: **Medic**, fourth item: **Flamethrower**
5. Run the level (this is necessary so that Level 8 is always selected by default)
## Bot Launch
1. Open the game, go to the company and leave on the global map,
so that level 8 is on the screen
2. Open the script `apple-farm.py` in SikuliX IDE
3. Run the script
> To stop script execution, use key combination [Alt]+[Shift]+[C].
## ⭐ Extra
### run-ide.bat
Script to run **SikuliX IDE** with required version of **JDK**.
The JDK directory is supposed to be located next to the IDE file (`sikulixide-2.0.5.jar`).