This package contains art, text, or software code produced using generative AI.
This module was developed using an iterative, human-led design process supported by Generative AI.
A FoundryVTT module that adds a configurable screen shake effect to simulate a carriage ride or other unstable conditions.
- Scene-based Synchronization: Uses scene flags to ensure all players see the same shake effect.
- Configurable Intensity: Choose from various presets ranging from "Smooth Road" to "Offroad Chaos".
- GM Controls: Easy access via a button in the Token Controls layer.
- Macro API: Full control via macros for automation.
- Switch to the Token Controls layer.
- Click the Horse Icon (Toggle Carriage Ride).
- If the shake is inactive, a dialog will appear allowing you to select the intensity (Road Condition).
- Click "Start Ride" to begin the effect for all players on the scene.
- Click the button again to stop the effect.
You can control the module programmatically using the exposed API:
// Start the shake with a specific intensity (default: 6)
game.modules.get("geanos-carriage-shake").api.start(intensity);
// Stop the shake
game.modules.get("geanos-carriage-shake").api.stop();
// Toggle the shake (opens dialog if starting)
game.modules.get("geanos-carriage-shake").api.toggle();
- Manifest URL:
https://github.com/GeanoFee/geanos-carriage-shake/releases/latest/download/module.json
