mirror of
				https://github.com/LDDestroier/CC/
				synced 2025-11-04 01:13:01 +00:00 
			
		
		
		
	Added T-Spin Triple rotation (no detection, yet)
This commit is contained in:
		@@ -283,6 +283,12 @@ local makeNewMino = function(minoType, board, x, y, replaceColor)
 | 
			
		||||
		mino.shape = output
 | 
			
		||||
		-- try to kick off wall/floor
 | 
			
		||||
		if mino.checkCollision(0, 0) then
 | 
			
		||||
			-- try T-spin triple rotation
 | 
			
		||||
			if not mino.checkCollision(-direction, 2) then
 | 
			
		||||
				mino.y = mino.y + 2
 | 
			
		||||
				mino.x = mino.x - direction
 | 
			
		||||
				return true
 | 
			
		||||
			end
 | 
			
		||||
			-- kick off floor
 | 
			
		||||
			for y = 1, math.floor(#mino.shape) do
 | 
			
		||||
				if not mino.checkCollision(0, -y) then
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user