-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Real round detection #19
Comments
I have also noticed, especially in 3 map games, that hltv seems to send "31" as the round number for rounds in a break. This of course doesnt help when you only have a 1 map game so never reach that high. Example output of what I mean, from one of today's matches. After 15 rounds (round number 44) the next round number sent was 31, and always seems to reset back to 31 during these half time shenanigans
|
@mrwhale hmm very interesting - thanks! I'll do some more testing with this tomorrow. |
We need to be able to detect if the current round is "real" or not. There are some key characteristics to "fake"/warmup rounds.
When the score is 0-0, pistols are not the only thing being used.
If this is the case, we can plainly say that all future rounds are fake until a reset.
All players have $16k
Not sure if this is always true, but seemed to be true in at least one ESEA game.
No team switch after 15 rounds
Again, not sure if this is always the case, but looks like it is at least in the ESL Pro League.
Round number is 31 (see @mrwhale's data below)
It seems that rounds numbered 31 are "warmups". We might want to check to see if the round that came before the current round was 30, and if it wasn't, add a
fakeRound
param.The text was updated successfully, but these errors were encountered: