Adds mod management (WIP)

This commit is contained in:
mstein
2022-07-05 00:10:08 +02:00
parent 8b6bfd2efb
commit c8d59588e0
18 changed files with 1181 additions and 171 deletions
@@ -0,0 +1,469 @@
{
"name": "Val",
"type": "character",
"img": "icons/svg/mystery-man.svg",
"data": {
"lp": {
"value": 15,
"min": 0,
"max": 15
},
"ap": {
"value": 20,
"min": 0,
"max": 20
},
"attributes": {
"st": {
"value": 71,
"bonus": 0
},
"gs": {
"value": 87,
"bonus": 0
},
"gw": {
"value": 87,
"bonus": 0
},
"ko": {
"value": 80,
"bonus": 0
},
"in": {
"value": 74,
"bonus": 0
},
"zt": {
"value": 96,
"bonus": 0
},
"au": {
"value": 100,
"bonus": 0
},
"pa": {
"value": 62,
"bonus": 0
},
"wk": {
"value": 82,
"bonus": 0
}
},
"info": {
"description": "",
"class": "Ordenskrieger",
"race": "",
"magicUsing": true,
"gender": "",
"weight": "",
"height": "",
"shape": "",
"age": "",
"caste": "",
"occupation": "",
"origin": "",
"faith": ""
},
"es": 4693,
"ep": 0,
"gg": 0,
"sg": 0,
"gp": 2,
"skills": {
"general": {
"akrobatik": {
"fw": 6,
"attribute": "gw",
"initial": 8
},
"alchimie": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"anfuehren": {
"fw": 6,
"attribute": "pa",
"initial": 8
},
"athletik": {
"fw": 0,
"attribute": "st",
"initial": 8
},
"balancieren": {
"fw": 6,
"attribute": "gw",
"initial": 8
},
"beidhaendigerKampf": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"beredsamkeit": {
"fw": 3,
"attribute": "pa",
"initial": 8
},
"betaeuben": {
"fw": 6,
"attribute": "gs",
"initial": 8
},
"bootfahren": {
"fw": 3,
"attribute": "gs",
"initial": 8
},
"ersteHilfe": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"etikette": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"fallenEntdecken": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"fallenmechanik": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"faelschen": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"fechten": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"gassenwissen": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"gaukeln": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"gelaendelauf": {
"fw": 6,
"attribute": "gw",
"initial": 8
},
"geraetekunde": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"geschaeftssinn": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"gluecksspiel": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"heilkunde": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"kampfInVollruestung": {
"fw": 0,
"attribute": "st",
"initial": 8
},
"klettern": {
"fw": 6,
"attribute": "st",
"initial": 8
},
"landeskunde": {
"fw": 6,
"attribute": "in",
"initial": 8
},
"laufen": {
"fw": 0,
"attribute": "ko",
"initial": 8
},
"lesenVonZauberschrift": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"meditieren": {
"fw": 0,
"attribute": "wk",
"initial": 8
},
"menschenkenntnis": {
"fw": 3,
"attribute": "in",
"initial": 8
},
"meucheln": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"musizieren": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"naturkunde": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"pflanzenkunde": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"reiten": {
"fw": 6,
"attribute": "gw",
"initial": 8
},
"reiterkampf": {
"fw": 0,
"attribute": "gw",
"initial": 8
},
"scharfschiessen": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"schleichen": {
"fw": 3,
"attribute": "gw",
"initial": 8
},
"schloesserOeffnen": {
"fw": 0,
"attribute": "gs",
"initial": 8
},
"schwimmen": {
"fw": 3,
"attribute": "gw",
"initial": 8
},
"seilkunst": {
"fw": 3,
"attribute": "gs",
"initial": 8
},
"spurensuche": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"stehlen": {
"fw": 3,
"attribute": "gs",
"initial": 8
},
"tarnen": {
"fw": 3,
"attribute": "gw",
"initial": 8
},
"tauchen": {
"fw": 6,
"attribute": "ko",
"initial": 8
},
"tierkunde": {
"fw": 0,
"attribute": "in",
"initial": 8
},
"ueberleben": {
"fw": 6,
"attribute": "in",
"initial": 8
},
"verfuehren": {
"fw": 3,
"attribute": "pa",
"initial": 8
},
"verhoeren": {
"fw": 3,
"attribute": "pa",
"initial": 8
},
"verstellen": {
"fw": 3,
"attribute": "pa",
"initial": 8
},
"wagenlenken": {
"fw": 3,
"attribute": "gs",
"initial": 8
},
"zauberkunde": {
"fw": 0,
"attribute": "in",
"initial": 8
}
}
},
"calc": {}
},
"token": {
"name": "Val",
"img": "icons/svg/mystery-man.svg",
"displayName": 0,
"actorLink": false,
"width": 1,
"height": 1,
"scale": 1,
"mirrorX": false,
"mirrorY": false,
"lockRotation": false,
"rotation": 0,
"alpha": 1,
"vision": false,
"dimSight": 0,
"brightSight": 0,
"sightAngle": 0,
"light": {
"alpha": 0.5,
"angle": 0,
"bright": 0,
"coloration": 1,
"dim": 0,
"gradual": true,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false
},
"darkness": {
"min": 0,
"max": 1
}
},
"disposition": -1,
"displayBars": 0,
"bar1": {
"attribute": "lp"
},
"bar2": {
"attribute": "ap"
},
"flags": {},
"randomImg": false
},
"items": [
{
"_id": "0c7eqO7G0q6xfleC",
"name": "Wahrnehmung",
"type": "skill",
"img": "icons/svg/item-bag.svg",
"data": {
"description": "",
"attributes": {
"st": {
"short": "midgard5.actor-st",
"long": "midgard5.actor-st-long"
},
"gs": {
"short": "midgard5.actor-gs",
"long": "midgard5.actor-gs-long"
},
"gw": {
"short": "midgard5.actor-gw",
"long": "midgard5.actor-gw-long"
},
"ko": {
"short": "midgard5.actor-ko",
"long": "midgard5.actor-ko-long"
},
"in": {
"short": "midgard5.actor-in",
"long": "midgard5.actor-in-long"
},
"zt": {
"short": "midgard5.actor-zt",
"long": "midgard5.actor-zt-long"
},
"au": {
"short": "midgard5.actor-au",
"long": "midgard5.actor-au-long"
},
"pa": {
"short": "midgard5.actor-pa",
"long": "midgard5.actor-pa-long"
},
"wk": {
"short": "midgard5.actor-wk",
"long": "midgard5.actor-wk-long"
}
},
"fw": 6,
"attribute": "",
"skill": "",
"type": "innate",
"rolls": {
"formulas": {
"0": {
"formula": "1d20 + @i.fw + @i.calc.bonus",
"type": "ew",
"label": "EW"
}
},
"output": ""
},
"calc": {}
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0,
"XD0IpWT6bN4AJiYQ": 3
},
"flags": {}
}
],
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0,
"XD0IpWT6bN4AJiYQ": 3
},
"flags": {
"core": {
"sourceId": "Actor.wpOCjtgirIyBM6jH"
}
},
"_id": "fuXWE1rW4QIsywAk"
}
@@ -65,10 +65,5 @@
"default": 0,
"XD0IpWT6bN4AJiYQ": 3
},
"flags": {
"core": {
"sourceId": "Item.ieQ6JMEyOoF7n0qy"
}
},
"_id": "nkMkMFNDSdvlP1Jt"
}
@@ -0,0 +1,46 @@
{
"name": "Rüstung",
"type": "armor",
"img": "icons/svg/item-bag.svg",
"data": {
"description": "",
"stats": {
"damageBonus": 0,
"attackBonus": 0,
"defenseBonus": 0,
"movementBonus": 0,
"resistanceMind": 0,
"resistanceBody": 0,
"spellBonus": 0
},
"equippable": false,
"equipped": true,
"attributeMod": {
"st": 0,
"gs": 0,
"gw": 0,
"ko": 0,
"in": 0,
"zt": 0,
"au": 0,
"pa": 0,
"wk": 0
},
"magic": false,
"lpProtection": 0,
"apProtection": 0,
"rolls": {
"formulas": {},
"output": ""
},
"calc": {}
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0,
"XD0IpWT6bN4AJiYQ": 3
},
"_id": "pV1hNavlQGJ9UaEf"
}
@@ -0,0 +1,67 @@
{
"name": "Zauber",
"type": "spell",
"img": "icons/svg/item-bag.svg",
"data": {
"description": "",
"spellProcessSelection": {
"none": "midgard5.spell-process-none",
"beherrschen": "midgard5.spell-process-beherrschen",
"bewegen": "midgard5.spell-process-bewegen",
"erkennen": "midgard5.spell-process-erkennen",
"erschaffen": "midgard5.spell-process-erschaffen",
"formen": "midgard5.spell-process-formen",
"veraendern": "midgard5.spell-process-veraendern",
"zerstoeren": "midgard5.spell-process-zerstoeren",
"wundertat": "midgard5.spell-process-wundertat",
"dweomer": "midgard5.spell-process-dweomer",
"zauberlied": "midgard5.spell-process-zauberlied",
"salz": "midgard5.spell-process-salz",
"thaumagraphie": "midgard5.spell-process-thaumagraphie",
"beschwoeren": "midgard5.spell-process-beschwoeren",
"nekromantie": "midgard5.spell-process-nekromantie",
"thaumatherapie": "midgard5.spell-process-thaumatherapie",
"zaubermittel": "midgard5.spell-process-zaubermittel",
"zauberschutz": "midgard5.spell-process-zauberschutz"
},
"spellTypeSelection": {
"gedanke": "midgard5.spell-type-gedanke",
"geste": "midgard5.spell-type-geste",
"wort": "midgard5.spell-type-wort"
},
"spellTargetSelection": {
"umgebung": "midgard5.spell-target-umgebung",
"geist": "midgard5.spell-target-geist",
"koerper": "midgard5.spell-target-koerper"
},
"bonus": 0,
"type": "gedanke",
"process": "none",
"ap": 0,
"castDuration": "",
"range": "",
"effectTarget": "umgebung",
"effectArea": "",
"effectDuration": "",
"origin": "",
"rolls": {
"formulas": {
"0": {
"formula": "1d20 + @c.calc.stats.spellCasting + @i.bonus",
"type": "ew",
"label": "Zaubern"
}
},
"output": ""
},
"calc": {}
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0,
"XD0IpWT6bN4AJiYQ": 3
},
"_id": "HQ469FvZkwKfzFfu"
}