zefram/minetest/minetest_engine.git
13 years agoAdded a setting for disabling smooth lighting. Updated changelog.
Perttu Ahola [Sun, 24 Apr 2011 09:31:19 +0000 (12:31 +0300)]
Added a setting for disabling smooth lighting. Updated changelog.

13 years agoAdded a simple software "ambient occlusion" effect, like minecraft's "smooth lighting"
Perttu Ahola [Sun, 24 Apr 2011 08:41:33 +0000 (11:41 +0300)]
Added a simple software "ambient occlusion" effect, like minecraft's "smooth lighting"

13 years agoremoved /usr prefix from install paths
Perttu Ahola [Sat, 23 Apr 2011 21:30:41 +0000 (00:30 +0300)]
removed /usr prefix from install paths

13 years agoMade the main menu a bit more unique looking
Perttu Ahola [Sat, 23 Apr 2011 21:11:23 +0000 (00:11 +0300)]
Made the main menu a bit more unique looking

13 years agoupdated changelog
Perttu Ahola [Sat, 23 Apr 2011 17:52:56 +0000 (20:52 +0300)]
updated changelog

13 years agochanged version for making a test binary
Perttu Ahola [Sat, 23 Apr 2011 17:37:12 +0000 (20:37 +0300)]
changed version for making a test binary

13 years agofix to the previous commit
Perttu Ahola [Sat, 23 Apr 2011 15:59:23 +0000 (18:59 +0300)]
fix to the previous commit

13 years agotuned error reporting a bit
Perttu Ahola [Sat, 23 Apr 2011 15:53:39 +0000 (18:53 +0300)]
tuned error reporting a bit

13 years agoport to be not set to 0 from configuration
Perttu Ahola [Sat, 23 Apr 2011 15:43:20 +0000 (18:43 +0300)]
port to be not set to 0 from configuration

13 years agoCode refactoring; split half of main.cpp to game.cpp.
Perttu Ahola [Sat, 23 Apr 2011 15:31:31 +0000 (18:31 +0300)]
Code refactoring; split half of main.cpp to game.cpp.

13 years agocleaning up main.cpp a bit
Perttu Ahola [Sat, 23 Apr 2011 13:01:49 +0000 (16:01 +0300)]
cleaning up main.cpp a bit

13 years agofixed flowing water lighting when it is below a solid block
Perttu Ahola [Sat, 23 Apr 2011 13:01:32 +0000 (16:01 +0300)]
fixed flowing water lighting when it is below a solid block

13 years agoUpdated to-do list and added the give_initial_stuff setting for testing
Perttu Ahola [Fri, 22 Apr 2011 07:48:40 +0000 (10:48 +0300)]
Updated to-do list and added the give_initial_stuff setting for testing

13 years agoRemoved IrrlichtWrapper
Perttu Ahola [Fri, 22 Apr 2011 06:54:05 +0000 (09:54 +0300)]
Removed IrrlichtWrapper

13 years agoset client to not show hp if server doesn't support it
Perttu Ahola [Thu, 21 Apr 2011 16:54:05 +0000 (19:54 +0300)]
set client to not show hp if server doesn't support it

13 years agoSome work-in-progress in hp and mobs and a frightening amount of random fixes.
Perttu Ahola [Thu, 21 Apr 2011 16:35:17 +0000 (19:35 +0300)]
Some work-in-progress in hp and mobs and a frightening amount of random fixes.

13 years agoitem drop multiplication fix
Perttu Ahola [Tue, 19 Apr 2011 14:09:45 +0000 (17:09 +0300)]
item drop multiplication fix

13 years agoMenu will now ignore an invalid port or the port 0.
Perttu Ahola [Fri, 15 Apr 2011 20:35:32 +0000 (23:35 +0300)]
Menu will now ignore an invalid port or the port 0.

13 years agofixed port setting not being loaded from configuration file for client
Perttu Ahola [Tue, 12 Apr 2011 14:42:17 +0000 (17:42 +0300)]
fixed port setting not being loaded from configuration file for client

13 years agofixing
Perttu Ahola [Mon, 11 Apr 2011 22:59:09 +0000 (01:59 +0300)]
fixing

13 years agoFixed some problems with crafting and inventory
Perttu Ahola [Mon, 11 Apr 2011 18:28:04 +0000 (21:28 +0300)]
Fixed some problems with crafting and inventory

13 years agoupdated example map generator python script
Perttu Ahola [Mon, 11 Apr 2011 15:33:05 +0000 (18:33 +0300)]
updated example map generator python script

13 years agosupport for format 0 and 1 maps
Perttu Ahola [Mon, 11 Apr 2011 13:58:49 +0000 (16:58 +0300)]
support for format 0 and 1 maps

13 years agoAdded installing build-essential to build instructions and modified the main.cpp...
Perttu Ahola [Mon, 11 Apr 2011 11:04:26 +0000 (14:04 +0300)]
Added installing build-essential to build instructions and modified the main.cpp notes a bit

13 years agofixed warnings reported by cppcheck
Perttu Ahola [Mon, 11 Apr 2011 08:36:13 +0000 (11:36 +0300)]
fixed warnings reported by cppcheck

13 years agoFixed error reported by cppcheck:
Perttu Ahola [Mon, 11 Apr 2011 08:05:40 +0000 (11:05 +0300)]
Fixed error reported by cppcheck:
[./server.cpp:1327]: (error) Possible null pointer dereference: obj - otherwise it is redundant to check if obj is null at line 1332

13 years agofixed problem with vc++ build crashing at startup
Perttu Ahola [Mon, 11 Apr 2011 06:47:25 +0000 (09:47 +0300)]
fixed problem with vc++ build crashing at startup

13 years agohopefully fixed a bit more
Perttu Ahola [Sun, 10 Apr 2011 21:24:32 +0000 (00:24 +0300)]
hopefully fixed a bit more

13 years agoimproved old map support
Perttu Ahola [Sun, 10 Apr 2011 21:19:40 +0000 (00:19 +0300)]
improved old map support

13 years agoadded ignoring of map_meta.txt to better support old maps
Perttu Ahola [Sun, 10 Apr 2011 21:06:07 +0000 (00:06 +0300)]
added ignoring of map_meta.txt to better support old maps

13 years agoupdated changelog and version
Perttu Ahola [Sun, 10 Apr 2011 20:39:33 +0000 (23:39 +0300)]
updated changelog and version

13 years agofixed the object update interval thingy
Perttu Ahola [Sun, 10 Apr 2011 20:29:36 +0000 (23:29 +0300)]
fixed the object update interval thingy

13 years agochanged server to do object management at longer intervals (0.5s)
Perttu Ahola [Sun, 10 Apr 2011 20:14:41 +0000 (23:14 +0300)]
changed server to do object management at longer intervals (0.5s)

13 years agoMade environment to not consider disconnected players when dealing with ActiveObjects
Perttu Ahola [Sun, 10 Apr 2011 20:05:21 +0000 (23:05 +0300)]
Made environment to not consider disconnected players when dealing with ActiveObjects

13 years agobetter support for old maps
Perttu Ahola [Sun, 10 Apr 2011 19:50:31 +0000 (22:50 +0300)]
better support for old maps

13 years agomissing include for server build
Perttu Ahola [Sun, 10 Apr 2011 17:53:39 +0000 (20:53 +0300)]
missing include for server build

13 years agoadded missing file
Perttu Ahola [Sun, 10 Apr 2011 17:49:15 +0000 (20:49 +0300)]
added missing file

13 years agoMap generation is now properly threaded and doesn't block block placement and other...
Perttu Ahola [Sun, 10 Apr 2011 17:18:34 +0000 (20:18 +0300)]
Map generation is now properly threaded and doesn't block block placement and other stuff.

13 years agoa commit before starting to reorganize the map loading/generation logic
Perttu Ahola [Sun, 10 Apr 2011 16:12:56 +0000 (19:12 +0300)]
a commit before starting to reorganize the map loading/generation logic

13 years agonew-style rats are now generated in the map
Perttu Ahola [Sun, 10 Apr 2011 13:20:31 +0000 (16:20 +0300)]
new-style rats are now generated in the map

13 years agofixed a bit
Perttu Ahola [Sun, 10 Apr 2011 12:23:36 +0000 (15:23 +0300)]
fixed a bit

13 years agoimplemented rats in new system to verify that it works
Perttu Ahola [Sun, 10 Apr 2011 12:16:27 +0000 (15:16 +0300)]
implemented rats in new system to verify that it works

13 years agoitems now fall by gravity... also some other random updating
Perttu Ahola [Sun, 10 Apr 2011 09:34:12 +0000 (12:34 +0300)]
items now fall by gravity... also some other random updating

13 years agonew object system
Perttu Ahola [Sun, 10 Apr 2011 01:15:10 +0000 (04:15 +0300)]
new object system

13 years agoadded libgl1-mesa-dev to dependencies
Perttu Ahola [Sat, 9 Apr 2011 16:43:46 +0000 (19:43 +0300)]
added libgl1-mesa-dev to dependencies

13 years agoset GUIInventoryMenu to be scaled according to the height of the window (not width)
Perttu Ahola [Sat, 9 Apr 2011 14:11:31 +0000 (17:11 +0300)]
set GUIInventoryMenu to be scaled according to the height of the window (not width)

13 years agoSome progress on transitioning from MapBlockObject to ActiveObject.
Perttu Ahola [Thu, 7 Apr 2011 21:47:14 +0000 (00:47 +0300)]
Some progress on transitioning from MapBlockObject to ActiveObject.

13 years agostone shovel now needs cobble, not stone.
Perttu Ahola [Wed, 6 Apr 2011 19:28:51 +0000 (22:28 +0300)]
stone shovel now needs cobble, not stone.

13 years agostill modified version!
Perttu Ahola [Wed, 6 Apr 2011 08:55:38 +0000 (11:55 +0300)]
still modified version!

13 years agoFixed wrong version number
Perttu Ahola [Wed, 6 Apr 2011 08:53:46 +0000 (11:53 +0300)]
Fixed wrong version number

13 years agocleaning notes and stuff
Perttu Ahola [Wed, 6 Apr 2011 08:34:41 +0000 (11:34 +0300)]
cleaning notes and stuff

13 years agoChanged version number according to a new versioning scheme.
Perttu Ahola [Wed, 6 Apr 2011 08:16:44 +0000 (11:16 +0300)]
Changed version number according to a new versioning scheme.

13 years agoupdated changelog
Perttu Ahola [Wed, 6 Apr 2011 08:15:35 +0000 (11:15 +0300)]
updated changelog

13 years agoServer: Only send node removal/addition to client if client's player is near it....
Perttu Ahola [Wed, 6 Apr 2011 08:02:39 +0000 (11:02 +0300)]
Server: Only send node removal/addition to client if client's player is near it. Otherwise set the modified blocks unsent.

13 years agoMade mesh update on node removal asynchronous on client, to reduce frametime spikes
Perttu Ahola [Wed, 6 Apr 2011 08:01:55 +0000 (11:01 +0300)]
Made mesh update on node removal asynchronous on client, to reduce frametime spikes

13 years agoMade mesh update on node addition asynchronous on client, to reduce frametime spikes
Perttu Ahola [Wed, 6 Apr 2011 07:28:39 +0000 (10:28 +0300)]
Made mesh update on node addition asynchronous on client, to reduce frametime spikes

13 years agofixed the bug of disabled removal of empty chests
Perttu Ahola [Tue, 5 Apr 2011 22:42:37 +0000 (01:42 +0300)]
fixed the bug of disabled removal of empty chests

13 years agochangelog update
Perttu Ahola [Tue, 5 Apr 2011 15:40:33 +0000 (18:40 +0300)]
changelog update

13 years agochangelog update
Perttu Ahola [Tue, 5 Apr 2011 15:31:59 +0000 (18:31 +0300)]
changelog update

13 years agoIncremented version to 0.0.2.
Perttu Ahola [Tue, 5 Apr 2011 15:27:00 +0000 (18:27 +0300)]
Incremented version to 0.0.2.

13 years agoFurnace is now usable. Added more tools.
Perttu Ahola [Tue, 5 Apr 2011 15:23:30 +0000 (18:23 +0300)]
Furnace is now usable. Added more tools.

--HG--
rename : data/tool_stpick.png => data/tool_stonepick.png
rename : data/tool_wpick.png => data/tool_woodpick.png

13 years agoforgot the furnace menu files!
Perttu Ahola [Tue, 5 Apr 2011 08:46:17 +0000 (11:46 +0300)]
forgot the furnace menu files!

13 years agoA more robust format for node metadata
Perttu Ahola [Tue, 5 Apr 2011 07:59:48 +0000 (10:59 +0300)]
A more robust format for node metadata

13 years agoinitial workings of the furnace
Perttu Ahola [Mon, 4 Apr 2011 23:56:29 +0000 (02:56 +0300)]
initial workings of the furnace

13 years agoupdated changelog a bit
Perttu Ahola [Mon, 4 Apr 2011 21:29:48 +0000 (00:29 +0300)]
updated changelog a bit

13 years agochanged node metadata format to better accomodate future needs and problems
Perttu Ahola [Mon, 4 Apr 2011 21:24:47 +0000 (00:24 +0300)]
changed node metadata format to better accomodate future needs and problems

13 years agoFixed chest contents not immediately updating to all players
Perttu Ahola [Mon, 4 Apr 2011 15:29:44 +0000 (18:29 +0300)]
Fixed chest contents not immediately updating to all players

13 years agoModified windows build parameters a bit to make it build
Perttu Ahola [Mon, 4 Apr 2011 12:34:07 +0000 (15:34 +0300)]
Modified windows build parameters a bit to make it build

13 years agoremoved reference to script directory in cmake install
Perttu Ahola [Mon, 4 Apr 2011 12:19:11 +0000 (15:19 +0300)]
removed reference to script directory in cmake install

13 years agoChests work now!
Perttu Ahola [Mon, 4 Apr 2011 12:13:19 +0000 (15:13 +0300)]
Chests work now!

13 years agoinitial chest metadata
Perttu Ahola [Mon, 4 Apr 2011 08:18:14 +0000 (11:18 +0300)]
initial chest metadata

13 years agonow the server builds
Perttu Ahola [Mon, 4 Apr 2011 02:25:55 +0000 (05:25 +0300)]
now the server builds

13 years agostill a missing file
Perttu Ahola [Mon, 4 Apr 2011 02:14:59 +0000 (05:14 +0300)]
still a missing file

13 years agoforgot some files
Perttu Ahola [Mon, 4 Apr 2011 02:13:08 +0000 (05:13 +0300)]
forgot some files

13 years agofully implemented the sign with the new framework
Perttu Ahola [Mon, 4 Apr 2011 02:12:33 +0000 (05:12 +0300)]
fully implemented the sign with the new framework

13 years agoNode metadata framework
Perttu Ahola [Mon, 4 Apr 2011 00:45:08 +0000 (03:45 +0300)]
Node metadata framework

13 years agoMade a proper queued thread to client for handling some block mesh updates. Also...
Perttu Ahola [Sun, 3 Apr 2011 23:05:12 +0000 (02:05 +0300)]
Made a proper queued thread to client for handling some block mesh updates. Also made client mutex-free to allow easier adding of new stuff.

13 years agoModified block mesh generation to have clearer input and output. Instead of being...
Perttu Ahola [Sun, 3 Apr 2011 16:50:54 +0000 (19:50 +0300)]
Modified block mesh generation to have clearer input and output. Instead of being a messy object oriented cludge, it now is a messy cludge with separate parameters.

13 years agocommit before some more radical changes
Perttu Ahola [Sun, 3 Apr 2011 13:21:06 +0000 (16:21 +0300)]
commit before some more radical changes

13 years agocopied draft of updateNodeMeshes from backup
Perttu Ahola [Sun, 3 Apr 2011 09:48:20 +0000 (12:48 +0300)]
copied draft of updateNodeMeshes from backup

13 years agoRemoved lua stuff
Perttu Ahola [Sun, 3 Apr 2011 09:28:55 +0000 (12:28 +0300)]
Removed lua stuff

13 years agoRevert mapgen to best working version (2)
Perttu Ahola [Sun, 3 Apr 2011 09:14:23 +0000 (12:14 +0300)]
Revert mapgen to best working version (2)

13 years agoreverted mud to old texture
Perttu Ahola [Sun, 3 Apr 2011 09:13:53 +0000 (12:13 +0300)]
reverted mud to old texture

13 years agotuned water texture and removed two debug prints from server
Perttu Ahola [Sat, 2 Apr 2011 18:10:53 +0000 (21:10 +0300)]
tuned water texture and removed two debug prints from server

13 years agoMapgen is better now. Not a lot, but a bit!
Perttu Ahola [Sat, 2 Apr 2011 17:55:22 +0000 (20:55 +0300)]
Mapgen is better now. Not a lot, but a bit!

13 years agocommit before some radical changes
Perttu Ahola [Sat, 2 Apr 2011 10:44:06 +0000 (13:44 +0300)]
commit before some radical changes

13 years agomapgen work-in-progress
Perttu Ahola [Wed, 2 Mar 2011 00:00:11 +0000 (02:00 +0200)]
mapgen work-in-progress

13 years agomapgen tweaking
Perttu Ahola [Mon, 28 Feb 2011 23:32:54 +0000 (01:32 +0200)]
mapgen tweaking

13 years agotweaked mapgen
Perttu Ahola [Mon, 28 Feb 2011 19:12:01 +0000 (21:12 +0200)]
tweaked mapgen

13 years agofixed server sending wrong position of node removal
Perttu Ahola [Mon, 28 Feb 2011 14:40:25 +0000 (16:40 +0200)]
fixed server sending wrong position of node removal

13 years agotweaked mapgen
Perttu Ahola [Mon, 28 Feb 2011 12:51:57 +0000 (14:51 +0200)]
tweaked mapgen

13 years agoadded trees (very glitchy) and changed grass texture
Perttu Ahola [Mon, 28 Feb 2011 00:48:31 +0000 (02:48 +0200)]
added trees (very glitchy) and changed grass texture

13 years ago-
Perttu Ahola [Mon, 28 Feb 2011 00:14:52 +0000 (02:14 +0200)]
-

13 years agoA third try on terrain generation. No trees yet.
Perttu Ahola [Mon, 28 Feb 2011 00:01:40 +0000 (02:01 +0200)]
A third try on terrain generation. No trees yet.

13 years agomodified grass texture
Perttu Ahola [Sun, 27 Feb 2011 23:58:08 +0000 (01:58 +0200)]
modified grass texture

13 years agofixed 3d noise and made 2d noise faster
Perttu Ahola [Sat, 26 Feb 2011 22:59:56 +0000 (00:59 +0200)]
fixed 3d noise and made 2d noise faster

13 years ago3d noise stuff
Perttu Ahola [Sat, 26 Feb 2011 18:16:47 +0000 (20:16 +0200)]
3d noise stuff

13 years agofixed a possible infinite loop in ClientEnvironment (dtime counter getting so small...
Perttu Ahola [Thu, 24 Feb 2011 16:25:19 +0000 (18:25 +0200)]
fixed a possible infinite loop in ClientEnvironment (dtime counter getting so small that it doesn't increment the value)

13 years agomodified the build system of lua to a more minimal one
Perttu Ahola [Wed, 23 Feb 2011 22:19:41 +0000 (00:19 +0200)]
modified the build system of lua to a more minimal one

13 years agofixed a path in build system's packaging part
Perttu Ahola [Wed, 23 Feb 2011 09:12:03 +0000 (11:12 +0200)]
fixed a path in build system's packaging part