oweals/minetest.git
12 years agoAllow directly supplying world as a parameter, including world.mt
Perttu Ahola [Mon, 12 Mar 2012 23:32:21 +0000 (01:32 +0200)]
Allow directly supplying world as a parameter, including world.mt

12 years agoMove keychange/connect main menu buttons a bit
Perttu Ahola [Mon, 12 Mar 2012 23:02:25 +0000 (01:02 +0200)]
Move keychange/connect main menu buttons a bit

12 years agoFix game selection in world creation (used always the first one)
Perttu Ahola [Mon, 12 Mar 2012 22:58:57 +0000 (00:58 +0200)]
Fix game selection in world creation (used always the first one)

12 years agoAttempt to fix RUN_IN_PLACE autodetection on Linux
Perttu Ahola [Mon, 12 Mar 2012 22:51:33 +0000 (00:51 +0200)]
Attempt to fix RUN_IN_PLACE autodetection on Linux

12 years agoAdd confirmation menu and make world deletion possible in GUI
Perttu Ahola [Mon, 12 Mar 2012 22:48:02 +0000 (00:48 +0200)]
Add confirmation menu and make world deletion possible in GUI

12 years agoWorld creation button and dialog and functionality
Perttu Ahola [Mon, 12 Mar 2012 22:06:37 +0000 (00:06 +0200)]
World creation button and dialog and functionality

12 years agoRemember selected world by path
Perttu Ahola [Mon, 12 Mar 2012 20:15:56 +0000 (22:15 +0200)]
Remember selected world by path

12 years agoMake finish quicktune and leave it unused (as intended)
Perttu Ahola [Mon, 12 Mar 2012 19:27:29 +0000 (21:27 +0200)]
Make finish quicktune and leave it unused (as intended)

12 years agoAdd quicktune.{cpp,h}
Perttu Ahola [Mon, 12 Mar 2012 06:38:15 +0000 (08:38 +0200)]
Add quicktune.{cpp,h}

12 years agoHandle certain errors properly when using --go
Perttu Ahola [Sun, 11 Mar 2012 19:41:32 +0000 (21:41 +0200)]
Handle certain errors properly when using --go

12 years agoAdd a note about minetest.conf in the key change dialog (because it sucks)
Perttu Ahola [Sun, 11 Mar 2012 19:32:03 +0000 (21:32 +0200)]
Add a note about minetest.conf in the key change dialog (because it sucks)

12 years agoUse default_game when making a new world using --world without --gameid
Perttu Ahola [Sun, 11 Mar 2012 19:24:29 +0000 (21:24 +0200)]
Use default_game when making a new world using --world without --gameid

12 years agoRemove duplicate code in main menu
Perttu Ahola [Sun, 11 Mar 2012 19:12:27 +0000 (21:12 +0200)]
Remove duplicate code in main menu

12 years agoRename "Delete map" to "Delete world"
Perttu Ahola [Sun, 11 Mar 2012 19:03:54 +0000 (21:03 +0200)]
Rename "Delete map" to "Delete world"

12 years agoProper handling of failing to bind server socket
Perttu Ahola [Sun, 11 Mar 2012 18:45:43 +0000 (20:45 +0200)]
Proper handling of failing to bind server socket

12 years agoWorld selection box in main menu (and random fixing)
Perttu Ahola [Sun, 11 Mar 2012 18:45:14 +0000 (20:45 +0200)]
World selection box in main menu (and random fixing)

12 years ago--world implies local game
Perttu Ahola [Sun, 11 Mar 2012 14:11:07 +0000 (16:11 +0200)]
--world implies local game

12 years agoFix CreateAllDirs() (failed for relative fully non-existing path)
Perttu Ahola [Sun, 11 Mar 2012 14:06:32 +0000 (16:06 +0200)]
Fix CreateAllDirs() (failed for relative fully non-existing path)

12 years agoMention world location at server startup at action level
Perttu Ahola [Sun, 11 Mar 2012 13:49:14 +0000 (15:49 +0200)]
Mention world location at server startup at action level

12 years agoRedirect Lua print to minetest.debug
Perttu Ahola [Sun, 11 Mar 2012 13:41:53 +0000 (15:41 +0200)]
Redirect Lua print to minetest.debug

12 years ago--logfile '' = no logging
Perttu Ahola [Sun, 11 Mar 2012 13:28:35 +0000 (15:28 +0200)]
--logfile '' = no logging

12 years agoRemove useless debug output (log at info level)
Perttu Ahola [Sun, 11 Mar 2012 13:23:30 +0000 (15:23 +0200)]
Remove useless debug output (log at info level)

12 years ago--gameid list
Perttu Ahola [Sun, 11 Mar 2012 13:20:42 +0000 (15:20 +0200)]
--gameid list

12 years agoUpdate --gameid to manpages
Perttu Ahola [Sun, 11 Mar 2012 13:13:10 +0000 (15:13 +0200)]
Update --gameid to manpages

12 years agoUpdate version number to 0.4.dev-20120311
Perttu Ahola [Sun, 11 Mar 2012 13:07:18 +0000 (15:07 +0200)]
Update version number to 0.4.dev-20120311

12 years agoworld.mt creation
Perttu Ahola [Sun, 11 Mar 2012 13:04:50 +0000 (15:04 +0200)]
world.mt creation

12 years agocommand-line/world game selection
Perttu Ahola [Sun, 11 Mar 2012 12:54:23 +0000 (14:54 +0200)]
command-line/world game selection

12 years agofull_punch_interval = 1.0 for mese pickaxe
Perttu Ahola [Sun, 11 Mar 2012 10:30:56 +0000 (12:30 +0200)]
full_punch_interval = 1.0 for mese pickaxe

12 years agoLimit crack update speed
Perttu Ahola [Sun, 11 Mar 2012 10:28:41 +0000 (12:28 +0200)]
Limit crack update speed

12 years agoWhen mouse button is held down in air, show continuous animation
Perttu Ahola [Sun, 11 Mar 2012 10:22:37 +0000 (12:22 +0200)]
When mouse button is held down in air, show continuous animation

12 years agoFix log output in ban.cpp
Perttu Ahola [Sun, 11 Mar 2012 10:12:21 +0000 (12:12 +0200)]
Fix log output in ban.cpp

12 years agoImprove command-line parameters
Perttu Ahola [Sun, 11 Mar 2012 10:06:59 +0000 (12:06 +0200)]
Improve command-line parameters

12 years agoPrettify --help output
Perttu Ahola [Sun, 11 Mar 2012 09:02:22 +0000 (11:02 +0200)]
Prettify --help output

12 years agoMove huge comment from the beginning of main.cpp to doc/ancient_main_comment.txt
Perttu Ahola [Sun, 11 Mar 2012 08:53:27 +0000 (10:53 +0200)]
Move huge comment from the beginning of main.cpp to doc/ancient_main_comment.txt

12 years ago--verbose, not --info-on-stderr
Perttu Ahola [Sun, 11 Mar 2012 02:22:48 +0000 (04:22 +0200)]
--verbose, not --info-on-stderr

12 years agoClean up log messages everywhere
Perttu Ahola [Sun, 11 Mar 2012 02:15:45 +0000 (04:15 +0200)]
Clean up log messages everywhere

12 years agoDo not print errors when searching for usable configuration file
Perttu Ahola [Sat, 10 Mar 2012 23:09:27 +0000 (01:09 +0200)]
Do not print errors when searching for usable configuration file

12 years agoFix configuration file behaviour
Perttu Ahola [Sat, 10 Mar 2012 22:53:39 +0000 (00:53 +0200)]
Fix configuration file behaviour

- Do not rewrite if nothing needs to be changed
- Update at program exit, in addition to updating when continuing from main menu to game

12 years agoIncrease Peer max_packets_per_second (hopefully doesn't break anything)
Perttu Ahola [Sat, 10 Mar 2012 22:15:45 +0000 (00:15 +0200)]
Increase Peer max_packets_per_second (hopefully doesn't break anything)

12 years agoAdd description in minetest.conf.example
Perttu Ahola [Sat, 10 Mar 2012 21:54:45 +0000 (23:54 +0200)]
Add description in minetest.conf.example

12 years agoTune "Connecting to server" and "Waiting content" screens
Perttu Ahola [Sat, 10 Mar 2012 21:28:51 +0000 (23:28 +0200)]
Tune "Connecting to server" and "Waiting content" screens

12 years agoChat console, including a number of rebases and modifications.
Kahrl [Sat, 3 Dec 2011 08:01:14 +0000 (09:01 +0100)]
Chat console, including a number of rebases and modifications.

Defaults modified from original: alpha=200, key=F10

12 years agoStarting the game in the pause menu is lame, don't do it\!
Perttu Ahola [Sat, 10 Mar 2012 16:21:15 +0000 (18:21 +0200)]
Starting the game in the pause menu is lame, don't do it\!

12 years agoSet fixed FOV for the wielded item
Kahrl [Mon, 6 Feb 2012 22:12:33 +0000 (23:12 +0100)]
Set fixed FOV for the wielded item

12 years agoDifferent implementation of KeyPress::operator==
Kahrl [Mon, 12 Sep 2011 21:26:57 +0000 (23:26 +0200)]
Different implementation of KeyPress::operator==

Fixes some key mapping issues.

12 years agoMake Camera::updateViewingRange more snappy in following the min/max settings
Perttu Ahola [Sat, 10 Mar 2012 16:03:40 +0000 (18:03 +0200)]
Make Camera::updateViewingRange more snappy in following the min/max settings

12 years agoFaster player movement and smaller collision box
Perttu Ahola [Fri, 9 Mar 2012 18:50:20 +0000 (20:50 +0200)]
Faster player movement and smaller collision box

12 years agodig_immediate=2 -> 0.5 seconds digging time
Perttu Ahola [Sat, 10 Mar 2012 15:25:14 +0000 (17:25 +0200)]
dig_immediate=2 -> 0.5 seconds digging time

12 years agoSet rail to have dig_immediate=2
Perttu Ahola [Sat, 10 Mar 2012 15:23:36 +0000 (17:23 +0200)]
Set rail to have dig_immediate=2

12 years agoTidy up server log output a bit
Perttu Ahola [Sat, 10 Mar 2012 15:09:34 +0000 (17:09 +0200)]
Tidy up server log output a bit

12 years agoClean unit test output
Perttu Ahola [Sat, 10 Mar 2012 15:02:14 +0000 (17:02 +0200)]
Clean unit test output

12 years agoAdd and tidy up some Server log output for declined connections
Perttu Ahola [Sat, 10 Mar 2012 14:47:37 +0000 (16:47 +0200)]
Add and tidy up some Server log output for declined connections

12 years agoRemove servermain.cpp, use main.cpp with a couple of #ifdefs instead
Perttu Ahola [Sat, 10 Mar 2012 14:46:19 +0000 (16:46 +0200)]
Remove servermain.cpp, use main.cpp with a couple of #ifdefs instead

12 years agoFix addon and configuration file paths
Perttu Ahola [Sat, 10 Mar 2012 14:10:26 +0000 (16:10 +0200)]
Fix addon and configuration file paths

12 years agoInitial directory structure rework
Perttu Ahola [Sat, 10 Mar 2012 13:56:24 +0000 (15:56 +0200)]
Initial directory structure rework

12 years agoBan and Auth managers use infostream rather than dstream
Perttu Ahola [Sat, 10 Mar 2012 13:49:38 +0000 (15:49 +0200)]
Ban and Auth managers use infostream rather than dstream

12 years agoReplace dig_immediate=1 with dig_immediate=3 in mods/default/init.lua
Perttu Ahola [Sat, 10 Mar 2012 00:27:24 +0000 (02:27 +0200)]
Replace dig_immediate=1 with dig_immediate=3 in mods/default/init.lua

12 years agoAdd a small bunch of notes about groups in mods/default/init.lua
Perttu Ahola [Fri, 9 Mar 2012 23:57:59 +0000 (01:57 +0200)]
Add a small bunch of notes about groups in mods/default/init.lua

12 years agodig_immediate=3 instead of 1 means 0 seconds
Perttu Ahola [Fri, 9 Mar 2012 23:48:15 +0000 (01:48 +0200)]
dig_immediate=3 instead of 1 means 0 seconds

12 years agoUpdate mini documentation in mods/default/init.lua a bit
Perttu Ahola [Fri, 9 Mar 2012 23:46:05 +0000 (01:46 +0200)]
Update mini documentation in mods/default/init.lua a bit

12 years agoImmediate smoke puff when a normal entity is punched to death
Perttu Ahola [Fri, 9 Mar 2012 23:38:48 +0000 (01:38 +0200)]
Immediate smoke puff when a normal entity is punched to death

12 years agoFix and tune things, add tool "recharge" animation, add dummyball
Perttu Ahola [Fri, 9 Mar 2012 21:53:25 +0000 (23:53 +0200)]
Fix and tune things, add tool "recharge" animation, add dummyball

12 years agoSet proper armor group for experimental:tnt
Perttu Ahola [Fri, 9 Mar 2012 18:53:54 +0000 (20:53 +0200)]
Set proper armor group for experimental:tnt

12 years agoLuaEntity armor groups
Perttu Ahola [Fri, 9 Mar 2012 18:46:56 +0000 (20:46 +0200)]
LuaEntity armor groups

12 years agoClientActiveObject::debugInfoText()
Perttu Ahola [Fri, 9 Mar 2012 18:28:55 +0000 (20:28 +0200)]
ClientActiveObject::debugInfoText()

12 years agoRemove header in servermain.cpp to make minetestserver to build
Perttu Ahola [Fri, 9 Mar 2012 01:26:34 +0000 (03:26 +0200)]
Remove header in servermain.cpp to make minetestserver to build

12 years agoDamage groups WIP
Perttu Ahola [Sun, 4 Mar 2012 23:30:55 +0000 (01:30 +0200)]
Damage groups WIP

12 years agoEntity damage system WIP; Remove C++ mobs
Perttu Ahola [Sun, 4 Mar 2012 19:08:03 +0000 (21:08 +0200)]
Entity damage system WIP; Remove C++ mobs

12 years agoSmall fix in getHitParams
Perttu Ahola [Sun, 4 Mar 2012 14:29:04 +0000 (16:29 +0200)]
Small fix in getHitParams

12 years agoDon't draw cracks when digging is impossible
Perttu Ahola [Sun, 4 Mar 2012 14:21:35 +0000 (16:21 +0200)]
Don't draw cracks when digging is impossible

12 years agoitemgroup.h and ItemGroupList typedef
Perttu Ahola [Sun, 4 Mar 2012 12:22:35 +0000 (14:22 +0200)]
itemgroup.h and ItemGroupList typedef

12 years agoTune group digging time stuff a bit
Perttu Ahola [Sun, 4 Mar 2012 11:40:40 +0000 (13:40 +0200)]
Tune group digging time stuff a bit

12 years agoremove material from minetest.nodedef_default
Perttu Ahola [Wed, 29 Feb 2012 18:55:56 +0000 (20:55 +0200)]
remove material from minetest.nodedef_default

12 years agoDigging time groups WIP
Perttu Ahola [Tue, 28 Feb 2012 17:45:23 +0000 (19:45 +0200)]
Digging time groups WIP

12 years agoImprove raillike drawtype
Jeija [Sat, 3 Mar 2012 18:16:48 +0000 (19:16 +0100)]
Improve raillike drawtype

12 years agoHandle select errno EINTR properly (not doing this breaks at least many profilers)
Perttu Ahola [Thu, 8 Mar 2012 08:03:29 +0000 (10:03 +0200)]
Handle select errno EINTR properly (not doing this breaks at least many profilers)

12 years agoMove profiler measurements into inside of mutex locking for more useful results
Perttu Ahola [Wed, 7 Mar 2012 19:54:18 +0000 (21:54 +0200)]
Move profiler measurements into inside of mutex locking for more useful results

12 years agoAdd dedicated_server_step setting
Perttu Ahola [Wed, 7 Mar 2012 19:44:53 +0000 (21:44 +0200)]
Add dedicated_server_step setting

12 years agoMerge remote-tracking branch 'jn/random-fixes'
Perttu Ahola [Tue, 28 Feb 2012 19:47:15 +0000 (21:47 +0200)]
Merge remote-tracking branch 'jn/random-fixes'

12 years agoAdd UNIX man pages to aid package creators.
Juhani Numminen [Sun, 29 Jan 2012 09:53:39 +0000 (11:53 +0200)]
Add UNIX man pages to aid package creators.

12 years agoAdd descriptions to command line arguments
Juhani Numminen [Fri, 27 Jan 2012 12:56:45 +0000 (14:56 +0200)]
Add descriptions to command line arguments

12 years agoInstall icon and .desktop file on Unix systems
Juhani Numminen [Sun, 22 Jan 2012 08:19:06 +0000 (10:19 +0200)]
Install icon and .desktop file on Unix systems

12 years agoMerge pull request #46 from garrosh/master
celeron55 [Tue, 28 Feb 2012 18:44:40 +0000 (10:44 -0800)]
Merge pull request #46 from garrosh/master

Add *~ to .gitignore

12 years agoAdd minetest.get_worldpath() for getting location for custom data
Perttu Ahola [Tue, 28 Feb 2012 18:41:26 +0000 (20:41 +0200)]
Add minetest.get_worldpath() for getting location for custom data

12 years agoFix pointed.thing.ref -> pointed_thing.ref in builtin.lua
Perttu Ahola [Tue, 28 Feb 2012 17:55:24 +0000 (19:55 +0200)]
Fix pointed.thing.ref -> pointed_thing.ref in builtin.lua

12 years agoAdd descriptions to minetest.conf.example
Perttu Ahola [Mon, 27 Feb 2012 12:27:28 +0000 (14:27 +0200)]
Add descriptions to minetest.conf.example

12 years agoserver: /give: show the actual stackstring
Jonathan Neuschäfer [Sat, 11 Feb 2012 02:16:44 +0000 (03:16 +0100)]
server: /give: show the actual stackstring

12 years agocreative inventory: update to use default:fence_wood
Jonathan Neuschäfer [Thu, 16 Feb 2012 12:28:25 +0000 (13:28 +0100)]
creative inventory: update to use default:fence_wood

12 years agomesh: warn only once about render-to-target not being supported
Jonathan Neuschäfer [Wed, 8 Feb 2012 10:49:21 +0000 (11:49 +0100)]
mesh: warn only once about render-to-target not being supported

12 years agotile: remove redundant warning about failing render-to-target
Jonathan Neuschäfer [Wed, 8 Feb 2012 10:49:22 +0000 (11:49 +0100)]
tile: remove redundant warning about failing render-to-target

12 years agotile: don't duplicate std::string::find_last_of
Jonathan Neuschäfer [Wed, 8 Feb 2012 10:49:22 +0000 (11:49 +0100)]
tile: don't duplicate std::string::find_last_of

12 years agoitemdef: handle the !render-to-target case
Jonathan Neuschäfer [Wed, 8 Feb 2012 10:49:23 +0000 (11:49 +0100)]
itemdef: handle the !render-to-target case

12 years agoTune brightness stuff and fog color
Perttu Ahola [Fri, 3 Feb 2012 12:50:49 +0000 (14:50 +0200)]
Tune brightness stuff and fog color

12 years agoSet default maximum viewing range to a bit more than default server send range to...
Perttu Ahola [Fri, 3 Feb 2012 00:24:36 +0000 (02:24 +0200)]
Set default maximum viewing range to a bit more than default server send range to make fog work well

12 years agoFix calculating if block is in viewing range; fix fog and default minimum accordingly
Perttu Ahola [Mon, 6 Feb 2012 15:26:48 +0000 (17:26 +0200)]
Fix calculating if block is in viewing range; fix fog and default minimum accordingly

12 years agoPlayers stay in environment even when dead, damage flash and fall damage fixes
Kahrl [Mon, 23 Jan 2012 23:00:26 +0000 (00:00 +0100)]
Players stay in environment even when dead, damage flash and fall damage fixes

Don't set m_removed on dead players (dead players are indicated by hp == 0). Local
damage flash is shown whatever the cause was (even from Lua set_hp). PlayerCAO
damage flash matches duration of local damage flash. Fall damage is dealt much more consistently (this is done by disallowing jumping when speed.Y is very negative, up to now jumping could sometimes negate fall damage)

12 years agoModify light values to work a bit better with non-smooth lighting
Perttu Ahola [Sun, 5 Feb 2012 10:02:40 +0000 (12:02 +0200)]
Modify light values to work a bit better with non-smooth lighting

12 years agoAdd groups = {} to item definition
Perttu Ahola [Sat, 4 Feb 2012 00:20:05 +0000 (02:20 +0200)]
Add groups = {} to item definition

12 years agoSet better visual light levels
Perttu Ahola [Thu, 26 Jan 2012 17:57:21 +0000 (19:57 +0200)]
Set better visual light levels

12 years agoFix some warnings on some compilers
Giuseppe Bilotta [Mon, 23 Jan 2012 19:23:56 +0000 (20:23 +0100)]
Fix some warnings on some compilers

ItemStack is a struct, not a class
CollisionInfo is a struct, not a class
InventoryAction is abstract and it needs a virtual destructor