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 # 0.01
- Initial release - 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 # Midgard 5 für FoundryVTT
<h2>Midgard 5 - The oldest German role playing ame in it's 5th edition.&nbsp;</h2> <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 Elsa Franke, publisher of Midgard to publish this system here.</p> <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>&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>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:&nbsp;https://midgard-online.de/startseite.html</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;https://en.wikipedia.org/wiki/Midgard_(role-playing_game)</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> <p>&nbsp;</p>
<h2>Features</h2> <h2>Features</h2>
<p>&nbsp;</p> <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> <p>&nbsp;</p>
<h2>ToDo:</h2> <h2>ToDo:</h2>
<p>&nbsp;</p> <p>&nbsp;</p>
<ul> <ul>
<li>Character sheet</li> <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 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> </ul>
<p>&nbsp;</p> <p>&nbsp;</p>
<h2>License</h2> <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,6 +1,6 @@
// main: midgard5.less // main: midgard5.less
.midgard5.sheet.item { .midgard5.sheet.item {
form { form {
display: flex; display: flex;
flex-direction: column; flex-direction: column;

View File

@ -1,4 +1,4 @@
//out: ../midgard5.css //out: ../midgard5.css
@import "./item-sheet.less"; @import "./Item-sheet.less";
@import "./Character-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", "name": "midgard5",
"title": "Midgard 5. Edition", "title": "Midgard 5. Edition",
"description": "The German RPG Midgard 5. Edition", "description": "The German RPG Midgard 5. Edition",
"version": 0.01, "version": 0.02,
"minimumCoreVersion": "0.7.9", "minimumCoreVersion": "0.7.9",
"compatibleCoreVersion": "0.7.9", "compatibleCoreVersion": "0.7.9",
"templateVersion": 2, "templateVersion": 2,
@ -12,8 +12,21 @@
], ],
"styles": [ "styles": [
"midgard5.css" "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": [ "languages": [
{ {
"lang": "de", "lang": "de",
@ -27,7 +40,7 @@
"secondaryTokenAttribute": "ap", "secondaryTokenAttribute": "ap",
"url": "https://github.com/hjmaier/midgard5", "url": "https://github.com/hjmaier/midgard5",
"manifest": "https://raw.githubusercontent.com/hjmaier/midgard5/main/system.json", "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", "initiative": "@gw.value + @gw.bonus",
"license": "LICENSE.txt" "license": "LICENSE.txt"
} }