games.gamesgamesgamesgames.game
Schema Diff
+9 -73
1
1
{
2
2
"id": "games.gamesgamesgamesgames.game",
3
3
"defs": {
4
4
"main": {
5
-
"key": "literal:self",
5
+
"key": "tid",
6
6
"type": "record",
7
7
"record": {
8
8
"type": "object",
9
9
"properties": {
10
10
"name": {
11
11
"type": "string"
12
12
},
13
13
"media": {
14
14
"type": "array",
15
15
"items": {
16
-
"ref": "#mediaItem",
16
+
"ref": "games.gamesgamesgamesgames.defs#mediaItem",
17
17
"type": "ref"
18
18
},
19
19
"description": "Images associated with the game."
20
20
},
21
21
"modes": {
22
22
"type": "array",
23
23
"items": {
24
24
"ref": "games.gamesgamesgamesgames.defs#mode",
25
25
"type": "ref"
26
26
}
27
27
},
28
28
"genres": {
29
29
"type": "array",
30
30
"items": {
31
31
"ref": "games.gamesgamesgamesgames.defs#genre",
32
32
"type": "ref"
33
33
}
34
34
},
35
35
"parent": {
36
36
"type": "string",
37
37
"format": "at-uri"
38
38
},
39
39
"themes": {
40
40
"type": "array",
41
41
"items": {
42
42
"ref": "games.gamesgamesgamesgames.defs#theme",
43
43
"type": "ref"
44
44
}
45
45
},
46
46
"summary": {
47
47
"type": "string"
48
48
},
49
+
"releases": {
50
+
"type": "array",
51
+
"items": {
52
+
"ref": "games.gamesgamesgamesgames.defs#release",
53
+
"type": "ref"
54
+
}
55
+
},
49
56
"createdAt": {
50
57
"type": "string",
51
58
"format": "datetime"
52
59
},
53
60
"publishedAt": {
54
61
"type": "string",
55
62
"format": "datetime",
56
63
"description": "When this record was marked ready for public viewing."
57
64
},
58
-
"releaseDates": {
59
-
"type": "array",
60
-
"items": {
61
-
"ref": "games.gamesgamesgamesgames.defs#releaseDate",
62
-
"type": "ref"
63
-
}
64
-
},
65
65
"applicationType": {
66
66
"ref": "games.gamesgamesgamesgames.defs#applicationType",
67
67
"type": "ref"
68
68
},
69
69
"playerPerspectives": {
70
70
"type": "array",
71
71
"items": {
72
72
"ref": "games.gamesgamesgamesgames.defs#playerPerspective",
73
73
"type": "ref"
74
74
}
75
75
}
76
76
}
77
77
},
78
78
"description": "A video game."
79
-
},
80
-
"mediaItem": {
81
-
"type": "object",
82
-
"properties": {
83
-
"blob": {
84
-
"type": "blob",
85
-
"accept": [
86
-
"image/*",
87
-
"video/*"
88
-
],
89
-
"maxSize": 500000
90
-
},
91
-
"title": {
92
-
"type": "string"
93
-
},
94
-
"locale": {
95
-
"type": "string"
96
-
},
97
-
"mediaType": {
98
-
"enum": [
99
-
"accoladesTrailer",
100
-
"announcementTrailer",
101
-
"artwork",
102
-
"cinematicTrailer",
103
-
"conceptArt",
104
-
"cover",
105
-
"coverAlt",
106
-
"coverHistorical",
107
-
"coverSquare",
108
-
"cutscene",
109
-
"devDiary",
110
-
"gameplayImage",
111
-
"gameplayTrailer",
112
-
"icon",
113
-
"infographic",
114
-
"intro",
115
-
"keyArt",
116
-
"keyArtLogo",
117
-
"launchTrailer",
118
-
"logoBlack",
119
-
"logoColor",
120
-
"logoWhite",
121
-
"releaseDateTrailer",
122
-
"screenshot",
123
-
"teaser",
124
-
"trailer"
125
-
],
126
-
"type": "string"
127
-
},
128
-
"dimensions": {
129
-
"type": "object",
130
-
"properties": {
131
-
"width": {
132
-
"type": "integer"
133
-
},
134
-
"height": {
135
-
"type": "integer"
136
-
}
137
-
}
138
-
},
139
-
"description": {
140
-
"type": "string"
141
-
}
142
-
}
143
79
}
144
80
},
145
81
"$type": "com.atproto.lexicon.schema",
146
82
"lexicon": 1
147
83
}