Aaron Suen 7849c87026 Fully stabilize screenshot smoke generators
Instead of using limited-lifetime particles that need to be
refreshed, use sprite entities, which never need to be replaced
as long as they stay loaded.

There was a short "glitch" when replacing the particles where
they could appear twice, or be absent, for a frame or two.  If
we're taking the screenshot at insanely high resolution/AA, which
the automation in this mod enables, we may have fractional FPS,
and the time window when the particles are in an invalid state
may expand to the point where it's impossible to capture a
screenshot with the correct smoke particles.

Making the smoke particles stable this way makes it possible to
reliably capture a screenshot with correct smoke particles at
insanely high quality / low framerate.
2024-08-25 11:38:27 -04:00
2024-08-25 11:02:42 -04:00
2021-07-20 21:25:37 -04:00
2023-12-01 23:39:06 -05:00
2022-05-17 23:28:14 -04:00
2020-03-28 07:08:56 -04:00
2024-08-24 13:26:58 -04:00
2022-10-19 00:51:56 -04:00

========================================================================

             \                           /\
              \                         /  \
          /\   \     /\    |\      /   /    \    /\    |\     /
         |  \   |   /  \   | \    /   |         /  \   | \   /
         |   \  |  |    |  |  |  |__  |        |    |  | /  |__
          \   \/   |    |  |  |  |     \    /  |    |  |/   |
           \        \  /   | /    \     \  /    \  /   |\    \
            \        \/    |/      \     \/      \/    | \    \

========================================================================
             NodeCore - Minetest's top original voxel game
                about emergent mechanics and exploration
------------------------------------------------------------------------

A surreal dream-world where everything is possible but nothing is easy.
Peaceful and Zen.  Brutally obstinate.  Prepare to unlearn everything
you thought you knew about voxel sandbox games.

Visit the Minetest ContentDB Listing (below) for more details.

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

(C) by Aaron Suen <warr1024@gmail.com> (and other contributors)
MIT License (http://www.opensource.org/licenses/MIT)
See included LICENSE file for full details and credits

Minetest ContentDB Listing:
	https://content.minetest.net/packages/Warr1024/nodecore/

GitLab:
	https://gitlab.com/sztest/nodecore

Chat Networks (all bridged):
	Discord:
		https://discord.gg/NNYeF6f
	Matrix:
		#+nodecore:matrix.org
	IRC:
		#nodecore on irc.libera.chat

Donate:
	https://liberapay.com/NodeCore

Semi-Unofficial Wiki:
	https://nodecore.mine.nu/

Minetest Forum Topic:
	https://forum.minetest.net/viewtopic.php?t=24857

------------------------------------------------------------------------
========================================================================
Description
No description provided
Readme MIT 33 MiB
Languages
Lua 98.7%
JavaScript 1.3%