{
"$type": "com.atproto.lexicon.schema",
"defs": {
"slice": {
"properties": {
"end": {
"minimum": 0,
"type": "integer"
},
"start": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"start",
"end"
],
"type": "object"
},
"stats": {
"description": "One slice of a played level, can be used to represent the deaths/clears in one session, or one clear",
"properties": {
"deathSlice": {
"description": "Slice of deaths in the at.celest.temp.actor.played's death blob during this time period",
"ref": "#slice",
"type": "ref"
},
"finishedAt": {
"description": "The ending date & time of the captured time period",
"format": "datetime",
"type": "string"
},
"playedLevel": {
"description": "The played level (at.celest.temp.stats.played) this stats object refers to",
"format": "at-uri",
"type": "string"
},
"startedAt": {
"description": "The starting date & time of the captured time period",
"format": "datetime",
"type": "string"
},
"timeSlice": {
"description": "Slice of of time in seconds (in the level timer) during this time period",
"ref": "#slice",
"type": "ref"
}
},
"type": "object"
}
},
"id": "at.celest.temp.stats.defs",
"lexicon": 1
}