raylib-wasm-transpiler/server/schema.json

148 lines
2.4 KiB
JSON

{
"Stats": {
"Strength": {
"type": "u8",
"kind": "scalar"
},
"Endurance": {
"type": "u8",
"kind": "scalar"
},
"Intelligence": {
"type": "u8",
"kind": "scalar"
},
"Wisdom": {
"type": "u8",
"kind": "scalar"
},
"Charisma": {
"type": "u8",
"kind": "scalar"
},
"Faith": {
"type": "u8",
"kind": "scalar"
}
},
"HiddenStats": {
"Luck": {
"type": "u8",
"kind": "scalar"
},
"Stealth": {
"type": "u8",
"kind": "scalar"
},
"Attractiveness": {
"type": "u8",
"kind": "scalar"
},
"Affluence": {
"type": "u8",
"kind": "scalar"
},
"Notoriety": {
"type": "u8",
"kind": "scalar"
}
},
"Skills": {
"Artisan": {
"type": "u8",
"kind": "scalar"
},
"Metalworking": {
"type": "u8",
"kind": "scalar"
},
"Alchemy": {
"type": "u8",
"kind": "scalar"
},
"Engineering": {
"type": "u8",
"kind": "scalar"
},
"Culinary": {
"type": "u8",
"kind": "scalar"
},
"Ranged": {
"type": "u8",
"kind": "scalar"
},
"Melee": {
"type": "u8",
"kind": "scalar"
},
"Acrobatics": {
"type": "u8",
"kind": "scalar"
},
"Prestidigitation": {
"type": "u8",
"kind": "scalar"
},
"Language": {
"type": "u8",
"kind": "scalar"
},
"Medicine": {
"type": "u8",
"kind": "scalar"
},
"Thaumatology": {
"type": "u8",
"kind": "scalar"
},
"Theology": {
"type": "u8",
"kind": "scalar"
},
"Fishing": {
"type": "u8",
"kind": "scalar"
},
"Mining": {
"type": "u8",
"kind": "scalar"
},
"Survival": {
"type": "u8",
"kind": "scalar"
},
"Gardening": {
"type": "u8",
"kind": "scalar"
},
"History": {
"type": "u8",
"kind": "scalar"
},
"Perception": {
"type": "u8",
"kind": "scalar"
}
},
"Entity": {
"Name": {
"type": "string",
"kind": "string",
"size": "24"
},
"Stats": {
"type": "Stats",
"kind": "struct"
},
"HiddenStats": {
"type": "HiddenStats",
"kind": "struct"
},
"Skills": {
"type": "Skills",
"kind": "struct"
}
}
}