No description
  • JavaScript 80.2%
  • CSS 11.6%
  • Handlebars 8.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-18 20:52:56 +02:00
docs README: animation demo clip 2026-10-06 00:26:59 +02:00
examples Example macros for JB2A: claw, greataxe, scimitar and fireball 2026-10-06 10:46:52 +02:00
lang Fix assignment references and effect drop matching (0.3.1) 2026-10-18 20:52:56 +02:00
scripts Fix assignment references and effect drop matching (0.3.1) 2026-10-18 20:52:56 +02:00
styles Release 0.3.0: styles in Foundry's module layer; Carolingian UI support moves to Carolingian Bridge 2026-10-16 17:12:35 +02:00
templates SWADE data in one swade object, Variables panel, folder actions, better attack starters (0.2.0) 2026-10-05 15:24:37 +02:00
.gitattributes Example macros for JB2A: claw, greataxe, scimitar and fireball 2026-10-06 10:46:52 +02:00
.gitignore Initial release 0.1.0 2026-10-04 23:40:15 +02:00
LICENSE Initial release 0.1.0 2026-10-04 23:40:15 +02:00
module.json Fix assignment references and effect drop matching (0.3.1) 2026-10-18 20:52:56 +02:00
README.md Release 0.3.0: styles in Foundry's module layer; Carolingian UI support moves to Carolingian Bridge 2026-10-16 17:12:35 +02:00

SWADE Trappings

Animation macros for Savage Worlds Adventure Edition (SWADE) in Foundry VTT. Keep Sequencer macros in a world library, tune them in an editor with a live preview, and assign them to the actions of your items. Every macro receives the SWADE results ready-made in one swade object: hits, raises, misses, Critical Failures, failed activations, the targets with their target numbers, template geometry and the power's trapping.

A Bolt hits Snakelops; dropping Protection's Armor effect onto Korgoth adds a shield aura; then Korgoth's axe hits Snakelops

Documentation: the wiki covers getting started, the library and assignments, starter templates and the macro reference.

Features

  • One library for all your animations: organize macros in folders with tags, search, import and export.
  • Editor with live preview: play an animation from your selected token and force any outcome (hit, raise, near miss, wild miss, Critical Failure, failed activation), with temporary templates for every SWADE template. A searchable Variables panel lists what your macro can use, and an asset picker finds your files.
  • Thirteen starter macros for attacks, powers, templates, lasting areas, auras and damage impacts. Their asset slots start empty: no art is bundled.
  • Assign by item: pick the animation for each action right on the item sheet (SWADE or SWADE Folio), or assign many items at once.
  • Handy helpers for misses that fly past the target, token shake and nudge, camera shake and template sizes. Optional SWADE Clarity, Dice So Nice and TokenMove support.

Animations are purely visual: they never apply damage, change conditions, move tokens or alter rolls. Previews play for everyone connected, just like a live roll.

Requirements

  • Foundry VTT v14 and SWADE 6.0 or later
  • Sequencer and socketlib
  • A Sequencer asset pack, or your own media files
  • Optional: SWADE Clarity, Dice So Nice and TokenMove
  • With Carolingian UI: Carolingian Bridge, or Carolingian's styles override the module's windows

Installation

In Foundry's Add-on Modules tab, choose Install Module and paste:

https://someto.de/flaig/swade-trappings/releases/download/latest/module.json

Enable the module and its dependencies, then follow the wiki's quick start to fill a starter's asset slots and assign it to an item.

This is a personal project at an early 0.x stage: expect breaking changes between versions, and test multiplayer playback and lasting effects in your own world before relying on them in a session.

AI disclosure

This module was created by AI with the help of human ideas.

License

MIT. Animation assets come separately from their own packs.