Dynamic Effects Forge

If you liked this item, please rate it up on Steam Workshop page.

Author: blues

Last revision: 5 Jun at 13:35 UTC

File size: 7.1 MB

On Steam Workshop

Description:

A high-performance particle engine featuring custom physics, volumetric light effects, dynamic shadows, and much more.

📜 Core Features

Overrides vanilla explosions with multi-stage, volumetric particle sequences.
Smoke dynamically reacts to the sun’s position, casting rich, ambient color palettes.
Particles can have advanced physics features like vortex paths, collision and bouncing off walls.
Fires spawn glowing embers and flickering lights.
An extensive mod settings menu to suit any visual preference or performance limit.
A cozy Air Humidifier with mild beauty, cleanliness, meditation focus, and an in-game mod debugging tool.
All effects can be built purely with XML, allowing for easy expansions.

📦 Compatibility and Performance

Safe to add to existing saves. Safe to remove (campfires, humidifiers etc. will throw errors after uninstall, which will resolve itself immediately).
Harmony patches only affect visuals and can be toggled off in the mod settings.
The code is highly optimized. In my experience, only massive wildfires can strain performance. Mod settings allow disabling fire effects completely, or automatically switch back to vanilla fires after a certain threshold.
Mod .xml files contain tips and examples for easy expansion and compatibility patching.
Incompatible with Blast Forge (this is the optimized, expanded replacement for that mod).

🚧 Known Issues / Debugging

The Air Humidifier’s "Test Effect" debug tool cannot preview building-attached effects (Flamme and Mist). To experiment with these, simply observe the mist on the humidifier itself or the flames on a campfire.
You can use the "Reload Forge Defs" button on the humidifier to instantly hot-reload all effects from your XML and restart them without closing the game.
On high game speeds, fleck creation rate is reduced, size increased to maintain performance. The balance might be a bit off towards the performance side currently, I might try adding a slider for that too when i have time, if requested.

💭 Future Plans

A combat submod.

✒️ My other mods:

Anti-Blight and Firefoam Dispensers
Circuit Breaker
Shared Joys
Throw Him to the Floor

Download
Required items:

Click the title to search on this site.


HarmonySteam Workshop