Version 0.1.2 more snow, 4 designs

master
paramat 2013-08-12 07:10:07 +01:00
parent 4e26e0eda7
commit fa22a855c7
4 changed files with 33 additions and 9 deletions

View File

@ -1,9 +1,9 @@
Snowdrift 0.1.1 by paramat
For latest stable Minetest and back to 0.4.6
Depends default
Licenses: Code WTFPL. Textures CC BY-SA.
This is intended to be used as alternative snowfall for the snow mod by Splizard.
The code is partly derived from weather mod by Jeija and snow mod version 1.8 by Splizard.
-- Snowdrift 0.1.2 by paramat
-- For latest stable Minetest and back to 0.4.6
-- Depends default
-- Licenses: Code WTFPL. Textures CC BY-SA.
-- This is intended to be used as alternative snowfall for the snow mod by Splizard.
-- The code is partly derived from weather mod by Jeija and snow mod version 1.8 by Splizard.
Version 0.1.0
---------------
@ -21,3 +21,7 @@ Version 0.1.1
-------------
* Mod is too light, doubled maximum snow density, added second snowflake design with a square symmetry.
* Snow density is now smoothly varied by how deep into a snow biome a player is.
Version 0.1.2
-------------
* Maximum snowfall doubled, 4 snowflake designs.

View File

@ -1,4 +1,4 @@
-- Snowdrift 0.1.1 by paramat
-- Snowdrift 0.1.2 by paramat
-- For latest stable Minetest and back to 0.4.6
-- Depends default
-- Licenses: Code WTFPL. Textures CC BY-SA.
@ -12,8 +12,8 @@ local MAXCHA = 0.5 -- (0 to 1) Maximum per globalstep chance of processing a pla
local SEED1 = 112 -- 112 -- These 5 parameters should match the values you use in snow mod.
local OCTA1 = 3 -- 3
local PERS1 = 0.5 -- 0.5
local SCAL1 = 150 -- 150 -- Large scale size of snow biomes.
local SNOTHR = 0.53 -- 0.53 -- Perlin noise > SNOTHR for snow biome.
local SCAL1 = 256 -- 150 -- Large scale size of snow biomes.
local SNOTHR = 0.4 -- 0.53 -- Perlin noise > SNOTHR for snow biome.
-- Stuff
@ -56,5 +56,25 @@ minetest.register_globalstep(function(dtime)
32,
2.8,
false, "snowdrift_snowflake2.png", player:get_player_name())
local posi = {x = ppos.x - 64 + math.random(0, 128), y= ppos.y + 16, z= ppos.z - 48 + math.random(0, 128)}
local velo = {x = math.random() / 5 - 0.1, y = math.random() / 5 - 1.1, z = math.random() / 5 - 1.1}
local acce = {x = math.random() / 50 - 0.01, y = math.random() / 50 - 0.01, z = math.random() / 50 - 0.01}
minetest.add_particle(
posi,
velo,
acce,
32,
2.8,
false, "snowdrift_snowflake3.png", player:get_player_name())
local posi = {x = ppos.x - 64 + math.random(0, 128), y= ppos.y + 16, z= ppos.z - 48 + math.random(0, 128)}
local velo = {x = math.random() / 5 - 0.1, y = math.random() / 5 - 1.1, z = math.random() / 5 - 1.1}
local acce = {x = math.random() / 50 - 0.01, y = math.random() / 50 - 0.01, z = math.random() / 50 - 0.01}
minetest.add_particle(
posi,
velo,
acce,
32,
2.8,
false, "snowdrift_snowflake4.png", player:get_player_name())
end
end)

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 B