diff --git a/fonts/middlesaxonytext.ttf b/fonts/middlesaxonytext.ttf deleted file mode 100755 index ceb8483..0000000 Binary files a/fonts/middlesaxonytext.ttf and /dev/null differ diff --git a/fonts/zag_bold.otf b/fonts/zag_bold.otf deleted file mode 100755 index 4088867..0000000 Binary files a/fonts/zag_bold.otf and /dev/null differ diff --git a/fonts/zag_regular.otf b/fonts/zag_regular.otf deleted file mode 100755 index 0574594..0000000 Binary files a/fonts/zag_regular.otf and /dev/null differ diff --git a/template.json b/template.json index 88d86a4..301399c 100644 --- a/template.json +++ b/template.json @@ -1,17 +1,39 @@ { "Actor": { - "types": ["character", "npc"], + "types": [ + "character", + "npc" + ], "templates": { "biodata": { "biodata": { - "class": "", + "species": "", "age": 0, - "size": 0, + "gender": 0, + "character": "", + "religion": "", "weight": "", "height": "", - "hair": "", - "sex": "", - "eyes": "", + "earlyeducation": "", + "tertiaryeducation": "", + "worldoforigin": "", + "style": { + "clothes": "", + "hairstyle": "", + "accessories": "" + }, + "environment": { + "culturalorigin": "", + "familyorigin": "", + "parent": "", + "siblings": "", + "childhoodenv": "", + "personality": "", + "motivation": "", + "outlookpeople": "", + "outlookorganisation": "", + "valuepossession": "" + }, "background": "", "description": "", "notes": "", @@ -20,73 +42,194 @@ }, "core": { "subactors": [], - "abilities": { - "str":{ + "attributes": { + "str": { "label": "Strength", "abbrev": "str", "col": 1, - "value": 1 + "value": 0, + "bonusname": "CSB", + "base": 0, + "bonus": 0 }, - "agi":{ - "label": "Agility", - "abbrev": "agi", - "col": 1, - "value": 1 - }, - "dex":{ + "dex": { "label": "Dexterity", "abbrev": "dex", "col": 1, - "value": 1 + "value": 0, + "bonusname": "ASB", + "base": 0, + "bonus": 0 }, - "con":{ + "con": { "label": "Constitution", "abbrev": "con", "col": 1, - "value": 1 + "value": 0, + "bonusname": "SSB", + "base": 0, + "bonus": 0 }, - "int":{ + "siz": { + "label": "Size", + "abbrev": "siz", + "col": 2, + "value": 0, + "bonusname": "MSB", + "base": 0, + "bonus": 0 + }, + "att": { + "label": "Attractiveness", + "abbrev": "att", + "col": 2, + "value": 0, + "bonusname": "PSB", + "base": 0, + "bonus": 0 + }, + "int": { "label": "Intelligence", "abbrev": "int", "col": 2, - "value": 1 + "value": 0, + "derivname": "EGO", + "derivvalue": 0, + "base": 0 }, - "wit":{ - "label": "Wits", - "abbrev": "wit", + "edu": { + "label": "Education", + "abbrev": "edu", "col": 2, - "value": 1 + "value": 0, + "derivname": "HUP", + "base": 0, + "derivvalue": 0 }, - "cha":{ + "cha": { "label": "Charisma", "abbrev": "cha", "col": 2, - "value": 1 + "value": 0, + "derivname": "SS", + "base": 0, + "derivvalue": 0 + }, + "emp": { + "label": "Empathy", + "abbrev": "edu", + "col": 2, + "value": 0, + "derivname": "MCDB", + "base": 0, + "derivvalue": 0 + }, + "sel": { + "label": "Self-Control", + "abbrev": "sel", + "col": 2, + "value": 0, + "derivname": "SI", + "base": 0, + "derivvalue": 0 } }, "secondary": { "hp": { "label": "Hitpoint", - "abbrev": "hb", - "value": -1, + "abbrev": "hp", + "value": 0, + "bonus": 0, "max": 0 }, - "effort": { - "label": "Effort", - "abbrev": "eff", - "value": -1, + "lp": { + "label": "Hitpoint", + "abbrev": "lp", + "value": 0, + "bonus": 0, + "max": 0 + }, + "bulk": { + "label": "Bulk", + "abbrev": "bulk", + "value": 0, + "bonus": 0, "max": 0 } }, - "social": { - "fame": { - "label": "Fame", - "value": 0 + "hitlocations": { + "head": { + "label": "Head", + "dice": [ + 1 + ], + "max": 0, + "value": 0, + "armour": 0 }, - "reputation": { - "label": "Reputation", - "value": 0 + "chest": { + "label": "Chest", + "dice": [ + 2, + 4 + ], + "max": 0, + "value": 0, + "armour": 0 + }, + "abdomen": { + "label": "Abdomen", + "dice": [ + 5, + 6 + ], + "max": 0, + "value": 0, + "armour": 0 + }, + "leftarm": { + "label": "Left Arm", + "dice": [ + 7 + ], + "max": 0, + "value": 0, + "armour": 0 + }, + "righttarm": { + "label": "Right Arm", + "dice": [ + 8 + ], + "max": 0, + "value": 0, + "armour": 0 + }, + "rightleg": { + "label": "Right Leg", + "dice": [ + 9 + ], + "max": 0, + "value": 0, + "armour": 0 + }, + "leftleg": { + "label": "Left Leg", + "dice": [ + 10 + ], + "max": 0, + "value": 0, + "armour": 0 } + }, + "xp": { + "total": 0, + "spent": 0 + }, + "speed": { + "value": 0 } }, "npccore": { @@ -95,111 +238,131 @@ } }, "character": { - "templates": [ "biodata", "core" ] + "templates": [ + "biodata", + "core" + ] }, "npc": { - "templates": [ "biodata", "core" ] - } + "templates": [ + "biodata", + "core" + ] + } }, "Item": { - "types": [ "race", "skill", "armor", "shield", "equipment", "weapon", "money" , "feat", "spell", "condition", "poison"], - "poison": { - "description": "" - }, - "condition": { - "advantage": false, - "disadvantage": false, - "rolladvantage": false, - "rolldisadvantage": false, - "loosehpround": false, - "loohproundvalue": 0, - "noadvantage": false, - "attackdisadvantage": false, - "defensedisadvantage": false, - "targetadvantage": false, - "noaction": false, - "description": "" - }, - "race": { - "description": "" - }, - "feat": { - "isfeatdie": false, - "issl": false, - "sl": 0, - "description": "" - }, + "types": [ + "skill", + "perk", + "ability", + "armor", + "equipment", + "weapon", + "money", + "genetic", + "cyber" + ], "skill": { - "ability": "", - "armorpenalty": false, - "isproficient": false, - "isweaponskill": false, - "isshieldskill": false, - "isfeatdie": false, - "issl2": false, - "islore": false, - "skilltype": "", - "isinnate": false, - "bonusdice": "", - "background": 0, - "basic": 0, - "class": 0, - "exp": 0, - "explevel": 0, + "base": "", + "bonus": 0, + "used": false, + "description": "" + }, + "perk": { + "description": "" + }, + "ability": { + "description": "" + }, + "genetic": { + "hup": 0, + "description": "" + }, + "cyber": { + "hup": 0, "description": "" }, "armor": { "armortype": "", - "absorprionroll": "", - "damagedroll": "", - "isproficient": false, - "minstr": 0, - "skillpenalty": 0, + "locations": { + "head": { + "protected": false, + "max": 0, + "value": 0 + }, + "abdomen": { + "protected": false, + "max": 0, + "value": 0 + }, + "chest": { + "protected": false, + "max": 0, + "value": 0 + }, + "leftleg": { + "protected": false, + "max": 0, + "value": 0 + }, + "rightleg": { + "protected": false, + "max": 0, + "value": 0 + }, + "leftarm": { + "protected": false, + "max": 0, + "value": 0 + }, + "righttarm": { + "protected": false, + "max": 0, + "value": 0 + } + }, + "si": 0, + "skillbonus": "", + "availability": "", "equipped": false, + "bulk": 0, "cost": 0, - "description":"" - }, - "shield": { - "shielddie": "", - "skill": "", - "equipped": false, - "cost": 0, - "description":"" + "description": "" }, "equipment": { "equiptype": "", "cost": 0, + "skillbonus": "", "quantity": 0, + "bulk": 0, "equipped": false, "iscontainer": false, "containercapacity": 0, "containerid": "", - "description":"" + "description": "" }, - "money" : { + "money": { "value": 0, "quantity": 0, "description": "" }, "weapon": { - "isproficient": false, - "skill": "", - "qualities": "", - "flaws": "", + "weapontype": "", + "associatedskill": "", + "penetration": "", "damage": "", - "isranged": false, - "range": "", + "bulk": 0, + "br": 0, + "rof": 0, + "ammo": 0, + "effectiverange": "", "maxrange": "", - "minstr": 0, + "sp": 0, "cost": 0, + "size": 0, + "skillbonus": "", "equipped": false, "description": "" - }, - "spell":{ - "lore": "", - "circle": 1, - "range": "", - "description": "" } } -} +} \ No newline at end of file diff --git a/templates/items/item-armor-sheet.hbs b/templates/items/item-armor-sheet.hbs index f4ebe36..0b095f9 100644 --- a/templates/items/item-armor-sheet.hbs +++ b/templates/items/item-armor-sheet.hbs @@ -19,63 +19,38 @@