;デカマリオ下から
				LDA $19
				BNE LABEL02
				RTS ;チビなら終了
;スプライト下から			
				LDA $14C8,x
				CMP #$09 ;投げられた状態で無ければ終了
				BNE RETURN
				LDA $0F
				CMP #$02 ;上からぶつかったなら終了
				BEQ RETURN
				BRA LABEL01
;スプライト左右から
				LDA $14C8,x
				CMP #$0A ;蹴り飛ばされた状態で無ければ終了
				BNE RETURN
LABEL01:
				LDA $1686,x ;Tweaker5
				AND #$04  ;Weird ground behaivor 4
				BNE RETURN
				
				REP #$20
				LDA $0A ;スプライトから求められた座標をブロック用の座標に代入
				STA $9A
				LDA $0C
				STA $98
				SEP #$20
LABEL02:			
				LDA #$0F ;座標正規化
				TRB $9A
				TRB $98

				LDA $0F
				PHA

				LDA #$01 ;ブランクタイルの生成
				STA $9C
				JSL $00BEB0
				
				LDA #$02
				PHB
				PHA
				PLB
				LDA #$00 ;00:黄色 01:虹色
				JSL $028663 ;ブロックの破片スプライトの生成
				PLB
				PLA
				STA $0F
RETURN:
				RTS