ds4/src/template.json

229 lines
6.1 KiB
JSON
Raw Normal View History

2020-12-23 16:52:20 +01:00
{
"Actor": {
"types": ["character", "creature"],
"templates": {
"base": {
"attributes": {
"body": {
"base": 0,
"mod": 0
},
"mobility": {
"base": 0,
"mod": 0
},
"mind": {
"base": 0,
"mod": 0
}
},
"traits": {
"strength": {
"base": 0,
"mod": 0
},
"constitution": {
"base": 0,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 0,
"value": 0
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
}
}
},
"creature": {
"templates": ["base"],
"baseInfo": {
"loot": "",
"foeFactor": 1,
"creatureType": "humanoid",
"sizeCategory": "normal",
2021-01-10 02:05:30 +01:00
"experiencePoints": 0,
"description": ""
}
},
"character": {
"templates": ["base"],
"baseInfo": {
"race": "",
"class": "",
"heroClass": "",
2021-01-03 20:37:30 +01:00
"culture": ""
},
"progression": {
"level": 0,
"experiencePoints": 0,
"talentPoints": {
"total": 0,
"used": 0
},
"progressPoints": {
"total": 0,
"used": 0
2020-12-23 16:52:20 +01:00
}
2021-01-03 20:37:30 +01:00
},
"profile": {
2021-01-10 02:05:30 +01:00
"biography": "",
2021-01-03 20:37:30 +01:00
"gender": "",
"birthday": "",
"birthplace": "",
"age": 0,
"height": 0,
"hairColor": "",
"weight": 0,
"eyeColor": "",
"specialCharacteristics": ""
2021-01-10 19:32:10 +01:00
},
"currency": {
"gold": 0,
"silver": 0,
"copper": 0
2021-05-13 15:41:00 +02:00
},
"slayerPoints": {
"value": 0
2020-12-23 16:52:20 +01:00
}
}
},
"Item": {
"types": [
"weapon",
"armor",
"shield",
"spell",
"equipment",
2021-02-21 03:40:54 +01:00
"loot",
"talent",
"racialAbility",
"language",
"alphabet",
"specialCreatureAbility"
],
2020-12-23 16:52:20 +01:00
"templates": {
"base": {
"description": ""
},
"physical": {
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-"
2020-12-23 16:52:20 +01:00
},
"equipable": {
"equipped": false
2020-12-28 18:24:13 +01:00
},
"protective": {
"armorValue": 0
2020-12-23 16:52:20 +01:00
}
},
"weapon": {
"templates": ["base", "physical", "equipable"],
"attackType": "melee",
"weaponBonus": 0,
2020-12-28 18:24:13 +01:00
"opponentDefense": 0
2020-12-23 16:52:20 +01:00
},
"armor": {
2020-12-28 18:24:13 +01:00
"templates": ["base", "physical", "equipable", "protective"],
2020-12-23 16:52:20 +01:00
"armorMaterialType": "cloth",
2020-12-28 18:24:13 +01:00
"armorType": "body"
2020-12-23 16:52:20 +01:00
},
"shield": {
2020-12-28 18:24:13 +01:00
"templates": ["base", "physical", "equipable", "protective"]
2020-12-23 16:52:20 +01:00
},
"spell": {
"templates": ["base", "equipable"],
"spellType": "spellcasting",
"bonus": "",
"spellCategory": "unset",
"maxDistance": {
"value": "",
"unit": "meter"
},
"effectRadius": {
"value": "",
"unit": "meter"
},
"duration": {
"value": "",
"unit": "custom"
},
"cooldownDuration": {
"value": "",
2021-05-13 19:59:44 +02:00
"unit": "rounds"
},
"minimumLevels": {
"healer": null,
"wizard": null,
"sorcerer": null
2021-05-13 19:59:44 +02:00
}
},
2021-06-30 03:53:52 +02:00
"equipment": {
"templates": ["base", "physical", "equipable"]
},
"loot": {
"templates": ["base", "physical"]
},
"talent": {
"templates": ["base"],
"rank": {
"base": 0,
"max": 0,
"mod": 0
}
},
"racialAbility": {
"templates": ["base"]
},
"language": {
"templates": ["base"]
},
"alphabet": {
"templates": ["base"]
},
"specialCreatureAbility": {
"templates": ["base"],
"experiencePoints": 0
2020-12-23 16:52:20 +01:00
}
}
}