Commit Graph

150 Commits

Author SHA1 Message Date
HybridDog 6488a3b8f5 fix deprecated log and make snow walkable
M  src/snowball.lua
2016-08-13 13:01:34 +02:00
HybridDog 90e08fe0bc use after instead of globalstep
M  src/falling_snow.lua
M  src/snowball.lua
2016-08-01 11:03:39 +02:00
HybridDog a5ae53fbeb fix deprecated messages
M  depends.txt
M  src/mapgen.lua
M  src/nodes.lua
2016-07-31 18:32:49 +02:00
HybridDog 850e5d9d33 fix ground_y searching bug
fixes #18

M  readme.txt
M  src/mapgen_v6.lua
2016-07-16 21:54:31 +02:00
HybridDog 990ace49d8 changes in falling.lua 2016-07-16 21:53:23 +02:00
HybridDog b3cdf93212 make more tables weak 2016-04-29 18:05:04 +02:00
HybridDog 049349360e log when changing the falling snow setting and make the cache tables weak tables 2016-04-29 17:58:13 +02:00
HybridDog 9d2211b0b5 do not assume a fixed chunksize when generating map 2016-04-25 18:47:52 +02:00
HybridDog 745fca1c84 add missing brackets, might fix issue #15 2016-04-24 18:47:09 +02:00
HybridDog dee9b5ada1 use the chunksize setting 2016-02-13 19:23:41 +01:00
HybridDog b994bbc5fd abort mapgen if no nodes are set and execute collectgarbage to clean memory 2016-02-13 19:11:01 +01:00
Splizard a6af64f3f1 Fix sled crash 2016-02-01 14:50:20 +13:00
HybridDog 8d78cb6867 play sound when the snowball hurts an object and make damage depend on velocity differrence 2015-12-30 11:31:38 +01:00
HybridDog d8d79655af update abms and fix snowball entity, thanks to crabman77 2015-12-30 10:31:23 +01:00
HybridDog 0e52c53452 make snowballs damage entities, thanks to @LeMagnesium 2015-12-28 19:32:33 +01:00
HybridDog afc578cb16 allow configuring the mapgen size, rarity and smooth without rejoining, which is actually a bad idea because of chunk corners 2015-11-22 01:21:21 +01:00
HybridDog 346a263761 update snow menu: sort settings and prepare for fixing changing settings with it (that no restart is needed) 2015-11-22 00:22:03 +01:00
HybridDog 4a30e67f46 use minetest. Get modpath less times, move stairsplus testing out of that file, update util.lua and make mapgen rarity and size better configurable 2015-11-21 23:37:28 +01:00
HybridDog 3f99399f1d get the bnode only when necessary and don't calculate the globalstep function every step 2015-11-21 22:18:03 +01:00
HybridDog b647842ad4 add back caching ws values, that was a memory bug of minetest and these numbers hardly use memory space I guess 2015-11-21 21:54:25 +01:00
HybridDog 35c21dd879 fix plantlike rotation 2015-11-21 21:26:45 +01:00
HybridDog a217f17566 use the heightmap to reduce ground searching 2015-07-11 19:47:21 +02:00
HybridDog 939c63e507 🐈 2015-07-05 21:01:19 +02:00
HybridDog 7370b142ed fix snowfall and pines 2015-06-21 12:49:27 +02:00
HybridDog e990039ea3 make mgv6 snow biome size configurable (currently just in the mapgen file) @Splizard, partially generated snow biomes could appear on maps because the perlin noise is different 2015-06-21 11:42:32 +02:00
HybridDog 06e74418e9 add snow apple and make snowy more snowy 2015-06-19 22:03:59 +02:00
HybridDog 4a2c869407 do not generate in deserts, doesn't seem to work… but better than nothing 2015-06-19 21:21:36 +02:00
HybridDog 51aa9a372b spawn pines after generating the ground to fix a few grass places (untested) 2015-06-19 19:49:31 +02:00
HybridDog 4286299c0e make shrubs and moss furnace burnable and remove ws values saving, l got a memory error 2015-06-19 19:07:38 +02:00
HybridDog 6dbbf90f34 add snow covered snow shrub 2015-06-17 19:29:43 +02:00
HybridDog f82c525222 add snow shrub 2015-06-17 18:57:11 +02:00
HybridDog 60f3ac4dea Revert "generate snow only into air"
reason: testing it is not necessary
This reverts commit 4a9fbc8202.
2015-06-17 18:20:03 +02:00
HybridDog 4a9fbc8202 generate snow only into air 2015-06-17 17:51:48 +02:00
HybridDog ccc1b5154d add snow biome flowers 2015-06-13 16:51:14 +02:00
HybridDog 47a8691b82 mapgen_v6: use a table for the contents 2015-06-13 15:58:57 +02:00
HybridDog 9cd39dc111 update mapgen_v6, e.g. replace plantlike plants to dry shrub and reduce snow height to make it smooth 2015-06-13 15:53:10 +02:00
HybridDog de80a0910e fix stairs and slabs 2015-06-13 10:36:08 +02:00
HybridDog acb5141cbe update mapgen_v6, e.g. put snow onto icesheets 2015-06-12 23:21:43 +02:00
HybridDog ead65ab164 change icebrick texture and make crafting icebricks possible 2015-06-12 21:46:30 +02:00
HybridDog 476dd1e029 further short nodes.lua and add an icebrick with LazyJ's texture 2015-06-12 21:03:06 +02:00
HybridDog d5cdc50f3a move the furnace_burntime to node definitions and short nodes.lua 2015-06-12 18:11:45 +02:00
HybridDog 3527d3158d fix approximate snowdrift walkable making, see https://d.maxfile.ro/ovzgtfbjhw.png 2015-06-11 18:40:51 +02:00
HybridDog 2d91071751 use the test to find out the maximum snow height 2015-06-05 15:26:56 +02:00
HybridDog 0443994f06 dont generate every snow node with the same height, use the weierstraß function 2015-06-05 14:57:54 +02:00
HybridDog 32b08f6738 randomly rotate/mirror snowball texture 2015-06-04 14:24:11 +02:00
HybridDog 777d5b1407 automatic snowball throwing in creative mdoe 2015-06-04 13:09:04 +02:00
Splizard 09a422a0e7 Sled needs to be under the player.
Not on top like a hat xD
2015-06-04 11:10:43 +12:00
Splizard a029130d61 Fix sleds :) 2015-06-04 10:41:47 +12:00
HybridDog f26ece0620 change snowballs and play sounds; add preperation for automatic snowball throwing in creative mode 2015-06-03 22:09:32 +02:00
HybridDog 5b6592022f remove the globalstep 2015-06-03 19:30:46 +02:00
HybridDog 914758da71 sled code update 2015-06-03 19:08:54 +02:00
HybridDog 921560e03f the boats have this the other way round ;¬} 2015-06-03 18:38:11 +02:00
HybridDog bf0fa8df63 remove some sled mess 2015-06-03 18:37:02 +02:00
HybridDog f2b23a0a27 short mapgen code 2015-05-30 22:06:23 +02:00
HybridDog 819f2d6cfb remove whitespaces: for i in */*.lua; do sed -i 's/[ \t]*$//' workers/init.lua ; done 2015-05-29 12:11:17 +02:00
HybridDog d2e7ce77ba snow.legacy isnt used 2015-05-29 10:27:59 +02:00
HybridDog 0708ea6af3 change debug comment 2015-05-26 20:55:13 +02:00
HybridDog 062a451bc7 add infomessage to the snow chatcommand, add a bit light to the lit star texture and allow en- and disabling snowfall ingame 2015-05-26 20:37:57 +02:00
HybridDog c0b40b5cbf some code updates 2015-05-23 19:53:30 +02:00
paramat 6bbc4d359e use pos.x and pos.z directly (falling snow) 2015-05-06 17:40:44 +02:00
HybridDog b1badd332b fix another mistake 2015-05-05 20:03:42 +02:00
melzua aa687f5d54 fix falling snow 2015-05-04 17:29:54 +02:00
HybridDog c8c2fbd013 should disable falling snow in deserts 2015-05-01 19:37:29 +02:00
HybridDog b9e93a8b58 small fixes 2015-03-06 19:40:51 +01:00
HybridDog de76f5dc62 short code 2015-03-06 19:22:45 +01:00
HybridDog e889cbc6a4 use the default pine tree node, try to improve performance in mapgen_v6 and comment a weird "and y ~= "air")" 2015-03-05 17:36:02 +01:00
HybridDog 943efa6110 only search for jungleleaves etc. and set air there if air isnt already there (mapgen_v6) 2015-03-05 17:25:22 +01:00
HybridDog a3b9c2df55 use minetest.get_node only one time when constructing cold nodes 2015-03-05 16:58:57 +01:00
HybridDog 84803a5cc9 new default_ice texture 2015-03-05 16:42:01 +01:00
HybridDog d0f7233b3d update particlespawner and use a random rotation and/or mirroring for the falling snow texture 2015-02-26 19:25:04 +01:00
HybridDog 2ae53c95ec another one 2015-02-14 23:34:37 +01:00
HybridDog 463114375a fix 2 error messages 2015-02-14 22:42:22 +01:00
HybridDog 86f0b92dcf check if stairsplus is available 2015-01-31 09:05:50 +01:00
Splizard 02e64c9d1b Quick Fix.. still call this 3.2 2015-01-16 09:35:24 +13:00
Splizard f99ba3a1f6 Small fixes for the latest version of minetest. 2015-01-12 11:12:51 +13:00
paramat 8dc199dd5b Paramat's edit of mapgen_v6.lua: Bugfixes. Perlinmaps for speed 2014-09-21 07:47:45 +01:00
Splizard 5a7f6d8aa5 Call this Version 3.0 2014-06-09 14:07:15 +12:00
Splizard f75eaa98a9 Make ice easier to dig with a pickaxe. 2014-06-09 14:01:31 +12:00
Splizard 7780db088d Mix up the crafts a bit for snow_cobble.
Don't have much ice? no problem! use more snow.
2014-06-09 14:01:17 +12:00
Splizard cdf33a3881 Use default nodenames. 2014-06-09 13:52:12 +12:00
Splizard be26762fb7 Describe snow_cobble as Icy Snow, create crafting recipes for it
Snow blocks now drop itself not snow cobble, you need to craft it now
with ice blocks and default:snow. This makes it more plentiful then snow
blocks but a bit harder to create.
2014-06-09 13:37:17 +12:00
LazyJ 2c83d5ed76 Fixed a typo in the snow_cobble groups line.
For the moment cooking snow stuff into ice is just a quirky, curious, alternate way to make ice. This is part of an idea I have for snow furnaces with unique properties.  ~ LazyJ
2014-06-05 16:31:41 -07:00
Splizard e6f20f5825 Don't allow infinite snow.
(This can be manually set for servers.)
2014-06-05 21:10:25 +12:00
Splizard 7a2b405698 Snowy biomes only in center of noise. 2014-06-05 20:54:19 +12:00
Splizard 22b47f20a7 Fix Alpine floating apple bug. 2014-06-05 20:35:18 +12:00
Splizard 52cdffd1af Add snowy biomes back. 2014-06-05 20:34:46 +12:00
Splizard 16d174240d Ice shouldn't be breakable by hand. Too easy to destroy. 2014-06-05 19:32:22 +12:00
Splizard 3aa532202d Remove placeholder grass biome from mapgen_v7. 2014-06-05 19:05:00 +12:00
Splizard 954726e8c5 Straight change between alpine biome and dirt. 2014-06-05 19:02:47 +12:00
Splizard 13d66be25f Replace trees in alpine biomes with stone pillars. 2014-06-05 18:58:56 +12:00
Splizard 0c08b46264 Try fixing sleds a little. 2014-06-05 17:43:04 +12:00
Splizard 2ea175600e Make sled HUD a entity variable. 2014-06-05 17:42:44 +12:00
Splizard 31dba55c81 Fix being unable to place snow. 2014-06-05 17:01:14 +12:00
Splizard f37ba7a615 Keep dirt_with_snow blocks after snow destruct. 2014-06-05 16:43:40 +12:00
Splizard a4470eec2a Make ice freezeover water when placed. Also make water pointable with ice. 2014-06-05 16:39:38 +12:00
Splizard c98663085a Make snow drop moss again. 2014-06-05 16:38:54 +12:00
Splizard ba01e32452 Fix up snow a bit, allow placing/digging multiple levels. 2014-06-05 15:59:53 +12:00
Splizard 1cc2c6758b Workaround for plantlife bug. 2014-06-05 15:49:24 +12:00
Splizard 6fd073aaa7 Add snow.place back. Use place_node for creating new nodes. 2014-06-04 22:19:44 +12:00
Splizard dbde0d7c93 Put all the extra lua files in a src directory.
(This cleans up the folder for users, who don't want to see all those
strange files)
2014-06-04 11:20:57 +12:00