FXMaster Integration
Calendaria sends its weather to FXMaster, which draws the particle effects on the canvas.
How it works
Section titled “How it works”Each weather preset can map to an FXMaster effect. When the weather changes, Calendaria hands the mapped effect to FXMaster. Assign an effect per preset in the Weather Editor, or change it for the current weather in the Weather Picker. The dropdowns list only the effects your installed FXMaster provides.
Without FXMaster active, canvas effects are skipped; HUD dome effects and ambient sound still run. The Weather Editor and Weather Picker hide the FXMaster controls that no longer apply.
See Weather Presets for the preset-to-effect mapping.
FXMaster+
Section titled “FXMaster+”Some canvas effects are enhanced or available only with FXMaster+. When a preset points at an effect your installed FXMaster does not provide, nothing renders and any running effect stops.
Wind direction
Section titled “Wind direction”Calendaria passes the current wind direction to FXMaster. Rain and snow angle with the wind.
On side-view scenes the angle is clamped so particles fall from above rather than sideways. Force Downward Weather applies that same clamp on top-down scenes.
Density, speed, and color
Section titled “Density, speed, and color”The Weather Picker carries FX Density, FX Speed, and FX Color controls that override the particle behavior sent to FXMaster.
Saving the current weather as a custom preset from the Weather Picker keeps these values.
Weather Effect Speed scales the particle speed of every Calendaria-driven preset.
Canvas layers, splash, and darkness
Section titled “Canvas layers, splash, and darkness”Three toggles control which canvas layer weather particles render beneath: Below Tokens, Below Tiles, and Below Foreground.
Particle Splash controls whether rain and snow draw a ground splash where particles land.
Activate by Darkness hides weather effects whenever scene darkness sits outside a set window.
Above Darkness draws weather particles above the darkness layer instead of beneath it.
Particle Background enables the effect’s background surface, where the effect supports one.
Token Trails lets tokens disturb weather particles as they move.
See the Settings page for these options.
Global disable
Section titled “Global disable”Enable Weather FX is a world setting. Turn it off and all FXMaster particle effects stop, unless a scene’s Weather FX Override is set to On. Ambient weather sound keeps playing.
When changes reach the canvas
Section titled “When changes reach the canvas”Particle Splash, Weather Effect Speed, Above Darkness, Particle Background, and Token Trails apply to the current scene as soon as you save. Turning off Enable Weather FX stops effects at once. The layer toggles, Top-Down Mode, and Activate by Darkness apply on the next weather change or scene reload.
Per-scene overrides
Section titled “Per-scene overrides”Scene Configuration > Calendaria tab overrides the global FXMaster settings for one scene. Each override can follow the global setting or take its own value; see Settings for the options.
Weather FX View Mode overrides Top-Down Mode. Side view also drives the HUD weather visual, keeping particles falling from above.
Weather FX Splash overrides Particle Splash.
Weather FX Above Darkness, Weather FX Background, and Weather FX Token Trails override their matching global toggles.
Weather FX Override overrides Enable Weather FX and takes effect immediately. When the resolved state is off, no FXMaster weather reaches the scene, though HUD dome effects still render.
Weather Effect Levels restricts weather FX to the scene levels you select; select none and weather renders across the whole scene. The control is hidden on scenes with no levels.
Ambient sound
Section titled “Ambient sound”Calendaria’s ambient sound is its own system, independent of FXMaster. Weather presets can trigger a looping file that plays through Foundry’s environment audio channel. Assign the file per preset in the Weather Editor. When the weather changes, the old loop fades out and the new loop fades in after it.
Sound Effects and Sound Volume control ambient sound globally. The per-scene Disable Weather Sound flag silences it on one scene without touching visual effects.
Foundry scene regions with the Suppress Weather behavior fade the ambient sound down to the fraction set by Suppression Muffle while the user’s controlled or owned token is inside the region.
FXMaster’s own sound
Section titled “FXMaster’s own sound”FXMaster Sound Effects asks FXMaster to play the sound attached to its effect. That audio is separate from Calendaria’s ambient sound system; both can play at once.