c9ed379e39
Add enable_rollback_recording setting, defaulting to false
2012-07-28 03:08:09 +03:00
e64feefc61
Handle max<min in LuaPseudoRandom::l_next()
2012-07-27 19:03:15 +03:00
3e754382af
Tweak rollback and liquids
2012-07-27 15:46:51 +03:00
7ef0a13250
Tweak rollback stuff
2012-07-27 14:52:29 +03:00
0de3fb786d
Increase automatic suspect guess timeframe
2012-07-27 13:54:14 +03:00
1d44a98f2f
ABM and liquid overload skip
2012-07-27 13:45:49 +03:00
98ff4eb4ee
Fix server build (a missing header)
2012-07-27 13:43:25 +03:00
a9d8df83d2
Make the rollback system VERY FUCKING GOD DAMN POWERFUL
2012-07-27 13:24:28 +03:00
508b7b5e51
Don't track liquids for rollback because of too much log
2012-07-27 02:46:54 +03:00
f7dc72f8aa
Properly rollback chat command triggered things
2012-07-27 02:37:04 +03:00
0190f9b077
Experimental-ish rollback functionality
2012-07-27 02:27:18 +03:00
0c91a0d59d
Working group-shapeless and multigroup recipes
2012-07-26 13:49:13 +03:00
a26a66a8c4
Restore focus to formspec menu when pressing a button
2012-07-25 18:28:40 +03:00
0346e68deb
Add special return value -1 to inventry callbacks
2012-07-25 16:52:00 +03:00
db62c227c8
Improve formspec positioning
2012-07-25 16:30:23 +03:00
983e45ae92
Improve inventory callbacks a bit
2012-07-25 15:39:39 +03:00
0a18dda158
Remove special handling of creative mode
2012-07-25 14:07:45 +03:00
9eaf93d41d
Detached inventory callbacks and reworked node metadata callbacks
2012-07-25 02:36:54 +03:00
2ac20982e0
Detached inventories
2012-07-24 20:57:17 +03:00
0cf1ed544c
darkrose should work at a nuclear power plant.
...
It'd take years to figure out what caused the accident.
2012-07-24 16:36:50 +03:00
5c31445117
Improve node timer format (map format version 25) and update mapformat.txt
2012-07-24 15:03:46 +03:00
c009aa3a22
Fix building on top of (pointable && buildable_to) nodes
2012-07-23 20:42:08 +03:00
aef1332e42
Improve build configuration options
2012-07-23 15:23:33 +03:00
fd845f27f5
Fix map deserialization and remove old serialization code
2012-07-23 08:18:39 +03:00
ea62ee4b61
Increase node id/param0 to 16 bits, leaving param2 always with 8 bits
2012-07-23 08:18:39 +03:00
cd6becd442
Implement node timers
2012-07-23 08:18:37 +03:00
829f262c79
Fix terrible grammar in comment!
2012-07-22 20:36:06 +03:00
246520b5cb
Fix compressZlib()
2012-07-22 20:29:09 +03:00
38bb649582
Test zlib wrapper's handling of large data
2012-07-22 20:27:55 +03:00
82855a04ec
Tweak test.c overally a bit
2012-07-22 20:26:54 +03:00
6dfefaf229
Formspec button_exit[] and image_button_exit[]
2012-07-22 17:40:48 +03:00
4cc98d7add
minetest.register_on_player_receive_fields()
2012-07-22 17:40:48 +03:00
506203345b
Implement formspec
2012-07-22 17:40:41 +03:00
136eb32389
Add minetest.get_modnames() to Lua API
2012-07-22 13:36:03 +03:00
d085139057
Fix signedness warning in base64.cpp
2012-07-21 22:10:29 +03:00
28e7443f9b
Fix wctomb use
...
wctomb(NULL, _) returns "nonzero if the encoding has nontrivial shift state, or zero if the encoding is stateless."
I assume the intentation was to get the size of the target buffer.
Use MB_CUR_MAX for this.
2012-07-21 22:09:17 +03:00
e79ad21aeb
Remove mbtowc warnings
...
As mbtowc(_, _, 1) reads at most one char, everything other than a
return value of 1 is an error. Since the input strings are static,
an assert protects against future changes.
Likewise, wctomb should currently never encounter a character, which
actually needs a multibyte representation.
2012-07-21 22:08:20 +03:00
a2738dec59
Fix hovering after mining a block underneath you while sneaking
2012-07-21 20:56:56 +03:00
1788709e2d
Rotate facedir-rotated top and bottom textures too, and re-implement nodebox side rotation
2012-07-21 20:23:32 +03:00
47d30d12cb
Facedir rotation of nodebox textures
2012-07-21 18:59:12 +03:00
cc10eec6c6
Fix signed overflow in getPointedThing
2012-07-21 16:13:51 +03:00
15bf9a7026
Fix typo in scriptapi.cpp in minetest.get_craft_recipe()
2012-07-21 15:32:46 +03:00
2795f44f03
Server-side checking of digging; disable_anticheat setting
2012-07-21 14:38:49 +03:00
71c6845a94
Define M_PI on MSVC
2012-07-21 03:36:34 +03:00
4b97023251
Add a random-ish contributor list to credit screen
2012-07-21 03:14:58 +03:00
369046bbb4
Check for table type when reading groups from Lua
2012-07-21 02:35:45 +03:00
38580fbee7
Add minetest.get_craft_recipe()
2012-07-21 02:33:22 +03:00
08e1d40d6e
Add support for "textures/all" (and thus texture packs) to server
2012-07-21 02:33:19 +03:00
1b19020bf4
Remove trenches from map generator (cyisfor) (glitches: read below)
...
This causes glitches in very high cliffs by not making mud "flow" down from
them. Those are quite rare currently because of the lame height differences
generated.
2012-07-21 02:32:04 +03:00
61e58ee9b7
Message cleanups (consistency) and prevent /me when not allowed to shout
2012-07-21 02:27:58 +03:00