first version of EU AI Act game

This commit is contained in:
Anna Hiemenz
2026-05-26 21:46:46 +02:00
commit d370249649
1735 changed files with 79828 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
extends Control
func _ready() -> void:
DialogueManager.dialogue_ended.connect(_on_dialogue_ended)
$Panel/SubViewportContainer/SubViewport/Player/astronaut/Armature/Skeleton3D/Cube_001.mesh = load(Global.mesh_resource_player)
$Panel/Spieler1/LineEdit.text = Global.player_name
func _on_animation_player_animation_finished(anim_name: StringName) -> void:
print('changning animation')
if anim_name=="move_oof":
$AnimationPlayer2.play("turn_and_walk")
$Panel/SubViewportContainer/SubViewport/Player/astronaut/AnimationPlayer.play("walk")
elif anim_name == "turn_and_walk":
DialogueManager.show_chosen_dialogue_balloon(load("res://Interact/dialogue/albatross.dialogue"), "/game_balloons/game_balloon_v_3.tscn", "start")
$AudioStreamPlayer.volume_db = -20.0
elif anim_name=="finish":
Transition.change_scene("res://ai_act_float_text.tscn")
func _on_dialogue_ended(_resource: DialogueResource) -> void:
$AnimationPlayer2.play("finish")
$AudioStreamPlayer.volume_db = -10.0