0e07a7157f
Add more error checking to l_register_ore
2013-03-24 15:40:53 -04:00
57cbb8bfd8
Add Ore infrastructure and l_register_ore()
2013-03-24 13:23:33 -04:00
f70378f7f5
Mapgen indev: float islands, larger far biomes
2013-03-24 03:40:15 +04:00
e1ff5b1361
Allow spawning particles from the server, from lua
...
Spawn single particles or make use of ParticleSpawner for many randomly spawned particles.
Accessible in Lua using minetest.spawn_particle and minetest.add_particlespawner.
Increase Protocol Version to 17.
Conflicts:
src/clientserver.h
2013-03-23 23:16:29 +01:00
ab57fdac44
Move rightclickable to the proper place
2013-03-23 23:15:30 +01:00
dacc8cdb3a
Include backface_culling flag in serialization format for TileDefs
...
This way flowing liquids actually show the backface when specified to
do so. Without this, TileDefs where by default initialized with
backface_culling = true and never set otherwise.
For backwards compatibility, an old client connected to a new server,
or a new client connected to an old server will behave like before
i.e., backface_culling is always true.
2013-03-23 23:10:47 +01:00
ca7043e52d
Set of changes to build mineTest using Visual Studio 11.0. These affect
...
the following:
1. String concatenation in guiMainMenu.cpp - it is required for all
individual strings to be of the same type <unicode/non-unicode>; adding
explicit L qualifier before the other strings.
2. Correcting type of BlockMakeData to struct in place of class forward
declarations. This information is used for name decoration by Visual
Studio, leading to linker errors in case of mismatches.
3. Windows headers define max as a macro somewhere, leading to a compile
time error in profiler.h; using () around function to prevent macro match
from occurring.
2013-03-24 00:53:10 +04:00
6f8d40ef5d
6d facedir
2013-03-23 21:31:05 +01:00
f98d0433f9
Random guest name and finite liquid checkbox
2013-03-23 19:17:08 +04:00
34b185e955
Add singlenode mapgen; generates solely the node 'mapgen_singlenode', defaults to air
2013-03-22 19:16:51 +02:00
c2250d95c4
Support game-specific minetest.conf
2013-03-21 22:22:15 +02:00
306d1ab866
Common mods support
...
Implement "common mods", includeable from
{$user,$share}/games/common/$modname
by using the game.conf setting
common_mods = $modname,$modname2,...
2013-03-21 18:56:42 +02:00
8f0d29f931
Fix Map::initBlockMake to actually use chunksize setting
2013-03-18 22:19:02 -04:00
939397dd6e
Add jungle grass to jungles
2013-03-17 23:08:11 -04:00
d207d359d1
Don't erase modified_blocks
2013-03-17 21:17:13 +04:00
5f88cd98ad
Add FPS limit to menu clouds
2013-03-17 12:13:48 -04:00
7f51b2da28
lua methods set_look_pitch and set_look_yaw
2013-03-17 11:39:35 -04:00
c00c8832c6
Fix new_style_water
2013-03-17 11:28:43 -04:00
10c03e1a9d
build with ogles2 driver
2013-03-16 22:37:50 -04:00
67228160ae
Some minor cleanups from the last commit
2013-03-16 22:34:12 -04:00
165498cecf
initial mapgen indev version with farscale feature and huge caves
2013-03-16 21:48:32 -04:00
e3badd7062
Make saplings only grow on dirt or grass, make jungle tree trunks only replace air
2013-03-16 19:55:29 -04:00
6823ce99a7
Re-add jungles, apple trees
2013-03-16 17:06:11 -04:00
1f1ad9fd23
Optimize Mapgen::updateLighting(), add setLighting()
2013-03-15 23:04:50 -04:00
f5ab056b38
Liquid fine tuning
2013-03-14 17:06:25 -04:00
16c031be77
Remove 'tape and glue', update Credits tab
2013-03-14 16:46:42 -04:00
350596b94f
Add cloud menu background by Krisi, configurable with the menu_clouds option.
...
Also add a menuheader, menusplash, menufooter_clouds, and allow HD menu footers.
And finally don't git-ignore textures/base/.
2013-03-13 21:18:40 -04:00
66750dc88e
fix typo invalid for loop end
2013-03-13 19:42:05 -04:00
d10223254a
Clean up Mapgen
2013-03-11 21:32:52 -04:00
eb90c3d92d
Move l_get_all_craft_recipes to scriptapi_craft
2013-03-11 19:27:13 -04:00
6a1670dbc3
Migrate to STL containers/algorithms.
2013-03-11 19:08:39 -04:00
650e932ddf
Re-add dungeons in new dungeongen.cpp
2013-03-10 00:42:51 -05:00
b9512cab1b
Fix Irrlicht includes in scriptapi_*
2013-03-06 17:04:44 -05:00
dd8593f2d6
fix link if system json lib exists
2013-03-05 23:54:07 -05:00
5af8acfa6e
Added method to get all registered recipes for item(node)
2013-03-05 23:32:33 -05:00
ba78194636
Allow any character in formspec strings with escape char
2013-03-05 23:25:02 -05:00
bdbdeab005
split scriptapi.cpp
...
Remerge some files in order to reduce number of additional files
Make necessary changes for split, rename files, reorganize some bits
2013-03-05 00:59:49 -05:00
5917e86297
Add one more curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1);
2013-03-03 00:02:00 +04:00
fceb465fc9
Fix "longjmp causes uninitialized stack frame" (serverlist.cpp)
2013-03-01 17:02:54 +04:00
7caa28a6aa
Change default settings for log level, texture atlas, document new settings
2013-02-27 19:59:05 -05:00
0183bdad04
Fix nodeplacement prediction
2013-02-27 20:23:32 +01:00
d31f07bd4b
Fix most warnings, re-fix MSVC compile error
2013-02-26 01:57:59 -05:00
979ca23f1e
Merge pull request #482 from proller/liquid
...
finite liquid
2013-02-25 20:52:24 -08:00
9b5f182642
Remove dead code, relocate some code
2013-02-25 23:11:12 -05:00
f00d136ab1
Fix selection of # threads, set default to 1 thread
2013-02-25 23:11:00 -05:00
28c50c16cd
Fix build on Windows
2013-02-25 23:10:54 -05:00
5bd50a2d90
Fix most walled-off caves
2013-02-25 23:08:55 -05:00
60e6284f30
Tune queue limits, some other adjustments
2013-02-25 23:08:41 -05:00
67c59645ec
Misc. cleanup and minor fixes
2013-02-25 23:08:33 -05:00
5ec5b1cbd6
Add multi-Emerge thread support
2013-02-25 23:08:26 -05:00