| 
							
							
								 Perttu Ahola | 3b3ca65562 | Add names to NodeMetadata | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 697ff926ce | Add Lua node definition stuff (not complete) | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | e8a9578774 | Add texture modifier [brighten and modify [toalpha to modify existing texture, not read a new base | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 0bf3a15886 | Random Lua tweaks/fixes | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | cebc8c78a4 | Make object hit delay smaller for fun; actually it should be roughly zero and hit damage should be calculated from the amount of time since last punch, limited to a maximum value | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 290e921920 | Relatively snappy object-ground collision detection | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 94feb62b08 | When digging a node, don't switch to punching an object without raising button | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 941176cd65 | Default to saving stuff more often to minimize lag caused by a single save | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 251b015210 | Don't print 'Blocks modified by: ' in Map::timerUpdate if no blocks were written | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 616bad96af | Don't print all block saves to verbosestream; rather print counts of distinct modifiers | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 1b765b9740 | Add reason parameter to setModified and print it out to verbosestream when saving block | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 0ce0c8fcfb | Improve LuaEntity velocity/acceleration handling (by kahrl); implement staticdata interface to Lua | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 811ac5ac3a | Mess up with node definitions to make CONTENT_IGNORE be correctly interpreted when creating meshes | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 901d98b687 | Optimize map generator for the dynamic content ids a bit | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 4503b03b26 | Make added nodes give the corresponding NodeItem as of now (placeholder code) | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 0e64406b06 | Fix tool wear | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 1220b642eb | Falling sand and gravel | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | cc03718d3c | Node place/dig Lua callbacks | 2011-11-29 19:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | d7cb6146c8 | Fix crafted tools being a very tiny bit worn in default/init.lua | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 4f021fc7dd | Remove crafting definitions from content_craft.cpp | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 498ebef357 | Add classic crafting recipes to default/init.lua | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | cebbaf1664 | Catch SerializationError in CCraftDefManager::getCraftResult() | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 227e067512 | Add note about craft_get_result() not being used anymore, but don't remove before it's contents have been transferred to scripts | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 9d5b458479 | Crafting definition in scripts | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 8dd3622c6d | Improve item serialization | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 564c3a9c96 | Allow inputting nodename of MaterialItem in ItemSpec::checkItem | 2011-11-29 19:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 4725e5c52e | Fix another silly mistake making CONTENT_IGNORE definition not being what it should | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 106027fc29 | Fix silly misspelling in mapgen that made junglegrass to be CONTENT_IGNORE | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | d1298fe5e7 | Actually fill in the NewNameGetter names to allow map generator operation and crafting | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | eabfb370ac | MapNode constructor to allow ndef+name | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 62164d955c | Initial node definition stuff | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | a5545593ba | Fix camera MaterialItem draw logic | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | f68fa667c8 | Clean InventoryItem interface a bit | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 7a29b14a20 | Improved MaterialItem (stores nodename) | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | df8346ef4d | Do not expose CONTENT_* stuff in content_mapnode.h and use a name converter wrapper in old code | 2011-11-29 19:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | c0f6395cf0 | Node definition names | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 50d63e4b0a | Add name field to ContentFeatures | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 6a417c538f | Remove burn time definitions from FurnaceNodeMetadata | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 7fae32095a | Remove old comments | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 37a5f8a30b | Move cook result properly to ContentFeatures | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | f107967fdc | Remove node content-dependent stuff from map.cpp | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | a793533d1a | Remove content_mapnode.h and nodedef.h #includes | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 3318d0b4b8 | Remove content dependencies from mapblock.cpp | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 81f1cc662f | Remove #include <content_mapnode.h> from game.cpp | 2011-11-29 19:13:46 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 28fe2987a0 | Saner sized sapling | 2011-11-29 19:13:45 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 26abf6fd82 | Cut down content transfer verbosity | 2011-11-29 19:13:45 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 594b189569 | Cut down TextureSource verbosity | 2011-11-29 19:13:45 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 7696a38543 | Improve loading screen and protocol | 2011-11-29 19:13:45 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | cde35d1606 | Clean nodefeat and content_mapnode a bit | 2011-11-29 19:13:45 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 9fc78cbece | Fix flowing water being always opaque | 2011-11-29 19:13:45 +02:00 |  |