BlockMen
a5db2961b2
Add player:set_eye_offset() by @MirceaKitsune and clean up
2014-04-12 17:44:20 +02:00
BlockMen
8909fe913c
Add third person view
2014-04-12 17:44:15 +02:00
BlockMen
dc049915b9
Fix write and read S32 vectors
2014-04-12 17:39:51 +02:00
BlockMen
47d02568ab
Fix MSVC build
2014-04-12 17:36:40 +02:00
sapier
6d5acf9da4
Fix broken Ipv4 serialization on win32
2014-04-11 22:51:10 +02:00
sapier
53b3f16393
Fix broken win32+bsd build
2014-04-11 21:45:30 +02:00
BlockMen
7df737a666
Fix crash when teleporting near unknown node
2014-04-11 21:38:16 +02:00
Kahrl
a724edea29
Infer ipv6_server from bind_address; fix client connect to IN(6)ADDR_ANY
2014-04-10 22:03:42 +02:00
sapier
607f617471
Add support for named threads (atm linux only)
2014-04-09 21:32:21 +02:00
sapier
4a561659d9
Make config honor build system specified config defines
2014-04-09 20:47:21 +02:00
sapier
1e3f261db4
Minor fixes for file/modlist download in mainmenu
2014-04-09 20:22:21 +02:00
sapier
bc7084892d
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
4b548c6c2c
Pass pointer to nodedef directly to avoid recalculation in quite often called function
2014-04-06 10:32:57 +02:00
sapier
ba7f72d88c
Performance optimized button to button mask evaluation
2014-04-03 20:26:26 +02:00
sapier
d4720dcb69
Fix lost change password button
2014-04-01 22:38:34 +02:00
Perttu Ahola
0096c8e4d2
Fix bug in RemoteClient::GetNextBlocks
2014-03-26 18:58:39 +02:00
Ciaran Gultnieks
1551949d7c
Fix merge mistake when rebasing for PR #1169
2014-03-24 19:56:36 +01:00
sapier
c9e4b0445c
Fix double sending of chat messages
2014-03-23 19:15:38 +01:00
Novatux
bf5861364c
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
218538d306
Fix serializing of signed numbers in serializeStructToString
2014-03-21 05:22:21 -04:00
RealBadAngel
9cf4f96fa7
Normal maps generation on the fly.
...
Parallax mapping with slope information.
Overriding normal maps.
2014-03-21 01:32:00 +01:00
ShadowNinja
e2bc90f1cd
Add more informative error messages for inventory and item method errors
2014-03-15 17:20:52 -04:00
ShadowNinja
ce942de6ed
Remove lua_State parameter from LuaError::LuaError
2014-03-15 16:28:59 -04:00
ShadowNinja
56e1aa4833
Revert "Make sure we get a stacktrace for as many lua errors as possible"
...
This reverts commit 362ef5f6ced862daa4733034810d0b07e2ad5d89.
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
6d6baefcf1
Make serializeStructToString use an ostringstream
2014-03-15 15:13:02 -04:00
Novatux
7b6d8c67fb
Fix sound not being played at the correct place.
2014-03-15 16:25:34 +01:00
Sfan5
056e6fdec8
Make sure we get a stacktrace for as many lua errors as possible
2014-03-15 14:51:00 +01:00
ShadowNinja
4963d75c38
Revert "Use fixed-width format specifiers in serializeStructToString"
...
This reverts commit 875f1327a47f78d783c3abc7f7acc3977dc286ec.
Fixed width format specifiers are only officially availale in C99 and C++11.
2014-03-14 12:13:30 -04:00
ShadowNinja
cf56312005
Use fixed-width format specifiers in serializeStructToString
2014-03-13 17:30:15 -04:00
BlockMen
5dab81cca6
Fix game pause in singleplayer
2014-03-13 14:06:18 +01:00
BlockMen
b4b416a7e2
Fix special characters in pause and message menu
2014-03-13 14:00:10 +01:00
ShadowNinja
4b244f1092
Replace usage of long long with u64/s64
2014-03-12 19:37:19 -04:00
Selat
a83693c5c3
Pass arguments by reference
2014-03-12 17:34:48 -04:00
Selat
8960416054
Remove goto from Environment::removePlayer
2014-03-12 17:02:52 -04:00
ShadowNinja
9b67acc10c
Fix error when calling minetest.node_punch without a pointed_thing
2014-03-11 13:00:16 -04:00
Sfan5
ae163994d2
Fix generating winresource.o with build dir != source dir
2014-03-11 17:48:34 +01:00
Ciaran Gultnieks
d521fe173a
Correct misleading detached inventory error message
...
Looks like a bit of hasty copying and pasting from s_item.cpp.
2014-03-09 11:16:09 +01:00
Ciaran Gultnieks
ec227ef684
Update ABM object counts when triggers add objects
...
Also fixes long-standing accuracy issue due to unknown wider
object count not being incremented.
2014-03-09 11:13:44 +01:00
sapier
d7f4961b3f
Fix race condition on exit to menu
2014-03-09 11:01:13 +01:00
kwolekr
cd27d27083
Update set_mapgen_params and set_gen_notify Lua API to use new flag format
2014-03-08 11:35:04 -05:00
Ciaran Gultnieks
b08cb6f883
Stop wasting time in abm - performance improvement
...
Unless I'm mistaken, the chunk of code I'm moving there is potentially
executed hundreds of times inside the loop to get the exact same result
every time
2014-03-06 19:18:36 +01:00
sapier
89c5163c02
Replace pause and message menu by formspec ones
2014-03-05 18:44:14 +01:00
Novatux
a662fe9fc4
Fix rendering glitches when far from the center of the map
2014-03-04 20:12:10 +01:00
Sfan5
ccb6b7c12e
Document CMake options in README
2014-03-03 19:35:14 +01:00
sapier
dd21046532
Improved win32 file version information
2014-03-02 23:49:19 +01:00
Ciaran Gultnieks
5c65f41146
Fix for unloaded but active block problem
2014-03-02 20:39:28 +01:00
Selat
381f5d8d92
Fix translation name.
2014-03-02 19:32:59 +01:00
Selat
0a2b841990
Add Belarusian translation.
2014-03-02 19:06:42 +01:00
ShadowNinja
bf37cbf242
Remove "Server -!- " prefix from player messages
2014-02-27 00:00:22 -05:00
BlockMen
277c05878e
Fix MSVC build
2014-02-26 14:21:38 +01:00