Compare commits
	
		
			11 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | eb37eb4542 | ||
|   | f6ee748f1f | ||
|   | d105c84e93 | ||
|   | f8c49e9192 | ||
|   | 5cfa38cf70 | ||
|   | 75b8ab730b | ||
| 35606f8047 | |||
| b46aa0d8b0 | |||
|   | 8476dc7052 | ||
|   | 3ff7de3562 | ||
| 95d5effdf7 | 
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										
										
										Normal file → Executable file
									
								
							| @@ -1 +1,2 @@ | |||||||
| SharedData_global.lock | 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 | # 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",    |   "name": "SharedData_global", | ||||||
|    "title": "SharedData - Deutsche Kompendien",    |   "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",    |   "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", |   "author": "Nibur", | ||||||
|    "version": "1.0.4", |   "version": "1.1.15", | ||||||
|    "minimumCoreVersion": "0.8.3", |   "minimumCoreVersion": "0.8.3", | ||||||
|    "compatibleCoreVersion":"0.8.9", |   "compatibleCoreVersion": "0.8.9", | ||||||
|    "url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium", |   "url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium", | ||||||
|    "manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json", |   "manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json", | ||||||
|    "download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.0.4/germandndcompendium-v1.0.4.zip", |   "download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.15/germandndcompendium-v1.1.15.zip", | ||||||
|    "packs": [ |   "changelog": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/blob/master/changelog.md", | ||||||
|  |   "packs": [ | ||||||
|     { |     { | ||||||
|       "name": "Gegenstände", |       "name": "Gegenstände", | ||||||
|       "label": "Deutsch - Gegenstände", |       "label": "Deutsch - Gegenstände", | ||||||
| @@ -88,4 +89,4 @@ | |||||||
|       "module": "SharedData_global" |       "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":"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":"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":"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