Update Main.gd
This commit is contained in:
		| @ -23,21 +23,13 @@ var next_piece | |||||||
| var current_piece | var current_piece | ||||||
| var held_piece | var held_piece | ||||||
| var current_piece_held | var current_piece_held | ||||||
|  | var autoshift_action | ||||||
| var autoshift_action = "" |  | ||||||
|  |  | ||||||
| var playing = false | var playing = false | ||||||
|  |  | ||||||
| func new_game(level): | func new_game(level): | ||||||
| 	$Start.visible = false | 	$Start.visible = false | ||||||
| 	$Matrix/GridMap.clear() | 	$Matrix/GridMap.clear() | ||||||
| 	if current_piece: |  | ||||||
| 		remove_child(current_piece) |  | ||||||
| 	if held_piece: |  | ||||||
| 		remove_child(held_piece) |  | ||||||
| 		held_piece = null |  | ||||||
| 	if next_piece: |  | ||||||
| 		remove_child(next_piece) |  | ||||||
| 	next_piece = random_piece() | 	next_piece = random_piece() | ||||||
| 	autoshift_action = "" | 	autoshift_action = "" | ||||||
| 	$MidiPlayer.position = 0 | 	$MidiPlayer.position = 0 | ||||||
| @ -174,6 +166,7 @@ func resume(): | |||||||
| 	$controls_ui.visible = false | 	$controls_ui.visible = false | ||||||
| 	$Stats.visible = true | 	$Stats.visible = true | ||||||
| 	$Matrix.visible = true | 	$Matrix.visible = true | ||||||
|  | 	$Matrix/GridMap.visible = true | ||||||
| 	$Hold.visible = true | 	$Hold.visible = true | ||||||
| 	$Next.visible = true | 	$Next.visible = true | ||||||
| 	current_piece.visible = true | 	current_piece.visible = true | ||||||
| @ -194,6 +187,7 @@ func pause(gui=null): | |||||||
| 		gui.visible = true | 		gui.visible = true | ||||||
| 		$Stats.visible = false | 		$Stats.visible = false | ||||||
| 		$Matrix.visible = false | 		$Matrix.visible = false | ||||||
|  | 		$Matrix/GridMap.visible = false | ||||||
| 		$Hold.visible = false | 		$Hold.visible = false | ||||||
| 		$Next.visible = false | 		$Next.visible = false | ||||||
| 		current_piece.visible = false | 		current_piece.visible = false | ||||||
| @ -208,8 +202,13 @@ func game_over(): | |||||||
| 	$ReplayButton.visible = true | 	$ReplayButton.visible = true | ||||||
|  |  | ||||||
| func _on_ReplayButton_pressed(): | func _on_ReplayButton_pressed(): | ||||||
| 	pause($Start) |  | ||||||
| 	$ReplayButton.visible = false | 	$ReplayButton.visible = false | ||||||
|  | 	pause($Start) | ||||||
|  | 	remove_child(next_piece) | ||||||
|  | 	remove_child(current_piece) | ||||||
|  | 	if held_piece: | ||||||
|  | 		remove_child(held_piece) | ||||||
|  | 		held_piece = null | ||||||
| 	 | 	 | ||||||
| func _notification(what): | func _notification(what): | ||||||
| 	match what: | 	match what: | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user