From 9fb77a1ec6380073047db823ab5b717ab199b03a Mon Sep 17 00:00:00 2001
From: hjmaier <51607746+hjmaier@users.noreply.github.com>
Date: Wed, 10 Feb 2021 22:57:51 +0100
Subject: [PATCH 1/5] V0.03
---
CHANGELOG.md | 4 +++-
README.md | 3 ++-
packs/makros-standardwurfel.db | 3 +++
system.json | 10 ++++++++--
4 files changed, 16 insertions(+), 4 deletions(-)
create mode 100644 packs/makros-standardwurfel.db
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 886fc73..23844dc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,6 @@
# 0.01
- Initial release
# 0.02
-- Kritische Tabellen
\ No newline at end of file
+- Kritische Tabellen
+# 0.03
+- Standardwürfel
\ No newline at end of file
diff --git a/README.md b/README.md
index 4030528..4114ea9 100644
--- a/README.md
+++ b/README.md
@@ -5,6 +5,7 @@
Midgard is the oldest German Role Playing Game. It was created by Jürgen Franke back in 1981.
The link to the official (German) site (and shop): midgard-online.de
The link to Wikipedia in English: Midgard role playing game
+Link to documentation: Midgard-Forum
Features
@@ -14,7 +15,7 @@
- Character sheet
-- Tables for critical rolls
+- Tables for critical rolls (already implemented in a rudimentary way)
- Modification of the standard combat tracker to fit the Midgard specific battle round rules
- Modification of the dice roller (detection of critical rolls and practice points)
diff --git a/packs/makros-standardwurfel.db b/packs/makros-standardwurfel.db
new file mode 100644
index 0000000..f09b9bb
--- /dev/null
+++ b/packs/makros-standardwurfel.db
@@ -0,0 +1,3 @@
+{"name":"1W6","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.QBhV6De80g1wH6ot"}},"scope":"global","command":"/r 1d6","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d6-grey.svg","actorIds":[],"_id":"5tpfRgbM5sTL9gur"}
+{"name":"1W100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/circle.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"}
+{"name":"1W20","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.S01PfXnvLPeuKOH8"}},"scope":"global","command":"/r 1d20","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-grey.svg","actorIds":[],"_id":"pXZIfqDIX9VKYonr"}
diff --git a/system.json b/system.json
index 8e27ec3..eb62244 100644
--- a/system.json
+++ b/system.json
@@ -25,7 +25,13 @@
"label": "Makros Kritische Ereignisse",
"path": "./packs/makros-kritische-ereignisse.db",
"entity": "Macro"
- }
+ },
+ {
+ "name": "makros-standardwurfel",
+ "label": "Standardwürfel",
+ "path": "./packs/makros-standardwurfel.db",
+ "entity": "Macro"
+ }
],
"languages": [
{
@@ -40,7 +46,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.02.zip",
+ "download": "https://github.com/hjmaier/midgard5/archive/V0.03.zip",
"initiative": "@gw.value + @gw.bonus",
"license": "LICENSE.txt"
}
From 078e1ba45bb758f978f3254bbcfa1c822e97b30d Mon Sep 17 00:00:00 2001
From: hjmaier <51607746+hjmaier@users.noreply.github.com>
Date: Wed, 10 Feb 2021 23:00:39 +0100
Subject: [PATCH 2/5] Update makros-standardwurfel.db
---
packs/makros-standardwurfel.db | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packs/makros-standardwurfel.db b/packs/makros-standardwurfel.db
index f09b9bb..804e6db 100644
--- a/packs/makros-standardwurfel.db
+++ b/packs/makros-standardwurfel.db
@@ -1,3 +1,3 @@
{"name":"1W6","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.QBhV6De80g1wH6ot"}},"scope":"global","command":"/r 1d6","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d6-grey.svg","actorIds":[],"_id":"5tpfRgbM5sTL9gur"}
-{"name":"1W100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/circle.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"}
+{"name":"1d100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/circle.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"}
{"name":"1W20","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.S01PfXnvLPeuKOH8"}},"scope":"global","command":"/r 1d20","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-grey.svg","actorIds":[],"_id":"pXZIfqDIX9VKYonr"}
From d6cf47fcdd1dffae78468a569868f24117312da4 Mon Sep 17 00:00:00 2001
From: hjmaier <51607746+hjmaier@users.noreply.github.com>
Date: Wed, 10 Feb 2021 23:00:53 +0100
Subject: [PATCH 3/5] Update makros-standardwurfel.db
---
packs/makros-standardwurfel.db | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packs/makros-standardwurfel.db b/packs/makros-standardwurfel.db
index 804e6db..f09b9bb 100644
--- a/packs/makros-standardwurfel.db
+++ b/packs/makros-standardwurfel.db
@@ -1,3 +1,3 @@
{"name":"1W6","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.QBhV6De80g1wH6ot"}},"scope":"global","command":"/r 1d6","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d6-grey.svg","actorIds":[],"_id":"5tpfRgbM5sTL9gur"}
-{"name":"1d100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/circle.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"}
+{"name":"1W100","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.TqmUKpMpY4GhiTML"}},"scope":"global","command":"/r 1d100","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/circle.svg","actorIds":[],"_id":"YWsPRUpZpgLBKIB3"}
{"name":"1W20","permission":{"default":2,"CBq5YXAqbO7HoJ03":3},"type":"chat","flags":{"core":{"sourceId":"Macro.S01PfXnvLPeuKOH8"}},"scope":"global","command":"/r 1d20","author":"CBq5YXAqbO7HoJ03","img":"icons/svg/d20-grey.svg","actorIds":[],"_id":"pXZIfqDIX9VKYonr"}
From 0553a02f0ddfea7e16fe1b3132910fe5e8f6190a Mon Sep 17 00:00:00 2001
From: hjmaier <51607746+hjmaier@users.noreply.github.com>
Date: Thu, 11 Feb 2021 13:17:38 +0100
Subject: [PATCH 4/5] V.03
---
CHANGELOG.md | 3 ++-
packs/actors/blaupause-spielfiguren.db | 2 ++
packs/{ => macros}/makros-kritische-ereignisse.db | 0
packs/{ => macros}/makros-standardwurfel.db | 0
.../tabellen-kritische-ereignisse.db | 0
system.json | 12 +++++++++---
template.json | 8 ++++----
7 files changed, 17 insertions(+), 8 deletions(-)
create mode 100644 packs/actors/blaupause-spielfiguren.db
rename packs/{ => macros}/makros-kritische-ereignisse.db (100%)
rename packs/{ => macros}/makros-standardwurfel.db (100%)
rename packs/{ => rolltables}/tabellen-kritische-ereignisse.db (100%)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 23844dc..fa627d1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,4 +3,5 @@
# 0.02
- Kritische Tabellen
# 0.03
-- Standardwürfel
\ No newline at end of file
+- Makros für Standardwürfel (W6. W20. W100)
+- Blaupausen für Spielerffiguren und Nichtspielerfiguren
\ No newline at end of file
diff --git a/packs/actors/blaupause-spielfiguren.db b/packs/actors/blaupause-spielfiguren.db
new file mode 100644
index 0000000..cbc0b22
--- /dev/null
+++ b/packs/actors/blaupause-spielfiguren.db
@@ -0,0 +1,2 @@
+{"_id":"9d4uk6kRSl6R3RQW","name":"Blaupause NSpF","permission":{"default":0,"CBq5YXAqbO7HoJ03":3},"type":"npc","data":{"lp":{"value":15,"min":0,"max":15},"ap":{"value":20,"min":0,"max":20},"gw":{"value":50,"bonus":0},"description":" "},"sort":100001,"flags":{"core":{"sourceId":"Compendium.midgard5.blaupause-spielfiguren.UZ24J3Izksd0gNfR"}},"img":"icons/svg/wing.svg","token":{"flags":{},"name":"Blaupause NSpF","displayName":30,"img":"icons/svg/wing.svg","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"lightAnimation":{"type":"","speed":5,"intensity":5},"actorId":"9d4uk6kRSl6R3RQW","actorLink":true,"disposition":-1,"displayBars":30,"bar1":{"attribute":"lp"},"bar2":{"attribute":"ap"},"randomImg":false},"items":[],"effects":[]}
+{"_id":"FeM5qp9YncZX61nj","name":"Blaupause Spielerfigur","permission":{"default":0,"CBq5YXAqbO7HoJ03":3},"type":"character","data":{"lp":{"value":15,"min":0,"max":15},"ap":{"value":20,"min":0,"max":20},"gw":{"value":50,"bonus":0},"description":" "},"sort":100001,"flags":{"core":{"sourceId":"Compendium.world.blaupause-spielfiguren.t9eB2RdE1n9wV8eq"}},"img":"icons/svg/aura.svg","token":{"flags":{},"name":"Blaupause Spielfigur","displayName":30,"img":"icons/svg/aura.svg","tint":"","width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"lockRotation":false,"rotation":0,"vision":true,"dimSight":0,"brightSight":0,"dimLight":0,"brightLight":0,"sightAngle":360,"lightAngle":360,"lightColor":"","lightAlpha":1,"lightAnimation":{"type":"","speed":5,"intensity":5},"actorId":"FeM5qp9YncZX61nj","actorLink":true,"disposition":1,"displayBars":30,"bar1":{"attribute":"lp"},"bar2":{"attribute":"ap"},"randomImg":false},"items":[],"effects":[]}
diff --git a/packs/makros-kritische-ereignisse.db b/packs/macros/makros-kritische-ereignisse.db
similarity index 100%
rename from packs/makros-kritische-ereignisse.db
rename to packs/macros/makros-kritische-ereignisse.db
diff --git a/packs/makros-standardwurfel.db b/packs/macros/makros-standardwurfel.db
similarity index 100%
rename from packs/makros-standardwurfel.db
rename to packs/macros/makros-standardwurfel.db
diff --git a/packs/tabellen-kritische-ereignisse.db b/packs/rolltables/tabellen-kritische-ereignisse.db
similarity index 100%
rename from packs/tabellen-kritische-ereignisse.db
rename to packs/rolltables/tabellen-kritische-ereignisse.db
diff --git a/system.json b/system.json
index eb62244..a588a57 100644
--- a/system.json
+++ b/system.json
@@ -14,22 +14,28 @@
"midgard5.css"
],
"packs": [
+ {
+ "name": "blaupause-spielfiguren",
+ "label": "Blaupausen für Spielfiguren",
+ "path": "./packs/actors/blaupause-spielfiguren.db",
+ "entity": "Actor"
+ },
{
"name": "tabellen-kritische-ereignisse",
"label": "Tabellen Kritische Ereignisse",
- "path": "./packs/tabellen-kritische-ereignisse.db",
+ "path": "./packs/rolltables/tabellen-kritische-ereignisse.db",
"entity": "RollTable"
},
{
"name": "makros-kritische-ereignisse",
"label": "Makros Kritische Ereignisse",
- "path": "./packs/makros-kritische-ereignisse.db",
+ "path": "./packs/macros/makros-kritische-ereignisse.db",
"entity": "Macro"
},
{
"name": "makros-standardwurfel",
"label": "Standardwürfel",
- "path": "./packs/makros-standardwurfel.db",
+ "path": "./packs/macros/makros-standardwurfel.db",
"entity": "Macro"
}
],
diff --git a/template.json b/template.json
index 515f860..7fa96eb 100644
--- a/template.json
+++ b/template.json
@@ -10,14 +10,14 @@
},
"characterBars":{
"lp":{
- "value":10,
+ "value":15,
"min":0,
- "max":10
+ "max":15
},
"ap":{
- "value":5,
+ "value":20,
"min":0,
- "max":5
+ "max":20
}
},
"attributes":{
From 66da5163ef7a4bed5271457ca50649b3bccad16b Mon Sep 17 00:00:00 2001
From: hjmaier <51607746+hjmaier@users.noreply.github.com>
Date: Thu, 11 Feb 2021 13:23:19 +0100
Subject: [PATCH 5/5] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 4114ea9..a8fad77 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@
Features
-Only a very basic system right now. Everything you need to run a combat (healthbar, endurance, initiative for the combat tracker).
+Only a very basic system right now. Everything you need to run a combat (healthbar, endurance, initiative for the combat tracker).
I've added rollable tables, Macros for using them and Macros for standard dices (D6, D20, D100
ToDo: