Adds Binding example a of one-to-many relation between a Character and multiple Skills #15

Merged
macniel merged 1 commits from feature/data-binding into main 2025-09-27 21:59:47 +02:00

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:

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.

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.
macniel added 1 commit 2025-09-27 21:50:29 +02:00
macniel added this to the Charakterbogen milestone 2025-09-27 21:51:05 +02:00
macniel added this to the DSA 4.1 Game Module für Foundry project 2025-09-27 21:51:08 +02:00
paranoidSpectre approved these changes 2025-09-27 21:53:12 +02:00
macniel merged commit cfb7abc803 into main 2025-09-27 21:59:47 +02:00
macniel deleted branch feature/data-binding 2025-09-27 21:59:47 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: macniel/foundry-dsa41-game#15
There is no content yet.