minetest/src
Kahrl 88cdd3a363 Players stay in environment even when dead, damage flash and fall damage fixes
Don't set m_removed on dead players (dead players are indicated by hp == 0). Local
damage flash is shown whatever the cause was (even from Lua set_hp). PlayerCAO
damage flash matches duration of local damage flash. Fall damage is dealt much more consistently (this is done by disallowing jumping when speed.Y is very negative, up to now jumping could sometimes negate fall damage)
2012-02-05 12:06:55 +02:00
..
jthread Temporary commit; lots of test code and stuff 2011-02-21 00:45:14 +02:00
lua Do not install the static lua library file 2011-11-29 19:27:41 +02:00
sqlite Update to SQLite 3.7.7.1 2011-09-01 18:27:30 -04:00
CMakeLists.txt Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
activeobject.h Scripting WIP 2011-11-29 19:13:39 +02:00
auth.cpp Rename "build" privilege to "interact" (backwards-compatibly, of course) 2011-12-02 12:18:19 +02:00
auth.h Rename "build" privilege to "interact" (backwards-compatibly, of course) 2011-12-02 12:18:19 +02:00
ban.cpp Fixed/extended/modified ban stuff to be good for inclusion 2011-08-12 13:11:27 +03:00
ban.h Fixed/extended/modified ban stuff to be good for inclusion 2011-08-12 13:11:27 +03:00
base64.cpp Fixed the password crash on Windows 2011-06-02 00:01:11 +03:00
base64.h Passwords - password entry at main menu, stored and checked by server 2011-05-20 20:28:03 +01:00
camera.cpp Page up and down change the minimum viewing range 2012-02-01 02:24:55 +01:00
camera.h Page up and down change the minimum viewing range 2012-02-01 02:24:55 +01:00
client.cpp Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
client.h Client-side prediction of inventory changes, and some inventory menu fixes 2012-01-22 17:31:20 +02:00
clientobject.cpp Player-is-SAO WIP 2011-12-01 18:23:58 +02:00
clientobject.h Player-is-SAO WIP 2011-12-01 18:23:58 +02:00
clientserver.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
clouds.cpp Add 3d cloud checkbox in main menu (and rename setting from enable_2d_clouds to enable_3d_clouds) 2011-11-02 12:50:21 +02:00
clouds.h random comment updates 2011-04-30 02:12:32 +03:00
cmake_config.h.in Actually make USE_GETTEXT available in the source 2011-07-24 18:34:10 +02:00
collision.cpp Improve luaentity sprite functionality (and add some random stuff) 2011-11-29 19:13:54 +02:00
collision.h Relatively snappy object-ground collision detection 2011-11-29 19:13:50 +02:00
common_irrlicht.h Completely generalized mesh generation; ContentFeatures serialization 2011-11-29 19:13:44 +02:00
config.h Sanitize GETTEXT usage macros 2011-07-24 16:52:59 +02:00
connection.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
connection.h Make Connection::Receive return the data via a SharedBuffer reference, so the caller doesn't have to choose the right buffer size in advance. 2011-11-07 11:21:42 +02:00
constants.h Set the BS constant to be floating-point; this removes the need for floating point numbers when dividing it 2011-11-29 19:13:41 +02:00
content_abm.cpp Modify builtin ABMs to have lower interval and higher trigger non-chance 2011-11-29 23:22:44 +02:00
content_abm.h Replace old active block random node modifying things with actual ActiveBlockModifiers 2011-11-29 19:13:56 +02:00
content_cao.cpp Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
content_cao.h Player-is-SAO WIP 2011-12-01 18:23:58 +02:00
content_mapblock.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
content_mapblock.h GameDef compiles 2011-11-29 19:13:42 +02:00
content_mapnode.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
content_mapnode.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
content_nodemeta.cpp Fix server hang when stepping a furnace with a huge dtime 2012-02-02 12:50:11 +02:00
content_nodemeta.h GenericNodeMetadata and an example furnace 2011-11-29 19:13:57 +02:00
content_object.h Player-is-SAO WIP 2011-12-01 18:23:58 +02:00
content_sao.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
content_sao.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
craftdef.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
craftdef.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
debug.cpp Improve debug stack printing interface 2011-11-29 19:13:51 +02:00
debug.h Improve debug stack printing interface 2011-11-29 19:13:51 +02:00
defaultsettings.cpp Page up and down change the minimum viewing range 2012-02-01 02:24:55 +01:00
defaultsettings.h Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
environment.cpp Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
environment.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
exceptions.h framework for modifying textures 2010-12-20 22:03:49 +02:00
farmesh.cpp Clean mapnode.h and fix other files accordingly 2011-11-29 19:13:44 +02:00
farmesh.h Fixed farmesh to such that it was a long time ago. 2011-08-03 13:03:30 +03:00
filesys.cpp Check symlinks with stat() to know if they are directories or not 2011-12-04 13:02:00 +02:00
filesys.h Fix map delete on windows (concatenate paths correctly with / or \ depending on OS) 2011-10-16 16:16:47 +03:00
game.cpp Page up/down: don't display the old value, it was a little confusing 2012-02-01 02:37:01 +01:00
game.h Overhaul the input system 2011-08-22 13:01:11 +02:00
gamedef.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
gettext.h fixed some error :/ 2011-08-05 08:45:15 +02:00
gettime.h organizing stuff. 2010-12-21 18:08:24 +02:00
guiDeathScreen.cpp Handle death and respawn better 2011-10-15 14:46:59 +03:00
guiDeathScreen.h Add virtual destructors to abstract classes 2011-12-28 20:50:21 +02:00
guiInventoryMenu.cpp cleanup 2012-01-22 17:31:20 +02:00
guiInventoryMenu.h Inventory menu (with dragging) improved. Crafting is now handled via a IACTION_CRAFT inventory action. 2012-01-22 17:31:12 +02:00
guiKeyChangeMenu.cpp Add IDropAction and related stuff 2011-11-29 19:13:54 +02:00
guiKeyChangeMenu.h Add IDropAction and related stuff 2011-11-29 19:13:54 +02:00
guiMainMenu.cpp Tune main menu a bit and show version number in there 2011-11-29 22:34:58 +02:00
guiMainMenu.h Add option to set water opaque (mainly for stylistic choice) 2011-11-03 23:06:57 +02:00
guiMessageMenu.cpp Make text area in message dialog a bit larger 2012-01-02 13:34:24 +02:00
guiMessageMenu.h added new submenu for key assignment 2011-06-01 19:44:07 +02:00
guiPasswordChange.cpp Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
guiPasswordChange.h Updated licenses of CiaranG's contributions to be in line with the new contribution policy and added a TODO note to server.cpp 2011-05-31 11:59:51 +03:00
guiPauseMenu.cpp Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
guiPauseMenu.h Added the ability to change your password (via pause menu) 2011-05-22 21:09:12 +01:00
guiTextInputMenu.cpp Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
guiTextInputMenu.h Add virtual destructors to abstract classes 2011-12-28 20:50:21 +02:00
inventory.cpp tool and ToolItem apply item aliases 2012-01-22 17:31:20 +02:00
inventory.h Client-side prediction of inventory changes, and some inventory menu fixes 2012-01-22 17:31:20 +02:00
inventorymanager.cpp Client-side prediction of inventory changes, and some inventory menu fixes 2012-01-22 17:31:20 +02:00
inventorymanager.h Fix some warnings on some compilers 2012-02-02 15:54:20 +02:00
irrlichttypes.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
itemdef.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
itemdef.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
keycode.cpp Fix key change menu a bit 2012-01-06 19:50:40 +02:00
keycode.h Overhaul the input system 2011-08-22 13:01:11 +02:00
light.cpp Modify light values to work a bit better with non-smooth lighting 2012-02-05 12:02:40 +02:00
light.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
log.cpp Add a third log output interface method 2011-11-29 19:13:56 +02:00
log.h Add a third log output interface method 2011-11-29 19:13:56 +02:00
logoutputbuffer.h Print errors from local log to chat 2011-11-29 19:13:56 +02:00
luaentity_common.cpp Fix default value of visual in LuaEntityProperties 2011-11-29 19:13:55 +02:00
luaentity_common.h Improve luaentity sprite functionality (and add some random stuff) 2011-11-29 19:13:54 +02:00
main.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
main.h Create framework for getting rid of global definitions of node/tool/item/whatever types 2011-11-29 19:13:41 +02:00
mainmenumanager.h Header file tweaking; mainly for speed 2011-10-12 13:53:38 +03:00
map.cpp Create node metadata when placing nodes again 2012-01-22 17:31:20 +02:00
map.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
mapblock.cpp Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix legacy_wallmounted 2012-01-22 17:31:20 +02:00
mapblock.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
mapblock_mesh.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
mapblock_mesh.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
mapblock_nodemod.h forgot to add mapblock_nodemod.h 2011-06-18 02:01:51 +03:00
mapchunk.h even more code refactoring 2011-06-26 02:34:36 +03:00
mapgen.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
mapgen.h Add on_generated hook 2011-11-29 19:13:54 +02:00
mapnode.cpp Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix legacy_wallmounted 2012-01-22 17:31:20 +02:00
mapnode.h Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix legacy_wallmounted 2012-01-22 17:31:20 +02:00
mapsector.cpp GameDef compiles 2011-11-29 19:13:42 +02:00
mapsector.h GameDef compiles 2011-11-29 19:13:42 +02:00
materials.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
materials.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
mesh.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
mesh.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
modalMenu.h changed node metadata format to better accomodate future needs and problems 2011-04-05 00:24:47 +03:00
modifiedstate.h Replace old active block random node modifying things with actual ActiveBlockModifiers 2011-11-29 19:13:56 +02:00
mods.cpp Properly handle mod name conflicts 2011-12-03 03:32:30 +02:00
mods.h Add minetest.get_modpath(modname) 2011-12-11 16:49:40 +02:00
nameidmapping.cpp Node definition names 2011-11-29 19:13:46 +02:00
nameidmapping.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
nodedef.cpp Cleanup (some stuff went wrong when reverting 4-byte mapnodes); fix legacy_wallmounted 2012-01-22 17:31:20 +02:00
nodedef.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
nodemetadata.cpp Move NodeMetadata prototype containers to content_nodemeta.cpp to fix them not being filled correctly on some systems and compilers 2011-12-01 01:58:31 +02:00
nodemetadata.h GenericNodeMetadata and an example furnace 2011-11-29 19:13:57 +02:00
noise.cpp updated noise stuff 2011-06-26 18:50:13 +03:00
noise.h updated noise stuff 2011-06-26 18:50:13 +03:00
player.cpp Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
player.h Fix some warnings on some compilers 2012-02-02 15:54:20 +02:00
porting.cpp Scripting WIP 2011-11-29 19:13:38 +02:00
porting.h Move images to data/textures and fix some path stuff; hope that installation still works 2011-11-29 19:11:04 +02:00
profiler.h F1 toggles HUD, F2 toggles chat, F5 toggles debug info, F6 toggles profiler pages 2012-02-01 00:56:30 +01:00
script.cpp Correctly pop stuff from the Lua stack in script_load() 2011-12-31 14:41:57 +02:00
script.h Determine light_propagates from paramtype 2011-12-04 03:45:02 +02:00
scriptapi.cpp Add EnvRef:set_timeofday(0...1) and EnvRef:get_timeofday() 2012-01-24 12:01:59 +02:00
scriptapi.h Fix some warnings on some compilers 2012-02-02 15:54:20 +02:00
serialization.cpp the zlib error print function now prints to dstream (debug.txt) 2011-08-08 12:11:41 +03:00
serialization.h Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
server.cpp Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
server.h Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
servercommand.cpp Notify player whose password is being changed 2011-12-03 11:47:19 +02:00
servercommand.h Server now supports replies without prefix 2011-08-22 13:02:08 +02:00
servermain.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
serverobject.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
serverobject.h Fix some warnings on some compilers 2012-02-02 15:54:20 +02:00
serverremoteplayer.cpp Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
serverremoteplayer.h Players stay in environment even when dead, damage flash and fall damage fixes 2012-02-05 12:06:55 +02:00
settings.h Some MSVC fixes 2011-11-29 19:13:57 +02:00
sha1.cpp Passwords - a few corrections to the previous commit 2011-05-20 21:37:13 +01:00
sha1.h Passwords - a few corrections to the previous commit 2011-05-20 21:37:13 +01:00
socket.cpp Better handling of SendFailedException in Connection 2011-10-18 03:42:23 +03:00
socket.h Better handling of SendFailedException in Connection 2011-10-18 03:42:23 +03:00
staticobject.h added missing file 2011-04-10 20:49:15 +03:00
strfnd.h Improve item serialization 2011-11-29 19:13:48 +02:00
test.cpp Remove unnecessary delays from large data transfer unit test 2012-01-24 12:50:10 +02:00
test.h license stuff 2010-11-29 20:13:04 +02:00
threads.h added some missing files 2010-12-20 22:23:24 +02:00
tile.cpp Node placement / mineral / serialization / iron freq / node_dig callback 2012-01-22 17:24:50 +02:00
tile.h The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
utility.cpp The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef 2012-01-12 06:10:39 +01:00
utility.h F1 toggles HUD, F2 toggles chat, F5 toggles debug info, F6 toggles profiler pages 2012-02-01 00:56:30 +01:00
voxel.cpp Optimize lighting by a tiny bit 2011-11-29 19:13:55 +02:00
voxel.h GameDef compiles 2011-11-29 19:13:42 +02:00
winresource.rc added windows icon 2011-07-31 00:39:43 +03:00