aboutsummaryrefslogtreecommitdiff
path: root/src/map.h
Commit message (Collapse)AuthorAge
* Finish and clean up mapgen configurationkwolekr2013-01-21
|
* The new mapgen, noise functions, et al.kwolekr2013-01-21
|
* Experimental-ish rollback functionalityPerttu Ahola2012-07-27
|
* Implement node timersdarkrose2012-07-23
|
* Optimize headersPerttu Ahola2012-06-17
|
* Properly and efficiently use split utility headersPerttu Ahola2012-06-17
|
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-05
| | | | GPLv2/later, by agreement of major contributors
* WIP node metadata, node timersKahrl2012-06-03
|
* Area-based MapEditEvent ignore and that put to use for on_generate tooPerttu Ahola2012-03-29
|
* Reduce EnvRef:set_node() time tenfold by postponing the dayNightDiff update ↵Perttu Ahola2012-03-29
| | | | until it is actually needed
* Move ClientMap to clientmap.{h,cpp}Perttu Ahola2012-03-16
|
* MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵Kahrl2012-03-15
| | | | light, removed footprints
* Node placement / mineral / serialization / iron freq / node_dig callbackKahrl2012-01-22
| | | | | | | | - 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.
* Replace old active block random node modifying things with actual ↵Perttu Ahola2011-11-29
| | | | ActiveBlockModifiers
* Clean mapnode.h and fix other files accordinglyPerttu Ahola2011-11-29
|
* GameDef compilesPerttu Ahola2011-11-29
|
* Create framework for getting rid of global definitions of ↵Perttu Ahola2011-11-29
| | | | node/tool/item/whatever types
* Add /clearobjectsPerttu Ahola2011-10-18
|
* Fix chest not working after walked away and came backPerttu Ahola2011-10-17
|
* Merge branch 'view_bobbing_and_vielded_tool'Perttu Ahola2011-09-26
|\
| * Collected and moved existing camera infrastructure from game.cpp to ↵Kahrl2011-09-08
| | | | | | | | 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.
| * Removed unused camera_position and camera_direction fields from Client. ↵Kahrl2011-09-07
| | | | | | | | 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.
* | added locking chests - clean patchdarkrose2011-09-22
|/
* These numbers were well exceeding 2^32...JacobF2011-09-04
|
* Initial sqlite3 maps.JacobF2011-09-02
| | | | | * The map will reside in world/map.sqlite * It will load from the sectors folder but will not save there
* Fixed objects being sometimes not able to be stored statically in a block ↵Perttu Ahola2011-07-01
| | | | when block has been unloaded
* map unloading is now a whole lot betterPerttu Ahola2011-06-27
|
* fixed block unloading from memory (a better fix coming next)Perttu Ahola2011-06-26
|
* even more code refactoringPerttu Ahola2011-06-26
|
* more reorganizing of map codePerttu Ahola2011-06-26
|
* cleaned map stuffPerttu Ahola2011-06-26
|
* moved mapgen stuff around abitPerttu Ahola2011-06-25
|
* New map generator added (and SQLite, messed up the commits at that time...) ↵Perttu Ahola2011-06-25
| | | | (import from temporary git repo)
* farmesh is now usable.Perttu Ahola2011-06-18
|
* ...and the map part of thatPerttu Ahola2011-06-05
|
* Reduced server CPU usage on NodeMetadata step()s. Also furnace now cooks ↵Perttu Ahola2011-05-31
| | | | while no players are near it.
* New map directory structure that avoids map size being limited by filesystemCiaran Gultnieks2011-05-18
|
* random comment updatesPerttu Ahola2011-04-30
|
* Optimized map saving and sending (server-side)Perttu Ahola2011-04-26
|
* Some work-in-progress in hp and mobs and a frightening amount of random fixes.Perttu Ahola2011-04-21
|
* fixed warnings reported by cppcheckPerttu Ahola2011-04-11
|
* better support for old mapsPerttu Ahola2011-04-10
|
* Map generation is now properly threaded and doesn't block block placement ↵Perttu Ahola2011-04-10
| | | | and other stuff.
* a commit before starting to reorganize the map loading/generation logicPerttu Ahola2011-04-10
|
* initial workings of the furnacePerttu Ahola2011-04-05
|
* Node metadata frameworkPerttu Ahola2011-04-04
|
* commit before some more radical changesPerttu Ahola2011-04-03
|
* Revert mapgen to best working version (2)Perttu Ahola2011-04-03
|
* Mapgen is better now. Not a lot, but a bit!Perttu Ahola2011-04-02
|
* commit before some radical changesPerttu Ahola2011-04-02
|