mirror of
				https://github.com/luanti-org/minetest_game.git
				synced 2025-11-04 09:15:29 +01:00 
			
		
		
		
	beds: Use player_api functions instead of default (#2654)
				
					
				
			This commit is contained in:
		@@ -74,10 +74,10 @@ local function lay_down(player, pos, bed_pos, state, skip)
 | 
			
		||||
		-- physics, eye_offset, etc
 | 
			
		||||
		player:set_eye_offset({x = 0, y = 0, z = 0}, {x = 0, y = 0, z = 0})
 | 
			
		||||
		player:set_look_horizontal(math.random(1, 180) / 100)
 | 
			
		||||
		default.player_attached[name] = false
 | 
			
		||||
		player_api.player_attached[name] = false
 | 
			
		||||
		player:set_physics_override(1, 1, 1)
 | 
			
		||||
		hud_flags.wielditem = true
 | 
			
		||||
		default.player_set_animation(player, "stand" , 30)
 | 
			
		||||
		player_api.set_animation(player, "stand" , 30)
 | 
			
		||||
 | 
			
		||||
	-- lay down
 | 
			
		||||
	else
 | 
			
		||||
@@ -99,9 +99,9 @@ local function lay_down(player, pos, bed_pos, state, skip)
 | 
			
		||||
		}
 | 
			
		||||
		player:set_physics_override(0, 0, 0)
 | 
			
		||||
		player:set_pos(p)
 | 
			
		||||
		default.player_attached[name] = true
 | 
			
		||||
		player_api.player_attached[name] = true
 | 
			
		||||
		hud_flags.wielditem = false
 | 
			
		||||
		default.player_set_animation(player, "lay" , 0)
 | 
			
		||||
		player_api.set_animation(player, "lay" , 0)
 | 
			
		||||
	end
 | 
			
		||||
 | 
			
		||||
	player:hud_set_flags(hud_flags)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user