macniel
b50e4d3090
implements ui for battle dice
2025-10-29 13:21:48 +01:00
macniel
9e0e85efe6
adds the ability to sumon the rest and relax dialog
2025-10-28 14:11:25 +01:00
macniel
6b64b0b6db
adds reverse inventory mechanic with "zusammenlegen"
2025-10-27 15:42:31 +01:00
macniel
92540c58cb
adds new equipment
2025-10-27 10:34:56 +01:00
macniel
a57cf98aa1
implements lootable creatures
2025-10-26 17:44:08 +01:00
macniel
5f802aa275
adds GM Tool "Merchant"
2025-10-26 14:08:55 +01:00
macniel
408ef3ddc0
adds GRW races to compendia
2025-10-24 13:31:19 +02:00
macniel
3f6b4a0303
implements defense screen
2025-10-24 09:57:11 +02:00
macniel
1c9d4a1f1f
repackages xml-import into class and adds configuration dialog to it
2025-10-21 11:02:19 +02:00
macniel
905b0eb405
prepares xml-import to no longer append items, but instead cleans them out before adding. This will be controllable via dialog
Pull Request Check / testing (pull_request) Successful in 17s
Details
2025-10-21 01:17:41 +02:00
macniel
ee578e430e
restores equipment drag and drop while sacrificing paperdoll view
2025-10-20 10:31:15 +02:00
yuna
32503a03c1
restores inventory template
2025-10-18 11:55:37 +02:00
macniel
355f55e2bd
finally fixes the stubborn tab error
2025-10-17 21:52:40 +02:00
macniel
74e91d206f
adds optional styling according to Paramanthus
2025-10-17 00:10:24 +02:00
macniel
561e34d0ff
first push of charactersheet
2025-10-16 21:16:57 +02:00
macniel
f505a233df
Migrates Specialabilities and Liturgies to DocumentV2
2025-10-15 20:10:52 +02:00
macniel
3f5ef8fbd7
migrates spells and equipment to DocumentV2
2025-10-15 19:55:13 +02:00
macniel
3869982927
migrates advantages to DocumentV2
2025-10-15 16:24:51 +02:00
macniel
c311bb36d3
chore: moves sheets into namespace
2025-10-14 13:15:52 +02:00
macniel
8fc2d37942
adds languages and scripts to talent import, also prevents breaks inside a talent group on the character sheet
2025-10-13 23:44:32 +02:00
macniel
416830a56e
adds wound threshold and actor based action to takeDamage by a certain amount to a specific zone (or non which is only allowed when play with zones is active)
2025-10-13 23:40:07 +02:00
macniel
5275a59b70
adds macro support to skills/talents
2025-10-12 17:43:40 +02:00
macniel
b34ca30a33
implements visuals for Trefferzonen and Zonenrüstung, also adds World Settings.
2025-10-11 10:34:00 +02:00
macniel
faa3bc1328
feature/meta ( #54 )
...
implements styling of meta and various other segments e.g. sheets
2025-10-09 21:16:51 +02:00
macniel
5b76df3653
feature/spells ( #53 )
...
implements spells and liturgies
2025-10-09 21:09:31 +02:00
macniel
fa05bed932
chore: eslinted
Pull Request Check / testing (pull_request) Successful in 17s
Details
2025-10-05 13:41:52 +02:00
macniel
b3b247d1a7
adds missing combat skills and implements a rudimentary action manager which should accumulate all available actions coming from talents, special abilities and what not.
Pull Request Check / testing (pull_request) Successful in 18s
Details
2025-10-05 13:37:57 +02:00
macniel
a5c702059c
fix id
2025-10-04 22:36:48 +02:00
macniel
e80ed623ec
adds derived values for hold weapons
2025-10-04 22:15:25 +02:00
macniel
801de801ba
initial draft of combat
2025-10-04 16:58:26 +02:00
macniel
adff5b951f
adds combat initiative
Pull Request Check / testing (pull_request) Successful in 18s
Details
2025-10-04 15:18:02 +02:00
macniel
e92de1a9b0
updates paperdoll and character model to allow multiple sets of equipment
2025-10-04 14:32:34 +02:00
macniel
f5248c57aa
introduces a paperdoll for equipment handling
2025-10-03 23:45:17 +02:00
macniel
39917a0f89
Implements rudimentary item management
2025-10-03 15:27:48 +02:00
macniel
edf6dcab1a
Adds Inventory Management
2025-10-03 14:44:26 +02:00
macniel
691a811275
Adds Group Management
2025-10-03 11:03:34 +02:00
macniel
e47deaf938
Implements simple advantage template that is then placed on the character sheet.
...
also fixes rollable partial and skills can be rolled on again.
2025-10-02 18:14:35 +02:00
macniel
1afdd483e6
Character Creation with Default Values is no longer possible (got to be but its not scope of MVP anyway).
...
Skills either from Compendia or Imported Entries can now be uniquely added to a Character.
This approach will help us later with adding other Elements like Advantages (these need a "uniqueness" Attribute), Spells (always unique), Miracles (also always unique), Equipment
2025-10-02 16:52:56 +02:00
macniel
32031eb548
When a character is created, its base-skills are now added from compendium and added to the actor as an embedded document.
2025-10-01 22:27:21 +02:00
macniel
5fb8559fbf
chore: update database again
2025-09-29 18:19:20 +02:00
macniel
b8e3af8922
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# src/main.mjs
# src/templates/actor/actor-character-sheet.hbs
# transformSources.mjs
2025-09-29 17:56:21 +02:00
macniel
1c811faf08
chore: update database
2025-09-29 17:53:28 +02:00
macniel
f3f52e77aa
Merge remote-tracking branch 'origin' into feature/charactersheet-sytling
...
Pull Request Check / testing (pull_request) Successful in 18s
Details
# Conflicts:
# src/main.mjs
# src/module/sheets/characterSheet.mjs
2025-09-29 14:19:39 +02:00
macniel
f8e5b94b77
Adds Sidebar and also adds more styling via scss
2025-09-29 13:42:19 +02:00
macniel
073c25e89a
Talents can now be added or replaced via drag and drop
2025-09-29 00:19:41 +02:00
macniel
35271b8c83
Implements the first draft of styling our character sheet.
2025-09-28 19:15:29 +02:00
paranoidSpectre
3ec419ae26
Fertigstellung XML-Import ( #13 )
...
Co-authored-by: Jendrik <jendrik.witt@gmail.com>
Reviewed-on: #13
2025-09-28 12:46:24 +02:00
macniel
cfb7abc803
Adds Binding example a of one-to-many relation between a Character and multiple Skills ( #15 )
...
Erweitert das PlayerCharacterDataModel um zwei Arrays welche andere eine Ansammlung von DocumentTypes entgegennehmen können. Diese können dann in dem characterSheet.mjs ausgewertet werden (von den verknüpften Dokumenten muss jeweils der Konstruktor aufgerufen werden) und dann via context injection im Template angezeigt werden.
Um aktuell via Developer Konsole in Foundry Felder hinzuzufügen wird folgendes benutzt:
```javascript
game.actors.getName(<Name des Akteurs>).update({"system": {"talente": [ game.items.getName(<Name des Talents>)/*, ...weitere Talente */ ]}})
```
Dies können wir für Basis Talente nutzen wenn ein Charakter angelegt wird.
Co-authored-by: macniel <yuna.baehr@proton.me>
Reviewed-on: #15
2025-09-27 21:59:47 +02:00
macniel
44bd900951
feature/skills ( #14 )
...
- Fügt alle Talente aus dem Basisregelwerk als Source hinzu.
- Zudem funktioniert der Datenimport der Kompendien nun.
- Ferner wurde die Modulstruktur abermals angepasst, damit zwischen Documents (auf denen Berechnungen durchgeführt werden und DataModels (die die Daten bereitstellen) unterschieden werden können.
- Fügt ein Userskript hinzu um einfach das Kompilat in den FoundryData Ordner zu verschieben (muss an die jeweilige User Umgebung angepasst werden)
Co-authored-by: macniel <yuna.baehr@proton.me>
Reviewed-on: #14
2025-09-27 18:33:05 +02:00
Jendrik
3ca40b9604
merged main in branch
2025-09-25 18:40:27 +02:00