Release v1.0.0 — Herald
Herald v1.0.0
First stable release. Herald gives GMs animated actor/NPC intro
announcements for Foundry VTT — slide, drop, or fade a token's portrait
onto every player's screen, with live actor data pulled straight from
the actor sheet.
✨ Highlights
- Trigger from Token HUD or the Actor Directory — right-click a
token or an actor in the sidebar, no macro knowledge required. - Two universal templates (PC and NPC) — configure once, works for
every actor with zero per-actor setup. - Live actor data in your text —
{{path}}templating with a
field-picker dropdown (PF2e field map included) plus a custom-path
box for anything system-specific. - Animated entrance — 4 animations × 5 positions, with an optional
backdrop (color or image) in Portrait/Landscape/Square proportions.
Three sample backdrops ship inassets/images/sample/to try it
immediately. - Per-Actor Portrait Override — a small icon button on the
Prototype Token config window lets one specific actor override just
its portrait, independent of the global template. - Chat Card companion (on by default) — every trigger also posts a
chat message with the portrait, name, and subtext, so the
announcement persists even if someone missed the live overlay. - Card Size (Small/Medium/Large) — shared for the whole table,
since everyone sees the same broadcast. - GM-only, hidden from players outright, not just disabled.
Requirements
Foundry VTT V14 (verified against 14.364). Not tested against other
major versions.
Known Gaps
- The custom
SYSTEM_FIELDSfield-picker map currently only covers
PF2e — D&D 5e support in the core trigger/render pipeline should work
fine (nothing system-specific there), but the convenience dropdown
needs real D&D 5e actor data verified the same way PF2e's was. game.modules.get("herald").apiis a dev-testing surface, not yet a
committed stable API — names/shapes may still change.
Full Changelog
See CHANGELOG.md for the complete version-by-version
history.