Ajout de la cinématique de début et refonte du système audio

Et toujours un peu de correction de bug par ci par là
This commit is contained in:
2026-02-11 21:11:32 +01:00
committed by Altaezio
parent e305e3213d
commit a73fd99a10
54 changed files with 1186 additions and 882 deletions

View File

@@ -7,7 +7,7 @@ func _ready():
if not GameInfo.game_data.current_region_data:
%ExitAction.hide()
%ExitAction.pickable = false
%ExitAction.interactable = false
if region_data:
var state := region_data.get_state()
@@ -15,7 +15,7 @@ func _ready():
RegionData.State.IN_PROGRESS:
%StateAnimationPlayer.play("InProgress")
%MapAction.hide()
%MapAction.pickable = false
%MapAction.interactable = false
RegionData.State.FAILED:
%StateAnimationPlayer.play("Failed")
RegionData.State.SUCCEEDED:
@@ -23,11 +23,11 @@ func _ready():
update_screen_info(region_data)
func _on_map_action_clicked():
SceneManager.change_scene("REGION_SELECTION")
SceneManager.change_to_scene_id("REGION_SELECTION")
func _on_exit_action_clicked():
if GameInfo.game_data.current_region_data:
SceneManager.change_scene("REGION")
SceneManager.change_to_scene_id("REGION")
func update_screen_info(region_data : RegionData):
%RegionNameInfo.text = region_data.region_name

View File

@@ -1,19 +0,0 @@
extends Area3D
class_name CockpitAction
var pickable = true
signal clicked
@export var animation_player : AnimationPlayer
func click():
clicked.emit()
func _on_mouse_entered():
if animation_player:
animation_player.play("hover")
func _on_mouse_exited():
if animation_player:
animation_player.stop()

View File

@@ -1 +0,0 @@
uid://bj4d1x8n8ina