mirror of
				https://github.com/sbrl/Minetest-WorldEditAdditions
				synced 2025-11-03 21:43:08 +01:00 
			
		
		
		
	dir function rename
This commit is contained in:
		
							parent
							
								
									134d2b0999
								
							
						
					
					
						commit
						866748a5c3
					
				@ -22,7 +22,7 @@ end
 | 
			
		||||
-- @param	name	string	The name of the player to return facing direction of.
 | 
			
		||||
-- @param	dir	string	Relative direction to translate.
 | 
			
		||||
-- @return	Returns axis name and sign multiplier.
 | 
			
		||||
function worldeditadditions.xlate_dir(name, dir)
 | 
			
		||||
function worldeditadditions.dir_to_xyz(name, dir)
 | 
			
		||||
	local axfac, drfac = worldeditadditions.player_axis2d(name)
 | 
			
		||||
	local _, axlft, drlft = worldeditadditions.axis_left(axfac,drfac)
 | 
			
		||||
	if dir:match("front") or dir:match("back") then
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ local function parse_with_name(name,args)
 | 
			
		||||
			tmp.ax = tmp.proc:match("[xyz]")
 | 
			
		||||
			tmp.dir = tonumber(tmp.proc:match("[+-]?%d+")) * (tmp.proc:match("-%l+") and -1 or 1)
 | 
			
		||||
		else
 | 
			
		||||
			tmp.ax, _ = wea.xlate_dir(name, tmp.proc:match("%l+"))
 | 
			
		||||
			tmp.ax, _ = wea.dir_to_xyz(name, tmp.proc:match("%l+"))
 | 
			
		||||
			if not tmp.ax then return false, _ end
 | 
			
		||||
			tmp.dir = tonumber(tmp.proc:match("[+-]?%d+")) * (tmp.proc:match("-%l+") and -1 or 1) * _
 | 
			
		||||
		end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user