Add a new Info Update to the Rainbow Six: Siege API that provides the name of the map that is currently being played.
There is currently no way of automatically detecting this, with the current information provided. I’m asking my users to manually provide the information by way of an unobtrusive pop-up. But obviously this isn’t an ideal solution.
Could be an additional variable added to the
match_info info updates. So aside from the
game_mode you have a
The information becomes available in-game at the same time as your current
pseudo_match_id event triggers. It’s a string in the UI that could probably be read from running memory:
OUTBACK is the map-name here, with BOMB being the gamemode, and Day being the variant of the map. The variant is always
day, as Ubisoft discontinued the
night variants of maps at the end of last year.
Alternatively, the map-name could be pulled during the
loading-phase from the UI here:
There is massive potential here.
Knowing the current map can be used for all kinds of potential app ideas and feature additions.
Some off the top of my head:
- Strategy recommendations
- Operator recommendations
- Banning recommendations
- Showing floor plans
- Statistics tracking per map (my current implementation)
Furthermore, Ubisoft announced during the Operator Void Edge reveal, that they will implement Map Banning later this year. They reiterated this in an update just earlier today; That it is ‘coming soon’. Current expectation is that it will arrive around October 2020. It’d be awesome to have the ability to track map data before Map Banning becomes a thing in the game.
Possibility of exploiting
None. What map you are playing on, is completely obvious information for all players in the match. It’s clearly communicated from the very first second of the match, so there is no chance of any ‘unfair advantage’ of any kind.