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
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
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
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
Sfan5
f2369937f2
Fix test for broken LuaJIT versions, solves #1152
2014-02-23 18:30:45 +01:00
Sfan5
af06278623
Fix g_settings not being included
2014-02-16 08:25:53 +01:00
Sfan5
749715d8e8
Fix broken cross-compiling
2014-02-16 08:07:57 +01:00
kwolekr
8b7de5ea21
Schematic: Add force_placement parameter to minetest.place_structure API
2014-02-15 19:46:57 -05:00
kwolekr
d48f851863
Add minetest.set_noiseparam_defaults() Lua API
2014-02-15 19:13:14 -05:00
Kahrl
90fb40f41c
Accept any error response code for missing index.mth
2014-02-15 02:19:49 +01:00
sapier
5e41b8ee95
Add check to avoid usage of broken LuaJIT < 2.0.0beta8
2014-02-13 23:28:01 +01:00
sapier
e929bb6409
Fix possible missing unlock of env_lock
2014-02-12 19:47:27 +01:00
kwolekr
4bc975d80f
ServerEnvironment: Remove direct dependency on EmergeManager
2014-02-09 16:36:30 -05:00
kwolekr
8719f0f357
Define strlcpy on platforms that do not have it
2014-02-09 13:57:29 -05:00
kwolekr
64b8216144
Add capability to read table flag fields from Lua API
2014-02-09 12:44:31 -05:00
kwolekr
edf807dc1f
Tune block emerge and sending parameters to more aggressive values
2014-02-08 18:32:12 -05:00
kwolekr
2a896ffbf7
Make flag strings clear specified flag with 'no' prefix
...
Remove flagmask field from set_mapgen_params table
Add small bits of needed documentation
2014-02-08 17:50:59 -05:00
sapier
85e007482b
Remove lots of dead code
...
Add check for datatype overflows
use native datatype indices instead of fixed 16bit/32bit ones
2014-02-07 21:39:45 +01:00
sapier
e75474f239
Fix invalid check for fread error on extracting zip
2014-02-07 21:29:31 +01:00
Selat
b702c2e5ef
Fix memory leak in database migration
2014-02-07 20:43:12 +01:00
BlockMen
87bdaeb914
Add missing header
2014-02-06 21:55:12 +01:00
ShadowNinja
24cc512b16
Add the option to bind to a specific address
2014-02-05 21:24:46 +01:00
kwolekr
141123006b
Remove blank default values for emergequeue_limit_* settings
...
Add checks for invalid user input for important settings
Rename Settings::tryGet* to Settings::get*NoEx for consistency
2014-02-05 00:17:53 -05:00
kwolekr
4f9ed8a858
Revert "Fix settings to honor numeric conversion errors"
...
This reverts commit 3f376a092e1c16429fb52f24736e9da98aff4cd5.
2014-02-05 00:05:58 -05:00
Ilya Zhuravlev
92037091a6
Fix another heap-use-after-free in pause menu.
2014-02-04 22:17:02 -05:00
Ilya Zhuravlev
5af87d12b9
Fix unexpected preprocessor directive in gettext.cpp
2014-02-04 22:16:51 -05:00
sapier
ac630a8b14
Fix settings to honor numeric conversion errors
...
Rename try* non exceptioning functions to *NoEx
2014-02-04 22:14:13 -05:00
kwolekr
1c1155e0d5
Huge overhaul of the entire MapgenParams system
...
MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations.
Separation between the common and mapgen-specific parameters is now strongly defined.
Mapgen parameters objects are now properly encapsulated within the proper subsystems.
2014-02-03 22:50:14 -05:00
kwolekr
1197f625de
Settings: Add no-exception variants of each get method
2014-02-03 22:47:40 -05:00
ShadowNinja
6cc6b9ac1b
Fix crash when a error occurs in a globalstep callback
2014-02-03 18:15:03 -05:00
sapier
23c7c86bad
Add minetest.kick_player(name, reason)
2014-02-03 17:33:59 -05:00
sapier
d12a324a9d
Remove noisy error messages, prepend "pathfinder: " to pathfinder messages
2014-02-03 20:13:31 +01:00
sapier
b423a903d7
Add missing "-" to list of allowed chars in media filenames
2014-02-02 15:34:33 +01:00
sapier
8ef35b03dc
Add additional check to avoid broadcasting private messages in error conditions
2014-02-02 01:55:24 +01:00
Perttu Ahola
0ad66f64a5
Add player:override_day_night_ratio() for arbitrarily controlling sunlight brightness
2014-02-01 18:38:21 +01:00
Perttu Ahola
89f9a3e607
Add player:set_sky() with simple skybox support
2014-02-01 18:34:26 +01:00