Foghrye4
ae980f5268
Removing unused include. Fixing nodemeta position on rollback action.
2016-04-21 21:39:30 +03:00
Foghrye4
b5dca28ca3
Entirely new version of pull request #3962
...
Changes to be committed:
modified: builtin/game/register.lua
modified: src/content_nodemeta.cpp
modified: src/content_nodemeta.h
modified: src/game.cpp
modified: src/inventory.cpp
modified: src/inventory.h
modified: src/inventorymanager.cpp
modified: src/inventorymanager.h
modified: src/mapblock.cpp
modified: src/network/clientpackethandler.cpp
modified: src/nodemetadata.cpp
modified: src/nodemetadata.h
modified: src/player.cpp
modified: src/player.h
modified: src/rollback_interface.cpp
modified: src/script/common/c_content.cpp
modified: src/script/cpp_api/s_inventory.cpp
modified: src/script/cpp_api/s_inventory.h
modified: src/script/cpp_api/s_nodemeta.cpp
modified: src/script/cpp_api/s_nodemeta.h
modified: src/script/cpp_api/s_player.cpp
modified: src/script/cpp_api/s_player.h
modified: src/script/lua_api/l_inventory.cpp
modified: src/script/lua_api/l_nodemeta.cpp
modified: src/server.cpp
modified: src/serverobject.cpp
modified: src/unittest/test_inventory.cpp
2016-04-18 21:33:28 +03:00
est31
452df1c723
Various style cleanups + unused code removal
...
-> Don't pass pointer to whole IGameDef to NodeMetadata constructors
and deserializers, but only to IItemDefManager, which is needed
-> Remove the unused content_mapnode_get_new_name() method
-> Fix style for MapBlock::deSerialize and MapBlock::deSerialize_pre22,
improving accuracy of error messages a bit
-> Fix style at other serialisation methods too
-> Improve accuracy of some comments
2015-09-19 20:57:29 +02:00
kwolekr
0ba1cf8203
Rollback: Fail on bad precondition instead of causing assertion error
2015-08-15 14:51:38 -04:00
kwolekr
46684beec1
Record MapBlock modification reasons as flags instead of strings
...
This improves performance of MapBlock::raiseModified by a factor of 6.
Also, clean up mapblock.h a bit and inline small functions.
2015-05-17 22:14:26 -04:00
ShadowNinja
b1965ac209
Clean up rollback
2014-11-19 16:21:59 -05:00
MetaDucky
5be786c804
Fixed potential NULL pointer and leak when setting node metadata
2013-11-29 23:35:16 -05:00
Sfan5
6d0ea26c2d
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
497ff1ecd6
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
Perttu Ahola
a9d8df83d2
Make the rollback system VERY FUCKING GOD DAMN POWERFUL
2012-07-27 13:24:28 +03:00
Perttu Ahola
0190f9b077
Experimental-ish rollback functionality
2012-07-27 02:27:18 +03:00