File definitions.json
This config is used to create skill definitions to use them as templates in skills config. It is located in the definitions.json file inside each category folder.
Properties
Each property is the definition ID and the value is the definition object.
Example
The following definition describes a skill that after unlocking gives a player one more hearth (2 health points).
json
{
...
"health+2": {
"title": "+1 Heart",
"icon": {
"type": "effect",
"data": {
"effect": "health_boost"
}
},
"rewards": [
{
"type": "puffish_skills:attribute",
"data": {
"attribute": "generic.max_health",
"value": 2,
"operation": "addition"
}
}
]
}
...
}JSON Structure
An object of definition objects, where each key is a definition ID.