Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eb37eb4542 | ||
|
|
f6ee748f1f | ||
|
|
d105c84e93 | ||
|
|
f8c49e9192 | ||
|
|
5cfa38cf70 | ||
|
|
75b8ab730b | ||
| 35606f8047 | |||
| b46aa0d8b0 | |||
|
|
8476dc7052 | ||
|
|
3ff7de3562 |
1
.gitignore
vendored
Normal file → Executable file
1
.gitignore
vendored
Normal file → Executable file
@@ -1 +1,2 @@
|
||||
SharedData_global.lock
|
||||
._DAV
|
||||
0
.gitlab-ci.yml
Normal file → Executable file
0
.gitlab-ci.yml
Normal file → Executable file
41
changelog.md
Normal file → Executable file
41
changelog.md
Normal file → Executable file
@@ -1 +1,42 @@
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
### Added
|
||||
|
||||
## [1.1.15] - 2021-11-25
|
||||
### Changed
|
||||
- Hexenmeister mit den Schutzherren: Erzfee und Gro<72>er Alter bis lvl 20 hinzugef<65>gt.
|
||||
- 24 neue Zauber hinzugef<65>gt
|
||||
|
||||
## [1.1.13] - 2021-11-24
|
||||
### Changed
|
||||
- Magier mit Schule der Hervorrufung bis lvl 20 eingef<65>gt.
|
||||
- Paladin mit dem Schwur der Eroberung bis lvl 20 eingef<65>gt.
|
||||
- Diverse Zauber und Heldenf<6E>higkeiten erg<72>nzt.
|
||||
- Kleine Anpassungen an vorhandenen V<>lkern vorgenommen.
|
||||
|
||||
## [1.1.0] - 2021-11-24
|
||||
### Changed
|
||||
- bumped software version to be the first working major/minor compination, official project start.
|
||||
|
||||
## [1.0.4] - 2021-11-23
|
||||
### Added
|
||||
- automated release management
|
||||
- on git tag push a release with the corrosponding version name will be generated.
|
||||
- imported newest compendium changes.
|
||||
|
||||
## [1.0.3] - 2021-11-23
|
||||
### Added
|
||||
- manifest file is now linked in module.json
|
||||
|
||||
## [1.0.2] - 2021-11-23
|
||||
### Added
|
||||
- Download and project url to module.json
|
||||
|
||||
## [1.0.1] - 2021-11-23
|
||||
### Added
|
||||
First release
|
||||
25
module.json
25
module.json
@@ -1,15 +1,16 @@
|
||||
{
|
||||
"name": "SharedData_global",
|
||||
"title": "SharedData - Deutsche Kompendien",
|
||||
"description": "Kompendien zu den verschiedensten Kategorien aus der Deutschen Ausgabe der Dungeons and Dragons Bücher. Aktuell werden Einträge aus den Büchern: Spielerhandbuch, Xanathars Ratgeber für alles, Volos Allmanach für Monster und The Wild beyound the Witchlight eingepflegt. Dieses Modul steht frei für jeden zur Verfügung. Bei manchen Einträgen könnten eventuell die Bilder fehlen. Dafür werden die Dateien aus dem Modul SharedData_resources benötigt",
|
||||
"author": "Nibur",
|
||||
"version": "1.1.0",
|
||||
"minimumCoreVersion": "0.8.3",
|
||||
"compatibleCoreVersion":"0.8.9",
|
||||
"url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium",
|
||||
"manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json",
|
||||
"download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.0/germandndcompendium-v1.1.0.zip",
|
||||
"packs": [
|
||||
"name": "SharedData_global",
|
||||
"title": "SharedData - Deutsche Kompendien",
|
||||
"description": "Kompendien zu den verschiedensten Kategorien aus der Deutschen Ausgabe der Dungeons and Dragons Bücher. Aktuell werden Einträge aus den Büchern: Spielerhandbuch, Xanathars Ratgeber für alles, Volos Allmanach für Monster und The Wild beyound the Witchlight eingepflegt. Dieses Modul steht frei für jeden zur Verfügung. Bei manchen Einträgen könnten eventuell die Bilder fehlen. Dafür werden die Dateien aus dem Modul SharedData_resources benötigt",
|
||||
"author": "Nibur",
|
||||
"version": "1.1.15",
|
||||
"minimumCoreVersion": "0.8.3",
|
||||
"compatibleCoreVersion": "0.8.9",
|
||||
"url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium",
|
||||
"manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json",
|
||||
"download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.15/germandndcompendium-v1.1.15.zip",
|
||||
"changelog": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/blob/master/changelog.md",
|
||||
"packs": [
|
||||
{
|
||||
"name": "Gegenstände",
|
||||
"label": "Deutsch - Gegenstände",
|
||||
@@ -88,4 +89,4 @@
|
||||
"module": "SharedData_global"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
91
module.json.bak
Executable file
91
module.json.bak
Executable file
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"name": "SharedData_global",
|
||||
"title": "SharedData - Deutsche Kompendien",
|
||||
"description": "Kompendien zu den verschiedensten Kategorien aus der Deutschen Ausgabe der Dungeons and Dragons Bücher. Aktuell werden Einträge aus den Büchern: Spielerhandbuch, Xanathars Ratgeber für alles, Volos Allmanach für Monster und The Wild beyound the Witchlight eingepflegt. Dieses Modul steht frei für jeden zur Verfügung. Bei manchen Einträgen könnten eventuell die Bilder fehlen. Dafür werden die Dateien aus dem Modul SharedData_resources benötigt",
|
||||
"author": "Nibur",
|
||||
"version": "1.1.1",
|
||||
"minimumCoreVersion": "0.8.3",
|
||||
"compatibleCoreVersion": "0.8.9",
|
||||
"url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium",
|
||||
"manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json",
|
||||
"download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.1/germandndcompendium-v1.1.1.zip",
|
||||
"packs": [
|
||||
{
|
||||
"name": "Gegenstände",
|
||||
"label": "Deutsch - Gegenstände",
|
||||
"path": "packs/Gegenstände.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Monster",
|
||||
"label": "Deutsch - Monster",
|
||||
"path": "packs/Monster.db",
|
||||
"entity": "Actor",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Klassen",
|
||||
"label": "Deutsch - Klassen",
|
||||
"path": "packs/Klassen.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Handelsgüter",
|
||||
"label": "Deutsch - Handelsgüter",
|
||||
"path": "packs/Handelsgüter.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Hintergründe",
|
||||
"label": "Deutsch - Hintergründe",
|
||||
"path": "packs/Hintergründe.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Klassenfähigkeiten",
|
||||
"label": "Deutsch - Klassenfähigkeiten",
|
||||
"path": "packs/Klassenfähigkeiten.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Monsterfähigkeiten",
|
||||
"label": "Deutsch - Monsterfähigkeiten",
|
||||
"path": "packs/Monsterfähigkeiten.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Völker",
|
||||
"label": "Deutsch - Völker",
|
||||
"path": "packs/Völker.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Talente",
|
||||
"label": "Deutsch - Talente",
|
||||
"path": "packs/Talente.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Zauber",
|
||||
"label": "Deutsch - Zauber",
|
||||
"path": "packs/Zauber.db",
|
||||
"entity": "Item",
|
||||
"module": "SharedData_global"
|
||||
},
|
||||
{
|
||||
"name": "Regelwerk",
|
||||
"label": "Deutsch - Regelwerk",
|
||||
"path": "packs/Regelwerk.db",
|
||||
"entity": "JournalEntry",
|
||||
"module": "SharedData_global"
|
||||
}
|
||||
]
|
||||
}
|
||||
0
packs/Gegenstände.db
Executable file → Normal file
0
packs/Gegenstände.db
Executable file → Normal file
0
packs/Handelsgüter.db
Executable file → Normal file
0
packs/Handelsgüter.db
Executable file → Normal file
0
packs/Hintergründe.db
Executable file → Normal file
0
packs/Hintergründe.db
Executable file → Normal file
4
packs/Klassen.db
Executable file → Normal file
4
packs/Klassen.db
Executable file → Normal file
File diff suppressed because one or more lines are too long
91
packs/Klassenfähigkeiten.db
Executable file → Normal file
91
packs/Klassenfähigkeiten.db
Executable file → Normal file
File diff suppressed because one or more lines are too long
0
packs/Monster.db
Executable file → Normal file
0
packs/Monster.db
Executable file → Normal file
0
packs/Monsterfähigkeiten.db
Executable file → Normal file
0
packs/Monsterfähigkeiten.db
Executable file → Normal file
1
packs/Regelwerk.db
Executable file → Normal file
1
packs/Regelwerk.db
Executable file → Normal file
@@ -15,3 +15,4 @@
|
||||
{"_id":"jxTvtdyL8gRv88L7","name":"Blind","content":"<ul>\n<li>Eine blinde Kreatur kann nicht sehen und scheitert automatisch bei allen Attributswürfen, die Sicht erfordern.</li>\n<li>Angriffswürfe gegen die Kreatur sind im Vorteil, die Kreatur ist bei ihren Angriffswürfen hingegen im Nachteil.</li>\n</ul>","folder":null,"sort":0,"permission":{"default":0,"MjM0ZjE5OWNhNjJm":3},"flags":{"babele":{"translated":true,"hasTranslation":true,"originalName":"Blinded"},"core":{"sourceId":"Compendium.dnd5e.rules.995mfaI3z7WtY7vK"}}}
|
||||
{"_id":"sCBBBqh7TG7wV4QJ","name":"Festgesetzt","content":"<ul>\n<li>Die Bewegungsrate einer festgesetzten Kreatur ist 0 und kann durch keinen Bonus erhöht werden.</li>\n<li>Angriffswürfe gegen die Kreatur sind im Vorteil, die Kreatur ist bei ihren Angriffswürfen hingegen im Nachteil.</li>\n<li>Die Kreatur ist im Nachteil bei Geschicklichkeitsrettungswürfen.</li>\n</ul>","folder":null,"sort":0,"permission":{"default":0,"MjM0ZjE5OWNhNjJm":3},"flags":{"core":{"sourceId":"Compendium.dnd5e.rules.QRKWz3p6v9Rl1Tzh"}}}
|
||||
{"_id":"uueXRFgkPr6P4cq7","name":"Kampfunfähig","content":"<ul>\n<li>Eine kampfunfähige Kreatur kann keine Aktionen oder Reaktionen ausführen.</li>\n</ul>","folder":null,"sort":0,"permission":{"default":0,"MjM0ZjE5OWNhNjJm":3},"flags":{"core":{"sourceId":"Compendium.dnd5e.rules.tUYvSkhggFcMpVw5"}}}
|
||||
{"_id":"sCBBBqh7TG7wV4QJ","name":"Festgesetzt","content":"<ul>\n<li>Die Bewegungsrate einer festgesetzten Kreatur ist 0 und kann durch keinen Bonus erhöht werden.</li>\n<li>Angriffswürfe gegen die Kreatur sind im Vorteil, die Kreatur ist bei ihren Angriffswürfen hingegen im Nachteil.</li>\n<li>Die Kreatur ist im Nachteil bei Geschicklichkeitsrettungswürfen.</li>\n</ul>","folder":null,"sort":0,"permission":{"default":0,"MjM0ZjE5OWNhNjJm":3},"flags":{"core":{"sourceId":"Compendium.dnd5e.rules.QRKWz3p6v9Rl1Tzh"}}}
|
||||
|
||||
0
packs/Talente.db
Executable file → Normal file
0
packs/Talente.db
Executable file → Normal file
6
packs/Völker.db
Executable file → Normal file
6
packs/Völker.db
Executable file → Normal file
File diff suppressed because one or more lines are too long
56
packs/Zauber.db
Executable file → Normal file
56
packs/Zauber.db
Executable file → Normal file
File diff suppressed because one or more lines are too long
18
updateScript.sh
Executable file
18
updateScript.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "Update script for Foundry Plugin"
|
||||
|
||||
echo "Get Updates from remote if nessesary"
|
||||
git pull
|
||||
|
||||
# Assume the correct version is set in module js
|
||||
echo "Extract version"
|
||||
|
||||
PACKAGE_VERSION=$(cat module.json \
|
||||
| grep \"version\" \
|
||||
| head -1 \
|
||||
| awk -F: '{ print $2 }' \
|
||||
| sed 's/[",]//g' \
|
||||
| tr -d '[[:space:]]')
|
||||
|
||||
echo $PACKAGE_VERSION
|
||||
Reference in New Issue
Block a user