commit
f5cef53466
|
|
@ -1,2 +1,4 @@
|
|||
# 0.01
|
||||
- Initial release
|
||||
- Initial release
|
||||
# 0.02
|
||||
- Kritische Tabellen
|
||||
|
|
@ -1 +1 @@
|
|||
Mit freundlicher Genehmigung des Verlag für Fantasy- und SF-Spiele GbR (VFSF)
|
||||
Midgard is the intellectual property of Verlag für Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.
|
||||
18
README.md
18
README.md
|
|
@ -1,23 +1,23 @@
|
|||
# Midgard 5 für FoundryVTT
|
||||
<h2>Midgard 5 - The oldest German role playing ame in it's 5th edition. </h2>
|
||||
<p><br />Important: This is not an officially licenced system. However I have the consent of Elsa Franke, publisher of Midgard to publish this system here.</p>
|
||||
<h2>Midgard 5 - The first German role playing game in its 5th edition </h2>
|
||||
<p><br />Important: This is not an officially licenced system. However, I have the consent of the publisher of Midgard to publish this system here.</p>
|
||||
<p> </p>
|
||||
<p>Midgard is the oldes German Role Playing Game. It was created by Jürgen Franke back in 1981. </p>
|
||||
<p>The link to the official (German) site: https://midgard-online.de/startseite.html</p>
|
||||
<p>The link to Wikipedia in English: https://en.wikipedia.org/wiki/Midgard_(role-playing_game)</p>
|
||||
<p>Midgard is the oldest German Role Playing Game. It was created by Jürgen Franke back in 1981. </p>
|
||||
<p>The link to the official (German) site (and shop): <a href="https://midgard-online.de/startseite.html">midgard-online.de</a></p>
|
||||
<p>The link to Wikipedia in English: <a href="https://en.wikipedia.org/wiki/Midgard_(role-playing_game)">Midgard role playing game</a></p>
|
||||
<p> </p>
|
||||
<h2>Features</h2>
|
||||
<p> </p>
|
||||
<p>Only a very basic system right now. Everything you need to run a combat (healthbar, Endurance, Initiative for the combat tracker).</p>
|
||||
<p>Only a very basic system right now. Everything you need to run a combat (healthbar, endurance, initiative for the combat tracker).</p>
|
||||
<p> </p>
|
||||
<h2>ToDo:</h2>
|
||||
<p> </p>
|
||||
<ul>
|
||||
<li>Character sheet</li>
|
||||
<li>Tables for critical rolles </li>
|
||||
<li>Tables for critical rolls </li>
|
||||
<li>Modification of the standard combat tracker to fit the Midgard specific battle round rules</li>
|
||||
<li>Modification of the dice roller (detection of critical rolles and practice points)</li>
|
||||
<li>Modification of the dice roller (detection of critical rolls and practice points)</li>
|
||||
</ul>
|
||||
<p> </p>
|
||||
<h2>License</h2>
|
||||
<p>Midgard is the intelectual property of Verlag für Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.</p>
|
||||
<p>Midgard is the intellectual property of Verlag für Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.</p>
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
// main: midgard5.less
|
||||
|
||||
.midgard5.sheet.item {
|
||||
.midgard5.sheet.item {
|
||||
form {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
//out: ../midgard5.css
|
||||
|
||||
@import "./item-sheet.less";
|
||||
@import "./Item-sheet.less";
|
||||
@import "./Character-sheet.less";
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,5 @@
|
|||
{"name":"Kritischer Schaden","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.QZlbT0tgD2aYW5YJ"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Schaden\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-highlight.svg","actorIds":[],"_id":"48DUqxdpHDCGKOHp"}
|
||||
{"name":"Kritischer Fehler bei Angriffen","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.FZUermrYHSbrEluS"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Fehler bei Angriffen\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-grey.svg","actorIds":[],"_id":"798kmgnTkpfP89Z9"}
|
||||
{"name":"Kritischer Fehler bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.k1tLp8Q2NY9twiZ6"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Fehler bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/fire-shield.svg","actorIds":[],"_id":"W7rYb00B6rtabV05"}
|
||||
{"name":"Kritische Fehler beim Zaubern","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.e4KLlTBq8Z4Pt7In"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritische Fehler beim Zaubern\");\n\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/book.svg","actorIds":[],"_id":"XtzGuyYRyX8wVi1e"}
|
||||
{"name":"Kritischer Erfolg bei der Abwehr","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"script","flags":{"core":{"sourceId":"Macro.P6jQGko7PdG6Xlhe"}},"scope":"global","command":"main()\nasync function main() {\n\n//Das richtige Pack (Kompendium) holen\n\nconst pack = game.packs.get(\"midgard5.tabellen-kritische-ereignisse\");\n\n// Richtige Tabelle aus dem Pack holen\n\nlet entry = pack.index.find(e => e.name === \"Kritischer Erfolg bei der Abwehr\");\n\n// Zum Schluss drauf würfeln\n\npack.getEntity(entry._id).then(table => table.draw());\n\n}","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/holy-shield.svg","actorIds":[],"_id":"qWyrwvh7g9CbTKg9"}
|
||||
File diff suppressed because one or more lines are too long
19
system.json
19
system.json
|
|
@ -2,7 +2,7 @@
|
|||
"name": "midgard5",
|
||||
"title": "Midgard 5. Edition",
|
||||
"description": "The German RPG Midgard 5. Edition",
|
||||
"version": 0.01,
|
||||
"version": 0.02,
|
||||
"minimumCoreVersion": "0.7.9",
|
||||
"compatibleCoreVersion": "0.7.9",
|
||||
"templateVersion": 2,
|
||||
|
|
@ -12,8 +12,21 @@
|
|||
],
|
||||
"styles": [
|
||||
"midgard5.css"
|
||||
],
|
||||
"packs": [
|
||||
{
|
||||
"name": "tabellen-kritische-ereignisse",
|
||||
"label": "Tabellen Kritische Ereignisse",
|
||||
"path": "./packs/tabellen-kritische-ereignisse.db",
|
||||
"entity": "RollTable"
|
||||
},
|
||||
{
|
||||
"name": "makros-kritische-ereignisse",
|
||||
"label": "Makros Kritische Ereignisse",
|
||||
"path": "./packs/makros-kritische-ereignisse.db",
|
||||
"entity": "Macro"
|
||||
}
|
||||
],
|
||||
"packs": [],
|
||||
"languages": [
|
||||
{
|
||||
"lang": "de",
|
||||
|
|
@ -27,7 +40,7 @@
|
|||
"secondaryTokenAttribute": "ap",
|
||||
"url": "https://github.com/hjmaier/midgard5",
|
||||
"manifest": "https://raw.githubusercontent.com/hjmaier/midgard5/main/system.json",
|
||||
"download": "https://github.com/hjmaier/midgard5/archive/V0.01-U1.zip",
|
||||
"download": "https://github.com/hjmaier/midgard5/archive/V0.02.zip",
|
||||
"initiative": "@gw.value + @gw.bonus",
|
||||
"license": "LICENSE.txt"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue