/SCPSLAutosplitter

Simple autosplitter (more like macro) for SCP: Secret Laboratory

Primary LanguagePythonMIT LicenseMIT

SCPSLAutosplitter

How to use (Quick)

Enable Fast Fade in SCPSL Install python, and run pip install Pillow and pip install Pynput
Settings in Livesplit needed (you can go in the code and change stuff if you want to customize):
Split hotkey: F7
Reset hotkey: F6
You may want to set the start time to 0.5s as it takes a small amount of time by default for the program to check if you've started. Run the .py file

How to install (Long)

Ingame enable fast fade. Install the latest version of python from https://www.python.org/downloads/
Remember to check the "Add to PATH" box when installing!
Open Command Prompt on windows, and Terminal on Linux.
Enter pip install Pillow and after pip install Pynput.
In Livesplit, set the Split hotkey to F7, and the Reset Hotkey to F6.
Edit Splits> Start Timer at: 0.5
Double click/run the .py file.
Start up a round, it should split once when you spawn in as d class.
There is a 15 second cooldown from the first split until you can reset.

FAQ/Troubleshooting

It's not detecting my start! : Go in and mess with the ranges, as well as the getpixel(x,y) values. It will have to be trial and error.
The detection is too slow. : In the sleep() at the bottom of the page, lower the number.
Have you ever heard the tragedy of Darth Plagius the Wise? :