Add gunpowder trails
Uses group “connect_to_raillike”
@@ -270,14 +270,14 @@ minetest.register_node("tnt:gunpowder", {
 | 
			
		||||
	paramtype = "light",
 | 
			
		||||
	sunlight_propagates = true,
 | 
			
		||||
	walkable = false,
 | 
			
		||||
	tiles = {"tnt_gunpowder.png",},
 | 
			
		||||
	tiles = {"tnt_gunpowder_straight.png", "tnt_gunpowder_curved.png", "tnt_gunpowder_t_junction.png", "tnt_gunpowder_crossing.png"},
 | 
			
		||||
	inventory_image = "tnt_gunpowder_inventory.png",
 | 
			
		||||
	wield_image = "tnt_gunpowder_inventory.png",
 | 
			
		||||
	selection_box = {
 | 
			
		||||
		type = "fixed",
 | 
			
		||||
		fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2},
 | 
			
		||||
	},
 | 
			
		||||
	groups = {dig_immediate=2,attached_node=1},
 | 
			
		||||
	groups = {dig_immediate=2,attached_node=1,connect_to_raillike=minetest.raillike_group("gunpowder")},
 | 
			
		||||
	sounds = default.node_sound_leaves_defaults(),
 | 
			
		||||
	
 | 
			
		||||
	on_punch = function(pos, node, puncher)
 | 
			
		||||
@@ -297,7 +297,34 @@ minetest.register_node("tnt:gunpowder_burning", {
 | 
			
		||||
	walkable = false,
 | 
			
		||||
	light_source = 5,
 | 
			
		||||
	tiles = {{
 | 
			
		||||
		name = "tnt_gunpowder_burning_animated.png",
 | 
			
		||||
		name = "tnt_gunpowder_burning_straight_animated.png",
 | 
			
		||||
		animation = {
 | 
			
		||||
			type = "vertical_frames",
 | 
			
		||||
			aspect_w = 16,
 | 
			
		||||
			aspect_h = 16,
 | 
			
		||||
			length = 1,
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		name = "tnt_gunpowder_burning_curved_animated.png",
 | 
			
		||||
		animation = {
 | 
			
		||||
			type = "vertical_frames",
 | 
			
		||||
			aspect_w = 16,
 | 
			
		||||
			aspect_h = 16,
 | 
			
		||||
			length = 1,
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		name = "tnt_gunpowder_burning_t_junction_animated.png",
 | 
			
		||||
		animation = {
 | 
			
		||||
			type = "vertical_frames",
 | 
			
		||||
			aspect_w = 16,
 | 
			
		||||
			aspect_h = 16,
 | 
			
		||||
			length = 1,
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		name = "tnt_gunpowder_burning_crossing_animated.png",
 | 
			
		||||
		animation = {
 | 
			
		||||
			type = "vertical_frames",
 | 
			
		||||
			aspect_w = 16,
 | 
			
		||||
@@ -310,7 +337,7 @@ minetest.register_node("tnt:gunpowder_burning", {
 | 
			
		||||
		fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2},
 | 
			
		||||
	},
 | 
			
		||||
	drop = "",
 | 
			
		||||
	groups = {dig_immediate=2,attached_node=1},
 | 
			
		||||
	groups = {dig_immediate=2,attached_node=1,connect_to_raillike=minetest.raillike_group("gunpowder")},
 | 
			
		||||
	sounds = default.node_sound_leaves_defaults(),
 | 
			
		||||
	on_timer = function(pos, elapsed)
 | 
			
		||||
		for dx = -1, 1 do
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 336 B  | 
| 
		 Before Width: | Height: | Size: 344 B  | 
| 
		 Before Width: | Height: | Size: 203 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 612 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 432 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 461 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 672 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_crossing.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 245 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_curved.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 268 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_straight.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 225 B  | 
							
								
								
									
										
											BIN
										
									
								
								mods/tnt/textures/tnt_gunpowder_t_junction.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 328 B  |