feat: implement core Foundry VTT system framework, including actor/item data models, spellcasting logic, dice mechanics, and automation scripts

This commit is contained in:
Octoturge
2026-06-14 10:12:47 +02:00
parent fb42c6e8cc
commit 624fe2ee1a
70 changed files with 1645 additions and 1146 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
/**
* Shared parser types what each parser emits before being handed off
* Shared parser types - what each parser emits before being handed off
* to the pack builder.
*
* Every parsed document has a stable id (slug) and a sourceBook ref so
@@ -21,7 +21,7 @@ export interface ParsedDoc {
id: string;
/** Display name (Polish, as in book). */
name: string;
/** Foundry document type `Item` or `Actor`. */
/** Foundry document type - `Item` or `Actor`. */
documentType: 'Item' | 'Actor';
/** Foundry sub-type for the data model (e.g. `spell`, `talent`). */
subType: string;