aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-09-08make it slightly less annoying :o)Kahrl
2011-09-08Implemented view bobbing (testing simple lemniscate shape)Kahrl
2011-09-08Commented out debug statements againKahrl
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-07Note about texture atlasPerttu Ahola
2011-09-07Add note about trans_table_19.Perttu Ahola
2011-09-06Remove block file from disk when saved to databasePerttu Ahola
2011-09-06Pause in unloaded territory instead of collideJacobF
2011-09-06Make Connection::Send cancel silently if peer doesn't exist.Perttu Ahola
2011-09-06Speed up periodical map unloading by moving beginSave() and endSave() to ↵Perttu Ahola
outer loop in Map::timerUpdate()
2011-09-06Merge remote-tracking branch 'queatz/sqlite-map'Perttu Ahola
2011-09-06Fix bug in posix file/directory removal wrapper, as pointed out by kahrlPerttu Ahola
2011-09-06Fix some texture stuff: remove item_fence.png, use fence.png, remove ↵Perttu Ahola
inexisting cactus.png from texture atlas (replace with nothing because cactus is rare)
2011-09-06allow specifying a fixed seed in the config file for generating the map ↵Kahrl
(fixed_map_seed)
2011-09-06Now SAOs will reflect changes to their temporary inventory objectJacobF
Also, the temp item wasn't being deleted, might have been a memory leak. Now you will only eat 1 item off a stack
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-09-02Furnace was crashing stuff againJacobF
2011-09-02Merge branch 'master' of ↵JacobF
/media/Field/Software/minetest-queatz/minetest-sqlite/.. into sqlite-map
2011-09-01Update to SQLite 3.7.7.1JacobF
2011-09-01* Furnace would say it was overloaded when it had a non-cookable sourceJacobF
* I didn't understand that expression last fix and now the furnace would burn fuel even when it had no source item.
2011-08-30If there was no source item in a furnace it would cause a segmentation fault.JacobF
2011-08-30Merge remote-tracking branch 'kahrl/dissector'Perttu Ahola
2011-08-30Merge remote-tracking branch 'queatz/mmb10'Perttu Ahola
2011-08-30Merge remote-tracking branch 'queatz/furnace-is-not-blackhole'Perttu Ahola
2011-08-30Merge remote-tracking branch 'queatz/furnace-is-not-out-nor-can-rat-escape'Perttu Ahola
2011-08-30Merge remote-tracking branch 'queatz/privs'Perttu Ahola
2011-08-25Merged 2 branches because they relied on each other.JacobF
This one contains these changes from main c55: * Adds a function to check if there is room for a specific item * Using that, you can now pick up rats if you have a full inventory and a not full rat stack * Furnace would cook only 1 item if that item used the last available result slot, now it will continue * Furnace will say it's overloaded * Furnace won't wait until the next step to start on the next item - This caused small fuels to cook slower than meant to - Also caused furnaces to say they were out of fuel after finishing the last fuel item
2011-08-25dissector branch: fix description of TOCLIENT_PLAYERITEM in clientserver.hKahrl
2011-08-25Middle mouse click will move 10 items around at a time.JacobF
2011-08-24Don't remove furnace if something is inside it.JacobF
2011-08-23If a user doesn't have build rights, don't allow them to move items to and ↵JacobF
from their inventory
2011-08-23The password box in the mainmenu is focused if there is already a name and ↵JacobF
address filled in
2011-08-23Lava is now better visible inside water. (a crappy hack)Perttu Ahola
2011-08-23Inventory transparency; very loosely based on sapier's commits.Perttu Ahola
Also contains some commented-out code for testing out different looks in the future.
2011-08-22if creative mode and player has no build privileges, cannot drop items.Perttu Ahola
2011-08-22Fixed water mesh generation acting weird next to sandPerttu Ahola
2011-08-22Fix byte count in serialization of "F1000"Perttu Ahola
Some access violations and segfaults and strange behaviour might have been caused by this.
2011-08-22Fixed some protocol comment errors in clientserver.h and elsewherePerttu Ahola
-- TOCLIENT_OBJECTDATA: peer ID field is missing -- TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD: added: init length should be u32, not u16
2011-08-22Hopefully fix 'dangling water'Giuseppe Bilotta
If a block has (at least visible) liquids, the block below should also be flowed in.
2011-08-22Possibly fixed the extremely rare PeerNotFound loop bug.Perttu Ahola
See explanation in http://2pktfkt.de/irc/minetest-delta/2011-08-22.html
2011-08-22Merge remote-tracking branch 'oblomov/me_cmd'Perttu Ahola
2011-08-22Merge remote-tracking branch 'oblomov/new_input'Perttu Ahola
2011-08-22Change way commands are displayed in chat windowGiuseppe Bilotta
2011-08-22Introduce hotkey for calling up a command windowGiuseppe Bilotta
This is just a chat window with the / text pre-loaded.
2011-08-22Send KEY_END when (re)creating a text inputGiuseppe Bilotta
This ensures that on creation and when resizing the cursor is at the end of the text rather than at the beginnig.
2011-08-22/me commandGiuseppe Bilotta
2011-08-22Server now supports replies without prefixGiuseppe Bilotta
2011-08-22Defines for server command context flagsGiuseppe Bilotta