fvtt-pegasus-rpg/template.json

470 lines
11 KiB
JSON

{
"Actor": {
"types": ["character", "npc"],
"templates": {
"biodata": {
"biodata": {
"name": "",
"age": 0,
"size": "",
"weight": "",
"hair": "",
"sex": "",
"eyes": "",
"description": "",
"worstfear": "",
"desires": "",
"preferredhand": "",
"catchphrase": "",
"catchphraseused": false,
"catchphrasetrigger": "",
"charactervalue": 0,
"level": 0,
"cdp": 0,
"cdpused": 0,
"notes": "",
"gmnotes": "",
"racename": "",
"rolename": ""
}
},
"core": {
"race": [],
"abilities": [],
"subactors": [],
"statistics": {
"agi":{
"label": "Agility",
"abbrev": "AGI",
"level": 1,
"value": 1,
"mod": 0
},
"mnd":{
"label": "Mind",
"abbrev": "MND",
"level": 1,
"value": 1,
"mod": 0
},
"soc":{
"label": "Social",
"abbrev": "SOC",
"level": 1,
"value": 1,
"mod": 0
},
"str":{
"label": "Strength",
"abbrev": "STR",
"level": 1,
"value": 1,
"mod": 0
},
"phy":{
"label": "Physique",
"abbrev": "PHY",
"level": 1,
"value": 1,
"mod": 0
},
"com":{
"label": "Combat",
"abbrev": "COM",
"level": 1,
"value": 1,
"mod": 0
},
"def":{
"label": "Defence",
"abbrev": "DEF",
"level": 1,
"value": 1,
"mod": 0
},
"stl":{
"label": "Stealth",
"abbrev": "STL",
"level": 1,
"value": 1,
"mod": 0
},
"per":{
"label": "Perception",
"abbrev": "PER",
"level": 1,
"value": 1,
"mod": 0
},
"foc":{
"label": "Focus",
"abbrev": "FOC",
"level": 1,
"value": 1,
"mod": 0
}
},
"nrg": {
"label": "NRG",
"type": "value",
"value": 0,
"max": 0,
"mod": 0,
"activated": 0
},
"mr": {
"label": "MR (Initiative)",
"type": "dice",
"value": 0,
"mod": 0
},
"momentum": {
"label": "Momentum",
"type": "value",
"value": 0,
"max": 0
},
"secondary": {
"health": {
"label": "Health",
"value": 0,
"type": "value",
"ismax": true,
"iscombat": true,
"bonus": 0,
"max": 0
},
"delirium": {
"label": "Delirium",
"value": 0,
"type": "value",
"ismax": true,
"iscombat": true,
"bonus": 0,
"max": 0
},
"stealthhealth": {
"label": "Stealth Health",
"type": "value",
"value": 0,
"ismax": true,
"bonus": 0,
"max": 0
},
"socialhealth": {
"label": "Social Health",
"type": "value",
"value": 0,
"ismax": true,
"bonus": 0,
"max": 0
}
},
"combat": {
"bonusdice": 0,
"otherdice": 0,
"hindrancedice": 0,
"stunlevel": 0,
"stunthreshold": 0
}
},
"npccore": {
"npctype": "",
"description": ""
}
},
"character": {
"templates": [ "biodata", "core" ]
},
"npc": {
"templates": [ "npccore" ]
}
},
"Item": {
"types": [ "race", "role", "ability", "specialisation", "perk", "power" , "armor", "shield", "equipment", "weapon", "effect", "money"],
"effect": {
"type": "",
"genre": "",
"effectlevel": 0,
"reducedicevalue": false,
"stataffected": "",
"specaffected": [],
"statdice": false,
"bonusdice": false,
"otherdice": false,
"hindrance" : false,
"resistedby": "",
"recoveryroll": false,
"recoveryrollstat": "",
"recoveryrollspec": [],
"description": ""
},
"race": {
"description": "",
"environment": "",
"society_culture": "",
"outlook": "",
"selectablestats": false,
"statsonlyonce": false,
"numberstats": 0,
"abilities": [],
"optionnalabilities": [],
"nboptionnal": 0,
"perksgained": false,
"perksall": false,
"perksnumber": 0,
"perks": [],
"statistics": ""
},
"role": {
"statincrease1": "",
"statincrease2": "",
"messagespecplus1": "",
"specialisationsplus1": [],
"powers1": [],
"MR": 0,
"specialperk": [],
"specincrease": [],
"perks": [],
"description": ""
},
"ability": {
"affectedstat": "",
"statmodifier": 0,
"statlevelincrease": 0,
"bonusdice": 0,
"otherdice": 0,
"statusaffected": "",
"statusmodifier": 0,
"powersgained": [],
"specialisations": [],
"aoe": "",
"affectedcircumstances": "",
"affectedspecialisations": "",
"nrgcost": 0,
"opponenthindrance": 0,
"attackgained": [],
"armorgained": [],
"description": ""
},
"specialisation": {
"statistic": "",
"level": 1,
"ispowergroup": false,
"powersource": "",
"powers": [],
"description": ""
},
"perk": {
"level": 1,
"active": false,
"duration": "",
"features": {
"nrgcost": {
"label": "NRG cost to use",
"flag": false,
"type": "number",
"value": 0
},
"range": {
"label": "Range",
"flag": false,
"type": "range",
"value": ""
},
"nbtargets": {
"label": "# Targets",
"flag": false,
"type": "string",
"value": ""
},
"gainstatdice": {
"label": "Gain Stat Dice Level to Pool",
"flag": false,
"type": "string",
"value": ""
},
"gainspecdice": {
"label": "Gain Specialisation Dice Level",
"flag": false,
"type": "dropspec",
"value": ""
},
"gainbonusdice": {
"label": "Gain Bonus Dice Level to Pool",
"flag": false,
"type": "string",
"value": ""
},
"gainotherdice": {
"label": "Gain Other Dice Level",
"flag": false,
"type": "string",
"value": ""
},
"targethindrance": {
"label": "Apply Hindrance Level to Target",
"flag": false,
"type": "string",
"value": ""
},
"sufferindrance": {
"label": "Perk User suffers Hindrance",
"flag": false,
"type": "string",
"value": ""
},
"affectedstat": {
"label": "Affected Stat",
"flag": false,
"type": "string",
"value": ""
},
"affectedspec": {
"label": "Affected Specialisation",
"flag": false,
"type": "dropspec",
"value": ""
},
"affectspecial": {
"label": "Affects Special",
"flag": false,
"type": "string",
"value": ""
},
"bonushealth": {
"label": "Bonus to Health",
"flag": false,
"type": "string",
"value": ""
},
"bonusnrg": {
"label": "Bonus to NRG",
"flag": false,
"type": "string",
"value": ""
},
"bonusdelirium": {
"label": "Bonus to Delirium",
"flag": false,
"type": "string",
"value": ""
},
"gainmomentum": {
"label": "Gain Momentum",
"flag": false,
"type": "string",
"value": ""
},
"applyeffect": {
"label": "Apply Effect",
"flag": false,
"type": "string",
"value": ""
},
"removeeffect": {
"label": "Remove Effect",
"flag": false,
"type": "string",
"value": ""
},
"specialrule": {
"label": "Special Rule",
"flag": false,
"type": "text",
"value": ""
},
"upgrade1": {
"label": "Upgrade 1",
"flag": false,
"type": "string",
"value": ""
},
"upgrade2": {
"label": "Upgrade 2",
"flag": false,
"type": "string",
"value": ""
}
},
"roundcount": 0,
"nbuse": ""
},
"power": {
"rollneeded": false,
"statistic": "",
"cost": 0,
"costtype": "",
"range": "",
"action": "",
"type": "",
"powersource": "",
"effects": "",
"activated": false,
"purchasedeffects": "",
"description": ""
},
"armor": {
"statistic": "",
"resistance": "",
"weight": 0,
"cost": 0,
"idr": "",
"equipped": false,
"locationprotected": "",
"description":""
},
"shield": {
"deftype": "",
"level": "",
"weight": 0,
"cost": 0,
"idr": "",
"equipped": false,
"description":""
},
"equipment": {
"type": "",
"cost": 0,
"weight": 0,
"idr": "",
"quantity": 0,
"equipped": false,
"stataffected": "",
"level": 0,
"statdice": false,
"bonusdice": false,
"otherdice": false,
"description":""
},
"money" : {
"value": 0,
"quantity": 0,
"weight": 0,
"description": ""
},
"weapon": {
"statistic": "",
"damagestatistic": "",
"damage": "",
"cost": 0,
"weight": 0,
"idr": "",
"range": "",
"maxrange": "",
"ao": "",
"enhanced": false,
"enhancedstat": "",
"enhancedlevel": 0,
"damagetype": "",
"damagetypelevel": 0,
"vehicledamagetype": "",
"vehicledamagetypelevel": 0,
"ammocurrent": 0,
"ammomax": 0,
"equipped": false,
"description": ""
}
}
}