ai/at
1
0
Files
at/lexicons/ai/syui/game/character.json
2024-12-27 16:48:54 +09:00

81 lines
2.0 KiB
JSON

{
"lexicon": 1,
"id": "ai.syui.game.character",
"defs": {
"main": {
"type": "record",
"key": "string",
"description": "record containing a game character.",
"input": {
"encoding": "application/json",
"record": {
"type": "object",
"required": [
"createdAt"
],
"charactor": {
"type": "object",
"enum": [
"ai",
"manny",
"quinn",
"chinese",
"phoenix",
"kirin",
"leviathan",
"wyvern",
"cerberus",
"dragon",
"kitsune",
"pegasus"
],
"properties": {
"type": "object",
"properties": {
"season": {
"type": "integer",
"minimum": 0,
"maximum": 3,
"default": 1
},
"group": {
"type": "string",
"default": "fantasy",
"enum": [
"origin",
"fantasy",
"animal"
]
},
"gender": {
"type": "string",
"enum": [
"none",
"male",
"famale"
]
},
"fullname": {
"type": "string"
},
"nickname": {
"type": "string"
}
}
}
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this post was originally created."
},
"updatedAt": {
"type": "string",
"format": "datetime"
}
}
}
}
}
}