Features
- automatic start of Battle.net client and Call of Duty®: Warzone itself
- automatic search for battle royale match
- automatic deployment in match
- automatic skipping of round end/credits
- (some) error detection
- automatic game restart on error
Setup
- Download and install Tesseract v4.1.0.20190314 from the Uni Mannheim server (be sure to use the 64 bit version, [direct link])
- Download the latest release
- Enable windowed mode in the game
- Disable the "fill squad"-option in the game
How to run
- Open CMD or Powershell
- Enter the path to the controller.exe (can be done by dragging & dropping the .exe onto the CMD/Powershell window)
- If you have installed Warzone to a path other than
C:\Program Files (x86)\Call of Duty Modern Warfare
, enter--game-path
followed by a space and the path to your game install folder - If you have installed Tesseract to something other than
C:\Program Files\Tesseract-OCR
, enter--tesseract-path
followed by a space and the path to your Tesseract install folder
- If you have installed Warzone to a path other than
- Hit enter to run
If you want to stop the spectator, hit CTRL + C at any time.
Please note: You cannot (really) use the computer while the spectator is running. It relies on having control over mouse and keyboard and needs the game window to be focused and in the foreground. You do, however, have small time windows between the spectator's actions in which you can start/stop the stream, stop the spectator etc.
Known limitations
- cod-warzone-auto-spectator currently only supports running the game in 720p
- Windows display scaling has to be set to 100%
- player spectate rotation is limited to the current squad
- current/next squad to watch is chosen by the game, whichever squad eliminates the current squad will be the next squad to spectate (starting with the squad of the spectator)