CS:GO incidents
CS:GO - Kill
{
"name": "kill",
"type": "player"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"killer": <killer id>,
"victim": <victim id>,
"weapon": <weapon name>,
"headshot": <true|false>,
"penetrated": <true|false - i.e. shot through wall>
}
}
CS:GO - Died
{
"name": "died",
"type": "player"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"player": <player id>,
"suicide": <true|false>
}
}
CS:GO - Dealt damage
{
"name": "dealt-damage",
"type": "player"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"killer": <killer id>,
"victim": <victim id>,
"weapon": <weapon name>,
"health": <players health>,
"armor": <players armor>
}
}
CS:GO - Purchased/Threw/Dropped/Picked up item
{
"name": <purchased-item|threw-item|dropped-item|pickedup-item>,
"type": "player"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"player": <player id>,
"item": <item name>
}
}
CS:GO - Start round
{
"name": "start-round",
"type": "match"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload": { }
}
CS:GO - End round
{
"name": "end-round",
"type": "match"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"winner": <home|away>,
"reason": <win reason>
}
}
CS:GO - Start map
{
"name": "start-map",
"type": "match"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"map": <map name>
}
}
CS:GO - End map
{
"name": "end-map",
"type": "match"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"winner": <home|away>
}
}
CS:GO - Start/End pause
{
"name": <start-pause|end-pause>,
"type": "match"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload": { }
}
CS:GO - Planted/Started defusing/Defused bomb
{
"name": <planted-bomb|started-defusing-bomb|defused-bomb>,
"type": "player"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"player": <player id>
}
}
CS:GO - Exploded bomb
{
"name": "exploded-bomb",
"type": "team"
"time": <remaining milliseconds in a round>,
"period":
{
"type": "round",
"value": <round number>
},
"payload":
{
"team": <home|away>
}
}