aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-02Furnace was crashing stuff againJacobF
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
2011-08-22Remove distinction between /# and / commandsGiuseppe Bilotta
No need to make the server command syntax more complicated than necessary. If the need ever arise, we'll find some other way to distinguish the client commands. Also, the /# syntax is deprecated and will be made obsolete in time.
2011-08-22Overhaul the input systemGiuseppe Bilotta
This allows us to map the keys which are not considered in irrlicht's EKEY_CODE system, such as \, [, /, ] etc.
2011-08-22Fix typos in key namesGiuseppe Bilotta
2011-08-22Flowing lava updates lightingPerttu Ahola
2011-08-22Merge remote-tracking branch 'oblomov/liquid_fixes'Perttu Ahola
2011-08-22Merge branch 'lava'Perttu Ahola
2011-08-16Optimize for viscosity 1Giuseppe Bilotta
2011-08-16Viscous fluidsGiuseppe Bilotta
2011-08-16Make sure all neighbors of changed fluids are activatedGiuseppe Bilotta
This should fix the remaining cases of fluid not advancing or not retreating.
2011-08-16Let the liquids flow in the openGiuseppe Bilotta
No need to curb their spread artificially.
2011-08-16Ensure air neighbors to liquids that can flow are enqueued for transformationGiuseppe Bilotta
2011-08-16Ensure param2 is set correctly in transformLiquidsGiuseppe Bilotta
2011-08-16Use defines for liquid levelsGiuseppe Bilotta
2011-08-16Implemented MEET_OTHERPerttu Ahola
2011-08-16transformLiquid: small optimization and whitespace cleanupGiuseppe Bilotta
2011-08-15small fix to transformLiquidsPerttu Ahola
2011-08-15Fixed liquid mesh generationPerttu Ahola
2011-08-15Add lava to creative inventory (hmm, we're shortly running out of creative ↵Perttu Ahola
inventory space)
2011-08-15Hopefully fixed msvc "'sqrt' : ambiguous call to overloaded function"Perttu Ahola