just a small script to automate turns skipping in Disciples 2.
useful in cases to see what happen on a map on 30+ turn.
- install python v3.8+ https://www.python.org/downloads/
- install the following dependencies using
cmd.exe
:pip install pyautogui pynput keyboard psutil
- clone this repo or just save the AutoTurnSkipper.py file to
C:\example
- open
cmd.exe
and run D2TurnSkipper:python C:\example\AutoTurnSkipper.py
- run Disciples 2 and increase movement speed and scrolling speed in options, also, disable the following options in settings:
- Confirm end of turn
- Scrolling between actions
- Always show turn summary
- start\load your map in single mode or in hotseat mode
- press F7 to skip turns automatically
- press F8 to pause turns skipping.
ATTENTION: always wait while D2TurnSkipper complete its actions. it takes about 5 seconds (based on this value) every time when F8 key was pressed.
- it opens a chat in the game
solution: ignore this, it's a normal behavior because this script emulates mouse clicks and keystrokes. - from time to time activated D2TurnSkipper opens settings in the game
solution: wait for 5 seconds then it should close settings automatically, otherwise, pressEsc
Many thanks for an idea and for the source code to @isaychris
https://github.com/isaychris/python-autoclicker