oweals/minetest.git
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

13 years agoupdated scripting api a bit
Perttu Ahola [Wed, 23 Feb 2011 09:10:09 +0000 (11:10 +0200)]
updated scripting api a bit

--HG--
rename : data/luaobjects/test/client.lua => data/scripts/objects/test/client.lua
rename : data/luaobjects/test/server.lua => data/scripts/objects/test/server.lua

13 years agomainly work on object scripting api
Perttu Ahola [Wed, 23 Feb 2011 00:49:57 +0000 (02:49 +0200)]
mainly work on object scripting api

13 years agoremoved an old comment
Perttu Ahola [Tue, 22 Feb 2011 22:07:07 +0000 (00:07 +0200)]
removed an old comment

13 years agoFixed insufficient error handling in narrow_to_wide, which caused a crash if the...
Perttu Ahola [Tue, 22 Feb 2011 22:06:45 +0000 (00:06 +0200)]
Fixed insufficient error handling in narrow_to_wide, which caused a crash if the path of the userdata directory contained special characters that were not included in the used charset (which is used because of the font)

13 years agosome tidying
Perttu Ahola [Mon, 21 Feb 2011 14:50:05 +0000 (16:50 +0200)]
some tidying

13 years agopreliminary lua scripting framework for objects
Perttu Ahola [Mon, 21 Feb 2011 14:10:36 +0000 (16:10 +0200)]
preliminary lua scripting framework for objects

13 years agoTemporary commit; lots of test code and stuff
Perttu Ahola [Sun, 20 Feb 2011 22:45:14 +0000 (00:45 +0200)]
Temporary commit; lots of test code and stuff

13 years agovideo backend selection
Perttu Ahola [Sat, 19 Feb 2011 09:48:54 +0000 (11:48 +0200)]
video backend selection

13 years agorandom code cleaning, shouldn't affect anything
Perttu Ahola [Fri, 18 Feb 2011 20:25:25 +0000 (22:25 +0200)]
random code cleaning, shouldn't affect anything

13 years agoSet ambient light in inventory cube generation
Perttu Ahola [Fri, 18 Feb 2011 20:25:13 +0000 (22:25 +0200)]
Set ambient light in inventory cube generation

13 years agoupdated changelog
Perttu Ahola [Thu, 17 Feb 2011 17:21:16 +0000 (19:21 +0200)]
updated changelog

13 years agoremoved duplicate "bmp"
Perttu Ahola [Thu, 17 Feb 2011 17:13:27 +0000 (19:13 +0200)]
removed duplicate "bmp"

13 years agoBetter texture handling. Textures are not added to atlas if they are big, and atlas...
Perttu Ahola [Thu, 17 Feb 2011 17:07:14 +0000 (19:07 +0200)]
Better texture handling. Textures are not added to atlas if they are big, and atlas is not further made after it is full.

13 years agoDebug stacks will now be printed on Ctrl-C. Also client properly quits on Ctrl-C.
Perttu Ahola [Wed, 16 Feb 2011 20:54:07 +0000 (22:54 +0200)]
Debug stacks will now be printed on Ctrl-C. Also client properly quits on Ctrl-C.

13 years agofixed invalid block loading (the action is to generate a new one)
Perttu Ahola [Wed, 16 Feb 2011 20:53:35 +0000 (22:53 +0200)]
fixed invalid block loading (the action is to generate a new one)

13 years agosmall fixes: crack texture, server build on windows, configuration file example,...
Perttu Ahola [Wed, 16 Feb 2011 18:03:31 +0000 (20:03 +0200)]
small fixes: crack texture, server build on windows, configuration file example, adding config file example to install

13 years agoforgot some test code in...
Perttu Ahola [Wed, 16 Feb 2011 09:06:52 +0000 (11:06 +0200)]
forgot some test code in...

13 years agoHopefully fixed some of the errors in cmake's finding of irrlicht
Perttu Ahola [Wed, 16 Feb 2011 07:43:04 +0000 (09:43 +0200)]
Hopefully fixed some of the errors in cmake's finding of irrlicht

13 years agofixed slight error in server build
Perttu Ahola [Tue, 15 Feb 2011 20:27:10 +0000 (22:27 +0200)]
fixed slight error in server build

13 years agoupdated changelog
Perttu Ahola [Tue, 15 Feb 2011 20:05:29 +0000 (22:05 +0200)]
updated changelog

13 years agoCMake working nicely on Windows, at least with MSVC. "Compiling on windows" section...
Perttu Ahola [Tue, 15 Feb 2011 19:35:12 +0000 (21:35 +0200)]
CMake working nicely on Windows, at least with MSVC. "Compiling on windows" section in README.txt updated.

13 years agomight work good on cmake+msvc now
Perttu Ahola [Tue, 15 Feb 2011 18:53:29 +0000 (20:53 +0200)]
might work good on cmake+msvc now

13 years agostill a little fix!
Perttu Ahola [Tue, 15 Feb 2011 14:14:02 +0000 (16:14 +0200)]
still a little fix!

13 years agoFix for windows
Perttu Ahola [Tue, 15 Feb 2011 14:12:04 +0000 (16:12 +0200)]
Fix for windows

13 years agoCtrl+C handling on POSIX, some commands for server and other tweaking
Perttu Ahola [Tue, 15 Feb 2011 14:11:24 +0000 (16:11 +0200)]
Ctrl+C handling on POSIX, some commands for server and other tweaking

13 years agomud gets now grass onto it when placed into sunlight. also removed three old files
Perttu Ahola [Tue, 15 Feb 2011 10:33:59 +0000 (12:33 +0200)]
mud gets now grass onto it when placed into sunlight. also removed three old files

13 years agosmgr->drop() is now used in tile.cpp
Perttu Ahola [Tue, 15 Feb 2011 10:19:33 +0000 (12:19 +0200)]
smgr->drop() is now used in tile.cpp

13 years agoserver now won't crash when it is tries to generate blocks that are not inside MAP_GE...
Perttu Ahola [Mon, 14 Feb 2011 23:02:31 +0000 (01:02 +0200)]
server now won't crash when it is tries to generate blocks that are not inside MAP_GENERATION_LIMIT

13 years agofixed CMakeLists.txt syntax (removed additional ,)
Perttu Ahola [Mon, 14 Feb 2011 17:42:43 +0000 (19:42 +0200)]
fixed CMakeLists.txt syntax (removed additional ,)

13 years agoAdded tag 110214175330 for changeset 20c49c98c92a
Perttu Ahola [Mon, 14 Feb 2011 17:25:36 +0000 (19:25 +0200)]
Added tag 110214175330 for changeset 20c49c98c92a

13 years agochangelog update
Perttu Ahola [Mon, 14 Feb 2011 17:24:35 +0000 (19:24 +0200)]
changelog update

13 years agonew hotbar, more minecraft-like
Perttu Ahola [Mon, 14 Feb 2011 15:41:49 +0000 (17:41 +0200)]
new hotbar, more minecraft-like

13 years agoSome fiddling around with fog... not much changed
Perttu Ahola [Mon, 14 Feb 2011 14:13:03 +0000 (16:13 +0200)]
Some fiddling around with fog... not much changed

13 years agoremoved useless SMaterial parameter from mapblock
Perttu Ahola [Mon, 14 Feb 2011 14:12:38 +0000 (16:12 +0200)]
removed useless SMaterial parameter from mapblock

13 years agosneaking bug fixing
Perttu Ahola [Mon, 14 Feb 2011 14:11:28 +0000 (16:11 +0200)]
sneaking bug fixing

13 years agocube inventory texture rendering thing (not good yet)
Perttu Ahola [Mon, 14 Feb 2011 14:10:46 +0000 (16:10 +0200)]
cube inventory texture rendering thing (not good yet)

13 years agoNew way of determining the outcome of digging
Perttu Ahola [Mon, 14 Feb 2011 10:08:03 +0000 (12:08 +0200)]
New way of determining the outcome of digging

13 years agodisabled jumping in sneak mode if far away from the edge because it can drop the...
Perttu Ahola [Mon, 14 Feb 2011 10:07:49 +0000 (12:07 +0200)]
disabled jumping in sneak mode if far away from the edge because it can drop the player

13 years agofixed bug in sneaking
Perttu Ahola [Mon, 14 Feb 2011 09:43:42 +0000 (11:43 +0200)]
fixed bug in sneaking

13 years agoplayers to not be saved when map saving is disabled (due to some error)
Perttu Ahola [Mon, 14 Feb 2011 09:10:44 +0000 (11:10 +0200)]
players to not be saved when map saving is disabled (due to some error)

13 years agoadded sneaking/crouching and changelog
Perttu Ahola [Mon, 14 Feb 2011 00:54:15 +0000 (02:54 +0200)]
added sneaking/crouching and changelog

13 years agotuned fog distance a bit
Perttu Ahola [Sun, 13 Feb 2011 14:04:21 +0000 (16:04 +0200)]
tuned fog distance a bit

13 years agomapgen parameter tweaking
Perttu Ahola [Sun, 13 Feb 2011 13:25:00 +0000 (15:25 +0200)]
mapgen parameter tweaking