Go to file
LazyJ ac76ec09e4 Removed some clutter 2014-06-02 01:10:08 -07:00
models First Commit 2014-06-01 19:30:54 -07:00
schematics First Commit 2014-06-01 19:30:54 -07:00
textures First Commit 2014-06-01 19:30:54 -07:00
README.txt First Commit 2014-06-01 19:30:54 -07:00
abms.lua First Commit 2014-06-01 19:30:54 -07:00
aliases.lua Removed some clutter 2014-06-02 01:10:08 -07:00
basic_stairs_slabs.lua First Commit 2014-06-01 19:30:54 -07:00
config.txt First Commit 2014-06-01 19:30:54 -07:00
crafting.lua First Commit 2014-06-01 19:30:54 -07:00
depends.txt First Commit 2014-06-01 19:30:54 -07:00
falling_snow.lua First Commit 2014-06-01 19:30:54 -07:00
init.lua First Commit 2014-06-01 19:30:54 -07:00
license.txt First Commit 2014-06-01 19:30:54 -07:00
mapgen.lua First Commit 2014-06-01 19:30:54 -07:00
mapgen_v6.lua First Commit 2014-06-01 19:30:54 -07:00
mapgen_v7.lua First Commit 2014-06-01 19:30:54 -07:00
nodes.lua First Commit 2014-06-01 19:30:54 -07:00
readme_splizards_original.txt First Commit 2014-06-01 19:30:54 -07:00
sled.lua First Commit 2014-06-01 19:30:54 -07:00
snowball.lua First Commit 2014-06-01 19:30:54 -07:00
stairsplus.lua First Commit 2014-06-01 19:30:54 -07:00
util.lua First Commit 2014-06-01 19:30:54 -07:00

README.txt

This version of 'Snow' is based off of Splizard's 2013_12_25 release.

I started out making a couple tweaks here-and-there and then it just
progressed into something more complex. Since then several things have been
fixed and a few others added.

There is still more to do.

What follows below is a partial and very rough draft of the README.txt file's
contents. I still have to get my scattered notes sorted to make a better
documentation. If things get too wordy, I'll try splitting them off
into seperate files and see if that makes things easier to consume and maintain.

~ LazyJ, 2014_06_01



~~~~~~~~~~~~~~~~~~~~
List of Changes
~~~~~~~~~~~~~~~~~~~~

INIT.LUA
	* Moved contents to separate lua files
	* Checks for "MoreBlocks" mod



FALLING_SNOW.LUA
	* Falling snow would destroy nodes it deposited snow on. I figured out
that if I switched the 'snow.place' with 'minetest.place_node' and
increased the y position by 2, then the nodes were nolonger destroyed and
the snow would start to pile up.



MAPGEN.LUA
	* Replaced snow:snow with default:snow and snow:snow_block
with default:snowblock.



SLED.LUA
	* The HUD message that displayed when a player sat on the sled would
not go away after the player got off the sled. I spent hours on trial-and-error
while reading the lua_api.txt and scrounging the Internet for a
needle-in-the-haystack solution as to why the hud_remove wasn't working.
Turns out Splizard's code was mostly correct, just assembled in the wrong order.

The key to the solution was found in the code of leetelate's scuba mod:
http://forum.minetest.net/viewtopic.php?id=7175

	* Changed the wording of the HUD message for clarity.



~~~~~~
TODO
~~~~~~

Falling Snow:
* Add code to prevent snowfall from depositing snow on or near torches and lava.

* Add code to prevent snowfall from depositing snow on
'walkable = false' defined nodes.



Sled:
* Figure out why the player avatars remain in a seated position, even after
getting off the sled, if they flew while on the sled.
'default.player_set_animation', where is a better explanation for this and what
are it's available options?