Commit Graph

3562 Commits (master)

Author SHA1 Message Date
Damien Moore b906cad0d1 adds PNG info and optional square thumbnail for dgm's in-game map (see https://github.com/dgm3333/mapit) 2014-05-18 00:18:35 -04:00
Damien Moore 64c1e3ea58 minetestmapper-numpy.py: compatibility fixes for and python2 io lib and python3 2014-04-29 09:33:00 -04:00
Damien Moore b7133477eb minetestmapper-numpy: replace cStringIO with io 2014-04-23 09:03:58 -04:00
Damien Moore 56cadd91ca minetestmapper-numpy: generalize database support (and support SQLite3 and LevelDB backends) 2014-04-19 00:35:15 -04:00
Damien Moore 4be38f6a0d Merge https://github.com/minetest/minetest 2014-04-18 22:29:01 -04:00
proller 4977b736e3 Fix warnings 2014-04-19 02:24:45 +04:00
proller 0279f32db7 Remove liquid_finite and weather 2014-04-18 21:56:48 +04:00
Sfan5 674be38fc2 Add redis database backend 2014-04-16 22:05:06 +02:00
RealBadAngel db60ae0459 Fix invalid liquid lighting. 2014-04-16 16:56:54 +02:00
ShadowNinja a2003b0d55 Use bit shifts rather than multiplication in block position encoding 2014-04-15 16:25:46 -04:00
ShadowNinja 54ffe2e5de Use binary operators rather than "Python modulo" in decoding block positions 2014-04-15 16:09:15 -04:00
Sfan5 118e2ae865 Fix all warnings reported by clang 2014-04-15 21:34:53 +02:00
Sfan5 d436502fa4 Fix problem with newer MinGW runtimes 2014-04-14 20:09:42 +02:00
ShadowNinja dcafad2f73 Add checks for nil in minetest.after 2014-04-13 17:54:00 -04:00
ShadowNinja b04872d96b Reorder initialization of member variables to make GCC happy 2014-04-13 17:47:58 -04:00
BlockMen 8b02a015eb Use integers instead of float values 2014-04-12 20:04:12 +02:00
BlockMen c0ab09af74 Add player:set_eye_offset() by @MirceaKitsune and clean up 2014-04-12 17:44:20 +02:00
BlockMen a1db9242ec Add third person view 2014-04-12 17:44:15 +02:00
BlockMen e149d1ad9a Fix write and read S32 vectors 2014-04-12 17:39:51 +02:00
BlockMen 7cdbb805d9 Fix MSVC build 2014-04-12 17:36:40 +02:00
Damien Moore 9ff117b0a4 minetestmapper-numpy: bug fix: north/south facing maps were being draw mirrored (reversed left/right) 2014-04-12 10:19:41 -04:00
sapier 960d731587 Fix broken Ipv4 serialization on win32 2014-04-11 22:51:10 +02:00
sapier 8bb8602c25 Fix broken win32+bsd build 2014-04-11 21:45:30 +02:00
BlockMen fefec8cdc4 Fix crash when teleporting near unknown node 2014-04-11 21:38:16 +02:00
Kahrl 6090e95cdc Infer ipv6_server from bind_address; fix client connect to IN(6)ADDR_ANY 2014-04-10 22:03:42 +02:00
sapier edcad09dee Add support for named threads (atm linux only) 2014-04-09 21:32:21 +02:00
sapier d22621efc1 Make config honor build system specified config defines 2014-04-09 20:47:21 +02:00
sapier a88c685f02 Minor fixes for file/modlist download in mainmenu 2014-04-09 20:22:21 +02:00
sapier 142e2d3b74 Cleanup client init states by bumping protocol version
Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready
Handle clients with protocol version < 23 (almost) same way as before
Make client tell server about it's version
Add client state to not send bogus player position updates prior init complete
Add access to statistics information (peer connction time,rtt,version)
Fix clients standing stalled in world while preloading item visuals (new clients only)
Add get_player_information to read client specific information from lua
2014-04-08 21:12:20 +02:00
sapier 556bdc260a Pass pointer to nodedef directly to avoid recalculation in quite often called function 2014-04-06 10:32:57 +02:00
sapier 28854495b1 Performance optimized button to button mask evaluation 2014-04-03 20:26:26 +02:00
sapier af01a9577e Fix lost change password button 2014-04-01 22:38:34 +02:00
damienlmoore@gmail.com f7c0842c83 minetestmapper-numpy: force dtype of the id_map to hopefully prevent type casting issues 2014-03-28 07:59:25 -04:00
damienlmoore@gmail.com 605fa00e38 minetestmapper-numpy.py: removed extraneous print statement 2014-03-27 17:41:14 -04:00
Perttu Ahola 65d1cb8321 Fix bug in RemoteClient::GetNextBlocks 2014-03-26 18:58:39 +02:00
Damien Moore 633772b761 minetestmapper-numpy.py: improved cave rendering (use drop shadow effect, and lower areas now fade to bgcolor) 2014-03-25 17:37:12 -04:00
Damien Moore 552b7d0912 minetestmapper-numpy: slightly better underground drawing logic (uses cave depth as well as cave size) 2014-03-24 19:49:22 -04:00
Damien Moore e9f7c852eb minetestmapper-numpy: execute permission again 2014-03-24 17:55:36 -04:00
Damien Moore 03cdd77362 minetestmapper-numpy: add support for drawing underground areas of the map (based on count of nodes beneath any opaque node) 2014-03-24 17:54:28 -04:00
Ciaran Gultnieks 564e11fc2f Fix merge mistake when rebasing for PR #1169 2014-03-24 19:56:36 +01:00
sapier 5bd9c236d5 Fix double sending of chat messages 2014-03-23 19:15:38 +01:00
Novatux 936c6f577a Fix "ghost stacks" created when a player clicks an item on the ground:
since the object is not immediately removed, any other code may still
think an object is there, therefore leading to item duplication. This code
therefore sets the itemstring to '' after the object is picked up to avoid
such issues
2014-03-22 18:15:33 +01:00
ShadowNinja 5fefc4bbf6 Fix serializing of signed numbers in serializeStructToString 2014-03-21 05:22:21 -04:00
RealBadAngel 0dc1aec509 Normal maps generation on the fly.
Parallax mapping with slope information.
Overriding normal maps.
2014-03-21 01:32:00 +01:00
ShadowNinja f3d83a4516 Add more informative error messages for inventory and item method errors 2014-03-15 17:20:52 -04:00
ShadowNinja 31fe72dbac Remove lua_State parameter from LuaError::LuaError 2014-03-15 16:28:59 -04:00
ShadowNinja f8b7555558 Revert "Make sure we get a stacktrace for as many lua errors as possible"
This reverts commit 362ef5f6ce.

Stack tracebacks couldn't be generated in LuaError::LuaError anyway and this
caused a second, empty traceback in most cases.  In cases where there wasn't
annother traceback the stack had already unwound and the traceback was empty.
2014-03-15 16:01:06 -04:00
ShadowNinja 23be6450a1 Make serializeStructToString use an ostringstream 2014-03-15 15:13:02 -04:00
Novatux 93729b09d5 Fix sound not being played at the correct place. 2014-03-15 16:25:34 +01:00
Sfan5 362ef5f6ce Make sure we get a stacktrace for as many lua errors as possible 2014-03-15 14:51:00 +01:00