SC - More Activities
A free Shattered Codex module for D&D 5e in Foundry VTT that adds new activity types, a public activity registry, GM-facing diagnostics, and migration tools for worlds moving away from the legacy more-activities module.
It is built for two use cases:
- GMs who want more item activities without maintaining custom patches
- module authors who want to register their own
dnd5eactivity types through a stable SC-owned registry
Project Positioning
SC - More Activities is inspired by the original More Activities module, and this project exists with a lot of respect for the work and ideas behind it.
Many thanks to TTimeGaming, creator of fvtt-more-activities, for helping show how valuable richer activity workflows can be inside dnd5e and Foundry VTT.
At the same time, this module is not a copy of More Activities. It is a Shattered Codex reinterpretation of that idea, built to give tighter control over the implementation, release flow, integrations, and long-term behavior needed by the growing SC module ecosystem, including Patreon-supported modules and module-to-module activity integrations.
The goal is to preserve the value of richer activity workflows while shaping them around the specific needs of the Shattered Codex ecosystem we are building.
Report an issue or request a feature
Official Wiki
What This Module Adds
- Built-in Shattered Codex activity types for automation, support, progression, inventory, and canvas workflows
- A public registration hook and API for SC modules and third-party modules
- A grouped activity creation dialog that separates native D&D 5e activities from Shattered Codex activities
- A GM activity catalog with diagnostics, filters, and enable/disable controls
- Preview color settings for teleport, movement, and wall overlays
- Explicit preview/apply/restore migration tools for legacy
more-activitiesdata
Included Activity Types
sc-sound: play audio from an activitysc-macro: run a world macro or GM-controlled inline codesc-hook: fire a hook or module callback for developer workflowssc-chain: trigger other activities from the same item in sequencesc-contest: resolve a contested roll workflow between participantssc-grant: grant item-related rewards or support item flowssc-advancement: drive item-linked advancement or progression flowssc-teleport: move tokens through a guided teleport workflowsc-movement: push, pull, or reposition tokens with preview supportsc-wall: create wall previews and GM-mediated wall placement
Asset Credits
Some bundled activity icons are sourced from game-icons.net.
Game-icons.net states that its icons are provided under the
Creative Commons Attribution 3.0 license,
which requires attribution to the original author(s). See the
Game-icons.net About page for license and author details.
Main Features
- Supports Foundry VTT v13 and v14
- Supports
dnd5e5.x - Uses a module-owned registry instead of ad hoc activity injection
- Flushes accepted registrations into
dnd5eduring module initialization - Exposes registration diagnostics so GMs can see what loaded, what failed, and why
- Lets GMs disable registered activity types without removing their definitions
- Opens a dedicated Activity Catalog from module settings
- Opens a dedicated More Activities Migration tool from module settings
- Keeps wiki and Patreon actions available directly from module settings
- Includes English and Brazilian Portuguese localization
Requirements
- Foundry VTT: v13 or v14
- System:
dnd5e - Recommended:
libWrapper
The module exits early outside dnd5e worlds.
Installation
- In Foundry, open Add-on Modules > Install Module.
- Paste this manifest URL:
https://github.com/Shattered-Codex/sc-more-activities/releases/latest/download/module.json
- Install the module.
- Enable SC - More Activities in your world.
- For better compatibility with other modules, also install and enable
libWrapper.
How It Fits Into D&D 5e
SC - More Activities does not replace the native D&D 5e activity system. It extends it.
- Native
dnd5eactivities stay available in their own group - Shattered Codex activities appear in a separate group in the creation dialog
- registered third-party activities can join the same registry flow and provide their own metadata
This keeps the familiar D&D 5e workflow while making SC and external activity types easier to manage.
Activity Catalog
The Activity Catalog is a GM tool available from module settings.
It lets you:
- inspect registered activity types
- review rejected registrations and warnings
- filter entries by status, category, and availability
- enable or disable registered types for the world
- open migration tools from the same workflow
Migration From more-activities
This module includes explicit migration tools for the legacy more-activities module.
- Run a preview first to see what can be converted
- Apply the migration only after reviewing the results
- Restore the latest backup if needed
- Export preview and report data for review
Important:
- migration is GM only
- migration does not auto-run
- blocked or partially compatible legacy activities may require manual cleanup after conversion
- if the legacy module is still enabled, keep it active only while reviewing or migrating
