Related Games: Call of Duty Warzone
Hi,
for the last several weeks I had some fun with Warzone and its Overwolf Events API.
After some usage and a lot of tests, I have some feedback to give.
-
Players assigned to team 201
- When a lobby is joined, Overwolf starts pushing events for each player, with stats and info. A lot of them have
team_id
filled with the value 201, that from my understanding, is a temporary value for players still not assigned in a team, and that eventually will be replaced with the properteam_id
. The problem is that there is no Overwolf event that is being pushed when this value gets updated, so it’s difficult to make a proper teams&players list. To get the correct ID, I have to wait for Overwolf to push an event for that player (which occurs only if he kills/dies, if he’s an enemy) and that may take some time or never happen at all.
- When a lobby is joined, Overwolf starts pushing events for each player, with stats and info. A lot of them have
-
the player’s rank value is not the real rank (might be stuck with an old version of the WZ leveling system, prior to the CW integration). Overwolf says I’m rank 350+, but my actual level is ~260.
-
game_mode
needs some update- Sometimes when joining a game, Overwolf pushes a
game_info
update with the valuegame_mode
set to 1 or 0, even though this value is not defined as a possible value in the docs; - The docs don’t mention duos/trios playlists;
- This value would be far more useful with a proper game mode name and not numbers. Not sure if Overwolf is capable to retrieve that, but the matches COD API endpoint have full proper names for each game mode (br_brquads, br_mini_rebirth_mini_royale_quads, br_dmz_plunquad, etc);
- Sometimes when joining a game, Overwolf pushes a
-
Disconnected/crashed players don’t push any event
- This would be useful in order to have an updated and reliable list of players.
-
Kills / Deaths relations
- Overwolf pushes an event for each players kills & deaths. It would be super useful if there was a correlation between the player being killed and the killer, so that a message like “X killed Y” would be possible in a reliable way.
-
Plugin crash
- When I left a match and started joining another, I had a
plugin_crashed
in the “Overwolf GameEvents Provider index” log.
plugin_crashed.log (5.2 KB)
- When I left a match and started joining another, I had a