feat(models): combatant schema, Foundry sheet loader, monster JSON schema

This commit is contained in:
2026-08-17 22:49:50 +02:00
parent 2a58826bd4
commit 6ad37ae9ec
10 changed files with 1186 additions and 2 deletions
+20
View File
@@ -0,0 +1,20 @@
"""Sheet and monster loaders — the parsing boundary of the simulator."""
from pf1e_simulator.loaders.foundry import (
LoadReport,
SheetLoadError,
SkippedEntry,
load_sheet,
load_sheet_detailed,
)
from pf1e_simulator.loaders.monster import MonsterLoadError, load_monster
__all__ = [
"LoadReport",
"MonsterLoadError",
"SheetLoadError",
"SkippedEntry",
"load_monster",
"load_sheet",
"load_sheet_detailed",
]