diff --git a/mods/ENVIRONMENT/mcl_weather/snow.lua b/mods/ENVIRONMENT/mcl_weather/snow.lua index b60283127..b49be7786 100644 --- a/mods/ENVIRONMENT/mcl_weather/snow.lua +++ b/mods/ENVIRONMENT/mcl_weather/snow.lua @@ -5,19 +5,27 @@ mcl_weather.snow = {} mcl_weather.snow.particles_count = 15 mcl_weather.snow.init_done = false +local emitter_width = 20 +local emitter_height = 20 +local emitter_vertical_spread = 5 + local psdef= { amount = 99, time = 0, --stay on til we turn it off - minpos = vector.new(-15,-5,-15), - maxpos =vector.new(15,10,15), - minvel = vector.new(0,-1,0), - maxvel = vector.new(0,-4,0), - minacc = vector.new(0,-1,0), - maxacc = vector.new(0,-4,0), - minexptime = 1, - maxexptime = 1, + minpos = vector.new(-emitter_width,emitter_height,-emitter_width), + maxpos = vector.new( + emitter_width, + emitter_height+emitter_vertical_spread, + emitter_width + ), + minvel = vector.new(0,-2,0), + maxvel = vector.new(0,-3,0), + minacc = vector.new(0,0,0), + maxacc = vector.new(0,0,0), + minexptime = 15, + maxexptime = 15, minsize = 0.5, - maxsize = 5, + maxsize = 4, collisiondetection = true, collision_removal = true, object_collision = true,