Perttu Ahola
71c6845a94
Define M_PI on MSVC
2012-07-21 03:36:34 +03:00
Perttu Ahola
4b97023251
Add a random-ish contributor list to credit screen
2012-07-21 03:14:58 +03:00
darkrose
369046bbb4
Check for table type when reading groups from Lua
2012-07-21 02:35:45 +03:00
darkrose
38580fbee7
Add minetest.get_craft_recipe()
2012-07-21 02:33:22 +03:00
darkrose
08e1d40d6e
Add support for "textures/all" (and thus texture packs) to server
2012-07-21 02:33:19 +03:00
darkrose
80f35467d8
Make lava buckets work as fuel in minimal game
2012-07-21 02:33:11 +03:00
darkrose
1b19020bf4
Remove trenches from map generator (cyisfor) (glitches: read below)
...
This causes glitches in very high cliffs by not making mud "flow" down from
them. Those are quite rare currently because of the lame height differences
generated.
2012-07-21 02:32:04 +03:00
Calinou
61e58ee9b7
Message cleanups (consistency) and prevent /me when not allowed to shout
2012-07-21 02:27:58 +03:00
darkrose
f21af8da9c
Handle nil placer as it might occur when using minetest.env:place_node. (Uberi)
2012-07-21 02:27:46 +03:00
Perttu Ahola
dece3a3600
Remove util/old/genmap.py, because it is uselessly old
2012-07-19 21:17:31 +03:00
Perttu Ahola
16ad10e62f
Allow defining player's inventory form in Lua
2012-07-19 14:09:16 +03:00
Perttu Ahola
02fb912a95
Fix /builtin/misc.lua:47: attempt to call method 'is_player' (a nil value)
2012-06-19 00:50:07 +03:00
Perttu Ahola
48790c0751
Fix random glitches in transparent animations
2012-06-18 00:21:23 +03:00
Perttu Ahola
c57e5083e8
Add pointed_thing to lua_api.txt
2012-06-17 19:47:55 +03:00
Perttu Ahola
c9a2058361
Hopefully fix includes on mingw
2012-06-17 18:05:13 +03:00
Perttu Ahola
7039dfafd6
Increment protocol version
2012-06-17 17:49:12 +03:00
Perttu Ahola
22ae83a589
Explain node boxes in lua_api.txt
2012-06-17 17:23:58 +03:00
Kahrl
1575448b1a
Custom boxy nodes (stairs, slabs) and collision changes
2012-06-17 16:34:39 +03:00
Perttu Ahola
9f031a6759
Optimize headers
2012-06-17 04:03:39 +03:00
Perttu Ahola
d0ea6f9920
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
Perttu Ahola
1bc37d576c
Initially split utility.h to multiple files in util/
2012-06-17 01:29:13 +03:00
Perttu Ahola
d159591b9a
Mention node drawtypes in lua_api.txt
2012-06-16 23:42:04 +03:00
Perttu Ahola
57550b2b3d
Fix /setpassword and /clearpassword
2012-06-16 23:35:11 +03:00
Perttu Ahola
d15d6c4e6b
Fix "Node placement prediction failed for (places __default) - Name not known"
2012-06-16 22:45:35 +03:00
Perttu Ahola
6b598f61a6
Add desynchronize_mapblock_texture_animation setting and improve minetest.conf.example a bit
2012-06-16 22:37:20 +03:00
Perttu Ahola
9e21204f8b
Fix build error due to DEBUGFILE
2012-06-16 21:36:54 +03:00
Perttu Ahola
e6b86fa304
Revert back proper crack texture
2012-06-16 20:48:05 +03:00
Perttu Ahola
268e50dfbd
Clean up constants.h a bit
2012-06-16 18:15:06 +03:00
Perttu Ahola
07ccc15fc2
Allow node cracking animations of any length
2012-06-16 18:02:56 +03:00
Perttu Ahola
2b500d72e5
Remove tiles and special_tiles from node definition prototype because otherwise the old names can't be used
2012-06-16 18:02:26 +03:00
Perttu Ahola
cd0014b24f
Update field names to non-deprecated ones in node definition prototype
2012-06-16 17:05:21 +03:00
Perttu Ahola
b3786d84c5
Use new field names and reorder fields a bit in minimal game
2012-06-16 16:47:41 +03:00
Perttu Ahola
fd1135c7af
Node texture animation
2012-06-16 16:47:28 +03:00
Perttu Ahola
f0678979b1
Add comment about ItemSAO being deprecated
2012-06-11 22:10:48 +03:00
Perttu Ahola
f4a7e11bce
Add some missing object properties to doc/lua_api.txt
2012-06-10 15:04:24 +03:00
Perttu Ahola
6a0388bb4b
Node placement client-side prediction
2012-06-10 12:46:48 +03:00
Perttu Ahola
7ba72f2763
Remove a random old comment and a #define from game.cpp
2012-06-09 13:40:07 +03:00
Perttu Ahola
f7147d9c0a
Add experimental_tester_tool_1.png to minimal game (was accidentally left out)
2012-06-08 16:46:02 +03:00
Perttu Ahola
523a5fd2e5
Move genmap.py and pnoise.py to old/
2012-06-08 15:50:27 +03:00
Perttu Ahola
ff85e2343c
Update minetestmapper.py to support the current map format (and previous ones)
2012-06-08 15:17:03 +03:00
Perttu Ahola
e74668ef7f
Update and fix doc/mapformat.txt; make current format more solid in mapblock.cpp
2012-06-08 14:57:02 +03:00
Perttu Ahola
22502f80db
Don't deprecate minetest.register_on_placenode and minetest.register_on_dignode
2012-06-08 01:51:23 +03:00
Perttu Ahola
4b2cc38aba
Add disallow_empty_password setting
2012-06-07 02:11:28 +03:00
Perttu Ahola
a8eb68142e
Call this 0.4.dev-20120606
2012-06-07 00:40:04 +03:00
Perttu Ahola
81554fbf72
Add minetest.serialize() and minetest.deserialize()
2012-06-07 00:05:00 +03:00
Perttu Ahola
a435cfcd82
Allow groups in crafting recipes
2012-06-06 23:39:17 +03:00
Perttu Ahola
7631918a12
Remove obsolete "footprints" default setting from defaultsettings.cpp
2012-06-06 20:04:05 +03:00
Kahrl
e070f1e525
Allow replacements in cooking and fuel recipes
2012-06-06 00:22:34 +03:00
Perttu Ahola
430d6e1cca
Fix small errors in lua_api.txt
2012-06-06 00:15:33 +03:00
Perttu Ahola
3a0562bebc
Add after_destruct and cache the existence of on_construct, on_destruct and after_destruct for quick skipping when a node does not have them
2012-06-05 23:51:37 +03:00