oweals/minetest.git
12 years agoMake it to compile on MSVC2010 0.3.dev-20111021
Perttu Ahola [Fri, 21 Oct 2011 15:37:43 +0000 (18:37 +0300)]
Make it to compile on MSVC2010

12 years ago0.3.dev-20111021
Perttu Ahola [Fri, 21 Oct 2011 15:29:13 +0000 (18:29 +0300)]
0.3.dev-20111021

12 years agoSome tuning in m_max_packets_per_second algorithm
Perttu Ahola [Fri, 21 Oct 2011 08:52:26 +0000 (11:52 +0300)]
Some tuning in m_max_packets_per_second algorithm

12 years agoImprove Connection with threading and some kind of congestion control
Perttu Ahola [Thu, 20 Oct 2011 20:04:09 +0000 (23:04 +0300)]
Improve Connection with threading and some kind of congestion control

12 years agoDefault max_simultaneous_block_sends_server_total to 2 to make network not cough...
Perttu Ahola [Wed, 19 Oct 2011 16:34:47 +0000 (19:34 +0300)]
Default max_simultaneous_block_sends_server_total to 2 to make network not cough too much on the fixed block sending code

12 years agoFix apple inventory texture
Perttu Ahola [Tue, 18 Oct 2011 23:36:46 +0000 (02:36 +0300)]
Fix apple inventory texture

12 years agoFix and tune block sending
Perttu Ahola [Tue, 18 Oct 2011 23:17:23 +0000 (02:17 +0300)]
Fix and tune block sending

12 years agoAdd enable_2d_clouds setting for usage on lower-end machines
Perttu Ahola [Tue, 18 Oct 2011 20:55:55 +0000 (23:55 +0300)]
Add enable_2d_clouds setting for usage on lower-end machines

12 years agoTry to tune fog to work well on high-end machines also
Perttu Ahola [Tue, 18 Oct 2011 18:08:31 +0000 (21:08 +0300)]
Try to tune fog to work well on high-end machines also

12 years agoFix possible NULL dereference in MobV2CAO::step
Perttu Ahola [Tue, 18 Oct 2011 16:53:34 +0000 (19:53 +0300)]
Fix possible NULL dereference in MobV2CAO::step

12 years agoTune map rendering and related diagnostics
Perttu Ahola [Tue, 18 Oct 2011 16:18:01 +0000 (19:18 +0300)]
Tune map rendering and related diagnostics

12 years agoset backface culling off again for torches, ladders, rails and signs
Perttu Ahola [Tue, 18 Oct 2011 15:32:35 +0000 (18:32 +0300)]
set backface culling off again for torches, ladders, rails and signs

12 years ago...Make the the server buildable again after the last commit
Perttu Ahola [Tue, 18 Oct 2011 14:20:54 +0000 (17:20 +0300)]
...Make the the server buildable again after the last commit

12 years agoImprove rendering and fix tiling in mesh generation
Perttu Ahola [Tue, 18 Oct 2011 10:56:35 +0000 (13:56 +0300)]
Improve rendering and fix tiling in mesh generation

12 years agoAutomate texture listing for texture atlas making
Perttu Ahola [Tue, 18 Oct 2011 08:31:23 +0000 (11:31 +0300)]
Automate texture listing for texture atlas making

12 years agoFix client profiler print interval
Perttu Ahola [Tue, 18 Oct 2011 07:36:52 +0000 (10:36 +0300)]
Fix client profiler print interval

12 years agoBetter handling of SendFailedException in Connection
Perttu Ahola [Tue, 18 Oct 2011 00:42:23 +0000 (03:42 +0300)]
Better handling of SendFailedException in Connection

12 years agoFix object duplication bug
Perttu Ahola [Mon, 17 Oct 2011 23:58:15 +0000 (02:58 +0300)]
Fix object duplication bug

12 years agoMake active_block_range default to 2
Perttu Ahola [Mon, 17 Oct 2011 21:41:17 +0000 (00:41 +0300)]
Make active_block_range default to 2

12 years agoFix possible NULL pointer access in MobV2CAO
Perttu Ahola [Mon, 17 Oct 2011 21:41:02 +0000 (00:41 +0300)]
Fix possible NULL pointer access in MobV2CAO

12 years agoAdd /clearobjects
Perttu Ahola [Mon, 17 Oct 2011 21:01:50 +0000 (00:01 +0300)]
Add /clearobjects

12 years agoMade a scheme to get rid of the objects in the worst object flooded blocks
Perttu Ahola [Mon, 17 Oct 2011 17:57:58 +0000 (20:57 +0300)]
Made a scheme to get rid of the objects in the worst object flooded blocks

12 years agoModify default active block range
Perttu Ahola [Mon, 17 Oct 2011 17:41:43 +0000 (20:41 +0300)]
Modify default active block range

12 years agoF2 toggles profiler display in client
Perttu Ahola [Mon, 17 Oct 2011 17:40:55 +0000 (20:40 +0300)]
F2 toggles profiler display in client

12 years agoAttempt to fix objects getting multiplicated by objects getting deactivated in a...
Perttu Ahola [Mon, 17 Oct 2011 17:19:37 +0000 (20:19 +0300)]
Attempt to fix objects getting multiplicated by objects getting deactivated in a different block than where they were loaded and then the original block, from where the static object was removed, not getting saved at unload

12 years agoFix minetest.conf.example a bit
Perttu Ahola [Mon, 17 Oct 2011 17:04:35 +0000 (20:04 +0300)]
Fix minetest.conf.example a bit

12 years agoAdd a log message to SEnv and make it load objects if there are < 51 of them, to...
Perttu Ahola [Mon, 17 Oct 2011 16:44:28 +0000 (19:44 +0300)]
Add a log message to SEnv and make it load objects if there are < 51 of them, to load blocks that were limited to 50

12 years agoCatch SendFailedException when replying back in Connection::Receive()
Perttu Ahola [Mon, 17 Oct 2011 15:02:26 +0000 (18:02 +0300)]
Catch SendFailedException when replying back in Connection::Receive()

12 years agoDisplay RTT (round trip time, ping) on client status text
Perttu Ahola [Mon, 17 Oct 2011 14:18:50 +0000 (17:18 +0300)]
Display RTT (round trip time, ping) on client status text

12 years agoAdd some rendering statistics to profiler
Perttu Ahola [Mon, 17 Oct 2011 14:06:28 +0000 (17:06 +0300)]
Add some rendering statistics to profiler

12 years agoWorkaround for blocks having a huge amount of active objects; add log messages relate...
Perttu Ahola [Mon, 17 Oct 2011 08:52:38 +0000 (11:52 +0300)]
Workaround for blocks having a huge amount of active objects; add log messages related to active objects for investigation

12 years agoRemove very floody log message of MobV2SAO
Perttu Ahola [Mon, 17 Oct 2011 08:45:06 +0000 (11:45 +0300)]
Remove very floody log message of MobV2SAO

12 years agoImprove active object handling log output
celeron55 [Mon, 17 Oct 2011 07:47:06 +0000 (10:47 +0300)]
Improve active object handling log output

12 years agoFix partly double printed debug.txt
celeron55 [Mon, 17 Oct 2011 07:46:16 +0000 (10:46 +0300)]
Fix partly double printed debug.txt

12 years agoFix punching of oerkkis
Perttu Ahola [Sun, 16 Oct 2011 22:58:38 +0000 (01:58 +0300)]
Fix punching of oerkkis

12 years agoFix chest not working after walked away and came back
Perttu Ahola [Sun, 16 Oct 2011 22:04:22 +0000 (01:04 +0300)]
Fix chest not working after walked away and came back

12 years agoImprove inventory debug output
Perttu Ahola [Sun, 16 Oct 2011 22:03:45 +0000 (01:03 +0300)]
Improve inventory debug output

12 years agoFix items showing up as sticks when placed in world
Perttu Ahola [Sun, 16 Oct 2011 21:08:27 +0000 (00:08 +0300)]
Fix items showing up as sticks when placed in world

12 years agoFix to-transparend conversion of backgrounds of sprite image files that don't have...
Perttu Ahola [Sun, 16 Oct 2011 20:41:43 +0000 (23:41 +0300)]
Fix to-transparend conversion of backgrounds of sprite image files that don't have an alpha channel

12 years agoSome more profiler stuff to get the hang on what really uses CPU
Perttu Ahola [Sun, 16 Oct 2011 19:39:35 +0000 (22:39 +0300)]
Some more profiler stuff to get the hang on what really uses CPU

12 years agoImprove debug profiler usage for investigating CPU usage of server
Perttu Ahola [Sun, 16 Oct 2011 18:16:44 +0000 (21:16 +0300)]
Improve debug profiler usage for investigating CPU usage of server

12 years agoWhen granting or revoking privileges, notify the target player too
Perttu Ahola [Sun, 16 Oct 2011 17:03:43 +0000 (20:03 +0300)]
When granting or revoking privileges, notify the target player too

12 years agoMake dungeon masters not shoot the walls with no reason
Perttu Ahola [Sun, 16 Oct 2011 16:39:20 +0000 (19:39 +0300)]
Make dungeon masters not shoot the walls with no reason

12 years agoWhen player times out, log the action as a timeout rather than regular quitting
Perttu Ahola [Sun, 16 Oct 2011 16:38:56 +0000 (19:38 +0300)]
When player times out, log the action as a timeout rather than regular quitting

12 years agoCheck NULL pointer properly in some new code trying to log new stuff
Perttu Ahola [Sun, 16 Oct 2011 15:50:30 +0000 (18:50 +0300)]
Check NULL pointer properly in some new code trying to log new stuff

12 years agoBetter player damage prevention when falling on unloaded blocks, not involving gettin...
Perttu Ahola [Sun, 16 Oct 2011 15:45:17 +0000 (18:45 +0300)]
Better player damage prevention when falling on unloaded blocks, not involving getting stuck in there.

12 years agoSwitch more stuff to use the logging thing and fix segfault on player leave from...
Perttu Ahola [Sun, 16 Oct 2011 13:28:12 +0000 (16:28 +0300)]
Switch more stuff to use the logging thing and fix segfault on player leave from server as introduced in a previous switch-to-logging commit

12 years agoFix map delete on windows (concatenate paths correctly with / or \ depending on OS)
Perttu Ahola [Sun, 16 Oct 2011 13:16:47 +0000 (16:16 +0300)]
Fix map delete on windows (concatenate paths correctly with / or \ depending on OS)

12 years agoUpdate changelog (albeit a bit late)
Perttu Ahola [Sun, 16 Oct 2011 12:20:04 +0000 (15:20 +0300)]
Update changelog (albeit a bit late)

12 years agoUse the logger; also, default to not showing much crap in console. Use --info-on...
Perttu Ahola [Sun, 16 Oct 2011 11:57:53 +0000 (14:57 +0300)]
Use the logger; also, default to not showing much crap in console. Use --info-on-stderr to enable crap.

12 years agoInitially add small and tight logging facility
Perttu Ahola [Sun, 16 Oct 2011 09:45:00 +0000 (12:45 +0300)]
Initially add small and tight logging facility

12 years agoAdd peaceful / not peaceful distinction in mobs and the only_peaceful_mobs setting
Perttu Ahola [Sun, 16 Oct 2011 08:52:33 +0000 (11:52 +0300)]
Add peaceful / not peaceful distinction in mobs and the only_peaceful_mobs setting

12 years agoUpdate Linux build instructions in README.txt a bit and list the bat script used...
Perttu Ahola [Sun, 16 Oct 2011 00:08:11 +0000 (03:08 +0300)]
Update Linux build instructions in README.txt a bit and list the bat script used for releases

12 years agoUpdate version number to 0.3.dev-20111016
Perttu Ahola [Sat, 15 Oct 2011 21:53:37 +0000 (00:53 +0300)]
Update version number to 0.3.dev-20111016

12 years agoReplace M_PI with PI
Perttu Ahola [Sat, 15 Oct 2011 21:24:51 +0000 (00:24 +0300)]
Replace M_PI with PI

12 years agoFix some "Conditional jump or move depends on uninitialised value(s)" valgrind detections
Perttu Ahola [Sat, 15 Oct 2011 20:07:43 +0000 (23:07 +0300)]
Fix some "Conditional jump or move depends on uninitialised value(s)" valgrind detections

12 years agoResource file handling for exe icon for MinGW
Perttu Ahola [Sat, 15 Oct 2011 14:05:16 +0000 (17:05 +0300)]
Resource file handling for exe icon for MinGW

12 years agoMake view bobbing amount configurable
Perttu Ahola [Sat, 15 Oct 2011 13:32:24 +0000 (16:32 +0300)]
Make view bobbing amount configurable

12 years agoMake dungeon masters though and make oerkkis disappear when they get to you (because...
Perttu Ahola [Sat, 15 Oct 2011 13:04:25 +0000 (16:04 +0300)]
Make dungeon masters though and make oerkkis disappear when they get to you (because hitting them doesn't work for some unknown reason)

12 years agostrict_protocol_version_checking setting; PROTOCOL_VERSION in clientserver.h; clean...
Perttu Ahola [Sat, 15 Oct 2011 12:02:28 +0000 (15:02 +0300)]
strict_protocol_version_checking setting; PROTOCOL_VERSION in clientserver.h; clean up defaultsettings.cpp and minetest.conf.example

12 years agoHandle death and respawn better
Perttu Ahola [Sat, 15 Oct 2011 11:46:59 +0000 (14:46 +0300)]
Handle death and respawn better

12 years agoSet a better version number
Perttu Ahola [Sat, 15 Oct 2011 09:51:30 +0000 (12:51 +0300)]
Set a better version number

12 years agoImprove mobv2
Perttu Ahola [Sat, 15 Oct 2011 09:17:21 +0000 (12:17 +0300)]
Improve mobv2

12 years agomobv2
Perttu Ahola [Fri, 14 Oct 2011 23:28:57 +0000 (02:28 +0300)]
mobv2

12 years agoLock mutex when accessing m_env in Server::~Server
Perttu Ahola [Fri, 14 Oct 2011 09:39:25 +0000 (12:39 +0300)]
Lock mutex when accessing m_env in Server::~Server

12 years agoIn CMake scripts: New version number, fix MSVC stuff
Perttu Ahola [Fri, 14 Oct 2011 06:55:39 +0000 (09:55 +0300)]
In CMake scripts: New version number, fix MSVC stuff

12 years agoHeader file tweaking; mainly for speed
Perttu Ahola [Wed, 12 Oct 2011 10:53:38 +0000 (13:53 +0300)]
Header file tweaking; mainly for speed

12 years agoSaner block modification flag operation for not saving everything always
Perttu Ahola [Wed, 12 Oct 2011 07:53:37 +0000 (10:53 +0300)]
Saner block modification flag operation for not saving everything always

12 years agominetestmapper: Fix the way ylist is computed, use cStringIO instead of rolling own...
Kahrl [Tue, 27 Sep 2011 00:38:19 +0000 (02:38 +0200)]
minetestmapper: Fix the way ylist is computed, use cStringIO instead of rolling own Bytestream, remove some artifacts when drawing underground blocks, introduce a --drawunderground switch (defaults to of), 'blocknum' renamed to 'content'.

12 years agoMerge remote-tracking branch 'marktraceur/master'
Perttu Ahola [Mon, 26 Sep 2011 19:41:06 +0000 (22:41 +0300)]
Merge remote-tracking branch 'marktraceur/master'

12 years agominetestmapper speed tweaks (kahrl & JacobF)
Perttu Ahola [Mon, 26 Sep 2011 19:31:34 +0000 (22:31 +0300)]
minetestmapper speed tweaks (kahrl & JacobF)

12 years agoAdd apple color to minetestmapper and fix cactus color
Perttu Ahola [Mon, 26 Sep 2011 17:55:00 +0000 (20:55 +0300)]
Add apple color to minetestmapper and fix cactus color

12 years agoFix minetestmapper.py
Perttu Ahola [Mon, 26 Sep 2011 17:54:42 +0000 (20:54 +0300)]
Fix minetestmapper.py

12 years agoMerge remote-tracking branch 'kahrl/sectors2sqlite-fix'
Perttu Ahola [Mon, 26 Sep 2011 17:01:46 +0000 (20:01 +0300)]
Merge remote-tracking branch 'kahrl/sectors2sqlite-fix'

12 years agoRotate wielded tool the right way and modify axe graphics accordingly
Perttu Ahola [Mon, 26 Sep 2011 13:10:54 +0000 (16:10 +0300)]
Rotate wielded tool the right way and modify axe graphics accordingly

12 years agoMerge branch 'view_bobbing_and_vielded_tool'
Perttu Ahola [Mon, 26 Sep 2011 12:10:02 +0000 (15:10 +0300)]
Merge branch 'view_bobbing_and_vielded_tool'

12 years agoFix single-frame lag in camera yaw/pitch, tune view bobbing and add wielded tool...
Perttu Ahola [Mon, 26 Sep 2011 12:09:04 +0000 (15:09 +0300)]
Fix single-frame lag in camera yaw/pitch, tune view bobbing and add wielded tool movement when walking and tweak stuff a bit

12 years agoSupport Python 2 and 3 in sectors2sqlite.py.
Kahrl [Mon, 26 Sep 2011 11:24:21 +0000 (13:24 +0200)]
Support Python 2 and 3 in sectors2sqlite.py.

12 years agoFix processing of blocks below y=0 in sectors2sqlite.py.
Kahrl [Mon, 26 Sep 2011 11:10:22 +0000 (13:10 +0200)]
Fix processing of blocks below y=0 in sectors2sqlite.py.

12 years agoServer user limit configuration option
Perttu Ahola [Mon, 26 Sep 2011 08:57:51 +0000 (11:57 +0300)]
Server user limit configuration option

12 years agoMerge remote-tracking branch 'darkrose/master'
Perttu Ahola [Mon, 26 Sep 2011 08:57:28 +0000 (11:57 +0300)]
Merge remote-tracking branch 'darkrose/master'

12 years agoMerge pull request #10 from joshbeck/master
celeron55 [Sat, 24 Sep 2011 07:55:05 +0000 (00:55 -0700)]
Merge pull request #10 from joshbeck/master

Fixed null pointer dereference errors found by cppcheck

12 years agoFixed null pointer dereference errors found by cppcheck 10/head
Joshua Beck [Sat, 24 Sep 2011 07:11:43 +0000 (02:11 -0500)]
Fixed null pointer dereference errors found by cppcheck

12 years agoFixed merge issues with saplings, ready to pull now! 9/head
Mark Holmquist [Sat, 24 Sep 2011 01:19:47 +0000 (18:19 -0700)]
Fixed merge issues with saplings, ready to pull now!

12 years agoFixed saplings growing into trees (thanks so much, Kahrl!)
Mark Holmquist [Fri, 23 Sep 2011 14:27:57 +0000 (07:27 -0700)]
Fixed saplings growing into trees (thanks so much, Kahrl!)
Put the random interval back to 1 in 50 chance. It's not as rare as rats, but rarer than grass.

12 years agoAdding sapling texture
Mark Holmquist [Fri, 16 Sep 2011 08:07:50 +0000 (01:07 -0700)]
Adding sapling texture

12 years agoAdding (most) of the sapling functionality. It has yet to work, since MEET_OTHER...
Mark Holmquist [Tue, 16 Aug 2011 09:14:49 +0000 (02:14 -0700)]
Adding (most) of the sapling functionality. It has yet to work, since MEET_OTHER was not implemented at the time of this commit. Hopefully it will work when merged with celeron's latest.

12 years agoremove content_* things from map.cpp
darkrose [Fri, 23 Sep 2011 08:04:48 +0000 (18:04 +1000)]
remove content_* things from map.cpp

12 years agoMove PLATFORM_LIBS around to make sqlite3 link with libdl on some distros
Perttu Ahola [Fri, 23 Sep 2011 05:48:58 +0000 (08:48 +0300)]
Move PLATFORM_LIBS around to make sqlite3 link with libdl on some distros

12 years agoMake client report a newer version number to the server than 2011-07-31 does and... 0.2.20110922_1
Perttu Ahola [Thu, 22 Sep 2011 17:47:47 +0000 (20:47 +0300)]
Make client report a newer version number to the server than 2011-07-31 does and make the server enforce it

12 years agoOh well, let's call it just 0.2.20110922 0.2.20110922
Perttu Ahola [Thu, 22 Sep 2011 15:22:04 +0000 (18:22 +0300)]
Oh well, let's call it just 0.2.20110922

12 years agoUpdate changelog and version to 0.2.20110922_rc1
Perttu Ahola [Thu, 22 Sep 2011 15:15:05 +0000 (18:15 +0300)]
Update changelog and version to 0.2.20110922_rc1

12 years agoadded locking chest texture
darkrose [Thu, 22 Sep 2011 09:12:17 +0000 (19:12 +1000)]
added locking chest texture

12 years agoadded locking chests - clean patch
darkrose [Thu, 22 Sep 2011 09:11:48 +0000 (19:11 +1000)]
added locking chests - clean patch

12 years agoBetter apple tree generation
Perttu Ahola [Wed, 21 Sep 2011 20:31:55 +0000 (23:31 +0300)]
Better apple tree generation

12 years agoSimplistic wielded tool lighting, added setMeshVerticesColor to utility.h and refacto...
Kahrl [Wed, 21 Sep 2011 16:37:29 +0000 (18:37 +0200)]
Simplistic wielded tool lighting, added setMeshVerticesColor to utility.h and refactored some other code into calls of that

12 years agoreduce view bobbing slightly
Kahrl [Wed, 21 Sep 2011 13:54:06 +0000 (15:54 +0200)]
reduce view bobbing slightly

12 years agoCreate a separate scene manager for the wielded tool. This fixes the glitchyness...
Kahrl [Tue, 20 Sep 2011 23:42:52 +0000 (01:42 +0200)]
Create a separate scene manager for the wielded tool. This fixes the glitchyness in large map coordinates and some depth buffer problems. (The tool doesn't bob anymore when walking, this will be fixed later.) Fix MSVC build (thanks to dannydark).

12 years agofix a numerical problem, but tool is still jittery
Kahrl [Tue, 20 Sep 2011 16:25:29 +0000 (18:25 +0200)]
fix a numerical problem, but tool is still jittery

12 years agoFix jittery view bobbing at large map coordinates again. Wielded tool still has probl...
Kahrl [Tue, 20 Sep 2011 16:19:26 +0000 (18:19 +0200)]
Fix jittery view bobbing at large map coordinates again. Wielded tool still has problems there