22 lines
655 B
GDScript
22 lines
655 B
GDScript
extends CanvasLayer
|
|
class_name Credits
|
|
|
|
func appear():
|
|
%AnimationPlayer.play("appear")
|
|
|
|
func _on_title_screen_pressed():
|
|
|
|
# GameInfo.game_data.is_finished = true
|
|
# GameInfo.save_game_data()
|
|
|
|
SteamConnection.unlock_achievement(SteamConnection.ACH_REACH_VENUS_BASE)
|
|
SteamConnection.unlock_achievement(SteamConnection.ACH_MEET_DEMETER)
|
|
|
|
var progression = GameInfo.game_data.progression_data
|
|
|
|
if not progression.are_all_mutations_unlocked():
|
|
progression.unlock_all_mutation()
|
|
SteamConnection.unlock_achievement(SteamConnection.ACH_UNLOCK_ALL_MUTATION)
|
|
|
|
SceneManager.change_to_scene(TitleScene.new(), false)
|