зеркало из
				https://github.com/FaceDeer/dfcaverns.git
				synced 2025-10-31 16:25:22 +01:00 
			
		
		
		
	stair dependencies
Этот коммит содержится в:
		| @@ -1,17 +1,17 @@ | ||||
| local n1 = { name = "df_underworld_items:slade_block", force_place=true } | ||||
| local n2 = { name = "stairs:stair_outer_slade_brick", param2 = 1, force_place=true } | ||||
| local n3 = { name = "stairs:stair_slade_brick", force_place=true } | ||||
| local n4 = { name = "stairs:stair_outer_slade_brick", force_place=true } | ||||
| local n2 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 1, force_place=true } | ||||
| local n3 = { name = df_dependencies.node_name_stair_slade_brick, force_place=true } | ||||
| local n4 = { name = df_dependencies.node_name_stair_outer_slade_brick, force_place=true } | ||||
| local n5 = { name = "air", force_place=true } | ||||
| local n6 = { name = "df_underworld_items:slade_seal", force_place=true } | ||||
| local n7 = { name = "stairs:stair_slade_brick", param2 = 1, force_place=true } | ||||
| local n7 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 1, force_place=true } | ||||
| local n8 = { name = "df_underworld_items:slade_brick", force_place=true } | ||||
| local n9 = { name = "stairs:stair_slade_brick", param2 = 3, force_place=true } | ||||
| local n9 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 3, force_place=true } | ||||
| local n10 = { name = "df_underworld_items:slade_wall", force_place=true } | ||||
| local n11 = { name = "df_underworld_items:stonebrick_light_worn", prob=192 } -- 50% chance of being force-placed | ||||
| local n12 = { name = "stairs:stair_outer_slade_brick", param2 = 2, force_place=true } | ||||
| local n13 = { name = "stairs:stair_slade_brick", param2 = 2, force_place=true } | ||||
| local n14 = { name = "stairs:stair_outer_slade_brick", param2 = 3, force_place=true } | ||||
| local n12 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 2, force_place=true } | ||||
| local n13 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 2, force_place=true } | ||||
| local n14 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 3, force_place=true } | ||||
|  | ||||
| return { | ||||
| 	name = "df_caverns:lamppost", | ||||
|   | ||||
| @@ -3,21 +3,21 @@ local n8 = { name = "air", force_place=true } | ||||
|  | ||||
| local n3 = { name = "df_underworld_items:slade_brick", force_place=true } | ||||
| local n4 = { name = "df_underworld_items:slade_wall", force_place=true } | ||||
| local n5 = { name = "stairs:stair_outer_slade_brick", param2 = 1, force_place=true } | ||||
| local n6 = { name = "stairs:stair_slade_brick", force_place=true } | ||||
| local n7 = { name = "stairs:stair_outer_slade_brick", force_place=true } | ||||
| local n9 = { name = "stairs:slab_slade_brick", param2 = 23, force_place=true } | ||||
| local n10 = { name = "stairs:stair_slade_brick", param2 = 1, force_place=true } | ||||
| local n11 = { name = "stairs:stair_slade_brick", param2 = 3, force_place=true } | ||||
| local n14 = { name = "stairs:stair_slade_brick", param2 = 23, force_place=true } | ||||
| local n15 = { name = "stairs:stair_outer_slade_brick", param2 = 2, force_place=true } | ||||
| local n16 = { name = "stairs:stair_slade_brick", param2 = 2, force_place=true } | ||||
| local n17 = { name = "stairs:stair_outer_slade_brick", param2 = 3, force_place=true } | ||||
| local n5 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 1, force_place=true } | ||||
| local n6 = { name = df_dependencies.node_name_stair_slade_brick, force_place=true } | ||||
| local n7 = { name = df_dependencies.node_name_stair_outer_slade_brick, force_place=true } | ||||
| local n9 = { name = df_dependencies.node_name_slab_slade_brick, param2 = 23, force_place=true } | ||||
| local n10 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 1, force_place=true } | ||||
| local n11 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 3, force_place=true } | ||||
| local n14 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 23, force_place=true } | ||||
| local n15 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 2, force_place=true } | ||||
| local n16 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 2, force_place=true } | ||||
| local n17 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 3, force_place=true } | ||||
|  | ||||
| -- foundation nodes | ||||
| local n2 = { name = "df_underworld_items:slade_brick", force_place=false, place_on_condition=mapgen_helper.buildable_to  } | ||||
| local n12 = { name = "df_underworld_items:slade_wall", force_place=false, place_on_condition=mapgen_helper.buildable_to  } | ||||
| local n13 = { name = "stairs:stair_slade_brick", param2 = 1, force_place=false, place_on_condition=mapgen_helper.buildable_to  } | ||||
| local n13 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 1, force_place=false, place_on_condition=mapgen_helper.buildable_to  } | ||||
|  | ||||
|  | ||||
| return { | ||||
|   | ||||
| @@ -1,14 +1,14 @@ | ||||
| local n1 = { name = "df_underworld_items:slade_block", force_place=true } | ||||
| local n2 = { name = "stairs:stair_outer_slade_brick", param2 = 1, force_place=true } | ||||
| local n3 = { name = "stairs:stair_slade_brick", force_place=true } | ||||
| local n4 = { name = "stairs:stair_outer_slade_brick", force_place=true } | ||||
| local n2 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 1, force_place=true } | ||||
| local n3 = { name = df_dependencies.node_name_stair_slade_brick, force_place=true } | ||||
| local n4 = { name = df_dependencies.node_name_stair_outer_slade_brick, force_place=true } | ||||
| local n5 = { name = "air", force_place=true } | ||||
| local n6 = { name = "df_underworld_items:slade_seal", force_place=true } | ||||
| local n7 = { name = "stairs:stair_slade_brick", param2 = 1, force_place=true } | ||||
| local n8 = { name = "stairs:stair_slade_brick", param2 = 3, force_place=true } | ||||
| local n9 = { name = "stairs:stair_outer_slade_brick", param2 = 2, force_place=true } | ||||
| local n10 = { name = "stairs:stair_slade_brick", param2 = 2, force_place=true } | ||||
| local n11 = { name = "stairs:stair_outer_slade_brick", param2 = 3, force_place=true } | ||||
| local n7 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 1, force_place=true } | ||||
| local n8 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 3, force_place=true } | ||||
| local n9 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 2, force_place=true } | ||||
| local n10 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 2, force_place=true } | ||||
| local n11 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 3, force_place=true } | ||||
|  | ||||
| return { | ||||
| 	name="df_caverns:oubliette", | ||||
|   | ||||
| @@ -3,21 +3,21 @@ local n10 = { name = "air", force_place=true } | ||||
|  | ||||
| local n3 = { name = "df_underworld_items:slade_brick", force_place=true } | ||||
| local n4 = { name = "df_underworld_items:slade_wall", force_place=true } | ||||
| local n5 = { name = "stairs:stair_outer_slade_brick", param2 = 1, force_place=true } | ||||
| local n6 = { name = "stairs:stair_slade_brick", force_place=true } | ||||
| local n7 = { name = "stairs:stair_outer_slade_brick", force_place=true } | ||||
| local n11 = { name = "stairs:stair_slade_brick", param2 = 1, force_place=true } | ||||
| local n12 = { name = "stairs:slab_slade_brick", param2 = 22, force_place=true} | ||||
| local n13 = { name = "stairs:stair_slade_brick", param2 = 3, force_place=true } | ||||
| local n15 = { name = "stairs:stair_outer_slade_brick", param2 = 2, force_place=true } | ||||
| local n16 = { name = "stairs:stair_slade_brick", param2 = 2, force_place=true } | ||||
| local n17 = { name = "stairs:stair_outer_slade_brick", param2 = 3, force_place=true } | ||||
| local n5 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 1, force_place=true } | ||||
| local n6 = { name = df_dependencies.node_name_stair_slade_brick, force_place=true } | ||||
| local n7 = { name = df_dependencies.node_name_stair_outer_slade_brick, force_place=true } | ||||
| local n11 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 1, force_place=true } | ||||
| local n12 = { name = df_dependencies.node_name_slab_slade_brick, param2 = 22, force_place=true} | ||||
| local n13 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 3, force_place=true } | ||||
| local n15 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 2, force_place=true } | ||||
| local n16 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 2, force_place=true } | ||||
| local n17 = { name = df_dependencies.node_name_stair_outer_slade_brick, param2 = 3, force_place=true } | ||||
|  | ||||
| -- foundation nodes | ||||
| local n2 = { name = "df_underworld_items:slade_brick", force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n8 = { name = "stairs:stair_slade_brick", param2 = 2, force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n9 = { name = "stairs:stair_slade_brick", force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n14 = { name = "stairs:stair_slade_brick", param2 = 1, force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n8 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 2, force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n9 = { name = df_dependencies.node_name_stair_slade_brick, force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n14 = { name = df_dependencies.node_name_stair_slade_brick, param2 = 1, force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
|  | ||||
| return { | ||||
| 	name = "df_caverns:small_building", | ||||
|   | ||||
| @@ -1,10 +1,10 @@ | ||||
|  | ||||
| local n1 = { name = "df_underworld_items:slade_brick", force_place=false, place_on_condition=mapgen_helper.buildable_to } | ||||
| local n2 = { name = "stairs:stair_inner_slade_brick", param2 = 1, force_place=true } | ||||
| local n3 = { name = "stairs:stair_inner_slade_brick", force_place=true } | ||||
| local n2 = { name = df_dependencies.node_name_stair_inner_slade_brick, param2 = 1, force_place=true } | ||||
| local n3 = { name = df_dependencies.node_name_stair_inner_slade_brick, force_place=true } | ||||
| local n4 = { name = "df_underworld_items:slade_brick", force_place=true } | ||||
| local n5 = { name = "stairs:stair_inner_slade_brick", param2 = 2, force_place=true } | ||||
| local n6 = { name = "stairs:stair_inner_slade_brick", param2 = 3, force_place=true } | ||||
| local n5 = { name = df_dependencies.node_name_stair_inner_slade_brick, param2 = 2, force_place=true } | ||||
| local n6 = { name = df_dependencies.node_name_stair_inner_slade_brick, param2 = 3, force_place=true } | ||||
|  | ||||
| return { | ||||
| 	name = "df_caverns:small_slab", | ||||
|   | ||||
| @@ -471,6 +471,8 @@ minetest.register_on_generated(function(minp, maxp, seed) | ||||
| 							mapgen_helper.place_schematic_on_data(data, data_param2, area, building.pos, lamppost_schematic) | ||||
| 							local lamp_pos = vector.new(building.pos.x, building.pos.y+6, building.pos.z) | ||||
| 							minetest.after(math.random()*10, function() | ||||
| 								-- not all of these locations will get a lamp, but it's easier to just set four | ||||
| 								-- timers than to worry about testing first. | ||||
| 								minetest.get_node_timer({x=lamp_pos.x+1, y=lamp_pos.y, z=lamp_pos.z}):start(math.random()*60) | ||||
| 								minetest.get_node_timer({x=lamp_pos.x-1, y=lamp_pos.y, z=lamp_pos.z}):start(math.random()*60) | ||||
| 								minetest.get_node_timer({x=lamp_pos.x, y=lamp_pos.y, z=lamp_pos.z+1}):start(math.random()*60) | ||||
|   | ||||
		Ссылка в новой задаче
	
	Block a user