mirror of
				https://github.com/luanti-org/minetest_game.git
				synced 2025-11-04 01:05:49 +01:00 
			
		
		
		
	Convert stairs in meshnode
This commit is contained in:
		
				
					committed by
					
						
						paramat
					
				
			
			
				
	
			
			
			
						parent
						
							585b2bc22e
						
					
				
				
					commit
					f3f8b22698
				
			@@ -7,14 +7,22 @@ stairs = {}
 | 
			
		||||
function stairs.register_stair(subname, recipeitem, groups, images, description, sounds)
 | 
			
		||||
	minetest.register_node(":stairs:stair_" .. subname, {
 | 
			
		||||
		description = description,
 | 
			
		||||
		drawtype = "nodebox",
 | 
			
		||||
		drawtype = "mesh",
 | 
			
		||||
		mesh = "stairs.obj",
 | 
			
		||||
		tiles = images,
 | 
			
		||||
		paramtype = "light",
 | 
			
		||||
		paramtype2 = "facedir",
 | 
			
		||||
		is_ground_content = false,
 | 
			
		||||
		groups = groups,
 | 
			
		||||
		sounds = sounds,
 | 
			
		||||
		node_box = {
 | 
			
		||||
		selection_box = {
 | 
			
		||||
			type = "fixed",
 | 
			
		||||
			fixed = {
 | 
			
		||||
				{-0.5, -0.5, -0.5, 0.5, 0, 0.5},
 | 
			
		||||
				{-0.5, 0, 0, 0.5, 0.5, 0.5},
 | 
			
		||||
			},
 | 
			
		||||
		},
 | 
			
		||||
		collision_box = {
 | 
			
		||||
			type = "fixed",
 | 
			
		||||
			fixed = {
 | 
			
		||||
				{-0.5, -0.5, -0.5, 0.5, 0, 0.5},
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										39
									
								
								mods/stairs/models/stairs.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								mods/stairs/models/stairs.obj
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,39 @@
 | 
			
		||||
# Blender v2.72 (sub 0) OBJ File: ''
 | 
			
		||||
# www.blender.org
 | 
			
		||||
o stair
 | 
			
		||||
v -0.500000 -0.500000 0.500000
 | 
			
		||||
v -0.500000 -0.000000 0.500000
 | 
			
		||||
v -0.500000 0.000000 -0.500000
 | 
			
		||||
v -0.500000 -0.500000 -0.500000
 | 
			
		||||
v 0.500000 -0.500000 0.500000
 | 
			
		||||
v 0.500000 -0.500000 -0.500000
 | 
			
		||||
v 0.500000 0.000000 -0.500000
 | 
			
		||||
v 0.500000 -0.000000 0.500000
 | 
			
		||||
v -0.500000 -0.000000 0.500000
 | 
			
		||||
v -0.500000 0.500000 0.500000
 | 
			
		||||
v -0.500000 0.500000 0.000000
 | 
			
		||||
v -0.500000 0.000000 0.000000
 | 
			
		||||
v 0.500000 -0.000000 0.500000
 | 
			
		||||
v 0.500000 0.000000 0.000000
 | 
			
		||||
v 0.500000 0.500000 0.000000
 | 
			
		||||
v 0.500000 0.500000 0.500000
 | 
			
		||||
vt 1.000000 0.000000
 | 
			
		||||
vt 1.000000 0.500000
 | 
			
		||||
vt 0.000000 0.500000
 | 
			
		||||
vt 0.000000 0.000000
 | 
			
		||||
vt 1.000000 1.000000
 | 
			
		||||
vt 0.000000 1.000000
 | 
			
		||||
vt 0.500000 1.000000
 | 
			
		||||
vt 0.500000 0.500000
 | 
			
		||||
s off
 | 
			
		||||
f 1/1 2/2 3/3 4/4
 | 
			
		||||
f 5/4 6/1 7/2 8/3
 | 
			
		||||
f 1/4 5/1 8/2 2/3
 | 
			
		||||
f 4/1 3/2 7/3 6/4
 | 
			
		||||
f 1/1 4/5 6/6 5/4
 | 
			
		||||
f 2/5 8/6 7/4 3/1
 | 
			
		||||
f 9/2 10/5 11/7 12/8
 | 
			
		||||
f 13/3 14/8 15/7 16/6
 | 
			
		||||
f 9/3 13/2 16/5 10/6
 | 
			
		||||
f 12/2 11/5 15/6 14/3
 | 
			
		||||
f 10/5 16/6 15/3 11/2
 | 
			
		||||
		Reference in New Issue
	
	Block a user