Merge pull request #10 from hjmaier/V0.02

V0.02
This commit is contained in:
hjmaier 2021-02-10 19:43:28 +01:00 committed by GitHub
commit f5cef53466
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 41 additions and 16 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@ -1,2 +1,4 @@
# 0.01
- Initial release
# 0.02
- Kritische Tabellen

View File

@ -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.

View File

@ -1,23 +1,23 @@
# Midgard 5 für FoundryVTT
<h2>Midgard 5 - The oldest German role playing ame in it's 5th edition.&nbsp;</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 &nbsp;</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>&nbsp;</p>
<p>Midgard is the oldes German Role Playing Game. It was created by J&uuml;rgen Franke back in 1981.&nbsp;</p>
<p>The link to the official (German) site:&nbsp;https://midgard-online.de/startseite.html</p>
<p>The link to Wikipedia in English:&nbsp;https://en.wikipedia.org/wiki/Midgard_(role-playing_game)</p>
<p>Midgard is the oldest German Role Playing Game. It was created by J&uuml;rgen Franke back in 1981.&nbsp;</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:&nbsp; <a href="https://en.wikipedia.org/wiki/Midgard_(role-playing_game)">Midgard role playing game</a></p>
<p>&nbsp;</p>
<h2>Features</h2>
<p>&nbsp;</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>&nbsp;</p>
<h2>ToDo:</h2>
<p>&nbsp;</p>
<ul>
<li>Character sheet</li>
<li>Tables for critical rolles&nbsp;</li>
<li>Tables for critical rolls&nbsp;</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>&nbsp;</p>
<h2>License</h2>
<p>Midgard is the intelectual property of Verlag f&uuml;r Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.</p>
<p>Midgard is the intellectual property of Verlag f&uuml;r Fantasy- und SF-Spiele GbR (VFSF), Stelzenberg, Germany.</p>

View File

@ -1,4 +1,4 @@
//out: ../midgard5.css
@import "./item-sheet.less";
@import "./Item-sheet.less";
@import "./Character-sheet.less";

BIN
module/.DS_Store vendored Normal file

Binary file not shown.

BIN
packs/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -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

View File

@ -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,
@ -13,7 +13,20 @@
"styles": [
"midgard5.css"
],
"packs": [],
"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"
}
],
"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"
}