diff options
Diffstat (limited to 'game')
-rw-r--r-- | game/src/LobbyMenu/LobbyMenu.gd | 5 | ||||
-rw-r--r-- | game/src/LobbyMenu/LobbyMenu.tscn | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/game/src/LobbyMenu/LobbyMenu.gd b/game/src/LobbyMenu/LobbyMenu.gd index 802dac3..4fc06c9 100644 --- a/game/src/LobbyMenu/LobbyMenu.gd +++ b/game/src/LobbyMenu/LobbyMenu.gd @@ -34,3 +34,8 @@ func _on_game_select_list_item_selected(index): func _on_save_game_selected(_index): start_button.disabled = false + +# If the date is double-clicked, start the game! +func _on_game_select_list_item_activated(index): + _on_game_select_list_item_selected(index) + _on_start_button_button_down() diff --git a/game/src/LobbyMenu/LobbyMenu.tscn b/game/src/LobbyMenu/LobbyMenu.tscn index 528e7ae..174fb72 100644 --- a/game/src/LobbyMenu/LobbyMenu.tscn +++ b/game/src/LobbyMenu/LobbyMenu.tscn @@ -78,6 +78,7 @@ custom_minimum_size = Vector2(0, 33) layout_mode = 2 [connection signal="save_game_selected" from="." to="." method="_on_save_game_selected"] +[connection signal="item_activated" from="GameSelectPanel/VBoxContainer/GameSelectList" to="." method="_on_game_select_list_item_activated"] [connection signal="item_selected" from="GameSelectPanel/VBoxContainer/GameSelectList" to="." method="_on_game_select_list_item_selected"] [connection signal="button_down" from="GameSelectPanel/VBoxContainer/BackButton" to="." method="_on_back_button_button_down"] [connection signal="button_down" from="GameStartPanel/VBoxContainer/StartButton" to="." method="_on_start_button_button_down"] |