| 
							
							
								 Perttu Ahola | 1f53ca5f4c | Modify CONTENT_AIR and CONTENT_IGNORE handling in nodedef.cpp | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 425db289d5 | Fix random node definition stuff | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | d2eed169ae | Add builtin.lua | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 61ffe1eac4 | builtin.lua | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 9e7ad1e2aa | Add object reference to Lua on_place/dig/punchnode parameters | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | ae9f183cda | Fix "warning: comparison between signed and unsigned integer expressions" | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 71bc20c453 | Some node definitions in Lua | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | ff1ae29f97 | Duplicate last tile image automatically to all for lua node definitions | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | fdf6eecd59 | Make map generator more responsive | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 651657edfd | Print out number of blocks in memory at unload | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 74770ab718 | Don't allow placing CONTENT_IGNORE with Map::setNode() because it is never useful and is only caused by bugs. | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 6153a2fb10 | Improve debug stack printing interface | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | e5650bb549 | Make liquid_alternative_* to be strings | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 18bb0ea1ea | Mode node definition loading from Lua (still not finished), fix metadata creation from name | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 6a8f9135de | Store metadata as metadata name in node definition | 2011-11-29 19:13:51 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 704d8a62bf | Set block modified flag when node metadata inventory is modified | 2011-11-29 19:13:50 +02:00 |  | 
			
				
					| 
							
							
								 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 |  |