Teardown

Teardown

ThiccSmoke & ThiccFire
Showing 1-10 of 40 entries
< 1  2  3  4 >
Update: Oct 8, 2023 @ 1:56pm

Actually forgot to change the version number in code... dum dum me

Update: Oct 8, 2023 @ 1:42pm

Version 9 - More Performance and Preset Tweaks

New feature:

- Despawn Teardown Fire: To improve performance and/or the amount of particles that can be spawned at once, the mod can now after detecting teardown's own fire despawn/delete it. This reduces the particle amount significantly as only the beginning of new fires are actual teardown fire. The option can be found in the menu and is enabled by default and can be found here: Fire Settings -> Fire Spread -> Despawn Teardown Fire. Note however that this is experimental and espescially with small fires can be quite noticeable/jarring. Particle density decreases as well (since teardowns fire particles are now no longer spawning as much).


Improvements/Changes:

- Looked up some efficiency tips/tricks for lua and implemented them, well, tried to. Should be a bit faster now when detecting fires so 300+ fires technically would be possible on high end systems, but the amount of particles will be the limiting factor anyway.

- Changed particle spawner behavior for fire (fire no animates alpha to 0)\
- Gravity of particles is no longer affected by fire intensity (only randomized based on particle randomize setting).
- Default presets tweaked to take these changes into consideration

Bug Fixes:

- Fire detector uses recursive binary search to determine fire locations, however it used to take fire intensity into account to identify locations to prevent to much overlap when spawning large particles. This was not working for a while (don't remember when I altered it to not work) but works again improving efficiency when dealing with large fires.

Update: Apr 26, 2023 @ 7:20am

Version 8.3

----------------
Increased gravity of smoke in all presets

Update: Apr 26, 2023 @ 6:59am

Version 8.2

----------------

In general this version should bring back the thiccness that was lost in the previous update

Minor fixes and tweaks to presets

Improved behavior of particle spawner when it decides that it is to close to another spawn point.

Update: Apr 2, 2023 @ 9:09am

Update: Apr 2, 2023 @ 9:08am

Version 8.1

----

-- Fix lights not spawning.
-- Improved particle spawning to be more realistic
-- Improve overlap detection of particles
-- Simplified fire detection to have a fixed minimum distance (no more dynamic, this was added to prevent overlapping particles but that is now solved in a separate system)
-- Improved intensity checking
-- Improved fade in/out when new fire locations are found (though it can still be a bit jarring)
-- Tweaked presets to align with updates

Note:

If you have existing presets, the intensity calculation might show much lower results == smaller fire, to change go into settings: Fire Settings -> Fire Detection, Increase the fire count area value, and/or in Fire Settings -> Fire Intensity increase the multiplier.

If the fire still feels lackluster, go into Particle Settings -> General Settings and lower Particle Min Distance (lowers fps tho), or go to Particle Settings -> Fire (or Smoke) and decrease the Fade In/Out!

Update: Apr 1, 2023 @ 4:59am

Version 8

---

- Improved performance tiny bit by adding particle spawn overlap detection.
- Improved particle behavior.
- Added fadeout of spawned particles if fire is gone.
- Tweaked base presets for above changes.

Update: Sep 24, 2022 @ 1:13pm

Version 7.2
---

- Wind Overhaul
- Wind now has proper random direction and strength (it sets a random target and it increases/decreases over time instead instantly (previous) to make it less jerky.
- Additional random direction and wind strength/direction rate of increase/decrease after applying randomization.

- Light System Update
- Lights are now spawned per fire (but I might revert this if it hurts performance to much, so let me know!)
- Lights now fade in and out instead of appearing/disappearing instantly :P

- Particle Spawner Changes:
- Overhauled how random particles are spawned
- Improved fire/smoke fade in/fade out handling
- Only uses smoke type tile for smoke particles
- Changed smoke color gradients to not be instantly black.

- Detection Minor Change:
- Spawning point is now moved a tiny bit away from the actual spawn point to prevent clipping through the object (but negligible improvement after testing).

Update: Aug 28, 2022 @ 11:42am

Version 7.1

Minor update: Added support for incompatible mod detection. There are some mods that have similar features to this mod (e.g. no fire limit mod, wind mod, etc..) I have added detection for those mods, and a warning message in the option menu, which shows which options are disabled if those mods are enabled. I disable those options within thiccsoke and thiccfire, since those mods use the same properties which would normally be overwritten by this mod.

Update: Jul 1, 2022 @ 2:50pm

Version 7 - Performance (?), Preset Tweaks and Ash-ish like particles and bugs :P

Been a while since I worked/updated this mod, got some free time due to our well known pandemic... thus thought why not add some features, see if i can improve tid bits and fix some bugs.

So here are the new features :D

- It now spawns debris/ash like particles (with smothering particles sprinkled in between).
- Configurable under menu Particles -> Ash
- Enable/Disable in Particle Spawner menu!

- Indoor/convined space detection. Though not perfect, the biggest annoyance I had with my mod was when fires became big enough indoors that particles would start clipping due to being unreasonably large indoors. Hence now the mod can detect if the fire/smoke particles spawned is within a confined space and reduces the size of the particles spawned to hopefully prevent this issue (though it is not perfect/100% fix).
- Can be turned on / off under Fire Settings -> Fire Detection menu, does have slight impact on visuals

And the improvements :D

- Light spawning now remembers instances of spawned lights instead of deleting them all/recreating them for every slight change (e.g. intensity). Should improve performance a lot when lights are turned on!

- Fire detection scales minimum distance between fires based on intensity to prevent overkill spawning of particles on nearly the same location. (Might be improved later on, as it is still quit crude).

- Subjective: Preset pages has been tweaked once again to improve both performance as visuals.


And the bugfixes :D

- I BROUGHT BACK THE THICC IN SMOKE ;P, no for real, not sure how I missed it but the mod did not spawn smoke with the smoke tile particle anymore, which is the best tile for creating smoke. (INSERT FACEPALM).

- Ghost menu for light under particle spawner menu is now poof gone...

- Removed legacy light option as it would glitch out.

Probably forgot something but have fun ;P.