kopparhavet/template.json

280 lines
7.2 KiB
JSON

{
"Actor": {
"types": [
"character",
"adversary"
],
"templates": {
"core": {
"description": {
"value": "",
"type": "String",
"label": "ITEM.DESCRIPTION"
}
},
"stats": {
"health": {
"label": "STATS.HEALTH",
"value": 10,
"max": 10
},
"stamina": {
"label": "STATS.STAMINA",
"value": 10,
"max": 10
},
"mana": {
"label": "STATS.MANA",
"value": 0,
"max": 15
}
},
"combat": {
"combat": {
"init": 4
}
}
},
"character": {
"templates": [
"core",
"stats",
"combat"
],
"bio": {
"kin": {
"label": "BIO.KIN",
"value": ""
},
"profession": {
"label": "BIO.PROFESSION",
"value": ""
},
"nickname": {
"label": "BIO.NICKNAME",
"value": ""
},
"age": {
"label": "BIO.AGE",
"value": ""
},
"appearance": {
"label": "BIO.APPEARANCE",
"value": ""
}
},
"background": {
"birthplace": {
"label": "BACKGROUND.BIRTHPLACE",
"value": ""
},
"social": {
"label": "BACKGROUND.SOCIALSTANDING",
"value": ""
},
"events": {
"label": "BACKGROUND.EVENTS",
"value": ""
},
"contacts": {
"label": "BACKGROUND.CONTACTS",
"value": ""
}
},
"feature": {
"one": {
"label": "",
"value": false
},
"two": {
"label": "",
"value": false
},
"three": {
"label": "",
"value": false
},
"four": {
"label": "",
"value": false
}
},
"languages": {
"label": "SKILL.LANGUAGE",
"value": ""
},
"currency": {
"shekel": {
"label": "CURRENCY.SHEKEL",
"value": 0
},
"quarter": {
"label": "CURRENCY.QUARTER",
"value": 0
}
},
"relationships": {}
},
"adversary": {
"templates": [
"core",
"stats",
"combat"
]
}
},
"Item": {
"types": [
"adversaryAttack",
"armor",
"gear",
"skill",
"spell",
"talent",
"weapon"
],
"templates": {
"core": {
"description": {
"value": "",
"type": "String",
"label": "ITEM.DESCRIPTION"
}
},
"basic": {
"quantity": {
"value": 1,
"type": "Number",
"label": "ITEM.QUANTITY"
},
"price": {
"value": 0,
"type": "Number",
"label": "ITEM.PRICE"
}
},
"equipable": {
"equipable": {
"value": true,
"type": "Boolean",
"equipped": false,
"label": "ITEM.EQUIPABLE"
}
},
"modifications": {
"modifications": {}
}
},
"adversaryAttack": {
"templates": [
"core"
],
"skill": {
"value": "",
"type": "String",
"label": "ADVERSARY.ATTACKSKILL"
},
"damage": {
"value": "",
"type": "String",
"label": "ITEM.DAMAGE"
},
"category": {
"value": "melee",
"type": "String",
"label": "WEAPON.CATEGORY"
}
},
"armor": {
"templates": [
"basic",
"core",
"equipable",
"modifications"
],
"defence": {
"value": "",
"type": "String",
"label": "ITEM.DEFENCE"
},
"helmet": {
"value": false,
"type": "Boolean",
"label": "ARMOR.HELMET"
},
"type": {
"value": "light",
"label": "SKILL.TYPE"
}
},
"gear": {
"templates": [
"basic",
"core",
"modifications"
]
},
"skill": {
"templates": [
"core"
],
"type": {
"value": "adventure",
"label": "SKILL.TYPE"
},
"value": "25",
"used": false
},
"spell": {
"templates": [
"core"
],
"roll": {
"value": "",
"type": "String",
"label": "SPELL.ROLL"
},
"cost": {
"value": "",
"type": "String",
"label": "SPELL.COST"
},
"difficulty": {
"value": "average",
"type": "String",
"label": "SPELL.DIFFICULTY"
}
},
"talent": {
"templates": [
"core",
"modifications"
]
},
"weapon": {
"templates": [
"basic",
"core",
"equipable",
"modifications"
],
"skill": {
"value": "Svärd",
"type": "String",
"label": "ITEM.SKILL"
},
"damage": {
"value": "",
"type": "String",
"label": "ITEM.DAMAGE"
},
"category": {
"value": "melee",
"type": "String",
"label": "WEAPON.CATEGORY"
}
}
}
}