summaryrefslogtreecommitdiff
path: root/src/map.h
AgeCommit message (Collapse)Author
2012-03-16Move ClientMap to clientmap.{h,cpp}Perttu Ahola
2012-03-15MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵Kahrl
light, removed footprints
2012-01-22Node placement / mineral / serialization / iron freq / node_dig callbackKahrl
- Node placement code moved to Lua - Mineral system removed (added default:stone_with_coal and default:stone_with_iron). - MapBlock and MapNode serialization updated. - Mapgen: Frequency of iron increased. - node_dig callback and related changes.
2011-11-29Replace old active block random node modifying things with actual ↵Perttu Ahola
ActiveBlockModifiers
2011-11-29Clean mapnode.h and fix other files accordinglyPerttu Ahola
2011-11-29GameDef compilesPerttu Ahola
2011-11-29Create framework for getting rid of global definitions of ↵Perttu Ahola
node/tool/item/whatever types
2011-10-18Add /clearobjectsPerttu Ahola
2011-10-17Fix chest not working after walked away and came backPerttu Ahola
2011-09-26Merge branch 'view_bobbing_and_vielded_tool'Perttu Ahola
2011-09-22added locking chests - clean patchdarkrose
2011-09-08Collected and moved existing camera infrastructure from game.cpp to ↵Kahrl
camera.cpp and camera.h. Introduced configuration settings 'fov' which chooses the camera's (vertical) field of view and 'view_bobbing' which currently does nothing. Other code refactored to not expect the FOV to be a build time constant.
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-04These numbers were well exceeding 2^32...JacobF
2011-09-02Initial sqlite3 maps.JacobF
* The map will reside in world/map.sqlite * It will load from the sectors folder but will not save there
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-26even more code refactoringPerttu Ahola
2011-06-26more reorganizing of map codePerttu Ahola
2011-06-26cleaned map stuffPerttu Ahola
2011-06-25moved mapgen stuff around abitPerttu 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-18farmesh is now usable.Perttu Ahola
2011-06-05...and the map part of thatPerttu 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-18New map directory structure that avoids map size being limited by filesystemCiaran Gultnieks
2011-04-30random comment updatesPerttu Ahola
2011-04-26Optimized map saving and sending (server-side)Perttu Ahola
2011-04-21Some work-in-progress in hp and mobs and a frightening amount of random fixes.Perttu Ahola
2011-04-11fixed warnings reported by cppcheckPerttu Ahola
2011-04-10better support for old mapsPerttu Ahola
2011-04-10Map generation is now properly threaded and doesn't block block placement ↵Perttu Ahola
and other stuff.
2011-04-10a commit before starting to reorganize the map loading/generation logicPerttu Ahola
2011-04-05initial workings of the furnacePerttu Ahola
2011-04-04Node metadata frameworkPerttu Ahola
2011-04-03commit before some more radical changesPerttu Ahola
2011-04-03Revert mapgen to best working version (2)Perttu Ahola
2011-04-02Mapgen is better now. Not a lot, but a bit!Perttu Ahola
2011-04-02commit before some radical changesPerttu Ahola
2011-03-02mapgen work-in-progressPerttu Ahola
2011-02-28tweaked mapgenPerttu Ahola
2011-02-28A third try on terrain generation. No trees yet.Perttu Ahola
2011-02-23mainly work on object scripting apiPerttu Ahola
2011-02-21preliminary lua scripting framework for objectsPerttu Ahola
2011-02-21Temporary commit; lots of test code and stuffPerttu Ahola
2011-02-11some fixes to make compiling on some bsd easierPerttu Ahola
2011-02-11now it works nicelyPerttu Ahola
2011-02-11fully working i guessPerttu Ahola
2011-02-10work-in-progress texture atlas optimizationPerttu Ahola