HARD DROP TRAIL

This commit is contained in:
adrienmalin
2019-01-25 12:12:32 +01:00
parent 68929207d8
commit d8faef57f1
4 changed files with 171 additions and 2 deletions

View File

@ -123,9 +123,17 @@ func hard_drop():
while current_piece.move(movements["soft_drop"]):
score += 2
$Stats.piece_dropped(score)
var translations = current_piece.get_translations()
for i in range(Tetromino.NB_MINOES):
get_node("DropTrail/"+str(i)).translation = translations[i]
$DropTrail.visible = true
$DropTrail/Delay.start()
$LockDelay.stop()
lock()
func _on_DropTrailDelay_timeout():
$DropTrail.visible = false
func _on_DropTimer_timeout():
if not current_piece.move(movements["soft_drop"]):
if $LockDelay.is_stopped():