Skip to content
3 Death Saves

FXMaster Integration

Calendaria sends its weather to FXMaster, which draws the particle effects on the canvas.

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, and HUD dome effects and ambient sound still run. The FXMaster Integration fieldset shows a notice in place of its controls. The FXMaster Preset field disappears from the Weather Editor, and the Weather Picker loses its preset, density, speed, and color fields.

See Weather Presets for the preset-to-effect mapping.

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.

Calendaria passes the current wind direction to FXMaster, rounded to the nearest of the eight compass points FXMaster accepts. 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.

The Weather Picker carries FX Density, FX Speed, and FX Color controls that override the particle behavior sent to FXMaster. Built-in presets ship with optional density and speed values, and many leave one or both unset.

Note that saving the current weather as a custom preset does not keep the density, speed, or color. A saved preset stores the FXMaster effect, the sound file, and the macro. Density, speed, and color come back empty when you select that preset again.

Weather Effect Speed scales the particle speed of every Calendaria-driven preset before it reaches FXMaster.

Three toggles control which canvas layer weather particles render beneath: Below Tokens, Below Tiles, and Below Foreground. Combine them freely.

Particle Splash controls whether rain and snow draw a ground splash where particles land.

Activate by Darkness gates weather effects to a scene-darkness window. Weather is hidden whenever the scene darkness sits outside that window.

See the Settings page for these options.

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.

Particle Splash and Weather Effect Speed re-apply to the scene you are viewing the moment you save, and switching Enable Weather FX off stops effects at once. The layer toggles, Top-Down Mode, and the darkness settings reach the canvas on the next weather change or when the scene reloads.

Scene Configuration > Calendaria tab overrides the global FXMaster settings for one scene.

Weather FX View Mode overrides Top-Down Mode. Pick Top-Down or Side View, or leave it on Use Global Setting. The resolved view mode also drives the HUD weather visual, where side view keeps particles falling from above.

Weather FX Splash overrides the global Particle Splash toggle. Pick Show Splash or No Splash, or leave it on Use Global Setting.

Weather FX Override overrides Enable Weather FX. On forces FXMaster weather effects active even when the global setting is off, and Off forces them inactive even when it is on. Inherit follows the global toggle. The change takes effect immediately, with no reload needed. When the resolved state is off, no FXMaster weather is sent to the scene, and HUD dome effects still render in the HUD widget.

Weather Effect Levels restricts weather FX to the scene levels you select. Select nothing and weather renders across the whole scene. The control is hidden on scenes with no levels.

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. Set that fraction to zero to silence those sounds entirely.

FXMaster Sound Effects asks FXMaster to play the sound attached to the effect it is rendering. That audio comes from FXMaster, not from Calendaria’s ambient sound system, and the two play at the same time when both are on.