Tom Clancy’s Rainbow Six: Siege

Tom Clancy’s Rainbow Six: Siege game events.

Please read the overwolf.games.events documentation page to learn how to use Overwolf game events. 

Game ID

  • 10826

Sample app

Available Features:

  • game_info
  • match
  • roster
  • kill
  • death

Info Updates

The Game Events Provider keeps an info DB with various information about the game state.
Updates about this information can be received as events by registering an event listener using overwolf.games.events.onInfoUpdates2()
It is also possible to get the current available information using overwolf.games.events.getInfo()

Feature Information
game_info
Category Key Values Notes Since Version
game_info phase

The current game scene/phase

Possible values:
lobby, teammates, announce, operator_select, loading, round_results

{"game_info":{"phase":"operator_select"}}
  0.123.0.0
match
Category Key Values Notes Since Version
 round number

 The number of the current round

{"round":{"number":"3"}}
  0.123.0.0
match score

Match score

{"match":{"score":"{\"blue\":\"2\",\"orange\":\"1\"}"}}
 When a match ends the score is updated to (-1,-1) 0.123.0.0
roster
Category Key Values Notes Since Version
players roster_XX

 This feature provides info for the currently active players (10 players).

Each player that joins the game will be reported in the following way:

{"roster_0":"{\"name\":\"overwolfqa\",\"team\":\"Orange\",\"is_local\":true}"}

As you can see, this object includes:

  • name – player name
  • team – Blue/Orange
  • is_local – local player or not (Boolean)

When one of the players dies or leaves the match the relevant “roster_ XX” object will be updated to: 

{"players":{"roster_3":null}}

In case the player has left the match, a new “roster_XX” object will be assigned to the new player that replaced him

  0.123.0.0
 player  team  The player’s current team – Orange/Blue   0.123.0.0
player health

The player’s current health – (100-0)

{"player":{"health":"70"}}
  0.123.0.0
player score

The player’s current score

{"player":{"score":"335"}}
  0.123.0.0
player kills

Total number of kills done by the player

{"player":{"kills":"0"}}
  0.123.0.0
player deaths

Total number of the local player’s deaths

{"player":{"deaths":"1"}}
   0.123.0.0

 

Events

Feature Information
 match  
Event Event Data Fired when Notes Since Version
roundStart null round starts   0.123.0.0
roundEnd

 null

 

 round ends    0.123.0.0
roundOutcome

victory / defeat

{"name":"roundOutcome","data":"victory"}
 round starts    0.123.0.0
matchOutcome

victory / defeat

{"name":"matchOutcome","data":"defeat"}
  round ends    0.123.0.0
kill
Event Event Data Fired when Notes Since Version
kill null The local player killed an enemy   0.123.0.0
headshot null  The local player killed an enemy with a headshot   0.123.0.0
death
Event Event Data Fired when Notes Since Version
knockedout null The local player’s hp reaches 20.   0.123.0.0
death  null  The local player dies   0.123.0.0
killer  

killer name

{"name":"killer","data":"Pickyuser18857"}
 The local player was killed by an enemy   0.123.0.0