| 
							
							
								 Perttu Ahola | 41c473cf5e | Fix player getting thrown underground after connecting | 2011-11-29 19:13:54 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | b2ccbdffc1 | Make map generator as much threaded as possible (not much benefit with current generator because of small generator chunk size (a single MapBlock)) | 2011-11-29 19:13:54 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 769cc9879f | Add on_generated hook | 2011-11-29 19:13:54 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 0dbb31afeb | Improve player movement speed checking | 2011-11-29 19:13:54 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 1bfc3c1eb9 | Player movement speed and node access distance checking | 2011-11-29 19:13:54 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 8bd178c2e5 | If available, use local textures instead of those sent by server | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | b58dc083a9 | Fix TNT script | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 65b2a2cb02 | Make lighting update occur immediately after ClientActiveObject addition to make objects show up much more responsively | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 70363847aa | Reshape LuaEntityCAO implementation a bit and make TNT to blink | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 1ce749c86a | Optimize active block modifier stuff (was left horribly unoptimized after making content ids dynamic) | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 08c9b6037d | Re-implement give_initial_stuff | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 57a2bd056c | Exception handling in Lua setting get | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 234bf99743 | Lua setting getter | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | f93144fee7 | remove get_nodedef | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 945d01fd9e | on_newplayer and on_respawnplayer callbacks | 2011-11-29 19:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | d99d27dcbe | liquid_type -> liquidtype | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 908db7c1d2 | Make node definitions available to Lua | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Perttu Ahola | 77337271fc | Remove give_initial_stuff | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 Kahrl | c1479a2732 | Add node definitions in Lua and do not use content_mapnode_init anymore (except in test.cpp) | 2011-11-29 19:13:52 +02:00 |  | 
			
				
					| 
							
							
								 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 |  |