aboutsummaryrefslogtreecommitdiff
path: root/src/environment.cpp
AgeCommit message (Collapse)Author
2011-10-16Make dungeon masters not shoot the walls with no reasonPerttu Ahola
2011-10-16Better player damage prevention when falling on unloaded blocks, not ↵Perttu Ahola
involving getting stuck in there.
2011-10-16Use the logger; also, default to not showing much crap in console. Use ↵Perttu Ahola
--info-on-stderr to enable crap.
2011-10-16Add peaceful / not peaceful distinction in mobs and the only_peaceful_mobs ↵Perttu Ahola
setting
2011-10-15Make dungeon masters though and make oerkkis disappear when they get to you ↵Perttu Ahola
(because hitting them doesn't work for some unknown reason)
2011-10-15Improve mobv2Perttu Ahola
2011-10-15mobv2Perttu Ahola
2011-10-12Header file tweaking; mainly for speedPerttu Ahola
2011-09-26Merge remote-tracking branch 'marktraceur/master'Perttu Ahola
2011-09-26Merge branch 'view_bobbing_and_vielded_tool'Perttu Ahola
2011-09-24Fixed null pointer dereference errors found by cppcheckJoshua Beck
2011-09-23Fixed saplings growing into trees (thanks so much, Kahrl!)Mark Holmquist
Put the random interval back to 1 in 50 chance. It's not as rare as rats, but rarer than grass.
2011-09-23Adding (most) of the sapling functionality. It has yet to work, since ↵Mark Holmquist
MEET_OTHER was not implemented at the time of this commit. Hopefully it will work when merged with celeron's latest.
2011-09-21Simplistic wielded tool lighting, added setMeshVerticesColor to utility.h ↵Kahrl
and refactored some other code into calls of that
2011-09-07Removed unused camera_position and camera_direction fields from Client. ↵Kahrl
Moved ClientEnvironment::drawPostFx to ClientMap::renderPostFx -- this will make the camera management classes easier to write, as ClientMap already knows the camera position but ClientEnvironment doesn't and has to be told about it. This also eliminates the need for Client::getEnv(). Made the post effect color a content feature defined in content_mapnode.h.
2011-09-06Pause in unloaded territory instead of collideJacobF
2011-08-15tuned lava/universal damage codePerttu Ahola
2011-08-15lava!Perttu Ahola
2011-08-11Typo fixGiuseppe Bilotta
2011-08-11Introduce Player::getLightPositionGiuseppe Bilotta
This is currently only used in the lighting update for remote players in client.
2011-08-01Fixing ladders againMark Holmquist
2011-07-30Made rats cookable and made them spawn near treesPerttu Ahola
2011-07-23Fixed #21 Earth under torches oscillates between mud and grassPerttu Ahola
2011-07-23merged the content type extension and deltaPerttu Ahola
2011-07-23extended content-type rangePerttu Ahola
2011-07-20+ firefliesNils Dagsson Moskopp
2011-07-15* fix automerge regressionNils Dagsson Moskopp
2011-07-14Merge branch 'upstream/master'Nils Dagsson Moskopp
Conflicts: data/oerkki1.png src/client.cpp
2011-07-01made screen go slightly blue when underwaterPerttu Ahola
2011-07-01Fixed objects being sometimes not able to be stored statically in a block ↵Perttu Ahola
when block has been unloaded
2011-06-27map unloading is now a whole lot betterPerttu Ahola
2011-06-26fixed block unloading from memory (a better fix coming next)Perttu Ahola
2011-06-26reorganized a lot of stuff and modified mapgen and objects slightly while ↵Perttu Ahola
doing it
2011-06-26Merge branch 'master' of https://github.com/erlehmann/minetest-delta.git ↵Sebastian Rühl
into upstream_merge Conflicts: .gitignore CMakeLists.txt data/heart.png src/CMakeLists.txt src/game.cpp src/guiMainMenu.cpp src/inventory.cpp src/map.cpp src/mapblock.cpp src/mapnode.cpp src/mapnode.h src/materials.cpp src/server.cpp Signed-off-by: Sebastian Rühl <bahamada_basti@yahoo.de>
2011-06-26even more code refactoringPerttu Ahola
2011-06-25mapgen stuffPerttu Ahola
2011-06-25New map generator added (and SQLite, messed up the commits at that time...) ↵Perttu Ahola
(import from temporary git repo)
2011-06-17Moved some mapnode content stuff from mapnode.{h,cpp} and digging property ↵Perttu Ahola
stuff from material.cpp to content_mapnode.{h,cpp}
2011-06-05tried to reduce unnecessary map saving disk i/o a bitPerttu Ahola
2011-05-31Reduced server CPU usage on NodeMetadata step()s. Also furnace now cooks ↵Perttu Ahola
while no players are near it.
2011-05-29tuned grass growth ratePerttu Ahola
--HG-- extra : rebase_source : 8ad4d13fc7ab1088ebd18cf968d912949aab8eae
2011-05-29player passwords and privileges in world/auth.txtPerttu Ahola
--HG-- extra : rebase_source : 7260636295d9068fbeeddf4143c89f2b8a91446c
2011-05-22Some work-in-progress stuff and many comment updatesPerttu Ahola
2011-05-22Preliminary "active block" stuff + set up test code to grow grass.Perttu Ahola
2011-05-21Fixed a small memory leak in ServerEnvironment and cleaned the code a bitPerttu Ahola
2011-04-30random comment updatesPerttu Ahola
2011-04-23Code refactoring; split half of main.cpp to game.cpp.Perttu Ahola
2011-04-21Some work-in-progress in hp and mobs and a frightening amount of random fixes.Perttu Ahola
2011-04-10fixed the object update interval thingyPerttu Ahola
2011-04-10changed server to do object management at longer intervals (0.5s)Perttu Ahola