This is Aud's code storage repo designed to hold all of Lobby Codes that he likes, modifies or creates. At the end of the day this is to serve as a learning process for both Aud and the rest of the community. Lots of this code wouldn't be possible without reading Seita's Code and everyone sitting in my streams helping me through dumb bugs. Twitch plug xddd
- [LIVE] Converted Seita Lobby: KVKR7
- [LIVE] Official Games Version: T1PHB
- [PTR] Converted Seita Lobby: Z6XEJ
- [PTR] Official Games Version: A7Y9N
- [OPR] Converted Seita Lobby: NEED
- [OPR] Official Games Version: NEED
You can find more info on our website, which also happens to be the place where you can convert the logs created by this workshop to usable CSV.
The farmer uses the Log To Inspector
feature to push Events
to a log, which the website then translates to CSV, which you can use inside of your typical spreadsheet jocky experiments if you like that stuff ;)
You can read the detailed version of what all of that jazz means on the site, for this is meant to explain the code itself.
Each .ow
file in the main directory represents a different variation of the Overwatch_Workshop code, some are for PTR, and LIVE builds of Overwatch and some are intended only for scrim or tournament use.
The overwatch client has 3 different versions, LIVE (or Retail), PTR (public test realm), and OPR (idk tbh, it's just the client they use for tournaments). Each client is usually on a different patch, and a different patch can mean different syntaxes, which means that code that works on the PTR client may not work on LIVE. So instead we split code up based on what client they're intended to write on, for example right now (12.11.2020) the LIVE client doesn't have the capability to write logs to a file, but the PTR client does. That means post beta released we're going to start updating PTR with features that won't work on LIVE. This file split allows us to continue providing a stable LIVE and PTR version to users.
There are two different versions of the logic flow within the Overwatch Workshop Farmer, the Scrim version and Tournament version. In short the Scrim version has all of Seita's quality of life improvements (the TEYSH lobby code) with my stats collection system written underneath allowing you to continue scrimming with ease.
The tournament version doesn't have that at all, and is just the pure stats- It's intended for exactly what the name implies, tournaments. Or at least that's the plan :)
I'm a bit too busy to really flesh this out to where it needs to be so here's a google sheet that does sort of a good job, and the gaps can be filled in by us at the server Sheet
Checkout here for details on how to contribute to the project!!