d0ea6f9920Properly and efficiently use split utility headers
Perttu Ahola
2012-06-17 02:40:36 +03:00
1bc37d576cInitially split utility.h to multiple files in util/
Perttu Ahola
2012-06-17 01:29:13 +03:00
d159591b9aMention node drawtypes in lua_api.txt
Perttu Ahola
2012-06-16 23:42:04 +03:00
57550b2b3dFix /setpassword and /clearpassword
Perttu Ahola
2012-06-16 23:35:11 +03:00
d15d6c4e6bFix "Node placement prediction failed for (places __default) - Name not known"
Perttu Ahola
2012-06-16 22:45:35 +03:00
6b598f61a6Add desynchronize_mapblock_texture_animation setting and improve minetest.conf.example a bit
Perttu Ahola
2012-06-16 22:37:20 +03:00
9e21204f8bFix build error due to DEBUGFILE
Perttu Ahola
2012-06-16 21:36:54 +03:00
e6b86fa304Revert back proper crack texture
Perttu Ahola
2012-06-16 20:48:05 +03:00
268e50dfbdClean up constants.h a bit
Perttu Ahola
2012-06-16 18:15:06 +03:00
07ccc15fc2Allow node cracking animations of any length
Perttu Ahola
2012-06-16 18:02:56 +03:00
2b500d72e5Remove tiles and special_tiles from node definition prototype because otherwise the old names can't be used
Perttu Ahola
2012-06-16 18:02:26 +03:00
cd0014b24fUpdate field names to non-deprecated ones in node definition prototype
Perttu Ahola
2012-06-16 17:05:21 +03:00
b3786d84c5Use new field names and reorder fields a bit in minimal game
Perttu Ahola
2012-06-16 16:10:08 +03:00
e070f1e525Allow replacements in cooking and fuel recipes
Kahrl
2012-02-11 18:10:13 +01:00
430d6e1ccaFix small errors in lua_api.txt
Perttu Ahola
2012-06-06 00:15:33 +03:00
3a0562bebcAdd after_destruct and cache the existence of on_construct, on_destruct and after_destruct for quick skipping when a node does not have them
Perttu Ahola
2012-06-05 23:51:37 +03:00
c3658e7c79place_node, dig_node and punch_node; an in-game tester tool; remove old code
Perttu Ahola
2012-06-05 23:09:18 +03:00
31c171fc1eShadily clean up NDT_RAILLIKE to surely differ from the few leftover non-LGPLv2 parts from the standpoint of copyright law.
darkrose
2012-06-06 02:18:12 +10:00
e9c123b1b9Clean and optimize clouds.cpp enough to not really contain any of the small amount of non-LGPLv2/later code left
Perttu Ahola
2012-06-05 18:26:10 +03:00
037b259197Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
Perttu Ahola
2012-06-05 17:56:56 +03:00
1709fd854aImplement image[<X>,<Y>;<W>,<H>;<texture name>] and allow floating-point values in formspec
Perttu Ahola
2012-06-03 17:18:08 +03:00
7bf446f671Reshape inventory menu code
Perttu Ahola
2012-06-03 16:03:19 +03:00
e4bc76f55cAdd a bit of unit test for inventory
Perttu Ahola
2012-06-03 00:33:12 +03:00
81c5e5200bFix loading of legacy chests
Perttu Ahola
2012-06-03 00:32:49 +03:00
9c3830dd35Use proper furnace cook time
Perttu Ahola
2012-06-02 15:54:42 +03:00
bf8cfce50eAdd ObjRef:is_player() and modify ObjRef:get_player_name() to always return a string to aid better inter-object compatibility of code that assumes objects to be players
Perttu Ahola
2012-06-02 15:47:36 +03:00
b235e4d290Make GUIinventoryMenu::drawList more robust with invalid data
Perttu Ahola
2012-06-02 15:28:12 +03:00
b8cf6dee3eLua implementation of furnace with visible active state
darkrose
2012-06-02 20:26:20 +10:00