a88c685f02Minor fixes for file/modlist download in mainmenu
sapier
2014-04-06 15:20:45 +02:00
142e2d3b74Cleanup 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
sapier
2014-02-13 20:17:42 +01:00
556bdc260aPass pointer to nodedef directly to avoid recalculation in quite often called function
sapier
2014-04-06 10:32:57 +02:00
65d1cb8321Fix bug in RemoteClient::GetNextBlocks
Perttu Ahola
2014-03-26 18:53:11 +02:00
633772b761minetestmapper-numpy.py: improved cave rendering (use drop shadow effect, and lower areas now fade to bgcolor)
Damien Moore
2014-03-25 17:37:12 -04:00
552b7d0912minetestmapper-numpy: slightly better underground drawing logic (uses cave depth as well as cave size)
Damien Moore
2014-03-24 19:49:22 -04:00
e9f7c852ebminetestmapper-numpy: execute permission again
Damien Moore
2014-03-24 17:55:36 -04:00
03cdd77362minetestmapper-numpy: add support for drawing underground areas of the map (based on count of nodes beneath any opaque node)
Damien Moore
2014-03-24 17:54:28 -04:00
564e11fc2fFix merge mistake when rebasing for PR #1169
Ciaran Gultnieks
2014-03-21 20:12:13 +00:00
5bd9c236d5Fix double sending of chat messages
sapier
2014-03-23 19:15:38 +01:00
936c6f577aFix "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
Novatux
2014-03-18 20:02:18 +01:00
5fefc4bbf6Fix serializing of signed numbers in serializeStructToString
ShadowNinja
2014-03-21 05:18:35 -04:00
0dc1aec509Normal maps generation on the fly. Parallax mapping with slope information. Overriding normal maps.
RealBadAngel
2014-03-21 01:32:00 +01:00
f3d83a4516Add more informative error messages for inventory and item method errors
ShadowNinja
2014-03-15 17:20:52 -04:00
31fe72dbacRemove lua_State parameter from LuaError::LuaError
ShadowNinja
2014-03-15 16:28:59 -04:00
f8b7555558Revert "Make sure we get a stacktrace for as many lua errors as possible"
ShadowNinja
2014-03-15 16:01:06 -04:00
23be6450a1Make serializeStructToString use an ostringstream
ShadowNinja
2014-03-15 15:12:11 -04:00
93729b09d5Fix sound not being played at the correct place.
Novatux
2014-03-15 15:08:43 +01:00
362ef5f6ceMake sure we get a stacktrace for as many lua errors as possible
Sfan5
2014-03-15 14:49:30 +01:00
d753d352f1Revert "Use fixed-width format specifiers in serializeStructToString"
ShadowNinja
2014-03-14 11:20:52 -04:00
8519a84c41fix coordinates and orientation when facing east, north and up
Damien Moore
2014-03-13 23:43:43 -04:00
32f837af6eminetestmapper-numpy: add command line option --pixelspernode to allow scaling of the final image (looks better)
Damien Moore
2014-03-13 21:29:46 -04:00
28f73896f2minetestmapper-numpy: correct drop shading calculation for north and east facing cross-sections
Damien Moore
2014-03-13 18:28:58 -04:00
875f1327a4Use fixed-width format specifiers in serializeStructToString
ShadowNinja
2014-03-13 11:07:52 -04:00
1f8a27d3e2minetestmapper-numpy.py: 1. fix rendering of north and east (incorrect default maxy value for those direciton) 2. better fog implementation (including command line args --fog for fog strength and --fogcolor to set it's color)
Damien Moore
2014-03-13 11:44:44 -04:00
45fe3147b9minetestmapper-numpy: tweaked command line arguments (default max and min height, desciptions)
Damien Moore
2014-03-13 10:57:30 -04:00
14638feb64minetestmapper-numpy: execute bit
Damien Moore
2014-03-13 10:40:19 -04:00
700c5f7a67minetestmapper-numpy: new command line option --facing (down=default, up, north, south, east and west) to draw cross-sections as well as top-down views of the map. all views are no drawn as if standing at the edge of the box defined by --region, --minheight and --maxheight (e.g. as if sitting on top of the box for --facing=down, as if look at the box from the northern side (highest z axis value of the box) for south). required considerable refactoring of the database lookup code
Damien Moore
2014-03-13 10:38:43 -04:00
e4d1970abfFix game pause in singleplayer
BlockMen
2014-03-13 14:06:18 +01:00
03297acbf4Fix special characters in pause and message menu
BlockMen
2014-03-13 14:00:10 +01:00
18577f2527Replace usage of long long with u64/s64
ShadowNinja
2014-03-12 19:37:19 -04:00
7cac34c807Pass arguments by reference
Selat
2014-02-27 23:12:59 +03:00
2bc2ce3bd1Remove goto from Environment::removePlayer
Selat
2014-03-05 18:14:40 +03:00
c9b64206f9Fix error when calling minetest.node_punch without a pointed_thing
ShadowNinja
2014-03-11 12:59:02 -04:00
859287b027Fix generating winresource.o with build dir != source dir
Sfan5
2014-03-11 17:48:34 +01:00
16a028dd6bFix race condition on exit to menu
sapier
2014-03-09 11:01:13 +01:00
28d6326bd4Update set_mapgen_params and set_gen_notify Lua API to use new flag format
kwolekr
2014-03-08 11:34:46 -05:00
db98ef6b45Stop wasting time in abm - performance improvement
Ciaran Gultnieks
2014-03-03 18:43:53 +00:00
d7a524ec0cminetestmapper-numpy.py: completed command line options description
Damien Moore
2014-03-06 10:46:12 -05:00
897a92fec1minetestmapper-numpy.py: refactored code using a class World to define the calls needed to scan and generate the data for the map (also moved the legacy cruft to functions)
damienlmoore@gmail.com
2014-03-06 10:13:06 -05:00
53c5e01490minetestmapper-numpy.py: add minheight and maxheight command line args to prevent drawing node below and above those limits.
Damien Moore
2014-03-05 23:26:18 -05:00
5caaadcf8aminetestmapper-numpy.py: refactor the code into functions, no more global vars and use argparse for command line arguments
Damien Moore
2014-03-05 22:54:23 -05:00
a4e2198e41Replace pause and message menu by formspec ones
sapier
2014-03-04 19:57:39 +01:00
1ec1c62d01minetestmapper-numpy: make the border and other drawing options work again
Damien Moore
2014-03-05 00:13:35 -05:00
a61ba854a4minetestmapper-numpy: numpyized the drawing code and now its about 10x faster (but some features potentially missing and need to add the border back)
Damien Moore
2014-03-04 23:40:06 -05:00
1ee39f4e93minetestmapper-numpy: clean up various cruft (removing the old array.array code really helps performance)
Damien Moore
2014-03-04 21:39:16 -05:00
13e160531cminetestmapper-numpy: implementation of minetestmapper that uses numpy to improve memory usage and (slightly) improve performance
Damien Moore
2014-03-04 21:23:39 -05:00
062de11b4cFix rendering glitches when far from the center of the map
Novatux
2014-01-26 11:40:21 +01:00
8e15179e7dDocument CMake options in README
Sfan5
2014-03-03 19:25:00 +01:00
3e52dd5c68Improved win32 file version information
sapier
2014-03-02 23:49:19 +01:00
baee91bf78Fix for unloaded but active block problem
Ciaran Gultnieks
2014-02-20 12:55:32 +00:00